emacs is everything
Except fast.
Eight Megabytes And Constantly Swapping
Fortunately I have added a few dozen gigabytes of RAM since that aphorism was popular, and today emacs barely ever swaps very much when I don’t deserve it
Light bulb sockets are the same all over. RJ-45 Ethernet, USB-C, Bluetooth, WiFi, TCP, HTTP, HTML, CSS.
HTML CSS and JavaScript each having different syntax is stupid and I will die on that hill.
Just use React or something, you can use a single syntax for all three. It makes total sense why the syntax is different if you think about when and why they were made. We had HTML for years before CSS, and it was longer still until we got JavaScript. Each language has a different purpose, so naturally a different syntax makes sense. Your hill is poorly defended.
In that case on general programming language should have taken over instead of trying to merge all three. Especially CSS, which in its infinite intelligence decided to use the minus operator instead of underscore, is completely out of place. Everything is jank and you can tell it has been patched together with duct tape.
Idk, I like CSS, but I come from a web development background. Modern JS (ES4+) is fully capable of replacing CSS using the style property.
JSX is sort of like a singular language to do all three.
HTML isn’t perfect, but I can’t think of a better language for writing documents. TEX is unintuitive, PDF is opaque, markdown is just HTML shorthand.
While light bulb sockets don’t change much from region to region, they definitely aren’t all the same. For the bulbs (not the bars), there’s two large categories: Edison screws and bi-pin. Edison screws also come in a lot of sizes. When compact fluorescents were rolling out, they got a new bi-pin connector from the USA: GU24. My whole home has GU24 fixtures (not by my own choice), but my lamps are Edison screws.
GU24 is wack, especially for home lighting. I think they aren’t made much anymore.
USB has worked pretty well IMO
My main complaint about USB is the cables. There’s no way of knowing what standards and data speeds the cable may support.
what if instead of coming up with new standards to the pile you combine existing ones, based on what works and is reasonable to do?
…that would create a new standard.
Email, as far as im aware there isn’t some alternative email standard (messaging services, whatsapp, signal, sms, etc do not count imo as I believe they serve a different purpose than email)
DNS, while there are alternative root servers, they still fundamentally rely on the dns protocol.
TCP/IP, when the internet was first starting, this was not the only standard in use, but now it is (to my knowledge).
I thought about this for longer than I should’ve for a comment on a random post, but this is all I could think of lol.
edit: grammar
TCP/IP isnt the only standard in use even today. UDP/IP is the other big one and there’s a few smaller protocols hanging around like utp.
Ah, I shouldve been more clear. I didnt just mean tcp specifically, I meant IP as a whole, for an example of a competing standard see x.25.
Funny enough, that wikipedia article mentions that x.25 is still in use by the aviation industry, and after a quick search it seems it is! So I guess Im still wrong lol.
You can probably throw Ethernet in there as well then, unless there’s anyone out there rocking a Lemmy instance on token ring…
We also have I2P now.
that’s a different layer, it’s not transport but a network protocol. it “competes” with IP
Dont think we need to make that distinction here. :) correct of course but ip vs i2p, tcp vs udp vs utp, etc are all different layers of the same domain.