MurphyA/hacker-news huggingface dataset:
by 0manrho | 2025-11-11 00:02:22+00:00
> But I oppositely believe the world needs more tech that treats professionals as experts, not kids.

Seconded. I've really come to loathe tech that is constantly trying to "help me" unprompted and do things I didn't ask/want it to do or burying settings/configurations if not obfuscating them away entirely and acting as if it's doing me a favor by removing features in the name of "simplicity" or some shit. And let's not forget built-in obsolescence moonlighting with privacy-disrespecting dark patterns masquerading together as "Smart Devices."
by AmbroseBierce | 2025-11-11 00:02:39+00:00
Or they can do like Call of duty, that just makes skins "heavily inspired" by other franchises they don't own, the week Borderlands 4 came out they put a few cell shaded skins that heavily resembles the look of that game's characters, there is one that skin that is pretty much like reptile from mortal Kombat called "vibrant serpent", they got a bit of heat in May of this year for releasing a skin that looked too much like one from another game called High On Life, and the list goes on. It reminds me a lot of the disguises they sell on Spirit Halloween during every October.

And yes I know they do legal and agreed partnerships like with the Predator franchise, or the Beavis and Butt-Head franchise (yes they exist in CoD now...), and those only count for a tiny number of the premium skins.
by jimbo808 | 2025-11-11 00:03:01+00:00
Nobody can predict the future about this sort of thing with any kind of accuracy, but I'll throw my guess out there anyway. For reference, I'm a software engineer with 12 years of experience at a few companies big and small.

The AI bubble will have burst, and the market will have started to heal from the AI enshittification in some areas but still be grappling with it in others. The "you must use AI" mandates will start to get outnumbered by "you may not use AI" mandates. AI will have gotten only a little better (mostly just better tooling and cheaper operating costs, but it will be more expensive), still nowhere near being able to replace actual humans doing skilled technical work. LLMs will have found product market fit in the NSFW market and in the online scammer market.

There will be a glut of senior engineers and a resurgence in demand for developers for a few reasons:

- The juniors who fail to find jobs now, will go into other professons and will not become senior engineers.

- AI slop will have creeped into, and caused mayhem in, many large and important codebases, and it will have introduced some major security vulnerabilities which will have produced at least a few major news events. Companies will be forced to hire senior engineers to deal with this slop and the massive technical debt that was created by LLMs.

The increased demand for senior engineers will likely be met largely by further mass importing of H1Bs, and outsourcing, not as much domestic hiring. Many kids from the generation of CS majors who are graduating now (the ones everyone told to "learn to code" for their whole childhood) will have failed to find employment in software engineering jobs, "because of AI," (the other "AI," iykyk). They will blame this on Americans not being willing to study STEM, being too lazy, etc. They will conveniently forget how Americans did study STEM, they did learn to code, and when they graduated, they were met with a job market that was shit because the AI grifters duped business guys into not investing in the next generation.

The generation coming up behind them has been told that all jobs will be eradicated by the time they graduate, so yeah, you can imagine what that's doing to the minds of our kids.
by tptacek | 2025-11-11 00:03:09+00:00
For the record, I don't know that Gusev is skeptical of genetic scoring for disease/disability markers, since that seems to be his professional research area --- a thing he's actually working on, constructively, not just critically. Like, intelligence gets all the press (or at least all the Twitter threads), and there the story is much murkier, but I don't read him as dunking on the kind of thing you're doing.
by jumploops | 2025-11-11 00:03:45+00:00
One of the reasons I love rockhounding is that most of the information is _not_ online, but there is quite a bit of print literature from the last century that hasn't seemed to be scanned.

My recommendation for newcomers is to find a local rockhounding club and start there. Some of the places listed in the old books are no longer publicly accessible, so best to tread carefully!
by dragonwriter | 2025-11-11 00:03:57+00:00
Juridical personhood doesn't benefit the entity to whom it is ascribed (directly, at least, and it may not even be a coherent concept for the kinds of things given juridical personhood), it most directly benefits the natural persons given the power to exercise the rights of personhood on its behalf, and sometimes benefits (by means of simplifying their task) the people seeking to use legal process against it.
by csallen | 2025-11-11 00:04:11+00:00
I've had experiences like this before but if that's the ONLY experience you've had, or if you have that experience 75% of the way, I think you're doing something wrong. Or perhaps you're just in a very different coding domain than I am (web dev, HTML/CSS/JS) where the AI happens to suck.

