[-] snowe@programming.dev 8 points 2 years ago

Forking is a foolish idea. The core principle of computer-science is that we need to live with legacy, not abandon it.

what a crazy thing to say. The core principle of computer-science is to continue moving forward with tech, and to leave behind the stuff that doesn't work. You don't see people still using fortran by choice, you see them living with it because they're completely unable to move off of it. If you're able to abandon bad tech then the proper decision is to do so. OP keeps linking Joel, but Joel doesn't say to not rewrite stuff, he says to not rewrite stuff for large scale commercial applications that currently work. C clearly isn't working for a lot of memory safe applications. The logic doesn't apply there. It also clearly doesn't apply when you can write stuff in a memory safe language alongside existing C code without rewriting any C code at all.

And there's no need. Modern C compilers already have the ability to be memory-safe, we just need to make minor -- and compatible -- changes to turn it on. Instead of a hard-fork that abandons legacy system, this would be a soft-fork that enables memory-safety for new systems.

this has nothing to do with the compiler, this has to do with writing 'better' code, which has proved impossible over and over again. The problem is the programmers and that's never going to change. Using a language that doesn't need this knowledge is the better choice 100% of the time.

C devs have been claiming 'the language can do this, we just need to implement it' for decades now. At this point it's literally easier to slowly port to a better language than it is to try and 'fix' C/C++.

[-] snowe@programming.dev 8 points 2 years ago

Because no one ever uses those. Literally > and | are the only ones I’ve ever seen in over a decade and you will never need to worry about the differences between the two.

XML as a configuration language is terrible. Yaml gets the point across in an easily readable way, which is exactly the point. Same for JSON except JSON you can’t even use comments (you need json5 or one of the numerous other alternatives to get those).

[-] snowe@programming.dev 8 points 2 years ago

Yeah, I like my job so that’s probably part of it, but also doing something rewarding really helps.

[-] snowe@programming.dev 8 points 2 years ago

Cf only acts as a mitm for encrypted traffic if you choose it in the options. If you provide your own cert then they can’t decrypt anything.

[-] snowe@programming.dev 8 points 2 years ago

Why is that infuriating?

[-] snowe@programming.dev 8 points 2 years ago

You will never be completely degoogled, so technically you’re degoogling in my book.

[-] snowe@programming.dev 8 points 2 years ago

Shows all the options on iPhone, on all the keyboards I have installed.

https://programming.dev/pictrs/image/397f0fec-05be-4f02-adce-97f5e1f600ec.png

https://programming.dev/pictrs/image/fd32158b-86cc-44ee-8b1d-e4aadb8413e7.png

https://programming.dev/pictrs/image/7e3055e2-5b14-4702-9140-ab2606d5f31a.png

[-] snowe@programming.dev 8 points 2 years ago

The video has to be one of the most insane news bits I’ve ever seen.

[-] snowe@programming.dev 8 points 3 years ago

Ha, I wasn't even talking about that one. I think I stopped watching before then because he just went in deep with the sponsors and it was clear he wasn't actually caring about the science anymore. The one I'm talking about he 'proved' that wet wipes are flushable.

[-] snowe@programming.dev 8 points 3 years ago

I don't remember which video it was, I'd have to go find it. At the end he sets up a 'science experiment' to show that wet wipes are flushable, unlike what everyone says. And the way he 'proves' it is clearly a terrible way to prove it, but if you aren't thinking about it you'll agree. I'll try to find the video.

[-] snowe@programming.dev 8 points 3 years ago

Because it’s one of the most popular multi-tools on the planet? The only one more popular is Victorinox

[-] snowe@programming.dev 8 points 3 years ago

I’ve been trying to add features to the site by modifying lemmy and holy cow I completely forgot just how difficult Rust is, especially with hardly any documentation. It’s taking me hours to do something that would take 20 minutes in Kotlin or 5 in Ruby. You get a lot of safety but it does come at a cost.

I’m still enjoying it though, but it is making my head spin.

view more: ‹ prev next ›

snowe

0 post score
0 comment score
joined 3 years ago
MODERATOR OF