

I think it was August or September. Issue is documented in this forum thread:


I lile my pinenote a lot. I mostly use it for reading.
As long as I’m reading or doing any touch-screen-y things (taking notes, viewing images, etc) it’s great! For anything that involves writing/copying/pasting text, it’s not very usable with just the on-screen keyboard, you really need an external bluetooth interface. I find web browsing very tedious if I have to type anything in the url bar without a physical keyboard.
Also, it’s still very much a WIP. The version of Debian it shipped with had a bug where I couldn’t install any software updates without deleting some random lib64 directory. Once I did that, everything was fine. The device has no security by default, so I created a new user with an encrypted HOME.
With import tariffs to the US, I ended up paying $500 for it, which really got me down. As a $400 open hardware machine, it would have been easier to look past the rougher edges. And I wish it had more RAM.
But overall it’s worth it to me because I’ve wanted a more libre e-reader for a long time. It’s gotten me back into reading books, which has been a lot of fun. Plus, because it’s an actual computer, I set it up as a tablet-like interface to my home automations.


From the original 404 article:
And yet, this is of course an extreme example of the broader political project of AI chatbots and LLMs: They are top-down systems controlled by the richest people and richest companies on Earth, and their outputs can be changed to push the preferred narratives aligned with the interests of those people and companies. This is the same underlying AI that powers Grokipedia, which is the antithesis of Wikipedia and yet is being pitched by its creator as being somehow less biased than the collective, well-meaning efforts of human volunteers across the world.
You may already know this, but a lot of everyday people don’t. They still think that a computer can’t have bias, and if all these tech bros and business leaders are talking about AI then maybe it does make sense to replace our society with an impartial machine. This article is for them.


I once got assigned a work project to add new functionality to the web service of a recently-acquired company.
The meat of their codebase was a single lua file to handle web requests, query value from Redis, and then progressively filter out items in a loop. Of course, because Lua has no continue statement, the file was a long series of if / else blocks. It was clear that the development style was to just keep adding new things to the loop. There were, of course, no tests.
I asked the former CTO of the acquired company (now in a sales) why they went with Lua. His reply was something about how if Lua is good enough for fintech, it should be great for web services. He must have been good in the sales role, because when I learned how much our company paid to acquire this crappy Lua script, my jaw dropped.
Anyway, that’s all to say that in my sample size of 1, Luarocks has been the least painful part of Lua.


Since this will be a facility owned by a public university, I think the city would see no property tax revenue from this project. So why should a city trade its health and/or morals for a nuclear weapons datacenter and not even get anything out of it?


The Elon-oi.
I’d be OK if my descendents got to eat them.
I wouldn’t think so. Isn’t bottles just an easier way to manage wine prefixes? If so, it doesn’t do anything to hide your Linux system from the executable.
Wine prefixes are not sandboxes. They are a way to separate the windows-level configuration for different programs (eg env vars, or drivers, etc).
Wine is a translation layer between a compiled windows binary and your Linux syscalls/libraries/device drivers/etc, nothing more.
Wine is not an emulator. It’s not sandboxed either. If you can do it as a user, a program running in wine can do it too.
There’s nothing stopping a piece of malware from crawling your disk for sensitive information, or encrypting your files for ransom.


Gary should learn about Lazy<T> and stop reinventing the wheel.
I put blame on any of his senior coworkers who didn’t use this as a teaching opportunity during PR.


I see this article more about reporting unfortunate news rather than boosting fear. The news seems to be “Car manufacturers don’t take security seriously and people are exploiting it with a simple tool”.
I’d rather hear about this now than wake up one day to see that my flipper is illegal because some politician watched a tiktok video.


Yes! Thanks


During a work presentation, an exec used the phrase “opening the kimono” in reference to showing business accounting books to potential investors. I had never heard it before, but my gut reaction was that it was some kind of prostitution/nudity reference, and kinda gross for a professional setting.
Maybe my mind is in the gutter, because allegedly it refers to a Japanese businessman coming home from work and wearing his kimono loosely to relax. Not really sure how that relates to transparent accounting practices.
Anyway, some words or phrases can be interpreted wrongly by others who have never heard them before. It’s not a reason to always ban them, but it does make sense to evaluate our language with outsider perspective in mind.


I always thought that wish-granting is instant, even if the effects of that wish are delayed.
So if I wish for something to happen in 5 days, it’s granted in the moment and guaranteed to happen. That raises a question though: Can I wish to cancel a wish I have already made, but whose effect has not yet taken hold? On its face, this should be possible, but if we take it as a given that all valid wishes are always granted at the moment of utterance, then it might be physically/psychologically impossible for me or anyone else to revoke the wish before its IRL effect is complete.
The pain of keeping it around will outweigh the pain of needing it and not having it.
Quick boot into windows to help a friend test something on your machine?
And suddenly, that’s where you’ll be spending the whole afternoon. I agree with the others who say a VM is probably good enough.


My local martial arts club had a rightwing woman join around spring 2021. Almost immediately she brought kind of chuddy energy to our meetings which really sucked. However, she wasn’t outright violating any of our rules about hate speech or accepting other people.
At first we tried to ignore her, but she didn’t take the hint and kept showing up even when most members stopped speaking to her in complete sentences. Then we passed a rule saying that you couldn’t participate in club events without being vaccinated. She threw a fit and called us all pharma sheep before quitting in a huff, and we got to enjoy our hobby again.
If this happens again, I’m personally going to skip straight to making their membership untenable.
Shouldn’t he be folding little origami animals or something?



While I’m sure Holocaust historiography has evolved over the last 50 years since it was published, the latter half of The Twisted Road to Auschwitz: Nazi Policy towards German Jews 1933-1939 covers how among other plans to set up Jewish colonies around the world, the Nazis did cultivate relationships with Zionist groups when trying to expel Jews from Germany.
The book makes a case that, to the Nazis, the Holocaust became a “final solution” when all the other “solutions” they tried for expeling the Jews from German public life before WW2 broke out had failed (eg, the aforementioned failed colonial projects).
I’d say that Evrala’s comment has plenty of credible historical support.


SRE:
I know it’s late advice, since you already switched from Bazzite, but I’ve never understood why people have an aversion to adding a layered package to the immutable system.
My attitude has always been: If an update breaks something, the whole point is that I can roll back. I’ve been running Fedora Silverblue with many layered packages for several years, and the worst thing that ever happened was when I had to delay a system update by a few hours because the latest build of a layered package hadn’t hit the repos yet.
Plus, for anything like development work that requires build dependencies, I spin up a toolbox to compile it. The nice thing about the default toolbox is that it’s a base Fedora install, so all the system libs are compatible with my host machine. I’ve found it’s often simple to compile a project in the toolbox and then launch the executable from my host system without adding any new layered packages to it.