The biggest mistakes imo are:

1. Underplanning. Trying to do huge projects in one go, rather than breaking them down into small projects, and breaking those small projects down into well thought out plans.

2. Too much of a focus on prompting rather than context. Prompt engineering is obsessing with the perfect way to say or phrase something. Whereas context engineering putting relevant information into the LLM's working memory, which requires you to go out and gather that info (or use the LLM to get it).
by hirsin | 2025-11-11 00:04:44+00:00
Fedcm offers some hope here, where the browser gets some capability to announce the federation domains to the RP. It's not straightforward though, of course. In this case though it's inverted - you are providing the url of the MCP server, and the MCP server is providing the url of an authz server it supports. The client is uses the metadata lookup to know if it should include PKCE bits or not.
by wkat4242 | 2025-11-11 00:06:53+00:00
It's a big differentiator with horizon worlds I think. They have an in world builder so you don't have to learn unity.

On the other hand horizon is super restricted in what you can do, is way too heavily moderated and rubber tiled so it's not fun to be in there at all. VRChat is way better at finding the edge of what's possible. I've seen whole worlds from half Life 2 recreated etc.
by gottorf | 2025-11-11 00:07:37+00:00
> it's pretty clear that maneuvering only happened because the prosecutors wanted to get Trump personally for something, and spend a lot of time looking and strategizing how to do it.

Exactly. There's zero chance that anybody not named Donald Trump would have been prosecuted in the same way for the same circumstances.

> If a prosecutor looked at your conduct that closely, for that long, they could almost certainly nail you (or anyone) for a felony, too. And it's pretty important for a fair and democratic legal system that they don't target individuals like that.

It's unfortunate that America is no exception to "show me the man and I'll show you the crime". One wonders if that had always been the case.
by bsder | 2025-11-11 00:07:51+00:00
> the post gives compelling statistics (Bun has almost EIGHT times as many crash issues as Deno over a similar number of tickets) on Zig's memory safety approach and its issues that also line up with my experience.

That's because Zig defers a bunch of checks to runtime that Rust will force you to deal with before it will let you compile at all.

That is a tradeoff. Developer velocity vs memory safety.

Given that Bun seems to be beating Deno on most metrics, it seems like that was the correct choice for Bun.
by pseudalopex | 2025-11-11 00:08:59+00:00
> "Major companies added more than 320,000 jobs to their U.S. workforces in 2021, and 94% of those went to people of color, according to Bloomberg."

Searching for the quoted sentence found a NewsNation article. The NewsNation article linked the Bloomberg article.[1]

The quoted sentence could create an impression 6% of newly hired workers were white. This would be incorrect. 2021 was the time of the Great Resignation. People who stopped working were older and white disproportionately. Both articles mentioned this. But not so clearly.

The Bloomberg article said 2021 hiring included hiring back people the companies laid off in 2020. The jobs eliminated in 2020 were lower paying jobs disproportionately. And the workers affected were non white disproportionately.

Amazon added over 200,000 jobs. This was over 60% of the total. Most were warehouse workers and drivers. Do you believe Amazon had diversity quotas for warehouse workers and drivers?

Both articles said remote work changed where companies hired people. Do you believe they did this for diversity or money?

Bloomberg's charts illustrated some of the problems of reducing the data to 1 or 2 numbers even if you ignore resignation. Nike decreased white people at all levels. This was because they decreased jobs at their Oregon headquarters. CVS's professional, managerial, and executive jobs hiring appeared to favor white people. Amazon's professional hiring appeared to favor Asian people.

