this post was submitted on 19 Apr 2024
260 points (98.5% liked)

Linux

54924 readers
556 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

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!

(page 7) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 1 year ago
[–] [email protected] 3 points 1 year ago

OpenTelemetry and in particular I wish more protocols had Traceparent propagation support and more software had support for sending spans and traces to an OTLP endpoint to construct a full picture of everything that is going on in a distributed system.

[–] [email protected] 1 points 1 year ago

There are a bunch of message broker services out there, and having a consistent set of common keys along with a documented process for transforming events to/from different systems means that this kind of data can move through different systems without getting mangled. It does have a spec for JSON, so it can be considered just a standardized JSON blob with transformation rules. But it also has a protobuf spec, specs for MQTT, NATS, HTTP, Avro, etc. It’s a common language for all these systems.

[–] [email protected] 27 points 1 year ago (4 children)

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.

[–] [email protected] 26 points 1 year ago

That'd be nice of course. Personally, I just wish everything Microsoft would wither and go away.

load more comments (3 replies)
[–] [email protected] 96 points 1 year ago* (last edited 1 year ago) (29 children)

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.

[–] [email protected] 7 points 1 year ago (1 children)

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.

load more comments (1 replies)
[–] [email protected] 6 points 1 year ago (1 children)

I frigging love markdown for everything!

load more comments (1 replies)
[–] [email protected] 4 points 1 year ago

I agree 💯

load more comments (26 replies)
[–] [email protected] 6 points 1 year ago (2 children)

I've been playing with MQTT on meshtastic. I really hope LoRa and meshtastic continue to grow.

load more comments (2 replies)
[–] [email protected] 42 points 1 year ago (3 children)

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.

[–] [email protected] 4 points 1 year ago

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.

load more comments (2 replies)
[–] [email protected] 3 points 1 year ago (3 children)

RCS compatibility between iOS and Android operating systems

load more comments (3 replies)
[–] [email protected] 11 points 1 year ago

OpenTelemetry everywhere please

[–] [email protected] 96 points 1 year ago (8 children)

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.

[–] [email protected] 21 points 1 year ago

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.

[–] [email protected] 41 points 1 year ago (2 children)

Am sysadmin, can confirm I don't wanna learn it.

load more comments (2 replies)
[–] [email protected] 16 points 1 year ago (8 children)

IPv6 is great, but NAT is quite functional and is prolonging the demise of IPv4.

load more comments (7 replies)
load more comments (5 replies)
[–] [email protected] 5 points 1 year ago

NBD (Network Block Device), it's like a remote hard drive.

[–] [email protected] 16 points 1 year ago (6 children)

I wish people used email for chat more. SMTP is actually a pretty great protocol for real time communication. People think of it as this old slow protocol, but that’s mostly because the big email providers make it slow. Gmail, by default, waits ten seconds before it even tries to send your message to the recipient’s server. And even then, most of them do a ridiculous amount of processing on your messages that it usually takes several seconds from the time it receives a message to the time it shows up in your account.

There’s a project called Delta Chat that makes email look and act like a chat app. If you have a competent email service, I think it’s better than texting. It doesn’t stomp on the images you send like SMS and Facebook do, everyone has it unlike all the proprietary services, and you can run your own server for it that interacts with everyone else’s servers.

Unfortunately, Google, Microsoft, etc all block you if you try to run your own server “to protect against spam”. Really, I’m convinced that’s just anticompetitive behavior. The fewer players are allowed to enter the email market, the less competition Gmail and Outlook will have.

As much as I like ProtonMail too, unfortunately their encryption models prevents it from working with Delta Chat. I’d love to see Proton make a compatible chat app that works with their service.

I made an email service called Port87 that I’m working on making compatible with Delta chat too. I’d love to see people using email the way it was originally meant to be used, to talk to each other, without being controlled by big businesses.

[–] [email protected] 8 points 1 year ago (2 children)

The delay is there because email has no deletion support.

And a host of other shortcomings.

I'd rather we replaced email with matrix

load more comments (2 replies)
[–] [email protected] 4 points 1 year ago (2 children)

SMTP is actually a pretty great protocol for real time communication.

remembers greylisting is a common thing

load more comments (2 replies)
[–] [email protected] 6 points 1 year ago (1 children)

Oh, another awesome thing about email is that you can ensure that your address is always yours, even if you use an email service provider like Gmail. Any provider that supports custom domains will allow you to use your own domain for your address, then if you want to change your provider, you keep your address. So, since I own hperrin.com, I can use the address [email protected], and I know it’ll always be mine as long as I pay for that domain.

This is a much better model than anything else. Even on the fediverse, you can’t have your own address unless you run your own instance.

If your email service provider goes out of business or gets sold off (skiff.com, anyone?), as long as you’re on your own custom domain, your address is still yours.

I’m working on custom domains for Port87. It’s definitely a feature I think every email provider should offer.

load more comments (1 replies)
load more comments (3 replies)
[–] [email protected] 17 points 1 year ago (3 children)

RFC 2549 is such an important improvement over RFC 1149. Everyone should adopt the updated standard.

[–] [email protected] 2 points 1 year ago (1 children)

We should definitely be switching to the specification in RFC 6214. IPoACv6 is the latest standard.

[–] [email protected] 1 points 1 year ago

You are absolutely correct. If your network supports IPv6, 6214 is definitely a requirement

[–] [email protected] 3 points 1 year ago (2 children)

Can you please explain what this is?

[–] [email protected] 12 points 1 year ago

They are humorous IETF standards published on 1 April over the years. These are specifically about implementing internet protocols using carrier pigeons instead of more traditional media like wires or optical fiber.

[–] [email protected] 5 points 1 year ago

Look at the date of the linked RFC documents...

load more comments
view more: ‹ prev next ›