Readit News logoReadit News
xedrac commented on The Tor Project is switching to Rust   itsfoss.com/news/tor-rust... · Posted by u/giuliomagnifico
udhghhe · 4 days ago
How much C++ have you written? Not C, but C++.

Do you like pattern matching in Rust? It is one of the features that Rust does decently well at.

xedrac · 2 days ago
I've written C++ for 15 years. It's the language I have the most experience with. And yes, pattern matching is a must, particularly for any language that has sum types.
xedrac commented on The Tor Project is switching to Rust   itsfoss.com/news/tor-rust... · Posted by u/giuliomagnifico
shevy-java · 4 days ago
Hmmmm.

My biggest gripe with the Tor project is that it is so slow.

I don't think merely moving to Rust makes Tor faster either. And I am also not entirely convinced that Rust is really better than C.

xedrac · 4 days ago
I agree it probably won't make it faster. But there is absolutely no comparison when it comes to safety/stability. I've written a ton of C code, and it's just not even close. Rust really outshines C and C++ in this regard, and by a very large margin too.
xedrac commented on Australia begins enforcing world-first teen social media ban   reuters.com/legal/litigat... · Posted by u/chirau
feb012025 · 6 days ago
I feel like everyone in this thread is assuming this is a good faith move by Australia to help kids in school and with socialization.

I think phones and social media are harmful, but I get the sense there's a political motive behind this. We've been hearing politicians complain for years that they're losing the youth when it comes to long-standing foreign policy positions, etc... And suddenly they ban social media. Rahm Emanuel is campaigning for the same thing in America.

I don't believe they're overly concerned with "helping the kids" unfortunately

xedrac · 6 days ago
Both can be true. The question is, do the benefits outweigh the consequences? I'm of the opinion that parents need to help regulate teen exposure, not the government. It does feel a bit like censorship.
xedrac commented on Migrating the main Zig repository from GitHub to Codeberg   ziglang.org/news/migratin... · Posted by u/todsacerdoti
jimmyed · 20 days ago
I agree that the article is strongly worded, and Andrew seems quite angry/frustrated. However, it also gives me flashbacks of how it was back in the golden days, when Linus was calling wannabe kernel contributors idiots who should have died because they "couldn't find their mothers tit to suck on".

Having low patience is a quirk of our nerd culture, and now that the woke season has ended, it seems to be going back to how it has always been!

xedrac · 20 days ago
While I generally think constructive criticism is usually the right choice, I suspect Github will never get the message unless there are some very strongly worded criticisms. In Andrew's defense, he did post some constructive evidence of things he considered problematic.
xedrac commented on Git 3.0 will use main as the default branch   thoughtbot.com/blog/git-3... · Posted by u/ingve
000ooo000 · 23 days ago
How did Scrum Master escape this treatment?
xedrac · 22 days ago
I've never felt more like a slave than under the tyranny of a bad scrum master.
xedrac commented on Git 3.0 will use main as the default branch   thoughtbot.com/blog/git-3... · Posted by u/ingve
lucyjojo · 22 days ago
you can call your branch whatever name you want. nobody cares, nobody is stopping you.
xedrac · 22 days ago
That was true before the 3.0 release. Why didn't the people offended by "master" just change the branch name? Because it was never about their own branch names. It was about everyone else's.
xedrac commented on Gaming on Linux has never been more approachable   theverge.com/tech/823337/... · Posted by u/throwaway270925
xedrac · a month ago
Welcome to the world of computing freedom.
xedrac commented on The internet is no longer a safe haven   brainbaking.com/post/2025... · Posted by u/akyuu
xedrac · a month ago
I run a dedicated firewall/dns box with netfilter rules to rate limit new connections per IP. It looks like I may need to change that to rate limit per /16 subnet...
xedrac commented on GNOME 50 completes the migration to Wayland, dropping X11 backend code   linuxiac.com/gnome-50-end... · Posted by u/upofadown
ginalloa · a month ago
As discussed earlier on HN, KDE these days has been the most usable desktop for many users. It is mostly stable, feature rich and can be customized easily.
xedrac · a month ago
I tried KDE on several different occasions this year, and each time the bottom panel froze on me when trying to configure it, usually within the first minute or two. It felt a bit like I was still using KDE4 when it was first released.
xedrac commented on We chose OCaml to write Stategraph   stategraph.dev/blog/why-w... · Posted by u/lawnchair
sausagefeet · a month ago
Exactly! OCaml is the language I like to solve problems in, and I'm excited to solve problems in, so that's why Terrateam uses OCaml (I'm the CTO). You can do a lot (but not all) of this in Go, or TypeScript, but I don't get excited about those languages. Certainly I'll use them if I have to (our UI is written in Svelte) but building your own company is a grind, and using OCaml makes the grind just a bit more exciting, and that's an edge.
xedrac · a month ago
I've used a lot of Rust and Haskell over the past few years (I consider OCaml to be similar), and I think the benefits go beyond just user preference. But I think it's something that requires experience with "must not fail" systems failing in production, and then seeing how these languages make that failure impossible. The level of freedom and confidence that brings is amazing. And yes, that also makes them more fun to use.

u/xedrac

KarmaCake day1686July 24, 2016View Original