[1] https://www.bloomberg.com/graphics/2023-black-lives-matter-e...
by kbolino | 2025-11-11 00:10:32+00:00
There is a middle ground that I think the post glosses over, which would be to split apart the Result<T,E> value whenever its two cases differ significantly in size. You'd also have to track the discriminant of course.

Basically, supposing T alone fits in a register or two, but E is so big that the union of T and E would spill onto the stack, treat them as two different values instead of one.
by yannyu | 2025-11-11 00:10:33+00:00
I never claimed we already know everything about LLMs. Knowing "everything about" anything these days is impossible given the complexity of our technology. Even antennae, a centuries old technology, is something we're still innovating on and don't completely understand in all domains.

But that's a categorically different statement than "no one understands how an LLM works", because we absolutely do.

You're spending a lot of time describing whether we know or don't know LLMs, but you're not talking at all about what it is that you think we do or do not understand. Instead of describing what you think the state of the knowledge is about LLMs, can you talk about what it is that you think that is unknown or not understood?
by AnotherGoodName | 2025-11-11 00:10:45+00:00
https://en.wikipedia.org/wiki/2022_Sumy_clashes had a large contingent of civilian volunteers that won decisively against the main Russian army.

>Ukraine's paratroopers were ordered to withdraw from the city, leaving the city's defense to a few thousand local volunteers armed with rifles, limited anti-tank weapons and no armed vehicles or heavy weaponry.
by estearum | 2025-11-11 00:11:01+00:00
This argument can be raised by anyone seeking to undermine the Constitution as it relates to any pet cause they care most about.

“Wealth inequality is… therefore property rights don’t matter”

“Climate change is… therefore freedom of movement doesn’t matter”

“Foreign influence is… therefore freedom of speech doesn’t matter”

“School shootings are… therefore the second amendment doesn’t matter”

All the same seditious, un-American attitude.

We have a system for resolving these disputes! It’s all laid out in the Constitution.
by TexanFeller | 2025-11-11 00:12:12+00:00
> or set any ground rules that apply specifically to their joint activities.

I suspect we can, and I know we should make corporations not have ALL of the same rights as a citizen. The first thing that comes to mind is barring them from political donations. It would also be great if their “free speech” didn’t extend to being able to censor legal content they don’t like or to payment and Internet infrastructure providers being able to cut off service to sites with legal content they don’t like(porn, certain politics, hateful content, etc.).
by protocolture | 2025-11-11 00:13:24+00:00
I think AI personhood will come about via another path. That is the same as Animal rights.

We humans in general, suffer, when we perceive animals suffering. Its an entirely emotional response. Humans are developing emotional attachments to LLMs. It follows, to an extent, that people will try and shore up the rights of LLMs simply to assuage their emotions. It doesnt actually matter whether or not it can feel pain, but whether it can express pain in a way that causes a sympathetic emotion in a person.
by esperent | 2025-11-11 00:13:28+00:00
Not much information here except to say it was moved into the Mach standard library [0] where apparently it doesn't even qualify for a separate README.

Mach, apparently, is a game engine written in Zig. Looks interesting but given the lack of details on the repo [1] and site [2], and the fact that the main demo seems to be simply a spinning textured cube, I'd imagine it's very early days for this.

[0] https://github.com/hexops/mach/tree/main/src/sysgpu

[1] https://github.com/hexops/mach

[2] https://machengine.org/
by potato3732842 | 2025-11-11 00:13:54+00:00
A week is gonna be mostly "here's how to function in our organization, this is our trade specific vocabulary, here's a rifle and how you use it"

You use your D-grade troops like that for behind the lines security. You use them to check papers at checkpoints, round up dissidents, keep people from taking pot shots at your supply lines, etc, etc, the kind of stuff you don't need expensive professional infantry[1] or even beat cops[2] for.

[1] Who's expensive infantry skills are unessary overkill

[2] Who can play checkpoint thug at the right level, but who have a bunch of needless expensive training put into them regarding laws, evidince, how to conduct a traffic stop, etc, etc, that is unnecessary.
by mothballed | 2025-11-11 00:14:04+00:00
Light infantry on domestic terrain doesn't need anything like those sorts of ratios. Chechen militia in the first Chechen war defeated the Russians well enough to win independence without any sort of logistics ratio like that on the military side, as did the YPG light infantry that defeated ISIS and held off the Syrian military well enough that they basically truced or better.

