[-] [email protected] 10 points 20 hours ago

I mean, for me that does come from a place of appreciating real work. If this post would've been AI-generated, I would not have cared about it at all. But that they built the whole scene in Blender, that makes it cool.

[-] [email protected] 14 points 22 hours ago

Yeah, I considered explaining that differently, but figured it doesn't really matter for the story. 😅
It's "edge" basically in the sense that it's on-the-edge towards the physical world: https://en.wikipedia.org/wiki/Edge_computing

In our case, there's some dumb devices, which wouldn't be able to talk across the internet on their own, so we put Raspberry Pis next to them to hook them up to the internet. In other words, the Raspberry Pis just push network packages through, they're not going to be crunching numbers or whatever.

[-] [email protected] 47 points 1 day ago

At $DAYJOB, we've been working on a service which uses Raspberry Pis as edge devices. And our product manager – bless him – has made sure we'd have enough hardware budget and wanted to buy only Raspberry Pi 5, so we'd have really good performance.

And I think, we really befuddled him with our reaction, because you know, normally devs won't say no to good hardware, but because our software happens to be efficient and Linux is efficient, we've just been like, eh, a Pi 3B+ is already a lot beefier than we need it.
We had to explain that to him like five times before he actually started to believe it. 🙃

[-] [email protected] 6 points 1 day ago

Yeah, perhaps the most fitting example here is non-vegetarian diets: Feed plants to livestock. Livestock uses up some energy for its own existence. Then feed livestock to humans.

There is a slight difference in that livestock can ingest leaves, which we cannot, but in industrialized farms, they typically get fed produce anyways, to make them grow more quickly.

[-] [email protected] 7 points 1 day ago

I think, they meant the opposite. Extending your workday until 3 AM means you'll be your least productive at that point. Whereas if you're coding on a passion project at 3 AM (and you're reasonably rested), then it's often the most productive time of day, because there's no distractions, nothing else to be doing...

[-] [email protected] 3 points 1 day ago

The thing is, your attempts at eliminating boilerplate can be pretty bad and take pretty long before they're worse than writing out the boilerplate in full.

Boilerplate code is by itself a problem. If it's just scaffolding, i.e. you're not duplicating logic, then it still makes code harder to read and annoying to maintain.

If you are duplicating logic, then it's a maintenance nightmare. You fix a bug in one version of it, now you gotta update 14 other versions which the LLM dutifully generated with the same bug.
Or worse, it wasn't dutiful (much like a human typically isn't), so now you've got different bugs in different versions of it, as well as different fixes over time, and you quickly lose track which version is the good one.

[-] [email protected] 6 points 2 days ago

The term was coined by an OpenAI co-founder. No idea, if I would call the OpenAI folks "serious", but it's not just a derogatory term, like you might think.

[-] [email protected] 13 points 2 days ago

Was ich so mitbekomme, setzt sich das gerade generell bei Wirtschaftmenschen durch, weil wir als Europa jetzt so ein bisschen zwischen den Stühlen (a.k.a. USA und China) sitzen.

Zum einen will man Kollaboration zwischen hier ansässigen Unternehmen (aber auch gerne global) nutzen, um als Wirtschaftsstandort nicht abgehängt zu werden. Dafür gibt es dann auch Fördergelder z.B. von der EU.

Zum anderen gibt es aber auch recht trockene Gründe, die aus dem Handelskrieg zwischen USA und China herausfallen, zum Beispiel:

  • darf man wohl aktuell keine Autos in den USA verkaufen, wenn dort Software enthalten ist, die von Entwickler*innen in China geschrieben wurde ...es sei denn, diese Entwickler*innen haben ihren Code zu einem Open-Source Projekt beigetragen.
  • Und China will jetzt wohl auch stärker auf RISC-V setzen (eine open-source CPU Architektur), weil ihnen X86 und ARM zu sehr vom Westen kontrolliert sind.

Dass die Sachen open-source sind, erlaubt trotz politischer Differenzen ein Vertrauensverhältnis. Und da die politischen Differenzen gerade sehr groß sind, ist Open-Source gerade sehr gefragt.

[-] [email protected] 4 points 2 days ago* (last edited 2 days ago)

Huh, framed like that, that seems like a wild statement considering he later went on to formulate his ontological "proof", which attempts to prove God's existence without relying on axioms (and in my not-so-humble opinion fails to do so, because it assumes "good" and "evil" to exist).

But what I'm reading about his incompleteness theorems, it does seem to be a rather specific maths thing, so would've been a big leap to then be discouraged in general from trying to do proofs without axioms.

[-] [email protected] 14 points 2 days ago

☠️ Tutorials that force you to purchase and use items, which can only be bought with premium currency.

[-] [email protected] 12 points 2 days ago

Especially, if you're allergic.

[-] [email protected] 18 points 3 days ago

I don't have official information either, but for a potential explanation which doesn't sound like a conspiracy theory:

In my experience, search engines dropped off in quality rapidly in the first few months after LLMs (ChatGPT and such) became publicly available. LLMs made it trivial to craft plausible-looking webpages and there's a financial incentive to do so, because you can put ads on the webpage and get paid for any unfortunate visitor. The result is tons of spam webpages

Search engines had to deal with those spam webpages, i.e. filter them out, otherwise the results would've been even more useless. But that's where the problem comes in: Because LLMs are specifically built to imitate human language, it's extremely difficult to filter for them. This means that lots of non-LLM-generated webpages would get caught up in these filters, too.

In particular, I'm guessing, they're aggressively filtering webpages which aren't widely known, which could be either a new spam webpage or it could be that niche blog with the answer you're looking for. They can't really discern between the two, so both get filtered out.

20
submitted 6 days ago* (last edited 6 days ago) by [email protected] to c/[email protected]

So, I use KDE Connect to sync my clipboard contents from my PC to my phone. Since a few weeks ago, it updates those clipboard contents regularly, even when said PC is suspended.
And apparently, the last thing I copied is 🙃, so now my phone weirdly smiles at me every so often. 🫠

59
Ring of Fire (en.wikipedia.org)
submitted 1 week ago by [email protected] to c/[email protected]
66
ich🍃iel (lemmy.ml)
submitted 3 weeks ago by [email protected] to c/[email protected]
3
submitted 3 weeks ago by [email protected] to c/[email protected]
22
ich🐦iel (lemmy.ml)
submitted 3 weeks ago by [email protected] to c/[email protected]
36
submitted 1 month ago by [email protected] to c/[email protected]

Screenshot showing how the directory last-modified timestamp changes each time a file underneath it is added, renamed and then removed.

I'm currently working on a build tool, which does caching based on the last-modified timestamp of files. And yeah, man, I was prepared for a world of pain, where I'd have to store a list of all files, so I could tell when one of them disappears.
I probably would've also had to make up some non-existent last-modified timestamp to try to pretend I know when that file got deleted. I figured, there's no way to ask the deleted file when it got deleted, because it doesn't exist anymore.

Thank you, to whomever had that smart idea to design it like that. I can just take the directory last-modified timestamp now, if it's the highest value.
In fact, my implementation accidentally does this correct already. That's how I found out. 🫠

2
submitted 1 month ago by [email protected] to c/[email protected]
4
verschlagworten (www.dwds.de)
submitted 1 month ago by [email protected] to c/[email protected]
3
submitted 2 months ago by [email protected] to c/[email protected]
1
submitted 2 months ago by [email protected] to c/[email protected]
46
submitted 3 months ago by [email protected] to c/[email protected]
51
submitted 3 months ago by [email protected] to c/[email protected]
view more: next ›

Ephera

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