themoken

joined 2 years ago
[โ€“] [email protected] 6 points 3 weeks ago

I used mutt back in the day, opening vim for message editing.

[โ€“] [email protected] 34 points 3 weeks ago (6 children)

I wouldn't do a mailing list these days, but as someone who spent the early part of my career interacting with devs that preferred this method, it's actually pretty ergonomic by a 2005 standard. A message thread aware, text based email client that can turn messages into patches in a keystroke makes it actually pretty comparable to modern code review...

I think it's hard for younger devs to get this because they're used to email being stuck in a crappy, unthreaded browser interface or Outlook etc. (which are terrible for mailing lists) and most collaboration taking place in code review and chat platforms like Teams/Slack but for decades before these were feasible, email was the way...

[โ€“] [email protected] 11 points 1 month ago

I have a couple of very minor commits in Linux and, in the 3.0 era, had my name at the top of a source file for a platform that never saw the light of day and was later removed wholesale.

Still feel that invisible feather in my cap.

[โ€“] [email protected] 5 points 1 month ago (5 children)

So it's not fully self hosted then? I can't see how it would do that without registering you with their own service as a middle man. Seems like that kinda defeats the purpose.

[โ€“] [email protected] 2 points 1 month ago (7 children)

Sorry, why would Jellyfin be different from Plex for exposing to the Internet? Dynamic DNS service / static IP and router port forwarding just like any other self hosted thing. It requires a user/pass to login as usual. VPN is nice but not required.

[โ€“] [email protected] 3 points 2 months ago (3 children)

I've only used Jellyfin, what does Plex do better for the non-expert user?

[โ€“] [email protected] 5 points 2 months ago* (last edited 2 months ago) (1 children)

I mean, fuck Elon and Tesla but if you're spending money on a car you're giving it to a bastard one way or another. The CEOs of Ford, BMW, et. al. might not be making asses of themselves on the global stage, but I'm sure they're still horrible. Even used cars run on gas 99% of the time.

[โ€“] [email protected] 2 points 3 months ago

I got my account locked on BLU because I stopped seeding when my RAID went down. I was able to recover the data and get back up in about 24 hours but there was literally no recourse other than begging some random mod's reddit account.

Always sad to see a tracker go down, but this place was a shit show.

[โ€“] [email protected] 2 points 4 months ago

So you're right that this is a bit arbitrary because the line between the standard lib and the language is blurry, but someone writing Rust is going to expect Vec to work, it doesn't even require an extra "use" to get it.

Perhaps a better core example would be operator overloading (or really any place using traits). When looking at "a + b" in Rust you have to be aware that, depending on the types involved, that could mean anything.

Anyway, I love Rust, it just doesn't have the 1:1 relationship with the assembly output that C basically still has.

[โ€“] [email protected] 17 points 4 months ago

Huh weird, these pull requests just magically accepted themselves

[โ€“] [email protected] 5 points 4 months ago* (last edited 4 months ago) (3 children)

Rust can create native binaries but I wouldn't call it close to the metal like C. It's certainly possible to bootstrap from assembly to Rust but, unlike C, every operation doesn't have a direct analog to an assembly operation. For example Rust needs to be able to dynamically allocate memory for all of its syntax to be intact.

[โ€“] [email protected] 11 points 5 months ago

Reason number one million capitalism sucks. We should be happy to turn over dangerous or menial jobs to machines but we can't do that because without jobs our society views us as worthless.

view more: next โ€บ