Higher ratios might be needed to project power to outside borders, but for defense within the territory they can be combat effective against many possible forces with small ratios of military side logistics.
by mplewis9z | 2025-11-11 00:14:06+00:00
You very conveniently omitted the middle part of that quote: “... and end the world as they struck targets on either side”. That very clearly implies that nukes would not be targeted at Canada, which is laughably wrong. There are multiple significant military sites that are part of NORAD that would be primary targets, let alone major population centers that would be obliterated if it came to full-on Mutually-Assured-Destruction time.
by zmmmmm | 2025-11-11 00:14:32+00:00
I know this is a tangent but honestly, this is why the Google decision to de-openify Android is insane even from Google's point of view. Who would want to be an iron clad gate keeper when the world is descending into authoritarianism? You just paint a giant target on your back for the authoritarians to come after.

If Apple had supported open iCloud alternatives for backup and other services from day one, it woudn't even be a discussion now. The UK probably wouldn't have thought of the idea of mandating against E2E encryption because it would be self evident it would actually just churn people to alternatives where they have less leverage and visibility. But Apple couldn't resist bricking up the walled garden and now it's hostile to both them and their users, and to be honest, everyone on the planet since it is obvious that once this happens in the UK it will be silly for every government everywhere not to follow suit.
by nullhole | 2025-11-11 00:14:39+00:00
The bit in the article about the recovery procedure, which involves dumping info from the tape into '100-ish GB of RAM' and then using software to analyze it stuck out to me.

This video on the linked github page for the analysis software[1] is interesting:

https://www.youtube.com/watch?v=7YoolSAHR5w&t=4200s

[1] https://github.com/LenShustek/readtape
by muti | 2025-11-11 00:14:39+00:00
Are you looking for solutions within git or jj?

In my experience with jj when resolving a conflict, as long as I do it in the earliest change, I will only have to do it once.

Git has the rerere setting [0] which reduces the need to resolve the same conflict over and over

0: https://git-scm.com/book/en/v2/Git-Tools-Rerere
by gottorf | 2025-11-11 00:14:44+00:00
The U.S. Code is over 20 million words, and the Federal Register was over one hundred thousand pages last year. That's on top of state and local laws. You're sure you haven't contravened a single thing therein?

With jaywalking and driving over the speed limit on one end, and murder on the opposite, you're positive that a motivated prosecutor can't ruin your life?
by techblueberry | 2025-11-11 00:15:17+00:00
“ Conventional wisdom would suggest prioritizing a sleek web dashboard or a fully-featured API. Instead, we made an unconventional choice to put Infrastructure-as-Code (IaC) first.”

