Yesterday, my mate and I left the house at 10 in the morning around 15 or 16°C. There was a steady wind blowing, the sun came and went every two minutes. The clouds looked really nice. Temperatures peaked at 21°C I reckon. Certainly great t-shirt weather. It was supposed to slightly rain at some point in the morning, but all we got was less than two hand full of drops and later the tiniest amount of drizzle for not even half a minute. So, nothing.
The weathermen also called for a cloudy arvo and partially sunny evening. The forecast must have scared off people right away, because there was noone around. We saw very dark clouds in the distance and there was certainly rain in the town. But out in nature, just a constant alternation between the sun and clouds.
Just before noon, we arrived at the bakery two villages over and got four fire brezels (with pepper, extremely tasty, but the fingers are an oily mess after that) and two nut sticky buns for provisions. This is where the small bird (19-23) was giving us a show.
It’s so dry, the landscape looks already like autumn for several weeks. Sooo many orange and brown leaves on the ground, it’s crazy. I hope we still get a real autumn and head not straight from summer into winter. Last weekend was still an awful 37°C.
This time, we paid the small entrence fee to walk around inside the ruin of Hohenrechberg Castle. The red sandstone looks super sick. I really dig it. It’s actually purplish at parts, no kidding. Absolutely unreal! At least for me, I normally only see the beige sandstone around here.
Right when we went down the castle ditch, both camera batteries were completely drained after just 880 photos in total. What a bummer. I saw a guy with a leather glove coming out of a door and immediately followed him to the aviary in the hopes of a show or something. That flight cage wasn’t there last time I visited the ruin. And we were lucky, the falconer fed his harris’ hawk and explained us along the way. Other families came and went, but we talked to him for at least 20 minutes. Super interesting. I think that was easily the best part.
At exactly 19 o’clock I unlocked the front door. Our feet were done. It was an amazing nine hours hike. :-)
The gallery is a tiny bit larger than usual, enjoy: https://lyse.isobeef.org/wanderung-auf-die-burgruine-hohenrechberg-2026-08-22/
Of course, the tiny M3 bolts are in a completely different section a few aisles further down than the rest of the bolts and screws. Took me a while to find them. And I didn’t pay close enough attention, I got 19 stainless hex key but one galvanized phillips head bolt, somebody threw it back in the wrong bin. Oh well, at least they’re both seven cents the piece. I only really need two or three.
Oh good 😅
2026/07/19 02:55:52 sync-reaper: observe-only pass — 1152 namespaces, 6 anchored, 1094 undatable, 0 idle candidate(s), 0 reaped
15 years without reinstalling on this particular box.
$ head -n 1 /var/log/pacman.log
[2011-07-07 11:19] installed filesystem (2011.04-1)
Two more years and I’ll be celebrating the “20 years of Arch” anniversary.
First 12, then 37, now 63 liters per square meter, what’s next?
@lyse@lyse.isobeef.org Mhm, yeah, I also think I like date := time.Date(2026, time.June, 19, /**/ 17, 0, 0, 0, time.UTC) the most. 🤔 (My only gripe with this is that it isn’t obvious whether the third 0 is milli-, micro- or nanoseconds. These days it’s probably nanoseconds, but you never know.)
@movq@www.uninformativ.de Yeah, that would also be fine with me. I certainly do like the “arbitrary” in your comment.
While writing the article, I also thought about something like that:
date := time.Date(2026, 6, 19,
17, 0, 0, 0, time.UTC)
Or possibly:
date := time.Date(
2026, 6, 19,
17, 0, 0, 0, time.UTC,
)
But it’s four lines for a damn timestamp. I also contemplated whether a comment acting as a separator is all that’s needed:
date := time.Date(2026, 6, 19, /**/ 17, 0, 0, 0, time.UTC)
I might like that the most. Not entirely sure yet. It kinda feels like a hack, but still a little elegant. Add your comment on top and we’re golden. Maybe?
I deliberately excluded them as this only distracted from the points I wanted to make. And I also realized that this example was just not ideal at all. Perhaps I should add them nevertheless?
If I ever invented a programming language, a much more human readable timestamp representation of some sort, RFC 3339 or very close to that would be part of that language. Something along the lines of /pattern/ for regexes in certain languages.
@lyse@lyse.isobeef.org Oh wow, we’re talking about such a detailed level. 🤔
I agree with most of what you said.
I probably would have written it like this:
// Arbitrary reference date.
// Y m d H M S nano
date := time.Date(2026, 6, 19, 17, 0, 0, 0, time.UTC)
Would this be better or worse? 😅
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. ;-)
Víťazi 54. ročníka Folklórneho festivalu Tancuj, tancuj…
V sobotu 13. júna sa v Hložanoch uskutočnil 54. ročník Folklórneho festivalu Tancuj, tancuj… Na javisku Domu kultúry a v hložianskom amfiteátri vystúpili stovky účinkujúcich: 34 speváckych skupín, 6 ľudových orchestrov a 19 tanečných skupín. Podľa rozhodnutia odborných porôt najkrajší tanec predviedol Folklórny súbor Klasy zo Starej Pazovy, najkrajšie spievala mužská spevácka skupina SKUS Pivnica a SKOS … ⌘ Read more
19 Best Gifts for Plant Lovers and Gardeners (2026)
From smart apps and planters to unique tools, these gifts will turn even a black thumb into a next-level plant parent. ⌘ Read more
US Government directive to suspend access to Fable 5 and Mythos 5
Article URL: https://www.anthropic.com/news/fable-mythos-access
Comments URL: https://news.ycombinator.com/item?id=48511072
Points: 70
# Comments: 19 ⌘ Read more
More AI-generated code doesn’t make your team faster. It might slow you
Article URL: https://twitter.com/awscloud/status/2064449711155589396
Comments URL: https://news.ycombinator.com/item?id=48489835
Points: 19
# Comments: 4 ⌘ Read more
How to Watch the 2026 World Cup
The games start June 11 and end with a grand finale in New Jersey on July 19. There are 104 of them. Here’s how to watch ’em all. ⌘ Read more
Bluey’s World pulls in half a million visitors
Brisbane can expect 19 more months of duck cake and keepy-uppy as the attraction announces an extension to 2028. ⌘ Read more
How to Watch the 2026 World Cup
The games start June 11 and end with a grand finale in New Jersey on July 19. There are 104 of them. Here’s how to watch ’em all. ⌘ Read more
Alpine Linux 3.24.0 Released
Article URL: https://alpinelinux.org/posts/Alpine-3.24.0-released.html
Comments URL: https://news.ycombinator.com/item?id=48467570
Points: 19
# Comments: 1 ⌘ Read more
The circus freaks of open source
Article URL: https://drewdevault.com/blog/Circus-freaks-of-FOSS/
Comments URL: https://news.ycombinator.com/item?id=48431952
Points: 19
# Comments: 2 ⌘ Read more
Mansion of cult streetwear brand founder firebombed
A $19 million mansion belonging to the founder of a cult streetwear brand has been firebombed. ⌘ Read more
@prologic@twtxt.net you went to sleep so early! It’s barely 14:19. 😂
These Ebola Researchers Are Stuck in US Due to Trump’s Funding Cuts
The Centers for Research in Emerging Infectious Diseases were launched during the Covid-19 pandemic. The group lost its funding under Trump in part due to conspiracy theories. ⌘ Read more
Why Do We Sleep Under Blankets, Even on the Hottest Nights? (2017)
Article URL: https://www.atlasobscura.com/articles/blankets-summer-hot
Comments URL: https://news.ycombinator.com/item?id=48263711
Points: 19
# Comments: 1 ⌘ Read more
next-20260519: linux-next
Version:next-20260519 (linux-next)Released:2026-05-19 ⌘ Read more
How to Make Apps and Websites Remove Your Nonconsensual Nudes
Starting May 19, tech platforms in the US will have to start complying with the Take It Down Act. Here’s how more than a dozen of the largest platforms are handling takedown demands for your nudes. ⌘ Read more
xAI Adds 19 New Gas Turbines Despite Ongoing Lawsuit
Emails show that Elon Musk’s company is expanding its use of portable gas-fired power at its Colossus 2 site as a fight over air quality continues. ⌘ Read more
Hantavirus Conspiracy Theories Are Already Spreading Online
From claims of an Israeli false flag to efforts to sell ivermectin, influencers and grifters are using lessons learned from Covid-19 to push their baseless conspiracy theories. ⌘ Read more
The 19 Most Exciting Cars at the Beijing Auto Show 2026
The cars that debuted at the Beijing Auto Show demonstrate that the Chinese market is now at the forefront of electrification and intelligence. These are the 19 most intriguing models we saw. ⌘ Read more
6.19.10: stable
Version:6.19.10 (stable)Released:2026-03-25Source:linux-6.19.10.tar.xzPGP Signature:linux-6.19.10.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.19.10 ⌘ Read more
6.18.20: longterm
Version:6.18.20 (longterm)Released:2026-03-25Source:linux-6.18.20.tar.xzPGP Signature:linux-6.18.20.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.18.20 ⌘ Read more
6.19.9: stable
Version:6.19.9 (stable)Released:2026-03-19Source:linux-6.19.9.tar.xzPGP Signature:linux-6.19.9.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.19.9 ⌘ Read more
6.18.19: longterm
Version:6.18.19 (longterm)Released:2026-03-19Source:linux-6.18.19.tar.xzPGP Signature:linux-6.18.19.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.18.19 ⌘ Read more
next-20260319: linux-next
Version:next-20260319 (linux-next)Released:2026-03-19 ⌘ Read more
Tougher tobacco laws on the way as illegal vape market booms
Criminal gangs cashing in on Australia’s illicit tobacco boom will face tougher penalties and expanded police surveillance powers in a fresh crackdown on the black market. ⌘ Read more
6.19.8: stable
Version:6.19.8 (stable)Released:2026-03-13Source:linux-6.19.8.tar.xzPGP Signature:linux-6.19.8.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.19.8 ⌘ Read more
6.19.6: stable
Version:6.19.6 (stable)Released:2026-03-04Source:linux-6.19.6.tar.xzPGP Signature:linux-6.19.6.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.19.6 ⌘ Read more
6.19.5: stable
Version:6.19.5 (stable)Released:2026-02-27Source:linux-6.19.5.tar.xzPGP Signature:linux-6.19.5.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.19.5 ⌘ Read more
6.19.4: stable
Version:6.19.4 (stable)Released:2026-02-26Source:linux-6.19.4.tar.xzPGP Signature:linux-6.19.4.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.19.4 ⌘ Read more
next-20260219: linux-next
Version:next-20260219 (linux-next)Released:2026-02-19 ⌘ Read more
Gift shop in west Victorian small town targeted in late night fire
The small west Victorian town of Dimboola is the latest regional centre to be affected by the state’s illicit cigarette trade and tobacco wars. ⌘ Read more
6.19.2: stable
Version:6.19.2 (stable)Released:2026-02-16Source:linux-6.19.2.tar.xzPGP Signature:linux-6.19.2.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.19.2 ⌘ Read more
6.19.1: stable
Version:6.19.1 (stable)Released:2026-02-16Source:linux-6.19.1.tar.xzPGP Signature:linux-6.19.1.tar.signPatch:fullChangeLog:ChangeLog-6.19.1 ⌘ Read more
6.19: mainline
Version:6.19 (mainline)Released:2026-02-08Source:linux-6.19.tar.xzPGP Signature:linux-6.19.tar.signPatch:full ⌘ Read more
6.19-rc8: mainline
Version:6.19-rc8 (mainline)Released:2026-02-01Source:linux-6.19-rc8.tar.gzPatch:full ( incremental) ⌘ Read more
# Ateliê aberto de desenho com programação
Quintas-feiras 14:30 às 17:00 no #SescAvPaulista - 12 participantes, a partir de 16 anos. Distribuição gratuita de senhas 30 minutos antes.
Nesta atividade aberta, o público pode interagir com código de maneira lúdica e criativa, gerando desenhos a partir da modificação de programas em Python.
A cada encontro vamos explorar diferentes temas da chamada “#programaçãoCriativa”, estudando obras, exemplos visuais, e ideias da computação que inspiraram inúmeros artistas e programadores ao longo das décadas.
Fevereiro
5 de fevereiro - Módulos geométricos
12 de fevereiro - Animações em loop
19 de fevereiro - Imagens reticuladas
26 de fevereiro - Texturas algorítmicas
Março
5 de março - Recortes e colagens digitais
12 de março - Explorações combinatórias
19 de março - Malhas tridimensionais
26 de março - Tipografia experimental
Abril
2 de abril - Simulações físicas
9 de abril - Plantas e fractais
16 de abril - Autômatos celulares
23 de abril - Desenhos interativos
# Ateliê aberto de desenho com programação
Quintas-feiras 14:30 às 16:30 no #SescAvPaulista - 12 participantes, a partir de 16 anos. Distribuição gratuita de senhas 30 minutos antes.
Nesta atividade aberta, o público pode interagir com código de maneira lúdica e criativa, gerando desenhos a partir da modificação de programas em Python.
A cada encontro vamos explorar diferentes temas da chamada “#programaçãoCriativa”, estudando obras, exemplos visuais, e ideias da computação que inspiraram inúmeros artistas e programadores ao longo das décadas.
Fevereiro
5 de fevereiro - Módulos geométricos
12 de fevereiro - Animações em loop
19 de fevereiro - Imagens reticuladas
26 de fevereiro - Texturas algorítmicas
Março
5 de março - Recortes e colagens digitais
12 de março - Explorações combinatórias
19 de março - Malhas tridimensionais
26 de março - Tipografia experimental
Abril
2 de abril - Simulações físicas
9 de abril - Plantas e fractais
16 de abril - Autômatos celulares
23 de abril - Desenhos interativos
6.19-rc7: mainline
Version:6.19-rc7 (mainline)Released:2026-01-25Source:linux-6.19-rc7.tar.gzPatch:full ( incremental) ⌘ Read more
next-20260119: linux-next
Version:next-20260119 (linux-next)Released:2026-01-19 ⌘ Read more
Great article by Ploum about chatbots/AI and education: https://ploum.net/2026-01-19-exam-with-chatbots.html
How WA went from leader to loser in the illegal tobacco wars
Burnt out storefronts in Perth and regional cities are testament to the government’s inability to control the illegal tobacco trade — and it’s not clear when things will change, writes Keane Bourke. ⌘ Read more
6.19-rc6: mainline
Version:6.19-rc6 (mainline)Released:2026-01-18Source:linux-6.19-rc6.tar.gzPatch:full ( incremental) ⌘ Read more
6.19-rc5: mainline
Version:6.19-rc5 (mainline)Released:2026-01-12Source:linux-6.19-rc5.tar.gzPatch:full ( incremental) ⌘ Read more
6.19-rc4: mainline
Version:6.19-rc4 (mainline)Released:2026-01-04Source:linux-6.19-rc4.tar.gzPatch:full ( incremental) ⌘ Read more
At around 19 seconds in the video, you can see some minor graphical glitches.
Text mode applications in Unix terminals are such a mess. It’s a miracle that this works at all.
In the old DOS days, you could get text (and colors) on the screen just by writing to memory, because the VGA memory was mapped to a fixed address. We don’t have that model anymore. To write a character to a certain position, you have to send an escape sequence to move the cursor to that position, then more escape sequences to set the color/attributes, then more escape sequences to get the cursor to where you actually want it. And then of course UTF-8 on top, i.e. you have no idea what the terminal will actually do when you send it a “🙂”.
Mouse events work by the terminal sending escape sequences to you (https://www.xfree86.org/current/ctlseqs.html#Mouse%20Tracking).
ncurses does an amazing job here. It’s fast (by having off-screen buffers and tracking changes, so it rarely has to actually send full screen updates to the terminal) and reliable and works across terminals. Without the terminfo database that keeps track of which terminal supports/requires which escape sequences, we’d be lost.
But gosh, what a mess this is under the hood … Makes you really miss memory mapped VGA and mouse drivers.
6.19-rc3: mainline
Version:6.19-rc3 (mainline)Released:2025-12-28Source:linux-6.19-rc3.tar.gzPatch:full ( incremental) ⌘ Read more
6.19-rc2: mainline
Version:6.19-rc2 (mainline)Released:2025-12-21Source:linux-6.19-rc2.tar.gzPatch:full ( incremental) ⌘ Read more
@kiwu@twtxt.net I’m doing great, how’re ya going? Just two more days and then I never have to work anymore. In this year.
I just baked two trays of gingerbread. One definitely good one and another experiment.
This morning was also super pretty: https://lyse.isobeef.org/morgensonne-2025-12-19/
next-20251219: linux-next
Version:next-20251219 (linux-next)Released:2025-12-19 ⌘ Read more
6.19-rc1: mainline
Version:6.19-rc1 (mainline)Released:2025-12-14Source:linux-6.19-rc1.tar.gzPatch:full ⌘ Read more
I had no meetings this arvo, so I made an appointment with the woods in my extended lunch break. The 6°C warm sun was out all day long and there was only a very light breeze. So, a very nice autumn day.
When I stopped to take a photo in the forest, a deer behind me took off into the woodland. I didn’t see it before. Also, I came across one or the other clearing. Sadly, it’s all commercial timberland here. Luckily, in a year or so, when nature slowly took over and reclaimed some spots, the apocalyptic sites are then looking a bit more decent again.
Cleaning of the ruin walls on my backyard mountain slowly takes shape. They made some progress and moved on to the other section. The flag on top is halfway disintegrated again, all the yellow half is completely gone. I’m wondering if they just stop replacing it at some point in time. But probably not.
next-20251119: linux-next
Version:next-20251119 (linux-next)Released:2025-11-19 ⌘ Read more
New York: 19-year-olds were planning attacks on Christians and Jews — They declared allegiance to ISIS and wanted to behead the unbelievers ⌘ Read more
COVID-19 mRNA vaccines can trigger the immune system to recognize and kill cancer, research finds ⌘ Read more
Sam Whited: Coffeeneuring 2025
This year I haven’t blogged much at all, but it’s time for the 15th annual
Coffeeneuring and who-knows-how-many-annual Biketober challenges so here we go!
This post will be updated with each of my Coffeeneuring rides as the month goes
on, and may (or may not) contain a few fun C+1 rides that count towards
Biketober, but not for Coffeeneuring.
… ⌘ Read more
O Presidente da minha mesa anda nisto desde 76 e já ouvi quem diga que conta votos com uma rapidez singular. O próprio já falou de que tem uma técnica especial. Um ninja dos votos
Estou aqui mortinho pelas 19 pra descobrir os mistérios do escrutjitsu
Two motorcyclists killed in separate crashes on the Gold Coast
Two men, aged 19 and 40, are dead after separate motorcycle crashes in the Gold Coast hinterland. ⌘ Read more
‘I’m at breaking point’ - Kasatkina ends season early
World number 19 Daria Kasatkina says the schedule is “too much, mentally and emotionally”. ⌘ Read more
Forensic pathologist unable to say how 19-year-old Isla Bell died
The body of Melbourne woman Isla Bell was so badly damaged that forensic experts were unable to say how she died, a court has been told. ⌘ Read more
19 große Stauseen im Iran kurz vor dem Austrocknen ⌘ Read more
Handy-Durchsuchung: ChatGPT wird zum Belastungszeugen
Ein 19-Jähriger demoliert nachts 17 Autos und chattet Minuten später mit ChatGPT über seine Tat. Die Chat-Protokolle und weitere Spuren überführten ihn. ( KI, Security)
Even short school breaks can affect student learning unevenly across socioeconomic backgrounds
The COVID-19 pandemic affected people worldwide disproportionately, with economically disadvantaged households facing a heavier burden. Children were also affected since schools and classes were closed to contain the virus. ⌘ Read more
@aelaraji@aelaraji.com, I mean to follow up here on the brief exchange we had on irc.mills.io, but I forgot. Never too late, so here it goes:
18:16 <aelaraji> quark 🙏 much appreciated but it won't be necessary, since there isn't much to miss out on in most of where I hang out, so I could just disconnect and spare everyone else the noise
18:17 *** aelaraji (aelaraji@776014f5a3edd32f1ed19658b7b85c8c655945b0feacaedd92fe60e61a3c0ae2) has quit (/ME goes "yeeeeet..!")
18:18 <quark> No noise for me.
18:18 <quark> It’s all good.
18:18 <quark> What would IRC be without on/offs?
18:19 <quark> Preeeety boring!
18:19 <quark> Ah, he was gone.
18:19 <quark> Well, I will twtxt this to him. LOL.
Day 19 was a really nice puzzle. 😊
MSI EdgeXpert Compact AI Supercomputer Based on NVIDIA DGX Spark
The MSI EdgeXpert is a compact AI supercomputer based on the NVIDIA DGX Spark platform and Grace Blackwell architecture. It combines a 20-core Arm CPU with NVIDIA’s Blackwell GPU to deliver high compute density in a 1.19-liter form factor, targeting developers, researchers, and enterprises running local AI workloads, prototyping, and inference. The EdgeXpert achieves up […] ⌘ Read more
I would personally rather see something like this:
2025-09-25T22:41:19+10:00 Hello World
2025-09-25T22:41:19+10:00 (#kexv5vq https://example.com/twtxt.html#:~:text=2025-09-25T22:41:19%2B10:00) Hey!
Preserving both content-based addressing as well as location-based addressing and text fragment linking.
Why I’m Holding Off On Upgrading to MacOS Tahoe 26 For Now
If you’re anything like me, you’re typically excited about new operating systems being released, but also approach with a little hesitation. After diving right into iOS 26 on iPhone, I regretted it for various reasons including some Liquid Glass annoyances, sluggishness, and battery drain (though my opinions are rapidly evolving, more on that separately!), and … [Read More](https://osxdaily.com/2025/09/19/why-im … ⌘ Read more
Les insistantes questions de l’Amérique sur ses vaccins
L’information n’est pas encore passée de notre côté de l’Atlantique, mais de l’autre côté, le débat sur la pertinence voire la dangerosité des vaccins s’installe fermement. Ce débat n’arrive pas de nulle part : depuis quelques mois, des données apparaissent et persistent à imposer des questions gênantes pour les tenants des vaccins. On doit bien sûr […] ⌘ Read more
19.8.91 Abolishment of Gorbachev. End of the cold war 34 years ago. Thank God!
Ainda o #SIRESP :
TLDR:
- Prazo adiado.
- A culpa não é do governo, claro, é das “vicissitudes associadas à transição governativa”, porque a transição do governo anterior, que o governo deitou abaixo para convocar eleições e ser o agora actual governo deu tanto trabalho ao governo que o governo ficou, não por culpa sua, sem tempo para fazer o seu trabalho.
BlueSCSI Wi-Fi Desk Accessory 1.4 Released ⌘ Read more
[47°09′19″S, 126°43′38″W] Saalmi, retransmit, please
[47°09′22″S, 126°43′19″W] Wind speed: N/A – Cannot comunicate
There are 19 million legal residents of the U.S. Southwest who are of Hispanic ancestry. If we include legal residents who have not been in the continental United States for more than a year or two, we may add the 1,169,000 Cubans in New York and Florida, and the 800,000 Puerto Ricans in New York, for a total of 20,611,000.
[47°09′56″S, 126°43′19″W] Reading: 0.36000 PPM
[47°09′49″S, 126°43′19″W] Transfer 99% complete…
[47°09′45″S, 126°43′19″W] Transponder still failing – switching to analog communication
[47°09′19″S, 126°43′27″W] Reading: 1.34 Sv
[47°09′30″S, 126°43′19″W] Dosimeter fixed
Folks, another unicorn vomited in our sky tonight: https://lyse.isobeef.org/abendhimmel-2025-07-19/
[47°09′19″S, 126°43′49″W] Re-taking samples
[47°09′20″S, 126°43′19″W] Saalmi, retransmit, please
[47°09′19″S, 126°43′36″W] Wind speed: 72kph – batteries low
setpriv on Linux supports Landlock.
Another example:
$ setpriv \
--landlock-access fs \
--landlock-rule path-beneath:execute,read-file:/bin/ls-static \
--landlock-rule path-beneath:read-dir:/tmp \
/bin/ls-static /tmp/tmp/xorg.atom
The first argument --landlock-access fs says that nothing is allowed.
--landlock-rule path-beneath:execute,read-file:/bin/ls-static says that reading and executing that file is allowed. It’s a statically linked ls program (not GNU ls).
--landlock-rule path-beneath:read-dir:/tmp says that reading the /tmp directory and everything below it is allowed.
The output of the ls-static program is this line:
─rw─r──r────x 3000 200 07-12 09:19 22'491 │ /tmp/tmp/xorg.atom
It was able to read the directory, see the file, do stat() on it and everything, the little x indicates that getting xattrs also worked.
3000 and 200 are user name and group name – they are shown as numeric, because the program does not have access to /etc/passwd and /etc/group.
Adding --landlock-rule path-beneath:read-file:/etc/passwd, for example, allows resolving users and yields this:
─rw─r──r────x cathy 200 07-12 09:19 22'491 │ /tmp/tmp/xorg.atom
Pessoas da comunidade brasileira de #ProgramaçãoCriativa por muitos anos fizeram encontros sob o nome promovido pela Fundação Processing, os chamados #ProcessingCommunityDay, fizemos encontros em várias cidades e então depois de 2020, com a pandemia do COVID-19, fizemos três eventos nacionais muito inspiradores em 2021, 2022 e 2023 (vide https://compoetica.github.io/links/)
Ano passado não conseguimos fazer e este ano pretendemos retomar, só que usando outro nome: #Compoética. Vamos aos poucos divulgar mais sobre o encontro brasileiro de programação criativa em https://compoetica.github.io/CP2025/
Meus agradecimentos profundos ao @guilhermesv@guilhermesv que dedica generosamente um enorme esforço para organizar esses eventos da comunidade e cria o design e peças de comunicação sempre emocionantes de lindos.
The Linux installation on my main PC turned 14 today:
$ head -n 1 /var/log/pacman.log
[2011-07-07 11:19] installed filesystem (2011.04-1)
@aelaraji@aelaraji.com I use Alt+. all the time, it’s great. 👌
FWIW, another thing I often use is !! to recall the entire previous command line:
$ find -iname '*foo*'
./This is a foo file.txt
$ cat "$(!!)"
cat "$(find -iname '*foo*')"
This is just a test.
Yep!
Or:
$ ls -al subdir
ls: cannot open directory 'subdir': Permission denied
$ sudo !!
sudo ls -al subdir
total 0
drwx------ 2 root root 60 Jun 20 19:39 .
drwx------ 7 jess jess 360 Jun 20 19:39 ..
-rw-r--r-- 1 root root 0 Jun 20 19:39 nothing-to-see
On my blog: Real Life in Star Trek, Gambit part 1 https://john.colagioia.net/blog/2025/06/19/gambit-part-1.html #scifi #startrek #closereading
[47°09′19″S, 126°43′20″W] Resetting dosimeter
[47°09′19″S, 126°43′00″W] Transponder fixed
[47°09′19″S, 126°43′45″W] –no signal–