[-] snaggen@programming.dev 18 points 2 months ago

Producing products that the users wants, and that solves tje users real problems. And not trying to make products as addictive as possible, to harvest as much user data as possible to sell.

[-] snaggen@programming.dev 16 points 2 months ago* (last edited 2 months ago)

The problem is that C is a prehistoric language and don't have any of the complex types for example. So, in a modern language you create a String. That string will have a length, and some well defined properties (like encoding and such). With C you have a char * , which is just a pointer to the memory that contains bytes, and hopefully is null terminated. The null termination is defined, but not enforced. Any encoding is whatever the developer had in mind. So the compiler just don't have the information to make any decisions. In rust you know exactly how long something lives, if something try to use it after that, the compiler can tell you. With C, all lifetimes lives in the developers head, and the compiler have no way of knowing. So, all these typing and properties of modern languages, are basically the implementation of your suggestion.

[-] snaggen@programming.dev 18 points 4 months ago

Well, not sure an inflation, twice the size of the GDP is positive for a country...

[-] snaggen@programming.dev 16 points 4 months ago

Comment about image

97

Found this on Mastodon https://fosstodon.org/@dpom/112681955888465502 , and it is a very nice overview of the containers and their layout.

15
Rust Analyzer Changelog #239 (rust-analyzer.github.io)
23
18
Rust Analyzer Changelog #238 (rust-analyzer.github.io)
78
Announcing Rust 1.79.0 (blog.rust-lang.org)
34
21
24
Rust Analyzer Changelog #235 (rust-analyzer.github.io)
36
29
17
Rust Analyzer Changelog #234 (rust-analyzer.github.io)
49
[-] snaggen@programming.dev 16 points 7 months ago

That is the boring part when projects gets more mature...

[-] snaggen@programming.dev 20 points 8 months ago

Can someone explain the benefit of letting AWS use your product, then throw resources at it to improve it to get and advantage over your product, basically providing a much better product to their users than you would be able to. But they do it without any need to contribute back. I don't see the benefit of this to the opensource community at all, but people here seems to be quite passionate about it so you must see this differently than I do. So, please explain your view on how such a situation is beneficial to the OpenSource community.

[-] snaggen@programming.dev 20 points 8 months ago

I have been a vim user for more than 20 years. I tried to quit for a couple of years, but now I have just accepted my faith.

[-] snaggen@programming.dev 17 points 8 months ago* (last edited 8 months ago)

Yes, that was the first that came to my mind when I saw the TIL post.... which also was why I felt the need to see if that rant is still valid, or if modern libraries could handle that.

[-] snaggen@programming.dev 19 points 1 year ago

It's LLMs all the way down.

[-] snaggen@programming.dev 19 points 1 year ago* (last edited 1 year ago)

Absolutely nothing.... but for some reason I find it interesting when people rewrite things that I didn't know needed rewrites. Sometimes these projects are doing someting really interesting. Grep is one such example, noone was saying that grep needed a replacement. In fact, it was used as a benchmark for regex (which is how rg started, to compare rust regex against grep), then someone creates rg that outperforms grep and is much nicer to use. That is also why I keep an eye on GitOxide, since nobody ever accused git of being slow, yet there are someone rewriting git with amazing performance improvements.

[-] snaggen@programming.dev 20 points 1 year ago* (last edited 1 year ago)

The problem with lemmyrs.org seems to be that it is poorly maintained, still on Lemmy 17.4 and few moderators aso. Programming.dev otoh is very well maintained, well moderated and still not a huge centralized place. It also host many other interesting resources for programmers. Also, the structure of lemmyrs.org with many smaller communities doesn't work really well at the moment, it would require a huge number of users to avoid these communities being ghost towns.

[-] snaggen@programming.dev 16 points 1 year ago

Until Eric is caught cheating on his girlfriend with Alice....

view more: ‹ prev next ›

snaggen

joined 1 year ago