

You picked out my one argument where you have a (weak) counterargument and then declare there’s no other arguments. Does not sound like you want to understand…


You picked out my one argument where you have a (weak) counterargument and then declare there’s no other arguments. Does not sound like you want to understand…


GDPR says that data should only be kept as long as necessary for the fulfillment of what the user requested or consented to. So, I would say automatic account deletion after inactivity is a good idea for complying with the GDPR.
But you would typically implement that by sending out an e-mail before the deletion, to give the user a chance to keep their data. The GDPR does not block you from implementing that.


Ist auch außerhalb von Open-Source ein Problem. Letztens hat jemand bei uns in den Dev-Kanal einen Artikel geposted, dass bei unserer Firma ein Leak stattgefunden hätte, mit Passwörtern, E-Mail Adressen, allem.
In dem Artikel ist dann ein Dashboard verlinkt. Also Name unserer Firma eingetippt. Steht da dran, dass 8000 Leute betroffen seien.
Fuck, okay, das müssen wir nach ganz oben melden, da müssen alle Secrets rotiert werden.
…aber Moment, irgendwie macht das Dashboard keinen Sinn. Also ist natürlich KI-generierte Grütze, aber irgendwie werden da zwei verschiedene Vorfälle angezeigt.
Hat sich dann herausgestellt, dass die 8k Betroffenen bei einem anderen Leak waren, wo lediglich die IP-Adresse bekannt wurde, also komplett egal.
Der Leak bei dem Passwörter und Co. dabei waren, waren betroffen *trommelwirbel* ganze 3 Personen.
Jetzt nicht komplett egal, aber ist quasi ein normaler Montag Morgen…
War eben eine zwielichtige Sicherheitsfirma, die bewusst verwirrende Informationen herausgegeben hat, in der Hoffnung, dass Journalisten darauf anspringen und auch diverse Geschäftsführungen, dann Geld dafür bezahlen.


Just as an example, neither the C++ documentation nor its sagely bloggers have ever shown why it is a good fit for, say, systems programming. A really neat way of handling bit-level data is actually in Erlang’s bit syntax.
Erlang requires a runtime environment, which disqualifies it for situations where you don’t have a filesystem to load the runtime from, like developing a kernel or for microcontrollers.
Of the popular languages, your choices are virtually just C, C++ and Rust for that.
More towards your general question: Not needing a runtime environment also means you can use C, C++ and Rust for cross-language libraries. For example, SQLite and OpenSSL have just been implemented once in C, and then you simply have a thin wrapper for Java, Python etc…
If you are looking to build a library that can be used by as many devs as possible, that’s a selling point which is hard to ignore.
On Android, Vanilla Music has it. Although the app is unfortunately semi-broken on newer Android versions and not being updated anymore, because Google came up with an even more fucked up API for accessing files in the filesystem.
Deleting songs doesn’t work anymore. Not sure, what else is broken…
https://f-droid.org/packages/ch.blinkenlights.android.vanilla
After careful analysis (pun intended), I would say those pills are intended to make poop come out when desired, not when taking a pounding up where the sun never shine.
And the commenter above is saying that it’s completely overdone and that they should just shit over the pounder instead.
Bei meiner ersten Fahrstunde bin ich eingestiegen als mein Fahrlehrer einen Anruf bekommt. Er gestikuliert, ich solle losfahren.
Hab’s dann irgendwie geschafft, 7 km weit und 100 km/h schnell zu fahren bevor ich meine erste Praxiserfahrung mit dem Bremspedal gemacht habe. Mit Fahrlehrer immernoch am Telefon…


Well, it did explain that it’s rather supposed to be a cave to hide in, not something she wears all day long, so that makes sense now. Thanks. 🙂


I feel like a big problem is that LLMs only produce previously learned logical patterns, they don’t do logical reasoning of their own. And code review was always bad at catching logic bugs as well.
As a result, even with us diligently doing code reviews at $DAYJOB, we have more logic bugs than I have ever seen in any codebase before.
I’ll spend three weeks discussing an existing feature with other devs and fixing up logic bugs before we realize that the entire feature is conceptually illogical and needs to be removed/replaced.
This has happened twice for me in the past three months, which should tell you a lot about how much time is wasted here.
TL;DR: I feel like we need something different than code review to catch these logic bugs. Maybe more of a presentation of the feature implementation to the other devs, and then a discussion of that.
The street soda gives me !sbubby@lemmy.world vibes. It even looks somewhat like the Subway branding…


Hmm, can she still crawl in that? Looks like it would kill friction quite a bit…
Yeah, not only does +x leave read/write permissions untouched, it also only makes it executable for the user, not for everyone and their cat.

Yes, except the response is “You’re already in America”. Always.


Fairerweise bedeutet “Probephase” oftmals einfach nur, dass eine Partei es einführen will, eine andere nicht, oder nicht unbedingt, und dann einigt man sich auf eine Probephase als Kompromiss, so dass nochmal eine zweite politische Abstimmung notwendig wird, bevor es permanent verankert wird.

Well, alright, maybe “squished down” isn’t the right word. I meant that if you buy a map so small that you need countries to be stretched, so that you can read them, then the countries near the equator will be too small to read.


My old lappy had two physical buttons, which were right next to each other. So, if I enabled the option that left-click + right-click = middle-click, then I could just press in the middle where they were divided. I always really liked that, because it didn’t take space away from the other buttons.
Unfortunately, probably depends a lot on the build quality, whether you can actually press the buttons on their edges…
Yesterday, I made hokkaido pumpkin with chickpeas, rice noodles and a spicy sauce. I forgot again that my new sriracha sauce is like twice as spicy, and I decided while cooking that I had to add some curry paste as well.
So, my mouth was most definitely on fire.
But also, I still have half left for today’s lunch. Can’t wait. 🙃
What always feels weird to me, is that we don’t need that inflection point of AI turning superintelligent or whatever. Already today, we’re producing drones that do autonomous killing, where we just need to scale up production.
I guess, on the plus(?) side, the same is true for bombs and we have not wiped everyone out yet with those either.
That is, I guess, where the inflection point comes in. Killing humans is ultimately quite pointless from a human perspective. But an AI with no understanding of this pointlessness might coordinate the killing with no restraint.
Or well, as the blog post mentions, it might see wiping out humanity as the solution to climate change, or as a way to end violence between humans etc…
Current AI iterations certainly prove to be much better at doing things than deciding whether these things make sense.