

That doesn’t mean things can’t get better. Rust is a step in the right direction


That doesn’t mean things can’t get better. Rust is a step in the right direction


OpenSSL has proven itself to be security issue riddled, unmaintainable, bloated. It’s only lasted so long because people had the impression it was good, but it has proven itself unreliable


Rustls can already replace OpenSSL, but maybe that’s not serious enough for you. Sure, the ring backend embeds assembly for the crypto operations, but that’s the point:
You can have a safe interface for interacting with potentially unsafe code. Do all of the memory allocation and string manipulation stuff in Rust and call out to crypto in assembly


Let’s not get too abstract. Just because Rust made its own mistakes doesn’t mean it didn’t fix the mistakes I pointed out
Serious projects have huge memory safety issues that don’t exist in Rust. More than half of security CVEs are due to the nature of C. Rust just has fewer bugs like Heartbleed because it doesn’t let you do a buffer overrun


50K? You kidding me? Our shitty shopping cart application is 300K lines of code plus html/css
It’s mostly php


I don’t use languages that can subvert the type system with null, it’s an obvious flaw


Nobody is arguing C is complex. The argument is that it’s not the optimal syntax.
For example, case statements needing breaks can cause logical issues with incorrect merges.
How about this
https://en.wikipedia.org/wiki/Unreachable_code#goto_fail_bug
The if statement not requiring brackets caused this bug. Rust fixes these issues with pattern matching and mandatory curly braces in if body statements


This is why you don’t write C, after a while this looks normal and sane



Yes, C syntax is easy understand




There’s always that guy who uses thorns on his posts so you know you’ve run unto him before because it’s so obvious
Oops hit the wrong key, main drive formatted
What do you mean by persistent undo? Never used helix before


Your favorite businesses! I will see them when U travel there and take note that someone took the time to add them


I got so used to PS UI I can’t figure out Gimp. That’s why I use Krita


I bought a Pixel Fold because when closed it’s a one handed device. I mostly use the inner screen when traveling so I don’t need to bring a tablet


What’s wið the downvotes


But that’s a thing when you get when you buy laptops made by Chinese OEMs


Can’t you just like not verify Windows and just use it anyway


Yes, I’d prefer Taiwanese companies to get the money over Chinese ones
For lossless cuts I use lossless… cut
It’s honestly 90% of my workflow