Tootfinder

Opt-in global Mastodon full text search. Join the index!

No exact results. Similar results found.
@mgorny@social.treehouse.systems
2025-12-23 13:11:20

I'm building webkit-gtk right now. It's one of these messy packages where a few source files need a lot of memory to compile, and ninja can randomly order jobs so that all of them suddenly start compiling simultaneously. So to keep things going smoothly without OOM-ing, I've been dynamically adjusting the available job count via steve the #jobserver.
While doing that, I've noticed that ninja isn't taking new jobs immediately after I increased the job count. So I've started debugging steve, and couldn't find out anything wrong with it. Finally, I've looked into ninja and realized how lazy their code is.
So, there are two main approaches to acquiring job tokens. Either you do blocking reads, and therefore wait for a token to become available, or you use polling to get noticed when it becomes available. Ninja instead does non-blocking reads, and if there are no more tokens available… it waits till one of its own jobs finish.
This roughly means that as other processes release tokens, ninja won't take them until one of its own jobs finish. And if ninja didn't manage to acquire any job tokens to begin with, it is just running a single process via implicit slot, and that process finishing provides it with the only chance to acquire additional tokens. So realistically speaking, as long as there are other build jobs running in parallel, ninja is going to need to be incredibly lucky to ever get a job token, since all other processes will grab the available tokens immediately.
This isn't something that steve can fix.
#Gentoo #NinjaBuild

@aredridel@kolektiva.social
2026-01-21 05:22:56

Now the reality is that all speech has that affiliation-building aspect and the argument-building aspect, but the scale of each varies a _lot_.
This thread itself is doing both! I'm making some concrete persuasive points here, but I'm also setting up an affiliation here. I want more people to join this "thinking well about the world" club and conversation. I want us to end up collectively in a better place than we're at. We gotta band together to do that. But also that means we need to communicate like we're in public and talking to people who don't all agree, and some of whom are hostile, and some of whom are real boneheads for various reasons.

@Techmeme@techhub.social
2025-12-30 17:35:37

Sources: Nvidia is in advanced talks to acquire Tel Aviv-based AI21, which is building its own LLMs, for $2B to $3B; the deal would resemble an acquihire (CTech)
calcalistech.com/ctechnews/art

@PaulWermer@sfba.social
2026-03-06 00:08:05

While I mostly agree, it's worth noting that, while "Eighty-five percent of San Francisco is zoned so that it’s illegal to build apartments.", developers are not building them where they are not only allowed, but also approved - because it "doesn't pencil out."
The arguments about homelessness ignore the problem of expecting the market to solve a problem of profit margins.
Urban Truth Collective: Straight Talk About The Joy Of Cities In An Age Of Disi…

@paulwermer@sfba.social
2026-03-06 00:08:05

While I mostly agree, it's worth noting that, while "Eighty-five percent of San Francisco is zoned so that it’s illegal to build apartments.", developers are not building them where they are not only allowed, but also approved - because it "doesn't pencil out."
The arguments about homelessness ignore the problem of expecting the market to solve a problem of profit margins.
Urban Truth Collective: Straight Talk About The Joy Of Cities In An Age Of Disi…

The Trump administration has moved to acquire industrial buildings in at least eight states.
DHS bought two this month:
one in Maryland for $102 million
and another in Arizona for $70 million.

This month ICE officials toured this 920,000-square-foot warehouse in Kansas City, Missouri.
The city council passed a resolution to try to block new detention centers in the city. (Port KC)

One industrial building the federal government plans to overhaul into an immigrant d…

@paulbusch@mstdn.ca
2026-01-01 14:41:30

Good Morning #Canada
And #HappyNewYear. I have a suggestion for a #NewYearsResolution2026 that I hope you can participate in. At the very least, please boost the crap out of the idea, steal it and use it as your own or promote the hashtag at every opportunity.
During a random conversation with @crispius a few days ago, we sparked an idea on how to get people off of toxic tech bro social media and onto #Mastodon. What if all Mastodonians agree to convert at least one person into a Mastodon user in 2026. This could include supporting them to make them an active and loyal user. Help them find accounts to follow, finding their personal community, building relationships with followers, etc. It's a grassroots strategy for getting people to move to this platform.
We could use the hashtag #BringAFriendToMastodon to share ideas, strategies, or success. Perhaps ask your admin for help spreading the idea (shout out to @…). Maybe @… can assist in promoting this as well.
#CanadaIsAwesome