What really seals it is the ‘angry’ version, which is just the same message again but with different formatting. No human would label that as “the angry version” without the inclusion of at least one “fucking”.
- 0 posts
- 24 comments
- 4 days
Ask Lemmy@lemmy.world•What's your entirely unimportant and inconsequential hot take?bydraco_aeneus@mander.xyz
9 daysI feel that pets are extenuating circumstances. Everyone wants the roll facing outward, but in some cases they can’t because of an external reason. In the same way people don’t want child locks on their cabinets and wall outlets, but might need them anyway.
However, I didn’t really understand your point about wall distance? Even if the roll is quite far from the wall, you’d still want it facing you, no?
Ask Lemmy@lemmy.world•What's your entirely unimportant and inconsequential hot take?bydraco_aeneus@mander.xyz
9 daysAbsolutely. “With spaces, everyone sees it the same way”, yeah, no shit bro. That’s the whole problem!
Unfortunately, with modern tooling, space-based indentation has practically won. :(
Ask Lemmy@lemmy.world•What's your entirely unimportant and inconsequential hot take?bydraco_aeneus@mander.xyz
9 daysI will also say that ‘to ignore something’ implies but doesn’t mean to be aware of something. If you’re not aware of something, you’re ignoring it by default, which is also the case with being ignorant.
Ask Lemmy@lemmy.world•What's your entirely unimportant and inconsequential hot take?bydraco_aeneus@mander.xyz
9 daysFor floors specifically, or for any surface? Are they acceptable on bathroom walls or in the kitchen, for example?
No Stupid Questions@lemmy.world•Is a web browser using another scripting language feasible?bydraco_aeneus@mander.xyz
11 daysIt still suffers from not having access to the DOM and other APIs the browser supplies. That’s being worked on, I believe.
Without that, you still need a JavaScript layer in-between at the very least. At that point, you’re not gaining much from running in WASM.
What slogan would you like instead? I think “Defund the police” is probably the most succinct and truthful slogan you could come up with. No matter what political goal you have, summing it up in 3 or so words is never going to give the full picture.
Yes, I agree that communicating clearly is important. But there’s only so much you can do realistically.
- interestingasfuck@lemmy.world•Two Belgian men cooling off from a heat wave in 1971, essentially proving how much we love beer as a nationbydraco_aeneus@mander.xyz19 days
You missed the point. Larger glasses keep their cool longer, because the volume grows faster than the surface area with size.
- 20 days
Honestly, proper bank robberies are pretty rare. They’re seen has high risk targets. And in the modern age, most branches do not carry much cash, anyway.
So in short, paying a guy to sit there costs them way more than they stand to lose via robberies.
- 24 days
So, both Linux and Windows comes with a component called the “Kernel” (technically, Linux is the kernel, and the OS is something like Ubuntu, Fedora, etc…). This Kernel sits between the actual hardware and the rest of the operating system. It is responsible for things taking your app and loading it into memory, then handing the starting point to the CPU, things like this.
Since both of these kernels are developed independently, and basically from scratch, they work quite differently. When a program (app) is launched, the operating system needs to know a lot of small details in order to actually run it. What it needs to know and how to find it is quite different between Linux and Windows. Windows “Portable Executable” files (.exe files), and linux uses Executable and Linkable Format files. Your idea would be to simply re-arrange and augment the data in this header so it executes on the other platform, right?
There is a major wrinkle with this though, and that is the system libraries. Both the OSes have functionality to make it easier to write applications, provided by the OS. Things like sound libraries to write sound to the speakers, or graphics APIs so the application can draw to the screen. For Linux running on Windows, you can just look at what Linux provides and emulate that, or grab the source code and port that to Windows. However, the reverse is not so easy, because Windows is closed-source. Rebuilding every windows API from scratch is quite difficult, and made harder because the architecture is different, and solutions that are easy to provide in Windows might be quite hard in Linux.
It’s this library gap where the value of Wine comes from, and how it works.
You might ask, then, if it’s possible to run both kernels, and provide both options. Yes. In fact, this is how WSL on Windows works. It runs a customised version of the Linux kernel as a Windows application. Likewise, docker allows you to run a Windows nanosever, which is somewhat similar. However, running a container has more overhead than running the system API translations.
Running them ‘natively’ doesn’t really make sense, in the same way I cannot connect K’nex pieces to my Lego model directly. The two operating systems simply have different shapes, and cannot be directly connected.
As someone not in the USA, I cannot tell you how absolutely annoying and terrible it is when the website automatically selects a language/region for you. It happens so often.
“Oh, you have a Polish IP? Here is the whole website in Polish. Also, the address field will now only accept Polish addresses!”. Nah bro, I just live near the border. I wish I could select language by adjusting the path, that would be so much better than what some sites do.
Mildly Infuriating@lemmy.world•Tried to login to the arch wiki but was given a 3 minute crypto challenge.bydraco_aeneus@mander.xyzEnglish
24 daysYou’re thinking, as someone else said, of P = NP. This is technically an unsolved problem. We don’t know if P = NP is true, there is no proof that guarantees it. However, it’s looking pretty unlikely.
This problem would have huge consequences for a wide range of fields, and it would break most cryptography and encryption algorithms we have (assuming it is proven true).
Anyway, this is what Anubis is already doing. That’s why OP complained about being stuck for 3 minutes with the CPU at full blast. Anubis gave the PC some problem that was difficult to compute. The problem itself was not important, it’s just to keep the computer busy for a bit. (The idea is that this significantly slows down spam bots and other automated access, I believe).
Of course Anubis has to verify the answer is correct, and that the client didn’t just send garbage. So the problem Anubis already uses is one that is easier to verify than to compute.
Btw, it is possible to verify solutions where checking is as expensive as solving. You provide each client with at least 2 problems. One where you already know the answer, and one where you don’t. You have the client solve both. If the known one is good, you let them through, and add the unknown one to the known set. You can even verify it by sending it to two other clients, see if they all get the same answer. But I believe that this solution wouldn’t be required, because protein folding ‘violates’ the P=NP problem.
Mildly Infuriating@lemmy.world•Tried to login to the arch wiki but was given a 3 minute crypto challenge.bydraco_aeneus@mander.xyzEnglish
24 daysThe idea is to pick some task that is very difficult to calculate, but easy to verify. E.g., confirming a crossword is correct is much faster than filling one in.
Protein folding is one such example, and it’s useful to boot. The results can be used in medical research, for example.
Donating compute via Folding@Home was quite popular for a while for this exact reason.
Asklemmy@lemmy.ml•do you feel karma on reddit is the social media equivalent to social credit ?bydraco_aeneus@mander.xyz
1 monthDefinitely by the karma on the comment/post, but not karma on the account.
Games@lemmy.world•Former Valve writer says PlayStation killing physical discs is no conspiracy: "You, the consumer, have made your choice, and the choice is for digital"bydraco_aeneus@mander.xyzEnglish
1 monthWhile that is a shift that happened, it’s not the distribution method people actually have problems with, even if they sometimes misattribute it. The problem, which you see mentioned most of the time, is ownership.
Compare how people feel about Sony vs. GOG, which will just let you download DRM-free installer files. Both are distributed via the Internet, but people feel very different about them, right?
Indeed, I think a clean workspace is a better analogy. The more you live in a space, the dirtier it becomes. As a place gets dirty or messy, it gets harder to live/work in the space. You must, at some point, take some time to clean, or you end up living in a hoarder’s house. There is a limit to where cleaning and organising has diminishing returns, and eventually, you’re just shuffling stuff around instead of cleaning.
The analogy isn’t perfect, of course (no analogy is), but it’s better than the debt analogy, I think.
memes@lemmy.world•And then never using consumables, because what if you need them later?bydraco_aeneus@mander.xyz
1 monthIt’s one of those mechanics that protect the player against themselves.
Obviously, without carry weight, grabbing every single item that isn’t nailed down, then going merchant to merchant selling everything is the obvious ‘best’ way to play. It nets you the most gold, certainly. However, pixel-hunting every room making sure you’ve picked up every bowl and broom isn’t actually that fun, moment-to-moment.
No Stupid Questions@lemmy.world•Why are so many new programming languages being developed?bydraco_aeneus@mander.xyz
1 monthThere have been genuine advancements in language design in the last three decades. The existing languages aren’t suddenly outdated and useless, no, but it’s just as wrong to say there is no room for growth and improvement.
Besides, nobody is throwing away legacy code and starting over, at least when it comes to language development. The language teams are new groups working on new projects.
We also see that the ‘legacy’ languages are taking lessons from the new ones. Java is implementing features first seen in Kotlin. C++ is getting classes inspired by Rust. The users of these existing languages are benefiting by the development efforts of these new languages, without ever having to even use them.









Oh yeah, you’re right, there is a swear in it! I do still feel it’s extremely tame for being an “angry” voice though. For comparison, this is what a human sounds like when ranting about a topic they care about.