/dev/ulpt0. The netbook doesnāt have a parallel port, so this must be done over USB. NetBSD.escp was created by a little custom ESC/P converter written in C. š„³
@lyse@lyse.isobeef.org Yeah, the partition stuff with disklabels is what Iām absolutely not used to. I need to invest more time learning this. Not just using it, but how and where is it represented on disk and all that.
I carry my notebook/netbook around a lot. š Watching movies in bed, for example.
I think Iāll stick with NetBSD for a while. It works surprisingly well, itās new stuff to explore, itās fast, and then thereās this:
https://mastodon.sdf.org/@netbsd/112446618914747900
Gentoo (https://wiki.gentoo.org/wiki/Project:Council/AI_policy) might be another idea, but Iām afraid that the little netbook might be too slow for that? Or are there binary packages? No idea, itās been ages since I touched this distro.
(Regarding Linux in general ⦠we all know what Linus said. Iām not sure where this project is heading.)
Proposal Raised To Finally Standardize Video Memory Stats Reporting Under Linux
The idea has been talked about before but in 2026 still hasnāt made it to the mainline Linux kernelā¦. Standardized reporting of video memory statistics that would work across different vendors / kernel graphics drivers. A new proposal was raised today in an effort to get a standardized interface established⦠ā Read more
UK Government Rejects āKill Switchā Idea For Dangerous AI
The UK government has rejected proposals for an emergency AI ākill switch,ā arguing that blocking access to dangerous models inside Britain would do little if the same systems remained available or were developed elsewhere. The BBC reports: The proposal to create a legal mechanism for the UK to switch off an AI model in an emergency has been brought to Parliament ⦠ā Read more
A Secret New Elizabeth Holmes Documentary Stuns Telluride
An anonymous reader quotes a report from TechCrunch: Telluride just managed one of its best-kept secrets in years, per The Hollywood Reporter. On Sunday night, festival-goers filed into a 650-seat theater with their phones locked away, having no idea what they were about to see, told only that it ran nearly three hours, hadnāt been shown anywhere, and ⦠ā Read more
Broadcom Pledges to Lock Down Open Source Python, Java Libraries
Broadcom is launching āTrueSource,ā an effort to curate and secure open-source components used with its Tanzu platform, including Spring, RabbitMQ, and libraries across Java, Python, and Node.js. āThe idea is to provide a set of solutions focused on providing clean and secure artefacts,ā Purnima Padmanabhan, vice president of Broadcomās Tanzu Divisi ⦠ā Read more
Hollywood Hustle: A Prop Collector Simulator has a fun idea for a scavenging clean-up sim
Thereās masses of these tidy-up games appearing but Hollywood Hustle: A Prop Collector Simulator looks like one actually worth playing.
Read the full article on [GamingOnLinux](https://www.gamingonlinux.com/2026/08/hollywood-hustle-a-prop-collector-simulator-ha ⦠ā Read more
Drop Loot is a slick reinvention of Tetris as an engrossing dungeon crawler
Stop what youāre doing and check out Drop Loot, which takes the basic idea of Tetris block-dropping and mashes it into a cool dungeon crawler.
Read the full article on [GamingOnLinux](https://www.gamingonlinux.com/2026/08/drop-loot-is-a-slick-reinvention-of-tetris-as-an-engrossing-dungeo ⦠ā Read more
There is this extremely annoying issue with my website:
https://movq.de/v/4acced3c8e/scroll.mp4
Notice how Iām scrolling, then switching to another tab, switching back, and then the scrolling position is different?
What the hell could cause this? Itās not always like this and I have only seen it in Firefox so far (but I very rarely use Chromium anyway), and this really happens a lot on my site but not on others.
Any ideas? Did I screw up the CSS somehow? š¤
@movq@www.uninformativ.de Thatās a clever idea - I had never considered adding an empty commit before, but I can see the value.
Google Gives Publishers a āPreferred Sourcesā Button to Fight AI-Driven Traffic Losses
Google is giving publishers a new way to fight declining referral traffic from AI-powered search by letting them embed a āPreferred Sourcesā button that readers can use to favor their sites across Search, Discover, and Google News. āThe idea is to make it easier for readers to find links from the sites th ⦠ā Read more
@klaxzy@klaxzy.net This is a good idea. I do something very simialr.
Dominocalypse brings some clever ideas to puzzle roguelikes with dominoes
Dominocalypse clearly takes some inspiration from Balatro and many other score-chasing roguelikes, but the dominoes spin is pretty darn clever.
Read the full article on [GamingOnLinux](https://www.gamingonlinux.com/2026/08/dominocalypse-brings-some-clever-ideas-to-puzzle-roguelikes-with-domi ⦠ā Read more
A deck-builder where you burn your cards - Burn With Me releases October 12
Build a deck and burn it all away for power? Burn With Me has a fun idea and the full game is now set to arrive on October 12.
Read the full article on GamingOnLinux. ā Read more
Website might come back soon, although probably mostly unchanged. I have no idea how to stop the bots. š¤·āāļø So Iāll just gonna live with it? Is that the key to happinessā¢? š¤·āāļø
GNOME Designers Lay Out Some Of Their GNOME Shell Dreams
GNOME interaction designer Tobias Bernard has shared some of the plans and ideas for long-term GNOME Shell improvements they have been eyeing for future GNOME releases⦠ā Read more
@david@daiwei.me No idea 𤷠We shall see! haha š
FAKE ME aims to take on MECCHA CHAMELEON where you remodel yourself to hide
MECCHA CHAMELEON took Steam by storm recently with the paint-yourself hide and seek idea, and now FAKE ME is attempting to cash in on that with remodelling.
Read the full article on [GamingOnLinux](https://www.gamingonlinux.com/2026/08/fake-me-aims-to-take-on-meccha-chameleon-where-you- ⦠ā Read more
Gonna recreate the classic [Break out](https://en.wikipedia.org/wiki/Breakout_(video_game) game this weekend for the Mills Games Cabinet ā Anyone else got any ideas, requests? š¤ #games #ebitengine
Does Eating Less Protein Produce Healthier Aging and Metabolism?
āA major scientific review is challenging the idea that more protein is always better,ā reports ABC News:
The review, led by pathologist and biomedical researcher Dudley Lamming and published in the journal Cell Press Blue, examined more than 350 studies involving humans, mice, insects, yeast, and other organisms. The review found that eating l ⦠ā Read more
@david@daiwei.me Thanks, mate! I just finished my two full version marking gauges. And Iām rather pleased with them, I think they turned out great if I say so myself.
https://lyse.isobeef.org/tmp/streichmass-mit-messerrad/
The beech fences (80 and 100mm long) were part of a former table frame that I cut down. I plugged the dowel holes with, well, dowels. The horrific looking one was the stuck original one, though. Luckily, itās a hell lot worse on camera than in person. If you take a close look, youāll also be able to see the large but slight chamfers one one side each that I just left alone.
I really like beech wood. It looks beautiful, is rather heavy (at least in comparison to spruce which I typically use) and thus rock solid, is also a blast to plane and the list goes on. I sanded it with 180 grit and itās smooth as a babyās bottom.
The 25mm beech round stocks that house the brass knurled nuts are now roughly 4cm long. Thatās one thing I wanted to change right after my first experience. If they were rounded or chamfered more, it would probably be even nicer for the fingers when using the marking gauge. Theyāre sunken in roughly 3mm in the fences. A forstner bit made quick work. This simplified alignment during glue-up a lot. Will definitely do that again if I happen to build more. I could fully concentrate on the grain orientation and it didnāt shift around.
Just like in the prototype, I used 8mm aluminium solid round bar again for one of the marking gauges. Itās also about 15cm in length. I figure thatās enough. The bought marking gauge has a twenty-something and some change steel rod. So far, all my markings didnāt even exceed probably 50mm.
I found the 8mm brass pipe laying around on the workshop. Didnāt know anymore I had it for ages. Unfortunately, the wall thickness is below a millimeter, so my 6mm wooden dowels are sliding in there. Thus, I put 8mm dowels in my drill chuck and reduced the diameter with a rasp. I went a tiny bit too far, the press fit is on the loose side. When drilling with a 2mm drill (I did that on purpose to hopefully cause the dowel to expand a bit more in the pipe, typically the tap hole for M3 is 2.5mm) and tapping M3, the downsized and glued in dowel slipped down the pipe. Should have used construction adhesive or something along those lines. Anyway, I might replace it with a solid one. I consider this a half-successful experiment. I fear that an unfavorable grain direction might pull out the cutting wheel during use. Letās see.
The finish of all three is boiled linseed oil. It looks nice, but oh by, this smell. I really dislike it. My hands stink even after washing them several times. I still got several liters left, so I have the dubious joy to use it on many, many other projects to come.
Oh, one last thing. Didnāt manage to drill the tiny holes for my M3x16 bolts perfectly in center like for the prototype. Theyāre a tiny bit off. Also, on the longer fenced marking gauge, the hole for the knurled nut is a little to the side and at an angle. No idea how I messed this up. Luckily, itās just a look thing but doesnāt impair use.
Crack open planets in the idle incremental game Swarmslam
Iāve grown to love a few idle incremental games recently and started discovering more - like Swarmslam, which has a fun idea about smashing through planets.
Read the full article on GamingOnLinux. ā Read more
@david@daiwei.me Oh, that is a good idea. This could be included here, yeah. š¤
@prologic@twtxt.net Hmmm, I have no idea how to solve that problem. š
Some jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
I thought I had made that super easy, because you can just send me an email ā no sign-up process, nothing. But thatās way too old-school, people donāt know how to use git format-patch (let alone git send-email) and they also donāt understand that they can just send me a link to their forked Git repo (which can be hosted anywhere). Git is super flexible and powerful, but those features are hardly ever used.
Maybe people even need some kind ārewardā, or āfameā. Like those āachievementsā that you can unlock on GitHub. (Something to put in their CV ⦠?)
Oh god 𤣠I mean I had this idea to re-invent āGit hostingā, but failed. Maybe Iāll try it again. I dunno. The thing is I hardly get āIssuesā really, only when I ask nicely, of folks I know every well 𤣠So think at much āsmaller scaleā we need a different solution, and I think @movq@www.uninformativ.de is on to something, but not to the extend implemented, somewhere in the middle I think? š¤
Faugus Launcher 2.0 rolls out with a new UI and many other enhancements
The idea of Faugus Launcher is to provide a reasonably simple game manager for Linux, as an alternative to Lutris and Heroic.
Read the full article on GamingOnLinux. ā Read more
@movq@www.uninformativ.de Hmmm youāve given me an idea š§
@ponderpoints@twtpub.com Welcome to Yarn.social š Interesting video, I actually watched it all the way through, riverting stuff really and quite well put together. The idea of āsubjective experienceā is a rather complicated thing to describe and youāre right, how do we even know we have them? š¤
@david@daiwei.me I had to look these up, horror isnāt my genre at all. :-D No idea what the cool kids use today, but I still have zsh as my interactive shell. For shell scripts, though, I try to stick to POSIX and only resort to bash if really needed or it would be too cumbersome.
I trip over this in our code at work all the time.
Python has this concept of āpropertiesā:
class Oink:
def __init__(self):
self._foo = 3
@property
def my_property(self):
return self._foo
a = Oink()
print(a.my_property)
my_property() is a method but it can be used as if it were a field.
This can also be used to define a setter:
class Oink:
def __init__(self):
self._foo = 3
@property
def my_property(self):
return self._foo
@my_property.setter
def my_property(self, value):
self._foo = 123 * value
Because, for some reason, Python people donāt like getters and setters. Instead, they hide it behind a property.
The result is, when you read this:
a.my_property = 5
print(a.my_property)
You have no idea that this actually calls a method.
@david@daiwei.me Thatās a good thing. I still use it heavily, but I also realize that it is addictive. This whole idea of getting likes and boosts is horrible. Seeing ānumber goes upā is inherently addictive design, if you ask me. This should never have been added to a Free Platform like Mastodon, and Iām glad that twtxt doesnāt have anything like it.
Some further ideas/enhancements for Twtxt App ā¦
- On the āFollowersā tab, new followers should appear at the top I thnik.
- On the Following/Followers, each feed should be clickable/tappable.
- Maybe also tidy it up a bit, displaying the full raw Feed URI is messy.
Just for security as required by law.
LOL 𤣠Was this someoneās idea of a joke? š¤
@bender@twtxt.net No idea. I can only tell you that the correct hash would have been rwzz277nkyju for this line:
[2026-07-11 14:47:17+00:00] [(#5bpwpdcjnhcz) <a href="https://we.loveprivacy.club/external?uri=https://daiwei.me/twtxt.txt">@david<em>@daiwei.me</em></a> (This thread is broken again on my end. Another bug or fix not released yet? š
)]
We slept in the forest. It was really great except of my mateās fucking terror dog who was barking and snarling the entire night to each and every sound. I had maybe half an hour of sleep in total. Despite that, it was pleasantly warm. Well, the night, that is. The heat was brutal during the days. Literally streams of sweat were running down on us on the way there in the evening and back in the morning.
Surprisingly, there werenāt any mozzies around at night, I would have lost all safe bets. On the way there, my mate convinced me to take a shortcut through the taller and taller growing grass. Itās been some time that somebody traveled on this track, so we had to search around a bit for the overgrown path where we could cross the mostly dried up creek. In the beginning I said that this will be a bad idea. Lo and behold, I discovered a tick on my inner upper leg the next morning. Luckily, I got it out with my tick hook on the first attempt.
2027-07-07T18:05:37+00:00 but is always showing up as having been just posted now on twtd š¤
@itsericwoodward@itsericwoodward.com what the hell!!? I have no idea how that happened. š Thank you!
I donāt know why, but either Jennyās behaving different after the last update, or I Fucked up something and I have no Idea how to fix it.
Symptoms:
- I donāt have copies of my New Posts in my Maildir after posting them (as in I donāt see them in neomuttās inbox).
- Nor fetch or fetch context (if they get replied to) seem to fech them auto-magically.
- I had to do a full whipe (~/Maildir/twtxt and ~/.cache/jenny) in order to get them fetched back.
@david@daiwei.me Some entries can be probably simplified with just *bot*. :-) (But I donāt use Caddy, so no idea about case (in)sensitivity.
That reminds me, I should do something similar with my Nginx.
Set/GetDisabled(ā¦) and PasteHandler(), tt starts up fine and seems to work without issues.
@movq@www.uninformativ.de @bender@twtxt.net Indeed! No idea why this isnāt the default in the first place.
The firefly season is ending. I only saw 200 of them or so. There was one female directly on the forest road. If only I brought my camera and tripod, that would have worked out I reckon. I had my torch with me and this looked really cool.
Dusk took forever today. It was really long light out there. Full moon is tomorrow.
On the way back, there was suddenly a load clatter and crashing sound 100 meters away from me. I didnāt see anything, but a tree fell over in the forest out of the blue. Fuck me dead, that was scary as hell. Luckily, I was already on the main road, only meadows around me. Itās the second time I witnessed a tree accidentally coming down. The first one was during the most expensive hail storm in our area so far in 2011 behind me when setting up a summer camp. The weather changed in less than 15 minutes.
Maybe not such a good idea to go out so late alone. :-? Any rustling in the forest immediately reminded me of the boar the other day. Luckily, always false alarm. Still a bit terrified from that event.
box (command-line container runtime). It works great š
@movq@www.uninformativ.de CEF turns out to be pretty easy. I had to write a bit of C and Go to bridge, but once that got going I was able to write it into my pure Go go-wayland wlui library for final rendering. The delegating the entire CEF part was a good idea though because it keeps all the complexity in a container Image, leaving me with just the Go + C stubs/interface and SHM/IPC parts.
@movq@www.uninformativ.de Good idea, I should probably do the same for my photo galleries.
@prologic@twtxt.net Very cool! Like @movq@www.uninformativ.de, I donāt think Iām the target audience for this (as Iām already a DevOps hobbyist managing a small server āvictory gardenā), but I love the idea.
Apologies for hitting it early, I initially overlooked the sign-up form and thought I would try it for š©s and šs.
I found my tripod and headed into the woods. There was a ton of glow. \o/ The fireflies were everywhere, super cool. It looked so amazing, especially with all the flying boys. There was one amazing spot in particular, I had 80-100 individuals in my view at once. Absolutely breathtaking. Unfortunately, the mozzies were also delighted about my visit.
I tried my best, but itās impossible to capture anything on film with my equipment. The fireflies are just way too dim. In the end, I managed to get some very bright girls in the bush. Thatās the best I could do, but still really bad. Sorry @bender@twtxt.net. :-(
https://lyse.isobeef.org/gluehwuermchen-2026-06-19/
And no idea what the heck is going on with the CSS there. Anyway. Garbage to trash, seems fitting. ;-)
How Americaās Energy Department is Building a National Platform for Doing Science with AI
Americaās Energy Department āwants to build a single national platform for doing science with AI,ā reports Communications of the ACM:
It is called the Genesis Mission, and the idea is to connect the countryās 17 national laboratories, their supercomputers, scientific datasets, and a growing layer o ⦠ā Read more
How Author Dave Eggers Avoids Smartphones, Internet Access, and Flock Cameras
A few weeks ago on a bike ride āinspiration struckā for Dave Eggers, reports SFGateā¦
Without a pen and paper handy, he was stuck texting the idea to himself. The problem? Eggers doesnāt own a smartphone. āIt takes 20 minutes to write a sentence,ā Eggers said⦠Itās a funny predicament for Eggers, given that heās arguab ⦠ā Read more
tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:
Getting the vim key bindings to work for focus switching in this modal dialog took me forever. Only cursors and (Shift+)Tab are supported out of the box. I absolutely understand that, itās fine. I installed an input handler on the dialog, but the focus always stayed the same.
After two wasted hours, I was in despair to copy the tview.Modal into my own code base. Of course, I had to fix all the private tview field accesses first. But even installing the input handler directly on the buttons themselves did not work. Even though, the handler was definitely executed, the focus did not shift. Forcing redraws as a last resort also did not work.
Looking through all the messy chained input handling, I eventually stumbled across another place in the tview.Form, which is internally used by tview.Modal. This messed around with app focus receptions and input handlers. This gave me the idea to make the tview.Application refocus my modal dialog after I told the modal dialog which button to select. And would you look at that, this did the trick! I havenāt completely figured out what is going on exactly, but I could get rid of my Modal clone again.
I always go through hell with focus handling in tview. Each and every time. It just does not feel natural to me. Complete brainfuck to wrap my head around. The Urwid API felt sooo much more refined, it never was an issue. It just works. In fact, I cannot think of any other TUI library that has remotely the same pain level when it comes to focusing widgets as tview.
Now Iām curious how movwin deals with that. ;-)
@lyse@lyse.isobeef.org having seeing, and played with fireflies as a child I envy you. We have none around here. Children have no idea what a firefly is. I mean, they do, but vague, and based on videos and telly.
Meta Employees Absolutely Hate Zuckerbergās Plan for a Companywide AI Hackathon
āIām not sure that this company supports a hackathon culture anymore,ā one employee posted in a forum open to the entire staff. ā Read more
It Was Her Idea(Niui)[My Hero Academia:Vigilantes] ā Read more
Her physio was horrified, but Becca didnāt let a torn knee ligament stop her reaching a milestone
She hated hiking as a child ā and had no idea what she was doing once she started climbing ā but Becca Lunnon just made history on Tasmaniaās mountains. ā Read more