Conventional to who? What idiot is telling you to start with a web dashboard or fully-featured API over something you can stand up in like 10 minutes?
by ekjhgkejhgk | 2025-11-11 00:15:17+00:00
Nah, just gossip. I remember an interview with Linus Torvals where he expressed that he thought that some elements at FSF were sleezy (he didn't say or insinuate Stallman) or maybe dishonest, I don't remember exactly, due to GPLv3. He said "I understand what they're trying to do, but it should be a different license, not a new version of the same license". And then he finished with the comment "If you want to support I'd send my money to the EFF instead if I were you", which gave me the impression that there was some tension between the EFF and the FSF. That's it.

But Stallman WAS right about basically everything though.
by wat10000 | 2025-11-11 00:15:18+00:00
Obviously the chance of invasion didn’t change in November. Trump took office in January.

The chance of invasion definitely changed then. You think the man is incapable of impulsively ordering the military to invade Canada? Or do you think the military would refuse?

You’re using the language of an abuse victim. Don’t provoke him, maybe if we’re quiet and good he’ll be nice to us. That doesn’t work. You have to get out of the abusive relationship.

The man tried to stay in office past the end of his first term with actions up to and including violence. In any sensible country he would have been thrown in prison at that point. This “don’t overreact, it just makes things worse” attitude is the only reason he’s here to fuck with us again today.
by krapp | 2025-11-11 00:15:31+00:00
If your definition of "Christians" doesn't include hypocrites then there have never been Christians, and if it excludes millions of people who profess the faith then it isn't useful.

You seem to be implying that Trump supporters aren't "really" Christians, or even if they are maybe they didn't really vote for him? I don't know where the ambiguity you're trying to imply here actually exists in the real world.

Christians voted for him, said they voted for him, said they believed he was sent by God, and have vociferously and steadfastly supported him over three election cycles. Despite his infidelity, and his vice, and his corruption, and his pride, and his warmongering, and his sexual abuse and everything else about him.

At some point you have to open your eyes to what Christianity in America actually is.
by jesse__ | 2025-11-11 00:15:42+00:00
Off the topic of dependent types, but this is way too hilarious to pass up..

> Imagine if pickType did a network request to a server and then returned whatever type the server said. Sounds like a bad idea!

Fucking .. isn't this what LSPs are?! Finally something functional programming people and I can agree on. That does sound like a bad idea.
by aerostable_slug | 2025-11-11 00:16:08+00:00
Employers are being targeted [0]. It also can be difficult to successfully prosecute, especially when one can maintain a clean separation between the labor and the enterprise (agriculture is like this with Farm Labor Contractors).

That said, I wish they would step up the prosecutions. It's critical to hammer away at economic incentives for illegal migration.

[0] https://www.cpr.org/2025/04/30/ice-fines-colorado-janitorial...
by tzs | 2025-11-11 00:16:11+00:00
> The problem is exactly that Stephanapolous used the word rapist. His producer warned him several times. It is a lie. Words have meanings. You can’t call someone something they are not, hence the $16m paid by ABC.

The jury found that Trump committed acts that meet the common definition of rape and the definition of rape under the laws of most US states, but not the narrower definition of rape under New York's penal code, so it is not really a lie to say that Trump is a rapist as long as you are not saying that he was found liable in court for rape.

That's why E Jean Carroll can say Trump raped her and he has not been able to make her stop. She's speaking using the common usage of the word.

> You have to wonder why a ‘news’ source would make an edit like the Harris edit, don’t you?

Not really. As with most interviews they shot more material than would fit in the airtime available, so edited it down to fit. For one answer that they used in a preview clip during "Face the Nation" they used a longer version than they used for the interview segment on "60 Minutes".

Comparing both of these to the raw transcript of the full interview shows that the editing for neither the "60 Minutes" segment nor the "Face the Nation" preview changed the message or was deceitful or manipulative.
by bsder | 2025-11-11 00:17:42+00:00
> Don’t get me wrong, as a Rust zealot I have my biases and still expect a memory safe implementation to be less crashy

That is a bias. You want all your "memory safety" to be guaranteed at compile time. Zig is willing to move some of that "memory safety" to run time.

Those choices involve tradeoffs. Runtime checks make Zig programs more "crashy", but the language is much smaller, the compiler is vastly faster, "debug" code isn't glacially slow, and programs can be compiled even if they might have an error.

My personal take is that if I need more abstraction than Zig, I need something with managed memory--not Rust or C++. But, that is also a bias.
by captainkrtek | 2025-11-11 00:20:20+00:00
This reads like a reasonable policy. More broadly speaking re: AI content: Sure, boomers scrolling facebook will continue to enjoy their AI slop baby and animal videos, but I think the fact that the term "AI slop" has become so commonplace reflects a bias (generally) against AI-generated content.

Each time I scroll LinkedIn and I see some obviously AI produced images, with garbled text, etc. it immediately turns me off to whatever the content was associated with the image.

I'd be very disappointed to see the arts, including film making, shift away from the core of human expression.

“You know what the biggest problem with pushing all-things-AI is? Wrong direction. I want AI to do my laundry and dishes so that I can do art and writing, not for AI to do my art and writing so that I can do my laundry and dishes.” - Joanna Maciejewka