Whether you’re really passionate about RPC, MQTT, Matrix or wayland, tell us more about the protocols or open standards you have strong opinions on!
IPv6
I mean, why the hell is IPv4 still a thing??
Try to remember a handful of them
In the world of computers, why would remembering numbers be the stop for new technologies?
Do you remember anyone’s public key? Certificate?
I don’t even remember domain (most) names, just Google them or save them as bookmarks or something.
The reason IPv4 still exists is because ISPs benefit from its scarcity. Big ISPs already paid a lot of money to own IPv4 addresses, if they switched to IPv6 that investnywould be worthless.
Try selling static IPv6 addresses as they do now with IPv4. People would laugh at them and just get a free IPv6 address from an ISP that wants to get new users and doesn’t charge for it.
The longer ISPs delay the adoption of IPv6, the longer they can milk IPv4 scarcity.
Which ISPs offer IPv6 for free?
Asking for a friend.IPv6 addresses are practically endless, therefore their value is practically 0. ISPs justify charging extra for static IPv4 because IPv4 addresses do have a value.
If ISPs charge for static IPv6, then one of them could just give that service for free (while keeping the rest of the prices the same as their competitors). That would get them more customers while costing them nothing.
EDIT: I can’t give you an example of an ISP that offers free static IPv6 because there are no ISPs in my country that offer IPv6.
Do Not Track
Such a simple solution for the cookie banner issue. But it prevented websites from tricking users into allowing them to gather their data, so it had to go.
Nobody was going to honor that. That’s just giving them an extra bit of data to track you with.
Markdown. Its only in tech-spaces that its preferred, but it should be used everywhere. You can even write full books and academic papers in markdown (maybe with only a few extensions like latex / mathjax).
Instead, in a lot of fields, people are passing around variants of microsoft word documents with weird formatting and no standardization around headings, quotes, and comments.
Markdown is terrible as a standard because every parser works differently and when you try to standardize it (CommonMark, etc.), you find out that there are a bajillion edge cases, leading to an extremely bloated specification.
Markdown is awesome, I agree! I did not realize you could extend markdown with anything other than html. The html extension is quite nice to do anything that markdown doesn’t support natively, but I wish there was an easier way to extend markdown. Maybe the ones you listed are what I need.
Man, I’ve written three novels plus assorted shorter form stories in markdown.
There’s a learning curve, but once you get going, it’s so fluid. The problem is that when it comes time to format for release, you have to convert to something else, and not every word processor can handle markdown. It’s extra work, but worth it, imo.
Silly question why can’t you convert markdown to PDF and pass that to publishers?
Because it isn’t doc is docx.
Publishers are pissy about such things. Even self publishing (which is what I do now), the various outlets still have limits to what they will use. Amazon accepts something like three file formats, including their own, and pdf isn’t on the list.
I could just do pdf for directly giving them away to people, but even then, epub is usually a better pick in terms of readability since that’s the standard for actual books since ereaders tend to display it better than pdfs. Most people reading books via files would be using something that can give a better experience with epub vs pdf.
It is too basic. I guess something more full-fledged like… typst?
odf/odt/ods
.md
SimpleX
Matrix
OpenPGP
Last, certainly not least… ActivityPub
Markdown really should have more widespread support than it does. It’s just the right mix between plain text and an office document, I took my college notes with it in fact cause of how fast it was to format stuff. But as far as I know, there’s no default program on any of the (major) OS’s or Distros for viewing it.
Maybe it’s just due to a lack of standards for formatting or something, but regardless I do wish it was used and supported more.
IPv6. Lack of IPv4 addresses it’s a problem, specially in poorer countries. But still lots of servers and ISPs don’t support it natively. And what is worse. Lots of sysadmins don’t want to learn it.
Am sysadmin, can confirm I don’t wanna learn it.
My university recently had Internet problems, where the DHCP only leased Out iov6 addresses. For two days, we could all see which sites implemented iov6 and which didn’t.
Many big corpo sites like GitHub or discord Apperently don’t. Small stuff like my personal website or https://suikagame.com do.
github is so stupid with that, it’s actually funny
Lots of really large sites are horribly misconfigured. I had intermittent issues because one of the edge hosts in Netflix ‘s round robin dns did not do MTU discovery properly.
Say this to my very large Canadian ISP who still doesn’t support IPv6 for residential customers. Last I checked, adoption in Canada was still under 50%.
IPv6 is great, but NAT is quite functional and is prolonging the demise of IPv4.
deleted by creator
You’re thinking of a firewall. NAT is just the thing that makes a connection appear to come from an IP on the internet when it’s really coming from your router, and it’s not needed with IPv6. But you would not see any difference with IPv6 without it.
Found the guy that does not want to learn IPv6!
You can have that with ipv6, too.
NAT is not for security, that’s what the firewall is for. Nobody can access your IPv6 network unless you allow access through the firewall.
RSS. It’s still around but slowly dying out. I feel like it only gets added to new websites because the programmers like it.
Theres quite a few sites that still use it and existing ones in the Fediverse have it built in (which is really cool). But your right, the general public have no concept of having something download and queue up on a service rather than just going to the site. And the RSS clients are all over the place with quality…
It’s seen it’s renneisance recently
I wish more websites would use RSS Feeds. :-(
WebSub (formerly PubSubHubbub). Should have been a proper replacement for RSS with push support instead of polling. Too bad the docs were awful and adopting it as an end user was so difficult that it never caught on.
I wish Microsoft Office would use the .odf standard by default. Or, failing that, it’d implement its own published .docx specification correctly, so other office suites can be compatible.
That’d be nice of course. Personally, I just wish everything Microsoft would wither and go away.
At this point Microsoft could use the .odf standard and people won’t notice that and they will be using MSOffice anyways.
Only a fraction of us would use LO or OO or anything compatible.
I was actually surprised to find out QUIC is fairly close to being default.
Wikipedia
HTTP/3 uses QUIC, a multiplexed transport protocol built on UDP.HTTP/3 uses QUIC, a multiplexed transport protocol built on UDP.
HTTP/3 is (at least partially) supported by 97% of tracked web browser installations (thereof of 98% of “tracked mobile” web browsers), and 29% of the top 10 million websites.
Matrix… it’s on such a good path I can’t complain. Adoption could be faster but it’s alright.
I2p, although I have no idea if the lack of adoption has not a very good reason.
I second Matrix, though I’ve been waiting for e2ee direct p2p (the Dendrite project) do be worked on for a while. Having something like that, that’s truly decentralized while secure and hiding metadata where possible, would be a dream.
- Communication: Matrix
- Browsing: I2P
- Communities: ActivityPub / Mastodon
- Software Forge: Fogejo + ForgeFed
- OS: Linux
- Money: Monero
Since they meet at least one of,
if not all of the following:- Decentralized / Federated
- Sensorship resistant
- Privacy respecting
- Open source
Unified Push.
Unbelievable that we have to rely on Google and co for sth as essential as push messages! Even among the open source community, the adoption is surprisingly limited.
- IPv6, needed for modern Internet not to collapse, would make many other important things easier. Easier to become an ISP, to selfhost, to build P2P networks, etc.
- GNU Taler, a payment protocol just look at it go: https://101010.pl/@didek/111934952208145427, or just imagine building a payment terminal of a Raspberry Pi
- Matrix, to unify chat, conference and calling apps
- some self-arranging darknet protocol becoming a norm like I2P, GNUNet or Yggdrasil, so we could have a backup when mass Internet blockage happen
I’m stupid, can you elaborate a little further about how ipv6 would make becoming an ISP easier?
There are no IPv4 addresses left. So you eather go IPv6-only, which would make many services not work. Or wait in a long queue to repurpose address spaces marked as depracated which would soon run out too. And then you put clients behind double or triple NAT doing having shitty service.
Matrix I have doubts about. The idea of Tox was nicer, but the implementation quality and the scandal at some point didn’t help.
Tox felt more playable, like piping files over it or a remote shell over it (I know, bad associations, but still), or even using it for VPN. I think there were clients allowing to do such stuff, and the protocol allows it.
EDIT: I mean, it’s still alive, just don’t see it claiming the place of FOSS old Skype replacement as it did.
GNUNet - all you people mentioning it have peers? I tried to set it up a few weeks ago, couldn’t get peers.
Yggdrasil - feels cool.
I2P - not intended for that, I think.
What scandal did Matrix have? I only just tried out Matrix like a month ago and am unaware of anything like that.
Tox, not Matrix.
XMPP.
Came here to say this. Chart could have been as general as email.
IOT devices shouldn’t connect to wifi. ZWave or zigbee is much better suited to IOT stuff, but it seems to mostly get adopted in very limited, locked down proprietary shit like Hue Lights.
Yes but at least Hue (and IKEA and LIDL and many other brands’) lights work well with open Zigbee coordinators, like deconz and ZHA in Home Assistant.
I wish there were more Zigbee and Zwave and less WiFi IoT devices too. I don’t even have a Zwave coordinator because I never found anything I wanted with Zwave support.
There’s only one case I’ve found where Wi-Fi use seems acceptable in IoT: ESPHome. It’s open-source firmware for microcontrollers that makes DIY IoT sensors and controls accessible over LAN without phoning home to whatever remote server, without trying to make anything accessible over the Internet, and without breaking in any way if the device has no route to the Internet.
I still wouldn’t call Wi-Fi use ideal even there; mesh can help in larger homes and Z-Wave/Zigbee radios tend to be more power efficient, though ESP32 isn’t exactly suited for a battery-powered device that’s expected to run 24/7 regardless.