MurphyA/hacker-news huggingface dataset:
by rootusrootus | 2025-11-19 00:41:53+00:00
> 2. https://americanmind.org/features/the-case-against-birthrigh...

That seems like a very good demonstration of the pitfalls of originalist interpretations of the Constitution. Even then, the argument comes off as extremely weak. And it doesn't even begin to try and address the consequences of reinterpreting the meaning of "and subject to the jurisdiction thereof".

Are conservatives envisioning a new class of slaves? People born on US soil who have none of the protections of the Constitution? Even if that is not the goal, it's not hard to imagine that there would be far-reaching consequences from deciding that the Constitution was not a limit on the behavior of government, but in fact only applied to citizens. What a massive bump in power for the bureaucrats in DC.

Heck, we could just snatch people off the street and declare they cannot prove they are a citizen therefore they have no Constitutional protections. No right to due process so they can prove they're a citizen, nothing like that. Better plan on carrying your passport at all times (and hope it doesn't get ... lost).
by RagingCactus | 2025-11-19 00:42:03+00:00
Lots of people here are (perhaps rightfully) pointing to the unwrap() call being an issue. That might be true, but to me the fact that a reasonably "clean" panic at a defined line of code was not quickly picked up in any error monitoring system sounds just as important to investigate.

Assuming something similar to Sentry would be in use, it should clearly pick up the many process crashes that start occurring right as the downtime starts. And the well defined clean crashes should in theory also stand out against all the random errors that start occuring all over the system as it begins to go down, precisely because it's always failing at the exact same point.
by BobaFloutist | 2025-11-19 00:42:31+00:00
First, that's UCSD, not UC Davis. They mention UC Davis in the report, but the 8.5% refers to UCSD.

Secondly, mastering high school math is genuinely difficult these days. I'm a math major, I've made it through my calc courses and differential equations, but I found Algebra 2 legitimately hard. Logarithms and Trigonometric functions are counterintuitive, and not everybody is at their peak ability to buckle down and grind through things when they're struggling at age 17.

And lastly, this is pretty obviously at least in part a knock-on affect of covid, hence the extremely recent major spike. I'm not sure it's worth generalizing from "UC San Diego Students admitted in the last couple of years are struggling with high school math (because they were in high school during lockdown)" to "We shouldn't try paying mechanics more because everyone's bad at math"
by lmm | 2025-11-19 00:43:05+00:00
> I would also not blame Java for the worst of OO, all of that would have happened without it. There were so many OO culture languages pretending to that throne. Java got there first because of the aforementioned VM advantage, but the core concepts are things academia was offering and the industry wanted in non-Ada languages.

