I always recommend these tutorials to folks for learning about ownership, as they offer a very visual explanation: http://intorust.com/
You can skip the first two chapters.
I always recommend these tutorials to folks for learning about ownership, as they offer a very visual explanation: http://intorust.com/
You can skip the first two chapters.
Yeah, maybe should be added that Rust front-loads errors. It tells you about them at compile-time, so that you run into less weird errors during runtime. This is a good thing, but certainly needs some getting-used-to when coming from Python.
Uhm, yeah, that’s interesting. Programming.dev is a Lemmy instance, which is basically federated Reddit, so this could be any sort of user-submitted image.
Unfortunately, the screenshot you posted doesn’t make it to this side of the federation, so I’ll embed it for people here:
My mum had these dried chili flakes, which were a few years past their best-by date. And honestly, I couldn’t imagine these really going bad, so long as they remain dry. I mainly tasted some before throwing it into my food to test whether it even still tasted hot. But yeah, they were good.
Never quite knew what to do with these, when I still lived there, but that made me consider buying some. I cook with more veggies now, where the chili really hits the spot.
I did consider posting a screenshot of just all the applications on my PC… 🙃
But yeah, not much OP can do with hundreds of recommendations that don’t work on their OS.
Reminds me of how frequently folks get color blending wrong (using linear blending results in darker colors). Or also volume sliders (using a linear scale results in much stronger volume changes near supposedly-silent volumes).
It just looks/sounds vaguely right and then no one ever questions it…
I know that QMMP has a built-in visualizer, and the webpage says that the visualizer is call projectM, which you can apparently also run standalone: https://github.com/projectM-visualizer/projectm
Ah, the post is written by the president of Signal, that’s why it keeps raving on about it.
But yeah, I think that’s a bit optimistic of a timeline. I can see that investors might be fed up with financing the unprofitable AI technologies next year, but then it’ll start with increased prices, which will lead to broad adoption of cheaper, worse models, which will lead to a generally worse image of LLMs and then possibly 2026 or 2027, we’ll see LLMs being taken out of all the webpages where they weren’t terribly useful. I do think that’ll hurt Big Tech, because they set quite a lot on this one technology this time around, but most do still have their cash cows to fall back to.
But yeah, we’ll have to see how this actually plays out. There is some use-cases, where LLMs are genuinely the right tool and companies might pay quite a bit of money to use them.
One critique of the article:
and even tech titans such as the VC powerhouse Y Combinator, which is singing in harmony with giants like a16z in proclaiming fealty to “little tech” against the centralized power of incumbents.
That’s kind of the job of Y Combinator. They find small companies, invest in them, then hype those up. As such, they will sing the praises of little tech, but very much with the goal of turning it into the Big Tech of tomorrow.
Today, a colleague couldn’t do docker login
for an internal registry. Constantly got an error which just said “unauthorized”.
The password couldn’t be the problem, because you actually generate a token on the registry webpage, so we tried all the different ways to spell his username (uppercase, lowercase, e-mail address) and tried different URLs for specifying the registry, tried toggling the VPN, a reboot etc., even though we knew what should work, because the login worked for me.
Eventually, we gave up and figured there must be some permission problem in the registry. Ten minutes later, he tells me that it works, without doing anything different. Now I’m wondering, if the IT saw our desperate login attempts and quickly fixed the problem. 🫠
It won’t rise much beyond that, since you only get one update per package. Whether it’s upgrading Firefox from version 120 to 121 or to version 130, it doesn’t change much in terms of download size, nor the number of updates.
At least, I assume, Arch doesn’t do differential updates. On some of the slower-moving distributions, they only make you download the actual changes to the files within the packages. In that case, jumping to 121 vs. 130 would make more of a difference.
If you do want lots of package updates, you need lots of packages. The texlive-full
package is always a fun one in that regard…
Interesting, I always assumed they would be using a pretty optimal algorithm with their .tar.bz2
format, because they obviously benefit quite a bit from smaller downloads. Good to know that .tar.xz
is actually better.
Yeah, particularly for downloading Firefox Nightly, these self-contained archives are extremely helpful.
I think, you’ve answered your own question? There’s a lot of different formats for Linux. Getting them all correct and working on the different distributions is significantly trickier than just bundling a self-contained archive.
Having said that, they do actually provide a DEB repo since a few months ago: https://support.mozilla.org/en-US/kb/install-firefox-linux#w_install-firefox-deb-package-for-debian-based-distributions-recommended
Don’t think you can do any ‘better’ than your lactose-intolerant cop-out.
This is going to sound Buddhist AF, but the problem is that in most cases, it’s not the vegans introducing the conflict, but rather this conflict existing within the people who take offense.
They don’t feel steadfast in their morals and often don’t feel confident in their identity or self-worth either, so when someone comes along who does something they perceive as morally superior, then this confronts them with their internal conflict, which makes them feel like they’re being attacked.
So, the two ways to avoid the conflict, as others already suggested, are:
That you’re lactose-intolerant is perfect. Especially with many people not understanding what that entails precisely, you can say that you can’t eat many foods anyways, so might as well go vegan. Or that it’s even sometimes easier to just pick the vegan variant, as you’ll know no dairy is in there.
This is still not easy to use as a cop-out. You’ll regularly encounter people who might take offense, and you’ve got basically just two sentences or so, to defuse that situation. This is why many vegans stop caring, if someone wants to be offended. It’s too tiresome to be a people-pleaser.
Well, they actually always had an End-of-Life date slated for 2025. But yeah, it wasn’t clear, if that was there just in case, or if they never expected to go through with what they’d been telling people.
It annoys me so much, too, that Microsoft keeps on advertising with those fictitious numbers, despite multiple studies showing very different results. At some point, it’s just misleading advertising, which is illegal where I live.
I’m currently struggling with making a const
API, so this really feels like the language designers heard my pleas. 🙃
To me, it’s just death by a thousand papercuts. It doesn’t have any unique selling points that I’m aware of, and it’s slightly worse than my preferred distro in every way that the two differ, at least as far as I can think of.