OpenBSD has the wonderful pledge() and unveil() syscalls:
https://www.youtube.com/watch?v=bXO6nelFt-E
Not only are they super useful (the program itself can drop privileges â like, it can initialize itself, read some files, whatever, and then tell the kernel that it will never do anything like that again; if it does, e.g. by being exploited through a bug, it gets killed by the kernel), but they are also extremely easy to use.
Imagine a server program with a connected socket in file descriptor 0. Before reading any data from the client, the program can do this:
unveil("/var/www/whatever", "r");
unveil(NULL, NULL);
pledge("stdio rpath", NULL);
Done. Itâs now limited to reading files from that directory, communicating with the existing socket, stuff like that. But it cannot ever read any other files or exec() into something else.
I canât wait for the day when we have something like this on Linux. There have been some attempts, but itâs not that easy. And itâs certainly not mainstream, yet.
I need to have a closer look at Linuxâs Landlock soon (âsoonâ), but this is considerably more complicated than pledge()/unveil():
@bmallred@staystrong.run Ahhh this is an agent Iâm tryining to play the game of Connect3. It uses a library written in Go Iâve been working on that supports Neuroevolution using Genetic Algorithms. Some features include: Mutation, Speciation, Lamarckian Evolution/Inheritence.
So I was using this function in Rust:
https://doc.rust-lang.org/std/path/struct.Path.html#method.display
Note the little 1.0.0 in the top right corner, which means that this function has been âstable since Rust version 1.0.0â. Weâre at 1.87 now, so weâre good.
Then I compiled my program on OpenBSD with Rust 1.86, i.e. just one version behind, but well ahead of 1.0.0.
The compiler said that I was using an unstable library feature.
Turns out, that function internally uses this:
https://doc.rust-lang.org/std/ffi/struct.OsStr.html#method.display
And that is only available since Rust 1.87.
How was I supposed to know this? đ€šđ«©
@bender@twtxt.net I know I know! I donât know why I ever signed up and used it and still continue to pay for the silly thing. Twtxt/Yarn is so much better in every way đ€Ł
@prologic@twtxt.net yes, I never understood you using micro.blog (and paying for it, nonetheless!). I donât like it (as a platform), and have an unexplainable dislike for its creator.
@prologic@twtxt.net do you remember Hamachi? Tailscale/Headscale is Hamachi on steroids. They are used primarily for creating a VPN among all your devices so they can talk to one another as if they were on the same LAN, even when theyâre not. That was, mostly, my WireGuard usage.
I still have WireGuard runningâbecause it is so lite that it doesnât matterâto use as regular VPN, but Headscale keeps all my devices connected forming their own âmini-Internetâ 100% of the time.
@bender@twtxt.net Whatâs awesome about it btw? I use WireGuard pretty heavily here. And my entire family also use it to keep a VPN connection back to our home network
Iâve told that whomever has this link will be able to watch live the third and edition of âSecret Garden festivalâ.
âWe bring you the delights of Scott Marshall Hurdy Gurdy, and Bristolâs Dead Space Chamber Music, with a little Sieben to kick off proceedings. Come join us in the garden!â
Starting now!
@prologic@twtxt.net Yeah, itâs difficult, you often donât get what youâd expect. They also make heavy use of 3rd party libraries. IIUC, for random numbers, they refer to this library. Iâve read many times that the Rust stdlib is intentionally minimalistic (to make it easier to maintain and port and all that).
Iâm struggling with this, using 3rd party libs for so many things isnât really my cup of tea. Iâll probably make my own tiny little âstandard libraryâ. Itâs silly, but I donât see any other options. đ€·
Lately (since there are AI summaries at the top), each time I Google for the answer to a question, the AI summary has at least a part of the answer wrong. It makes up laws that do not exist, books that were never published - in sum, well written sentences that make linguistic sense, but with made up content.
Let me repeat: each time. Maybe I only search for hard stuff, or fringe stuff, or this some other explanation - but seriously, itâs hard to understand how isnât Google ashamed of its AI overviews⊠or not sued under some regulation regarding fake news.
PS: yes, I know, my fault for using Google as a search engine.
@aelaraji@aelaraji.com got new screenies? Show them for the rest of us! Last I saw them was at the very early development stage.
@movq@www.uninformativ.de Thanks. Itâs already over, the heat got us. :-(
Of Pointlessware and CEOs
Had a moment, to check up on some of the companies, I stopped following, get to The Browser Company and see their newest product - itâs just Chrome, with an AI chat window pop-up and thatâs it. Something Canary Chrome, come with already.
I see Theo from T3.gg, making fun of it on YouTube and promoting âhisâ product - an AI chat app, where you can choose from multiple models, by all the popular AI companies. Something I already have a worse version of, at work and I donât even use it.
Thereâs also an interview, about the future of virtual keyboards, surely this is at least actually a real thing and not more pointless horse shit. I check the website of the keyboard SDK, and itâs around 20 identical apps, that just copy the same keyboard SDK/api and slap chatgpt features on top - in the App Store, these are surrounded by chatgpt clones, that just feed the users prompts, into the real thing and put ads, next to the answers.
Will the majority of US citizens shelter Ukraine against russian aggression and occupation?
@kat@yarn.girlonthemoon.xyz toally forgiven, and welcome back! :-) Whatâs new? Tell us all about it!
[$] Improving iov_iter
The iov_iter interface is used to
describe and iterate through buffers in the kernel. David Howells led a combined storage and
filesystem session at
the 2025 Linux Storage,
Filesystem, Memory Management, and BPF Summit (LSFMM+BPF) to discuss ways
to improve iov_iter. His topic\âšproposal listed a few different ideas including replacing some
iov_iter types and possibly allowing mixed types in chains of ⊠â Read more
Huawei-GrĂŒnder: US-Chip-Handelskrieg fĂŒr China âkein Grund zur Sorgeâ
Ren Zhengfei ruft dazu auf, hart zu arbeiten, um den RĂŒckstand gegenĂŒber den USA aufzuholen. Huawei liege nur noch um eine Chipgeneration hinter den USA. ( Huawei, Prozessor)
California governor says Trump âderangedâ as thousands more troops sent to LA
Protests against immigration raids by the Trump administration spring up in at least nine other US cities. â Read more
California governor says Trump âderangedâ as thousands more troops sent to LA
Protests against immigration raids by the Trump administration spring up in at least nine other US cities. â Read more
Top 500: Europas leistungsstĂ€rkster Computer steht in JĂŒlich
Jupiter ist als Europas erster Exascale-Computer geplant. In der aktuellen Top-500-Liste kommt er aber an drei US-Systemen nicht vorbei. ( Supercomputer, Computer)
People on ÂŁ10,000 to ÂŁ96,000 tell us what they want the UK to spend money on
As the government outlines its spending plans, people with a range of incomes tell us where they think the money should go. â Read more
Zelenskyy: US diverting 20,000 missiles promised for Ukraine to the Middle East â Read more
âHorrific footageâ: Albanese raises shot Australian journalist with US â Read more
Chinese man admits smuggling weapons from US to North Korea â Read more
Marines to arrive in LA as ABC camera operator hit by less lethal round during protests
An additional 700 US Marines are expected to reach Los Angeles on Monday night or Tuesday morning, local time, as part of efforts to quell the protests. â Read more
FAA: US-Flugbehörde will von Windows 95 und Disketten wegkommen
Aktuell nutzen FlughĂ€fen in den USA Technik von vor dreiĂig Jahren. AuĂerdem fehlt Fachpersonal. Mehr Geld soll das Ă€ndern. ( Flugzeug, Windows 95)
Looser gun laws tied to thousands more US child shooting deaths
Issam Ahmed,  Staff Writer -  Agence France-Presse / Raw Story
Stephan:Â The failure of the Democrats and Republicans, and the corrupt Supreme Court MAGAt majority to deal with gun violence in the United States has made death by gunfire the leading cause of nonmedical death. The Trump coup fascists have even gone so far as to legalize functional machine guns in civilian hands.
. WĂ€hrend sich die Lage bei den Protesten gegen Razzien der US-Einwanderungsbehörde in der Millionenmetropole beruhigte, kam es in anderen US-StĂ€dten zu Demonstrationen. â Read more
10 Movie Characters Who Make Us Laugh at Unemployment
For one reason or another, most people have been between jobs at some point and experienced the frustration, uncertainty, and various problems that come with unemployment. Thatâs why movies that deal with being out of work in a lighthearted way can be so appealing. Humorous depictions of what is normally such a stressful time may [âŠ]
The post [10 Movie Characters Who Make Us Laugh at Unemployment](https://listverse.com/2025/ ⊠â Read more
SAP-Chef: âMit US-Hyperscalern zu konkurrieren, ist völlig verrĂŒcktâ
In Frankreich und anderswo in Europa viele neue Rechenzentren zu bauen, sei eine völlig falsch umgesetzte SouverÀnitÀt. SAP-Chef Christian Klein schlÀgt etwas anderes vor. ( SAP, Web Service)
Alle Mitglieder von Impfgremium entlassen
In den USA hat Gesundheitsminister Robert F. Kennedy Jr. alle Mitglieder eines wichtigen Gremiums (ACIP) von Impfexpertinnen und -experten der US-Seuchenbehörde CDC entlassen. Kennedy begrĂŒndete den Schritt am Montag (Ortszeit) in einem Gastkommentar fĂŒr das âWall Street Journalâ mit angeblichen Interessenkonflikten der Forschenden. Fachleute zeigten sich von der Entscheidung entsetzt. â Read more
Ex-military officers raise concerns about âcombat unitâ marines sent to LA
Former US military officers say hundreds of marines deployed to the LA protests are from combat units, which was a drastic move that raises questions about President Donald Trumpâs intentions. â Read more
IP-Cores: Qualcomm kauft Alphawave Semi fĂŒr 2,4 Milliarden US-Dollar
Qualcomm lobt die IP-Cores von Alphawave Semi, zuletzt das Chiplet AlphaCHIP1600-IO. Die Ăbernahme hatte zwei Monate Vorlauf. ( Qualcomm, Cloud Computing)
Amazon: AWS mit dritter Milliardeninvestition in wenigen Tagen
Der gröĂte US-Hyperscaler hat einen weiteren Standort in den USA genannt, um AWS fĂŒr KI auszubauen. Doch es gibt Probleme mit Amazons KernkraftvertrĂ€gen. ( AWS, Amazon)
Ketamine swapped for salt as smugglers exploit Europe loophole in booming market
Crime gangs are using increasingly elaborate routes to traffic the drug across Europe to the UK, the BBC is told. â Read more
Berichte: Weitere US-China-GesprĂ€che im Zollstreit â Read more
ROC-RK3506J-CC Board Integrates RK3506J and Dual LAN Support
The ROC-RK3506J-CC is a compact single-board computer based on Rockchipâs RK3506J processor. Designed for embedded systems with real-time demands, it supports a wide range of I/O and OS options and is available in both industrial and commercial variants. The RK3506J processor includes a tri-core ARM Cortex-A7 cluster alongside a single Cortex-M0 core, fabricated using a [âŠ] â Read more
US-Gesundheitsminister Kennedy CDC-Impfexperten â Read more
Teachers can use AI to save time on marking, new guidance says
For the first time teachers in England are receiving guidelines on how they should and shouldnât use AI. â Read more
been a while! iâve been using my laptop more to kind of change my workflow, but without my browser bookmarks to remind me to check some sites, iâve forgotten to check yarnverse! forgive me friends T_T
The XMPP Standards Foundation: The XMPP Newsletter May 2025
XMPP Newsletter Banner
Welcome to the XMPP Newsletter, great to have you here again!
This issue covers the month of May 2025.
Like this newsletter, many projects and their efforts in the XMPP community are a result of peopleâs voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Int ⊠â Read more
Pentagon entsendet 700 StreitkrÀfte nach LA
Wegen der Proteste gegen die Migrationspolitik von PrĂ€sident Donald Trump hat das US-Verteidigungsministerium rund 700 Marineinfanteristen der regulĂ€ren StreitkrĂ€fte nach Los Angeles beordert. Das teilte das zustĂ€ndige Regionalkommando am Montag mit. â Read more
ACT police âinflamedâ one-third of cases involving use of force, ombudsman finds
Ombudsman Iain Anderson says his investigation has uncovered cases where the police response had âunnecessarily inflamed situationsâ, resulting in poor outcomes. â Read more
container: tool for creating and running Linux containers using lightweight virtual machines on a Mac
Comments â Read more
Pentagon entsendet 700 US-StreitkrĂ€fte nach Los Angeles â Read more
Live: LA braces for more protests as California files lawsuit against Trump administration
California Governor Gavin Newsom says the state will sue Donald Trumpâs administration after the US president deployed the National Guard to handle protests. Follow live. â Read more
Live: Wall St inches higher as markets focus on US-China trade talks
Wall Street activity is fairly muted as traders waited for news from the latest round of US-China trade talks. Follow the dayâs events and insights from our business reporters on the ABC News live markets blog. â Read more
Judge dismisses Justin Baldoniâs $400m defamation lawsuit against Blake Lively
They had been locked in a legal battle since Lively sued Baldoni over their film, It Ends with Us. â Read more
iPadOS 26 with Multitasking Improvements, Menubar, & New Liquid Glass UI
Apple has debuted iPadOS 26 today, complete with some notable new features and changes to the iPad operating system. First to notice is the new numerical versioning system, with iPadOS 26 jumping many version numbers ahead of the current iPadOS 18 version, following a numerical system much like Microsoft used to use for Windows (remember ⊠[Read More](https://osxdaily.com/2025/06/09/ipado ⊠â Read more
Why walking through this artistâs home is an unforgettable experience
Jungle could once paint around 100 works in one sitting. Today he might be a little slower, but his joyful expression on canvas hasnât diminished a bit. â Read more
[$] Improving Fedoraâs documentation
At Flock,
Fedoraâs annual developer conference, held in Prague from June 5
to June 8, two members of the Fedora\âšdocumentation team, Petr BokoÄ and Peter Boy, led a\âšsession on the state of Fedora documentation. The pair covered a
brief history of the projectâs documentation since the days of [Fedora Core 1](https://lwn.net/Articles/56036/ ⊠â Read more
As the US reacts to burrito-now, pay later, Australia regulates BNPL
Consumer protections that apply to credit products such as hardship requests will now apply to BNPL providers such as Afterpay and Zip. â Read more
Judge dismisses Justin Baldoniâs $400m defamation lawsuit against Blake Lively
They had been locked in a legal battle since Lively sued Baldoni over their film, It Ends with Us. â Read more
Japan Buys 600,000 Barrels Russian Oil Using Blacklisted Tanker, Defying US and EU Sanctions, Bloomberg reports â Read more
Selling a home in Australia is getting more expensive â one company controls most listings
It can cost thousands to list a property online for sale. The competition regulator has stepped in after years of complaints that REA Group is using its dominant position to the detriment of home sellers and real estate agents. â Read more
Judge dismisses Justin Baldoniâs $400m defamation lawsuit against Blake Lively
They had been locked in a legal battle since Lively sued Baldoni over their film, It Ends with Us. â Read more
âChances missedâ to help groomed terrorism suspect
Rhianan Rudd was charged with terrorism offences after being groomed by a US-based neo-Nazi. â Read more
Judge dismisses Justin Baldoniâs $400m defamation lawsuit against Blake Lively
They had been locked in a legal battle since Lively sued Baldoni over their film, It Ends with Us. â Read more
California to sue Trump administration as LA braces for more protests
Governor Gavin Newsom says the US president âflamed the firesâ and has demanded he withdraw his order to deploy 2,000 National Guard troops to Los Angeles. â Read more
Judge dismisses Justin Baldoniâs $400m defamation lawsuit against Blake Lively
They had been locked in a legal battle since Lively sued Baldoni over their film, It Ends with Us. â Read more
âChances missedâ to help groomed terrorism suspect
Rhianan Rudd was charged with terrorism offences after being groomed by a US-based neo-Nazi. â Read more
Newsom kĂŒndigt Klage gegen Trump an
Der Streit von Kalifornien und dessen demokratischem Gouverneur Gavin Newsom mit US-PrĂ€sident Donald Trump spitzt sich zu. Nachdem Trump wegen Protesten gegen seine Einwanderungspolitik bzw. gegen Razzien der US-Einwanderungsbehörde ICE die Nationalgarde nach Los Angeles geschickt hatte, kĂŒndigte Newsom eine Klage an. Er sprach von einer bewussten Inszenierung: Trump setze sich ĂŒber geltendes Recht hinweg. Trump wiederum zeigte sich einer möglichen Festnahme Newsoms aufgeschlossen. â Read more
Judge dismisses Justin Baldoniâs $400m defamation lawsuit against Blake Lively
They had been locked in a legal battle since Lively sued Baldoni over their film, It Ends with Us. â Read more
âChances missedâ to help groomed terrorism suspect
Rhianan Rudd was charged with terrorism offences after being groomed by a US-based neo-Nazi. â Read more
âChances missedâ to help groomed terrorism suspect
Rhianan Rudd was charged with terrorism offences after being groomed by a US-based neo-Nazi. â Read more
Makefile.md - Possibly Use(ful|less) Polyglot Synthesis of Makefile and Markdown
Comments â Read more
Judge dismisses Justin Baldoniâs $400m defamation lawsuit against Blake Lively
They had been locked in a legal battle since Lively sued Baldoni in December after they worked together on It Ends With Us film. â Read more
âChances missedâ to help groomed terrorism suspect
Rhianan Rudd was charged with terrorism offences after being groomed by a US-based neo-Nazi. â Read more
âChances missedâ to help groomed terrorism suspect
Rhianan Rudd was charged with terrorism offences after being groomed by a US-based neo-Nazi. â Read more
âChances missedâ to help groomed terrorism suspect
Rhianan Rudd was charged with terrorism offences after being groomed by a US-based neo-Nazi. â Read more
US and China meet for trade talks in London
Fresh talks aimed at resolving the trade war between the worldâs two largest economies are taking place. â Read more
US and China set to meet for trade talks in London
Fresh talks aimed at resolving the trade war between the worldâs two largest economies are due to take place. â Read more
GitHub for Beginners: Code review and refactoring with GitHub Copilot
Learn how to use GitHub Copilot to help review and polish your code.
The post GitHub for Beginners: Code review and refactoring with GitHub Copilot appeared first on The GitHub Blog. â Read more
âLet the alibi artists stand asideâ - why Oakmont is toughest US Open test
There are few, if any, tougher more uncompromising tests than Oakmont Country Club, the home of this weekâs US Open, writes Iain Carter. â Read more
âWe were friends of the USâ: Fearful Afghans face Trump travel ban
Thousands living under Taliban rule worry for their futures after Afghanistan was included in a US travel-ban list. â Read more
US and China set to meet for trade talks in London
Fresh talks aimed at resolving the trade war between the worldâs two largest economies are due to take place. â Read more
Xbox finally reveals handheld console after a decade of speculation
The ROG Xbox Ally will use Game Pass on-the-go - meaning subscribers start off with hundreds of games. â Read more
Neo-Nazi group âactively seeking to grow in USâ with planned paramilitary training event
Ben Makuch,  Reporter -  The Guardian (U.K.)
_Stephan: As with all authoritarian fascist regimes, civil violence, sanctioned and official, the Gestapo, and unofficial but supportive of the regime arises. That is just what is happening as aspiring dictator Trump creates a federal. military presence in the streets of Los Angeles, following days of Tru ⊠â Read more
Supreme Court tosses Mexicoâs lawsuit against American gun manufacturers
Josh Gerstein,  Staff Writer -  Politico
_Stephan: In Mexico, the drug cartels use American-made weapons for their crimes, and the Mexican government wanted to have the gun companies that make these weapons, knowingly being sold in Mexico â note they even have Spanish language sayings and graphics carved or etched on the weapons â held responsible. Sadly, in the United States, i ⊠â Read more
Trumpâs White House Redirects Thousands Of Missiles Meant For Ukraineâs Use, Zelenskyy Says â Read more
Sarah Snook and Nicole Scherzinger win top prizes at Tony Awards
The event, hosted by Cynthia Erivo, celebrates the best in US theatre, and particularly Broadway. â Read more
Sarah Snook and Nicole Scherzinger win top prizes at Tony Awards
The event, hosted by Cynthia Erivo, celebrates the best in US theatre, and particularly Broadway. â Read more
Angle grinder used to shear off 185-year-old church bell
A Hunter Valley farming community is reeling after a church bell that rang out the day World War I ended was stolen. â Read more
Sarah Snook and Nicole Scherzinger win top prizes at Tony Awards
The event, hosted by Cynthia Erivo, celebrates the best in US theatre, and particularly Broadway. â Read more
US-Theaterpreis Tony fĂŒr Musical ĂŒber humanoide Roboter â Read more
Sarah Snook and Nicole Scherzinger win top prizes at Tony Awards
The event, hosted by Cynthia Erivo, celebrates the best in US theatre, and particularly Broadway. â Read more
Snook and Scherzinger win top prizes at Tony Awards
The event, hosted by Cynthia Erivo, celebrates the best in US theatre, and particularly Broadway. â Read more
Protesters torch cars and block a freeway on third day of protests in LA
Protesters blocked off a major freeway and set self-driving cars on fire as law enforcement used tear gas, rubber bullets and flash bangs to control the crowd. â Read more
The LA protests werenât sparked in a vacuum â this is what built up to them
Tensions over US President Donald Trumpâs immigration policies have been escalating for months. Hereâs the background. â Read more
Man rescued from silo filled with fertiliser in rural Queensland
Emergency crews used buckets to remove fertiliser from the silo during the rescue operation. â Read more
Indigenous employment rules dropped from two-thirds of Commonwealth contracts
Indigenous employment rules have been dropped in two-thirds of Commonwealth contracts, meaning $70 billion worth of contracts did not have to hire a minimum number of Indigenous people or use Indigenous businesses. â Read more
Woman forced to become a âreproductive refugeeâ to legally undergo IVF
Four years after freezing her eggs for the future option of motherhood, Jane was shocked to find she could not use them to access IVF in WA â sending her on an expensive and lonely interstate mission. â Read more
Coffee prices up to $12 needed to make industry viable, supplier says
US tariffs and supply issues are creating uncertainty for an already strained coffee market, and roasters say itâs only a matter of time before Australians will pay more for their brew. â Read more
Coffee prices up to $12 needed to make industry viable, supplier says
US tariffs and supply issues are creating uncertainty for an already strained coffee market, and roasters say itâs only a matter of time before Australians will pay more for their brew. â Read more
Erste Soldaten der Nationalgarde in LA
Nach der von US-PrĂ€sident Donald Trump angeordneten Mobilisierung sind am Sonntag (Ortszeit) die ersten Mitglieder der Nationalgarde in Los Angeles angekommen. Die Entsendung der Armeeangehörigen erfolgt gegen den Willen des demokratisch gefĂŒhrten Bundesstaats. Hintergrund sind Proteste gegen Razzien der US-Einwanderungsbehörde (ICE). â Read more
Zelenskyy says US has not answered Ukraineâs request to buy air defense â Read more
Zelenskyy: US has sent 20,000 missiles bound for Ukraine to Middle East instead â Read more
Run Classic MacOS & NeXTSTEP in Your Web Browser
If youâve been a reader of OSXDaily for a while you almost certainly have seen us mention some of the fun web apps that allow you to run full fledged versions of operating systems in your web browser, from Mac OS 9, Mac OS 8, or Mac OS 7, to even Windows 1.0. Many of ⊠Read More â Read more
Trump legt sich mit Kalifornien an
Die vom WeiĂen Haus am Samstag angeordnete Entsendung der Nationalgarde gegen Proteste im GroĂraum Los Angeles nach Razzien der US-Einwanderungsbehörde ist ein weiterer Schritt im Konflikt von US-PrĂ€sident Donald Trump mit dem demokratisch gefĂŒhrten Bundesstaat Kalifornien. Zuvor waren PlĂ€ne publik geworden, dass nach Wegen gesucht werde, Kalifornien die Geldmittel zu kĂŒrzen. â Read more