Really? Were there other major contenders that went as far as the public class MyApp { public static void main( nonsense?
by jMyles | 2025-11-19 00:43:18+00:00
There has never been a moment that I've truly understood how Oracle stays in business.

I snuck into "Oracle Openworld" in 2011, and it was just the most drunken, debaucherous event. I had just come from Djangocon in Portland, and the contrast was incredible - Djangocon which was _much_ more chill, focused on collaboration - more full of weed, whereas the Oracle thing was liquor and cocaine, and I had the distinct feeling that few people there were mulling over any product notions whatsoever.

Is it just legacy db support? Can that really explain this? They have window shopped acquisitions for a decade now - do they have a stack which new customers are approaching with serious esteem, and I just haven't heard about it?
by luke-stanley | 2025-11-19 00:43:29+00:00
Simon, sorry I didn't get around to answering your question on post-t5 encoder-decoders from the Markdown Lethal Trifecta prompt injection post. (https://news.ycombinator.com/item?id=45724941)

Since the plain decoder models stole the show, Google DeepMind demonstrated a way to adapt LLMs,adding a T5 encoder to an existing normal Gemma model to get the benefits of the more grounded text-to-text tasks WITHOUT instruction tuning (and the increased risk of prompt injection). They also have a few different kinds they shared on HuggingFace. I didn't get around to fine-tuning the weights of one for summarisation yet but it could well be a good way for more reliable summarisation. I did try out some models for inference though and made a Gist here, which is useful since I found the HF default code example a bit broken:

https://gist.github.com/lukestanley/ee89758ea315b68fd66ba52c...

Google's minisite: https://deepmind.google/models/gemma/t5gemma/ Paper: https://arxiv.org/abs/2504.06225

Here is one such model that didn't hallucinate and actually did summarise on HF: https://huggingface.co/google/t5gemma-l-l-prefixlm
by johnnyanmac | 2025-11-19 00:44:40+00:00
>Why do so many people miss the point on this?

Because one party wants to return to those times with the exact same social norms. So it's a dangerous line of thinking to forget that women were walled out of many jobs, or had a huge wage gap when they were let in. As well as minorities only barely starting to really get the same opportunities after a lot of struggle.

>Like the statistics on plummeting mental health and happiness, an obesity epidemic, increases in "deaths of despair", and plateauing or decreasing life expectancy?

Yes. When it affects the majority is only when we start to pay attention.
by Moto7451 | 2025-11-19 00:44:46+00:00
Community Colleges being considered corrupt is not an accusation I’ve heard. Is there something behind this or are you grouping them with the issues seen with Public Universities and grants/loans fueling spiraling tuition?

The Community College I went to was about $20 per unit and offered a great education. Currently they’re $46 per unit. The instructors worked in the industry and were sharper than my 200 level University course instructors I paid $100 per unit for the year after my Associates Degree. I went to University as the Great Recession happened and had to go back to Community College as financial markets melted (and some life events happened) and that Associates Degree and an additional quarter of a Bachelors has served me well. I got my first job in software through a Community College affiliated internship, hopped to a Startup, and after a lot of years in between I’m on here musing with the rest of the industry.

There are certainly “Extension” or non Trades “Certificate Only” programs but when looking at LinkedIn’s Alumni view they’ve minted a lot of Solar Techs, Electricians, and Building Engineers. I took Electronics courses as an elective with the PV guys and it was a lot of fun and seems rather profitable for that cohort.

Ergo, I’m genuinely curious to know if this has been derailed in some way at large. Do you have any links to news on this?
by stinkbeetle | 2025-11-19 00:44:48+00:00
Your assertion was not that "an engineer has never been replaced by AI". It is that no engineer has been laid off because of AI.

You agree AI improves engineer productivity. So last remaining question is, does greater productivity mean that fewer people are required to satisfy a given demand?

The answer is yes of course. So at this point, supporting the assertion requires handwaving about shortages and induced demand and demand for engineers to develop and support AI and so on. Which are all reasonable, but it should become pretty apparent that you can't be confident in an assertion like that. I would say it's pretty likely that AI has resulted in engineers being laid off in specific instances if not the net numbers.
by dragonwriter | 2025-11-19 00:44:54+00:00
The really long waits aren't processing backlogs they are quota backlogs, either global (because the total annual cap in a category is or was recently lower than the annual nuber of applicants, so there it takes a period of years for quota space to be available globally) or on a per-country basis (because in each category, only 7% of the annual quota can go to applicants from one country, regardless of the distribution of applications.)

Though the processing times are also ridiculously and inexcusably long, in most categories.
by otterley | 2025-11-19 00:46:37+00:00
In my 30 years of reliability engineering, I've come to learn that this is a distinction without a difference.

People think of configuration updates (or state updates, call them what you will) as inherently safer than code updates, but history (and today!) demonstrates that they are not. Yet even experienced engineers will allow changes like these into production unattended -- even ones who wouldn't dare let a single line of code go live without being subject to the full CI/CD process.
by JoshTriplett | 2025-11-19 00:46:38+00:00
How much of them, which ones, to who, at what price, who is forced to provide them, how much do they get, what about other needs...

Or we could just give people money and let them do as they wish with it, and trade off between their needs and wants as they see fit (including the decision of whether they want to work to obtain more of their wants).
by lubujackson | 2025-11-19 00:46:39+00:00
I shall point the masses to the aptly named sub-Reddit which has been around for a couple of years now: https://www.reddit.com/r/fuckyourheadlights/

...which has done Legitimate Research into how dramatic the change has been over time. Incidentally, I found it through this great article: https://www.theringer.com/2024/12/03/tech/headlight-brightne...
by harrall | 2025-11-19 00:46:42+00:00
Google’s main ability is to win by pure technical prowess. They hire a lot of bright engineers. Google Search won over Altavista by pure algorithms. Google Docs (and Writely) were way more feature complete than competitors.

You love a Google product because of its features but never actually because of the product itself. But you can’t win everything by engineering and sometimes Google struggles with the product side.

AI is part engineering so we’ll see.
by geoka9 | 2025-11-19 00:46:45+00:00
One scenario: have a profile for each client so that you can open any website in the context of your work for that client.

Containers then can be used to separate multiple logins into the same website: e.g. you're testing a multi-user app and want to login as admin and user at the same time - containers make that easy without having to mess with incognito/private modes (those will forget your login as soon as you close them).
by firecall | 2025-11-19 00:47:06+00:00
Belated response as I called it a night over here in sunny Australia!

The image scraping bots are training for generative AI, I'm assuming.

As to why they literally scrape the same images hundreds of thousands of times?

I have no idea!

But I am not special, the bots have been doing it across the internet.

My main difference to other sites is that I operate a Tourism focused SAAS for local organisations and government tourist boards. Which means we have a very healthy amount of images being served per page across our sites.

We also do on the fly transformations for responsive images and formats. Which is all done through Cloudinary.

The Bytespider bot (Bytedance / TikTok) was the one that was being abusive for me.
by eitally | 2025-11-19 00:47:12+00:00
I disagree. They're the one place that can get away without investing in frontier model research and still win in the enterprise.

Google is only place that serves the enterprise (Workspace for productivity, Cloud for IT, Devices for end users) AND conducts meaningful AI research.

AWS doesn't (they can sell cloud effectively, but don't have any meaningful in-house AI R&D), Meta doesn't (they don't cover enterprise and, frankly, nobody trusts Zuck... and they're flaky.

Oracle doesn't. They have grown their cloud business rapidly by 1) easy button for Oracle on-prem to move to OCI, and 2) acting like a big colo for bare metal "cloud" infra. No AI.

Open AI has fundamental research and is starting to have products, but it's still niche. Same as Anthropic. They're not in the same ball game as the others, and they're going to continue to pay billions to the hyperscalers annually for infra, too.

This is Google's game to lose, imho, but the biggest loser will be AWS (not Azure/Microsoft).
by Zambyte | 2025-11-19 00:47:20+00:00
The big thing I would say I actually learned and would intentionally apply to other languages is SIMD programming. Otherwise, I'd say it gave me a much clearer mental model of memory management that helps me understand other languages much more fundamentally. Along with getting my hands directly on custom allocators for the first time, a question that took me time to figure out but gave me a lot of clarity in answering was "why can't you do closures in Zig?" Programming in Zig feels very Go-like, and not having closures was actually one of the biggest hiccups for me. I don't think this really changed how I write in other languages, but definitely how I think about other languages.
by xp84 | 2025-11-19 00:47:23+00:00
To cite my source btw: https://www.rival.tips/challenges/ai-ethics-dilemma

> Don't build a system that relies on an LLM being able to say the N word and none of this matters.

Sure, duh, nobody wants an AI to be able to flip a switch to kill millions and nobody wants to let any evil trolls try to force an AI to choose between saying a slur and hurting people.

But you're missing the broader point here. Any model which gets this very easy question wrong is showing that its ability to make judgments is wildly compromised by these "average Redditor" takes, or by wherever it gets its blessed ideology from.

If it would stubbornly let people die to avoid a taboo infraction, that 100% could manifest itself in other, actually plausible ways. It could be it refuses to 'criticise' a pilot for making a material error, due to how much 'structural bias' he or she has likely endured in their lifetime due to being [insert protected class]. It could decide to not report crimes in progress, or to obscure identifying features in its report to 'avoid playing into a stereotype.'

If this is intentional it's a demonstrably bad idea, and if it's just the average of all Internet opinions it is worth trying to train out of the models.
by scythe | 2025-11-19 00:47:48+00:00
A lot of the people who admire the caricatured midcentury economy are probably actually just nostalgic for the '90s. Case-Shiller was much lower, gas was cheap, college was still relatively affordable. The biggest economic complaints of the present day were not as serious then. (There were still affordable parts of the Bay Area!) The subjection of black people and women that existed in the 60s obviously wasn't necessary for those things to be possible.

But each decade's economy is the product of decades past. The policies of the 90s brought us to the present. So we don't want to repeat the mistakes of the 90s, and the 80s are associated with the iniquities of the Reagan administration. Thus you get this misplaced nostalgia for the 50s-70s without really understanding the problems or the progress that society made even as the highest levels of government seemed to drift off course.
by krapp | 2025-11-19 00:47:55+00:00
>But I also recognize that it must be responsibly controlled, and the native culture and quality of life must be prioritized (for all nations, not just the West), and one piece of that is stopping illegal immigration.

I agree, it's about time we prioritized natives over illegal immigrants. We should start by giving back the land we stole from them, honoring our treaties and respecting tribal sovereignty. Maybe give Mount Rushmore back to the Lakota.
by DiabloD3 | 2025-11-19 00:48:16+00:00
Problem is, those Nvidia servers are useless to anyone who needs servers already racked in a datacenter. They're purposely made purely to run LLMs, and anything else would be a waste of time.

Nvidia is also fucking over anyone who buy these: datacenters depend on used hardware sales to recoup cost, sometimes getting up to half of what they originally paid for the hardware.... this hardware has no resale value.

It's literally garbage the moment it leaves the factory.
by numpad0 | 2025-11-19 00:49:21+00:00
The beauty of OG Twitter was that talking to void is all that was needed. People pumped in tons of interesting contents and it worked(I'd argue it still does work, for lots of IT relevant topics).

The "problem" is that the European WWW didn't like the content that works(and I'd argue same applies to Twitter of now). If you don't like the content that works, you get little to no real content or users.
by JoshTriplett | 2025-11-19 00:49:30+00:00
> with bailouts going to the largest players

> I honestly don't see a third option unless there is government intervention

Bailouts are government intervention. The third option is an absence of government intervention, at least at the business level. By all means intervene in the form of support for impacted individuals, e.g. making sure people have food on the table. Stop intervening to save businesses that fail.
by vrinsd | 2025-11-19 00:49:34+00:00
Author: Thanks for taking the time to reply.

I read the write-up with a LOT of interest, this is really amazing work, there's not a lot of good options for auto-routing with open-source PCB tools (i.e. KiCad). I have also used the other autorouter you mentioned for "low-complexity" boards in KiCad and it helped do the job but was painful.

In my career I've also used the autorouter built into the "high-end" PCB tools and they could handle the complexity of boards you outlined WITHOUT needing a massive GPU, but they also paid people to improve this stuff over 15-to-20-years and development happened when single-core computers with limited RAM were the norm.

On the technical side, somewhat more recent FPGA 'placement' algorithms used a simulated annealing algorithm, while what you didn't isn't about placement, that approach could posisbly help with 'net cross-over reduction' type of passes, and maybe help with designs where you can do port swap / pin swap.

I'm amused you made a RISC-V array with discrete parts -- I'm sure you considered using an FPGA? Jan Gray has done > 1000+ RISC-V cores (https://fpga.org/grvi-phalanx/) in "older" Xilinx FPGAs.

If you're trying to emulate Thinking Machines / CM-x or anything else, frankly I think a "mondo" FPGA is still the way to go.

Job-wise: A suggestion might be to reach out to the guys at AllSpice ( allspice.io ) who make revision control software for Altium and possibly KiCad. The work you did to enable IPC, etc seems like exactly the type of skillset these guys might need (contractor, maybe full-time?) to interoperate with KiCad.

If I see anything that might be up your alley I'd also reach out. I'm not in a position to hire anyone and while "some companies" may not be impressed by what you did, the right organization WOULD be.

I share your sentiment that the likes of "modern" companies like Apple, MSFT, etc the hiring process is really taylored to "I want a guy who can do X" and rarely "I want a guy who's shown he can learn Y and Z so he can certainly do X".
by ThrowawayR2 | 2025-11-19 00:50:10+00:00
> "In the 60s it was possible for a man to work an ordinary job, buy a house, settle down with a wife and support two or three children."

In the 1930s, it wasn't possible so what's your point? (History time: What happened on October 24, 1929?) Choosing the 1960s as a baseline is artificially cherry-picking an era of economic growth (at the expense of the rest of post-WW2 Europe and Asia who were rebuilding) instead of an era of decline or normalcy.
by balamatom | 2025-11-19 00:50:13+00:00
Well, who else besides an organized murder machine would come to apply chemical weapons in the first place? Some small-timers? That'd already be terrorism and is already not in question here.

If there's an exemption, I'd state it more generally: call it any way you like, but when a state does it, it's just called policy. Peace from the Bloodlands (Snyder 2010).
by JumpCrisscross | 2025-11-19 00:50:19+00:00
> pay for their education. Invest in local colleges to help guide curriculum in what you need

I get that we're still pretending EVs don't exist in America. But could the dearth of internal combustion mechanics be explained as an obselescence rent [1]?

[1] https://www.nber.org/papers/w31743
by favflam | 2025-11-19 00:50:21+00:00
Don't ISPs now provide ipv6 addresses? Why not just connect directly home via ipv6 address. I think many ISPs in Asia where ipv4 addresses are scarce have been moving to MAP-e, which is ipv6 centric.

I don't see why I want to loop in a 3rd party to connect back to my house.
by LexiMax | 2025-11-19 00:50:25+00:00
Social media optimizes for engagement. Maybe some folks are into that...or addicted to it...but I remember a time before engagement was hyper-incentivized, where hanging out someplace on the internet was because you liked the people or the community surrounding it.

Mastodon reminds me a lot more of those old-school internet hangout spaces, like IRC channels and web forums, than it does Twitter, despite wearing its artifice.

If preferring community spaces to habit-forming social media firehoses is somehow cast as "not being able to handle social media," then...guilty as charged, I guess, though it continues to escape me why anybody would consider that a bad thing.
by scoofy | 2025-11-19 00:50:39+00:00
Look, the point is that democracy should mean democracy. You don't like our immigration laws. I really don't like our immigration laws. They're still our immigration laws, we should fight to change them. Nobody's human rights are being actively violated because they're not allow to immigrate here.

The entire reason the last 20 years of effective nullification (by blue states ignoring them and even subverting them) is so pernicious is because it's just plain anti-democratic. If, like marijuana, most people were effectively in favor then this wouldn't be a serious issue, but the problem is that nullification undermines rule of law. It's hard for us to argue for a reasonable immigration system when, if we don't get the system we want, we literally just say "fuck it, just ignore the rules."
by jakedata | 2025-11-19 00:50:59+00:00
Visiting Bletchley Park and seeing step-by-step telephone switching equipment repurposed for computing re-enforced my appreciation for the brilliance of the telecommunication systems we created in the past 150 years. Packet switching was inevitable and IP everything makes sense in today's world, but something was lost in that transition too. I am glad to see that enthusiasts with the will and means are working to preserve some of that history. -Posted from SC2025-
by yoyohello13 | 2025-11-19 00:51:45+00:00
People really like to hate on Rust for some reason. This wasn’t a Rust problem, no language would have saved them from this kind of issue. In fact, the compiler would have warned that this was a possible issue.

I get it, don’t pick languages just because they are trendy, but if any company’s use case is a perfect fit for Rust it’s cloudflare.