skysight-inc/HackerNews huggingface dataset:
That's the stupidest thing I've heard this month. (Yes, I am aware of what the rest of the month has been like.)

Either these people have no idea how valuable Five Eyes is, or they know but are still willing to destroy it in a temper tantrum or an attempt at a power play. Either way, they need fired yesterday.
Are these the droids you’re looking for?
https://github.com/apple/security-pcc
Some of those tweet criticisms gets the side eye from me:

> People seem to not realize that poetry isn't just a thing you can do. It requires knowledge of form and structure, and of course some amount of talent

It's very much just a thing that you can do. Doing it well may be an art, but simply doing it is a humanity.

"Knowledge of form and structure" is a pretty circular standard, like many aesthetic standards. Form and structure become established by becoming established forms and structures -- matters of meter and certain symmetries may have something of a longer standing but the sonnet isn't a cosmic constant. Form is arguably one of the cheaper ways of making poetry.

Brilliance among post-structural poets is uncontroversial at this point. Authors like Wendell Berry might make a case for the use of old forms (https://www.themarginalian.org/2014/11/18/wendell-berry-poet... ) and that's certainly worth understanding for practitioners of the arts of words or living, but that doesn't mean everything else isn't poetry (as Berry himself implicitly acknowledges in his own poetry).

Talent helps but sometimes you build up talent. Most people aren't Keats or Cummings from the get go.

> they fail to appreciate that the sentiments it expresses are also hackneyed and trite

So are sunsets and love.

I appreciate novelty and sophistication as much as the next guy, maybe more. I can even see not thinking these poems are particularly "good" by some set of aesthetic standards and I might even be interested in that kind of criticism.

But I also understand that what art is for is bigger than living up to that. To quote Ursula K Le Guin:

> I want to revalue the word "art" so that when I come back as I do now to talking about words it is in the context of the great arts of living, of the woman carrying the basket of bread, bearing gifts, goods. Art not as some ejaculative act of ego but as a way, a skillful and powerful way of being in the world.

I don't think the Krishnan laundry genocide poem is good poetry, but ... good for what? It was good at getting something out of the author, it was good at speaking to the divide between knowledge of a high profile horror and the work of every day living, and for touching on that feeling among readers.

The fact that it doesn't hit my various aesthetic / form markers is orthogonal to that.
> but the way you can tell it's the best place for a kebab is how late it's open every night

That logic definitely does not apply to SF Bay Area. Most of the places that stay open are all pretty meh. A few pizza by the slice places, Dennys, Grubstake, Orphan Andy's, Mel's. Oakland and LA (SoCal) are no better.

AFAIK most places have no interest in staying open late. Maybe they don't want to stay up. Maybe they don't want to deal with drunks. So, given there are so few, the few that are open have no competition.

I been to / lived in cities that actually have good late night options. Tokyo, Hong Kong, Kuala Lumpur, Singapore. California has a curfew which doesn't help.
[dupe] https://news.ycombinator.com/item?id=43151364
I doubt Trump is trying to balance the budget. He’s not a traditional economic conservative, definitely wasn’t in his first term. I think they are just trying to find waste and redirect it to other things.

Such as their idea to give $5k cheques to every American with the savings which would cost $1 trillion (+ $1T to pay off debt). https://www.theguardian.com/us-news/2025/feb/20/trump-doge-c...
Really enjoyed reading about your blog stack, motivating me to get my own up and running.

Love the blog!
This is strictly about how much memory LuaJIT can address on that platform. There’s no “significant performance issues”. If your workload fits inside 2 GiB (IIRC) it will be fast. LuaJIT is a world class JIT.

For a long time a new garbage collector has been an open issue for LuaJIT, which would fix this particular issue, and make the language even faster. Last I checked this was actively being worked on.
> "Apple saw this as a point of principle - if they were going to concede this to the UK then every other government around the world would want this."

How is withdrawing the full encryption capability from UK users not condeding to the UK government?
So, the VF2 can boot from USB with, as you note, "a special SD card".

Or with the contents of that SD card copied into e.g. the SPI flash.

It's a dev board, where users are expected to be technical enough to do things like that, or connect a JTAG debugger or UART console -- and did so in the early days upgrading from e.g. the Image-55 the initial boards came preloaded with to, say, Image-69. At that time the SPL and Uboot images were still rapidly evolving.

It's not a consumer PC where that capability would be in the SPI flash install from the factory.
Not sure why you're getting downvoted, since this is a very reasonable question to ask, especially since the related deficit spending doesn't just disappear. It goes somewhere, and you can't reduce one without reducing the other.
> The only way around that would be with stupid method names

Yep. Method names make terrible comments. No spaces, hard to visually parse, and that's before acronyms and ambiguity enter the conversation.

As the person who often writes borderline-essay-length comment blocks explaining particularly spooky behaviors or things to keep in mind when dealing with a piece of counterintuitive/sensitive/scary code, my reason for mega-commenting is even simpler: all the stuff I put in comments should absolutely instead live in adjacent documentation (or ADRs, troubleshooting logs, runbooks, etc). When I put it in those places, people do not read it, and then they do the wrong things with the code. When I put it in comments, they read it, as evidenced by the rate of "that bug caused by updating the scary code in the wrong way happened again"-type events dropping to zero. It's easier to fix comment blocks than it is to fix engineers.
Private equity typically starts with rhetoric along the lines of, “Look at how much good we’re doing!” and then will ultimately end up a race to the bottom.

They don’t expect financial sustainability with reasonable returns, they expect significant profits over that and the product is typically gutted in this race to the bottom.
I checked out his About page just because he mentioned that only 1% do it.
For my writing, the observation that almost everyone moves on is certainly true. But those few who reached out sometimes become new friends. I've never met any of them in person though. It's like a group of friends for whom the connection is that they all read something that I wrote.
Also, funny to now see that when doing research I've gotten AI's citing my own past posts as sources. Maybe this means I need to reread my own writing.
That's really the key idea behind this, IMO. Make it more scary to work for the feds or nonprofits since a Republican president can boot you every 4/8 years.
Why would they be here? They use Oracle.

But mainly because management hasn't worked out how to cancel their licenses without breaking their budgets.
I write embedded rust full-time and can say there's nothing that I can do in C that I can't do in rust. Sure the tools/frameworks are a lot more mature, but a combination of the PAC for register access (maybe a bit of community maintained HAL) and a framework like RTIC is pretty much all I need.
Interesting. Field hockey is big in many public schools in the US Midwest. I would hardly call it a great signal. Also, water polo is popular anywhere that swimming is popular -- California, Florida, etc. Again, not a strong signal in my mind. However, fencing and squash: Yep, strong signals.
1k artists release "silent" album to protest UK copyright sell-out to AI
Picking on "philosophically meaningless" a bit...

I'm a hobby musician. There are better musicians. I don't stop.

I like to cook. There are better cooks. I don't stop.

If you are Einstein or Michael Jordan or some other best-of-the-best, enjoyment of life and the finding of worth/meaning can be tied to absolute mastery. For the rest of us, tending to our own gardens is a much better path. Finding "meaning" at work is a tall order and it always has been.

As for "economically worthless," yes if you want to get PAID for writing code, that's a different story, and I worry about how that will play out in the scope of individual lifetimes. Long term I think we'll figure it out.
And people obscure this fact by talking about spending controlled by XYZ instead of total federal spending.

Who cares that it's an act of congress that funds a given project instead of a regular budget? Your money is still being spent.

Here is an infographic from 10 years ago that shows where the money is actually going: https://visual.ly/community/Infographics/politics/death-and-...

In short: if you're not auditing the DOD you're not trying to fix anything.
Is this text file static? If not, does all grepping stop when you're updating the file?
Have the spoons to do so...?
> are still alive

I misread this part. You are absolutely right. I thought you were saying recently (women under 30).
Socrates would like a word with you.
I think that is the best direction to go.

M$ Nadella is great at business strategic decisions. If only there is another great product person at M$ that pushes the design of their software and hardware. Both has gotten a lot better but still not Apple level of polish.
Related aforementioned thread:

Write the post you wish you'd found https://news.ycombinator.com/item?id=43154666
Uncle Bob is one of the core contributors to Fitnesse, which had moderate success in the Java popularity era back in the day.

Also, you do understand that people worked as software engineers even before Github became popular, or open sourcing to begin with, do you? So if someone is 60+ year old, chances are that most of his work has never been open sourced, and his work was targeting use cases, platforms, services which have no utility in this age any more.

Which have all nothing to do with how good a software engineer someone is.

And finally, do you have any proof that he never shipped any code into production?
This is true for many programs for reasons that will be hard to understand if you aren't a scientist. The NSF program managers are often pulled out of academia for brief periods of their career to do various tasks as experts. This means they are often probationary. This is the only way to hire people with deep expertise on the topic-du-jour.

The trump administration fired in wide swaths many probationary employees at NSF with total disregard for what they were doing or why. Not evaluated efficiency cuts. Just thrashing about.

Science in the US will be chaotically torn apart by this and a host of other decisions.

https://www.wired.com/story/national-science-foundation-febr...
Agreed. Friendship kinda costs money. I had a friend loose a job like a year ago. I used to see them every other week but it became like twice a year while they were broke.
"""
I have been informed that everyone at NSF who was overseeing the Platforms for Wireless Experimentation (PAWR)[1] project is gone. This program has been providing testbed environments to help drive forward wireless networking, including mobile/cellular networks at locations in Harlem NY, Salt Lake City Utah, Ames Iowa, and Cary North Carolina. One of the explicit goals of the program is to keep the US competitive when it comes to both wireless technology development and training the workforce needed for leading-edge wireless networks.

I do hope that the program will continue with new leadership - some PAWR contracts are still active, and some platforms, including ours[2] have funding outside of PAWR. But the loss of institutional knowledge will seriously hurt these programs, and is definitely not "efficient"

[1] https://advancedwireless.org/
[2] https://www.powderwireless.net/

"""
Discover the Top Bluesky Feeds with 500 Likes
Not surprised. Every relationship in America is transactional. Work is cut throat especially at stacked ranking companies. This country is basically a social Darwinian hellhole. Friendships here seem try and extract the most value from others.
I have an incredibly close circle of friends thankfully.
Never really was a cat person growing up (I still contend most of them are just straight up evil villains and just plain mean lol) but after a short battle with some mice that tried to move into my house last year I decided to adopt one. She's a very cautious cat (rescued alongside 20 other cats being neglected from some degenerate) and walks around like she's in a mine field all dainty and shit.

After the toilet seat makes its noise from being put down, that cat will be standing at the door before I've even had a chance to sit down regardless of where she was. The one time one of my kids used my bathroom I finally got to witness that little scaredy cat temporarily morph into a ninja and parkour her way from a back room, clear my recliner, use a door mat/rug to be able to take a 90° turn into my room at full speed (hard floors in most of the house makes for some funny antics with both the dog and cat lol), keep running all out and jumping into the side of my bed and using it to make another full speed 90° turn that after she landed had exactly the right amount of momentum to slide to a stop right in the doorway. The same cat that is still petrified of walking on the counter in front of the kitchen sink has no problem at all vaulting around the house if someone is going to poop in my bathroom.

All this to say, I'm kinda sad now, I thought I had found another being in this world who thinks my shit smells like roses too!
Wonder who informed the author? And how did the DOGE thing go exactly?
There are a few Haskell functions with names like reallyUnsafePtrEquality# or accursedUnutterablePerformIO, and you know something interesting is going on :P
I complain every single time apt, yum have to self update for a solid half minute plus.
> This article is a bunch of illogical slop.

Well, yeah, its the NY Post. Slop is all they ever publish.
It's always fun stepping through 412 stack frames that are all 2-line long methods to figure out where the thing you're interested in actually happened.
Lots of copies of this

(19 points, 2 days ago) https://news.ycombinator.com/item?id=43144085

(18 points, 3 days ago) https://news.ycombinator.com/item?id=43134971

(9 points, 3 days ago) https://news.ycombinator.com/item?id=43134622
Sure. The point is, this is for new code where you know Rust supports the platform. It “creeping in” to something Rust can’t support won’t happen, because then the rust-less build will break.

You are right that there are other policies that could work in a different way, but these policies were chosen specifically so that Rust doesn’t make the kernel sacrifice old platforms.
So if they can come up with their own internal representations is that sufficient?

https://arxiv.org/abs/2410.05864

Or are you wanting them to use keys that are not on their keyboard?
I once fully spelunked such a Java call stack to convert some code to golang. It was amazing, there were like 5 layers of indirection over some code that actually did what I want, but I had to fully trace it keeping arguments from the full call stack in mind to figure this out, because several of the layers of indirection had the potential of doing substantially more work with much more complex dependency graphs. I ended up with a single go file with two functions (one that reproduced the actually interesting Java code and one that called it the way it would have been called across all the layers of indirection. It was less than 100 lines and _much_ easier to understand.
Can you give a reference to your teaching materials? The way this sort works is bizarre enough that I'm curious what you said about it. (Also to verify that this is actually the algorithm you taught, given how many other people thought it was something else.)
This is maybe the biggest reason to have a RDBMS, enforcing discipline to keep your data clean. Ultimately this trumps almost everything else.
I'm going to have to admit to never having read Clean Code. It's just never appealed to me. I did read some of UBs articles a fair number of years ago. They did make me think - which I'd say is a positive and along the lines you are putting forwards.

Rigidity and "religious" zeal in software development is just not helpful I'd agree.

I do however love consistency in a codebase, a point discussed in "Philosophy of Software Design", I always boil this down to, even if I'm doing something wrong, or suboptimal, if I do it consistently, once I realise, or it matters I only have one thing to change to get the benefit.

It's the not being able to change regardless, in the face of evidence, that separates consistency and rigidity (I hope)!
"with lower baseline computer / computer security skills than people think they have."

I fear this is true with most life skills. Things are easier and it seems kids today are just handed more stuff. The freedoms and expectations in many areas are lower. Kids don't grow up due to age, they grow up due to experience. It seems we are pushing that farther down the road with each generation.
The article may be a bunch of slop but there is something deeply cultural in the US that is contributing to this. Not being able to afford things or social media or pretty much anything that gets the blame for the “loneliness pandemic” isn’t unique to the US.

My personal experience has been that the same individualistic culture that allows people to do whatever they want and become whoever they want, that yields great results in a lot of aspects of life, also results in weaker relationships with others. At some point prioritizing oneself over everything else starts taking a toll on relationships. Do you really stop seeing a friend because they can’t afford to go places? Or do you stop seeing them because you are not willing to change your wants and not meet them somewhere that they can afford to go?
None of the apple chips are ECC so they are poorly suited for servers in any case.
In addition to these scientists, I heard from my friends in academia that they will be taking fewer PhD students because they're unsure of the funding.

We may be looking at a lost decade.
"john ousterhout's book is the only book on how to write software that has any actual evidence behind it."

This is false and hopefully no one takes you seriously when they read that. There are books about empirical methods for software engineering, for example, which actually seek to find real evidence for software engineering techniques. See Greg Wilson's work, for example.

There are lots of other architecture/design books that use real world systems as examples. "Evidence" is definitely lacking in our field, but you can find it if you try.
Notwithstanding the other awful aspects of all of this, there’s a certain vibe of, “people who don’t understand how a system works attempting to act like they know how the system works and are too cowardly to admit they are breaking everything.”

This just reads like “Character Limit” except replace Twitter with the federal government.
And in the past weeks, America as a country has clearly signaled it didn't want friends anymore.

Isolationism at every level of society. From friends, neighbours, people with a different background, other nations.

Future looks really depressing.
Here in our building they just ring the doorbell, there's always someone letting them in without even checking.

Unfortunately that caused several burglaries too including in my flat :( my alarm scared them off but still..
I assume unions would have a problem with this right?
I deeply distrust anyone blames AI for "ruining" their creative hobby, or "creative" career. Mostly because the one absolute, will never ever change, always our trump card, is our individual perspective and creativity. AI is a sorting and statistics machine, it can only reproduce (my personal theory about AI hallucinations is pretty simple. AI has been a well known concept for longer than the Internet has been around, pop-scifi and post apocalyptic books, movies, and shows, and causing a societal immune response... And satire, sarcasm, bad photography, bad art, websites with gibberish or incorrect facts just to game SEO algos (many many many that still have generations old SEO text blocks), all being hoovered up by an AI and the techbros supervising it all are MBA dropouts, and/or marketing bros. All their AI datasets are so poisoned by the human condition, and as universal, AI hallucinations/errors are, it just proves there isn't a single model, or a single person, in the AI space who can identify irony. We may be the most destructive thing this earth has ever encountered, but like.. Causing mayhem and chaos so concentrated and complicated it's impossible (so far at least) to write code that can decypher it.

So yeah, anyways, I left tech almost a decade ago, I'm a photographer now, and if youve put thought into something. Whether it's writing, how a photo is edited/processed, a joke, its a gift you're giving to yourself, and hopefully some of whatever you felt like creating, a few pieces at the least haha, will be gifts to the world :)
So you have absolutely no proof this is racism, and calling it racism is just your petulant response to something you don't like. Got it.
I started blogging to record the history of projects I've worked on (e.g. Microsoft Band https://meanderingthoughts.hashnode.dev/history-of-microsoft... Launching HBO Max https://meanderingthoughts.hashnode.dev/only-300-software-en...) but, perhaps not surprisingly, my only "successful" article has been the one controversial article I wrote cautioning against using SSR for everything.

That said I believe documenting history is important so I'll keep sporadically writing down notable events I've been involved in!

I also blog a fair bit about AI, and there is no hope getting views there without playing the game.
There was a good reminder in the Hanselminutes interview with Shaundai Person about blogging for yourself. It was a while since I listened so I'm fuzzy on the details - all I remember is that I enjoyed the interview and there was some relevance to this topic.

Also, blogs are no doubt a major source of AI training, so maybe more worth than before.
It's bad writing. But in between your first two quotes, you clipped out a paragraph that ends with this:

> Americans with college degrees experienced a similar but less steep drop.

They are saying the same thing as you on that point.
I think a lot of the older cars either came with or were easier to buy the shop manuals. Those will tell you how to do basically everything. You can still get them for modern cars, but they're $100-250. Even then, many procedures require specialized equipment that most individuals do not have.
The cuts are not about making a dent in spending or waste. As you say, if that was the goal, they'd be going after the billion dollar departments. It's becoming obvious that the purpose of all this chaos is to grief federal employees, kill their morale, and make them miserable/frightened. We shouldn't try to read too much into the actions of this administration. It's not some advanced 4D chess. It's just about cruelty to perceived opponents.