Searching txt.sour.is

Twts matching #US
Sort by: Newest, Oldest, Most Relevant

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():

https://landlock.io/

​ Read More

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? đŸ€šđŸ«©

​ Read More
↳ In-reply-to » @prologic I am finding writing my Notes very therapeutic. Just create a markdown file and commit, push, and it’s live. Whatever comes to mind, whatever I want to keep as relevant. Silly things, more like a dump.

@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 đŸ€Ł

​ Read More
↳ In-reply-to » @prologic I am finding writing my Notes very therapeutic. Just create a markdown file and commit, push, and it’s live. Whatever comes to mind, whatever I want to keep as relevant. Silly things, more like a dump.

@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.

​ Read More
↳ In-reply-to » Great article from Tailscale about how security policies we've often seen in many large complex organizations that we all love to hate don't actually provide the security that we assumed.

@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.

​ Read More
↳ In-reply-to » Great article from Tailscale about how security policies we've often seen in many large complex organizations that we all love to hate don't actually provide the security that we assumed.

@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

​ Read More
↳ In-reply-to » I wanted to port this to Rust as an excercise, but they still have no random number generator in the core library: https://github.com/rust-lang/rust/issues/130703

@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. đŸ€·

​ Read More

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.

​ Read More

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.

​ Read More

[$] 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

​ 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

​ Read More

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.

![](https://www.sc 
 ⌘ Read more

​ Read More

Gouverneur kritisiert Trump scharf
Der demokratische Gouverneur von Kalifornien, Gavin Newsom, hat scharfe Kritik an der weiteren Entsendung von Mitgliedern der Nationalgarde und von Marines nach Los Angeles geĂŒbt. Die Entscheidung des republikanischen PrĂ€sidenten Donald Trump sei „geistesgestört“, so Newsom am Montag (Ortszeit). 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

​ 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

​ Read More

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

​ 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

​ 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

​ 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

​ Read More

The XMPP Standards Foundation: The XMPP Newsletter May 2025

Image

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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ 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

​ Read More