MurphyA/hacker-news huggingface dataset:
by kcoddington | 2025-04-04 11:46:14+00:00
Humans crave novelty. That's all. I'm sure people were bored of hearing about the internet too.

I'm with you on the optimistic outlook, for the most part. But I think there will also be quite a bit of pain felt by a lot of people (job loss, bad code, bad info, etc.) until we can find ways to correct.
by adamors | 2025-04-04 11:46:28+00:00
Having been in IT for close to 15 years now, a lot of good minds work in IT a lot of good minds don't.

But I've encountered a lot of stupid (for lack of a better word) people in IT who were convinced they are good at _everything_ just because they grokked algorithms and data structures. Not sure it's a phenomenon unique to IT, but what DOGE is doing is exactly what I mean.
by freetime2 | 2025-04-04 11:46:47+00:00
I actually didn’t understand this line either, so I asked ChatGPT:

> The phrase "That there’s a ‘there’ there to it" in this context means that "it" (likely AI or some other over-hyped technology) has a kind of undeniable substance or presence — even if it's unwelcome, overwhelming, or problematic. It's not just hype or smoke; it’s real, it’s happening, and it matters — which ironically contributes to the speaker’s frustration and exhaustion.

> It’s a nod to the idea that you can’t ignore it anymore, because it’s not just talk — it’s manifesting in tangible, consequential ways.

> The phrase echoes Gertrude Stein’s famous line about Oakland: “There’s no there there”, which meant a place had no substance or significance. Inverting that to “there’s a ‘there’ there” means this “it” is very much real, unavoidable, and has weight — and that’s part of what makes it so exhausting.

> In short: "It’s not just hype anymore — it's here, it's real, and that sucks."

And now I understand.
by kelnos | 2025-04-04 11:46:58+00:00
> slandering them

Is anything in the article factually incorrect? If not, then it's not slander. (Well, not libel. Slander involves speech, while libel is for words.)

It seems these websites did exist, and he admitted to doing all this destructive, anti-social hacking as a teenager. These seem to be facts.

Sure, the article is taking a moral stance on that, but most do. And I happen to agree with them that someone like this guy should be nowhere near sensitive governments systems, especially part of a task force of people who are dismantling democracy in the US.
by pcthrowaway | 2025-04-04 11:47:03+00:00
Many mistakes in section 2. The author seems to fundamentally misunderstand block scoping vs lexical scoping, and interactions when deferring execution to the next run of the event loop.

In the first example:

for (let i = 0; i < 3; i++) { setTimeout(() => console.log(i)); } // prints "0 1 2" — as expected let i = 0; for (i = 0; i < 3; i++) { setTimeout(() => console.log(i)); } // prints "3 3 3" — what?

i's scope is outside the for loop in the second example, and the setTimeouts execute in the call stack (e.g. the next run of the event loop), after i has finished incrementing in the first event loop iteration

Consider that you'd have the same issue with the older `var` keyword which is lexically scoped

for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)); } // prints "3 3 3" because i is not block-scoped

If for some reason you really need some work run in the next call stack, and you need to use the value of a variable which is scoped outside the loop and modified inside the loop, you can also define a function (or use an iife) to pass the value of i in the current iteration into (rather than getting the reference of i in the event loop's next call stack)

let i = 0; for (i = 0; i < 3; i++) { ( (x)=>setTimeout(()=>console.log(x)) )(i) } // prints 1 2 3
by twak | 2025-04-04 11:48:04+00:00
The Turing had an interesting approach to naming, not only stealing the Glasgow group's name, but also choosing the initials 'ATI' (in 2015...).

It's recently struggling for relevance.

https://www.ft.com/content/6bfea441-e16c-499a-a887-69f735c29... (https://archive.ph/ujfhb)

I hope they turn it around because the UK need for AI academic coordination/leadership is so high.
by whizzter | 2025-04-04 11:48:08+00:00
Right, the point of raytracing extensions is that there can definitively be wins thanks to specialized circuitry.

What I do wonder, like you mention that older chips could probably use the more optimized structures via software (after all, my naive-ish raytracer is fully in OpenGL and could me modified to use these structures instead), with memory being the big pain-point, what hardware optimizations/specializations are most relevant to get big gains compared to what can be done in "microcode". Circuitry for triangle-intersections, bit-unpacking but considering stack management there's probably other parts left to microcode.
by TimorousBestie | 2025-04-04 11:48:30+00:00
Parent already discussed this but at tier-one schools almost everyone (except legacy/athletic of course) has saturated the test score metric. Most applying have a max SAT or ACT. Most have a 4.0+ GPA. A 34 ACT score is in the bottom 40% of MIT applicants as far as I can tell.

The only thing that distinguishes applicants is the soft social stuff.

Japan and South Korea kind of fixed this problem with cram schools and ridiculously overtuned college admission exams. But e.g. KAIST isn’t really comparable to MIT.
by feraloink | 2025-04-04 11:48:54+00:00
EXACTLY! All the excitement over more and more automation means almost no one will have income to buy anything because almost everyone will be unemployed. So what is the use of producing goods and providing services then, even at lower cost? I don't know.

As for UBI, who is going to provide the money? I've never heard anyone talk about how that is supposed to work. YOUR comment is the first time I have ever heard, well, read, that point brought up. The government can't pay for UBI because there will no longer be a tax base of income earners due to lack of income. Companies can only contribute to the extent that they have customers. I suppose that a super-efficient, low labor economy could be almost entirely export-driven but that assumes the rest of the world isn't in the same situation.
by hydrolox | 2025-04-04 11:48:57+00:00
Although I haven't followed his project at all, one fully free alternative which gives similar insight (how logic gates build up to a full computer) is the nand2tetris[1] course. It starts with just a nand gate and then creates all necessary components to make a simple programmable computer, all simulated virtually so you don't need any physical components.

1. https://www.nand2tetris.org/
by tekla | 2025-04-04 11:49:08+00:00
There is no way its off that much.

Standard for cutting is about 500 calories deficit, for 1lbs lost a week. Lets say 2500 calories daily standard. That's 20%. If food packaging was off by 30%, food nutrition planning would be worthless, but we know it isn't because we see fairly consistent results from weightlifters (assuming they're actually weighing their food and not eyeballing/using a PoS app like this)
Show HN: The SQLite Drivers 25.04 Benchmarks Game (Golang)
by 0xjnml | 2025-04-04 11:49:22+00:00
Changes since 25.03 (https://pkg.go.dev/modernc.org/sqlite-bench@v1.0.0#readme-tl...)

- No changes in ranking.

- Scorecard changes:

- modernc: -3 points - mattn: -7 points - ncruces: +10 points
by teekert | 2025-04-04 11:49:28+00:00
Recently I had a convo starting with: "Maybe we can use AI to infer whether we are dealing with an experiment or a control based on the metadata of these public studies."

These data are tables, people call "controls" anything from "control" to "ctrl" to "ctr" to "t0", either in the file name, a random column, etc etc etc. It worked well and I'm glad we tried it. In time I think we will derive value from deciding to use it. I'm glad nobody tuned out.
by Joker_vD | 2025-04-04 11:49:31+00:00
Go's behaviour never made much sense because, unlike JS/C#/Java, Go has pointers. So if you really want to capture the variable itself and not its current value at the specific iteration, you can (and should) just capture the pointer to it.

But even in C#/Java/JS, it never made much sense either since a) you almost always want to capture the current value, not variable itself; b) if you really want the variable itself, you can put it into a 1-element array and capture the array (which how people evade Java's requirement that the captured variables must be "final" anyway) and use arr[0] everywhere instead.
by camel-cdr | 2025-04-04 11:49:55+00:00
> You get 16 Ascalon cores per Blackhole card.

No you don't, you get licensed SiFive X280 cores, which are slow in order cores with 512-bit vector registers (dual issue 256-bit ALUs).

See: https://docs.tenstorrent.com/aibs/blackhole/specifications.h...

and the SiFive X280 page: https://www.sifive.com/cores/intelligence-x280
by TrackerFF | 2025-04-04 11:50:10+00:00
I know it is uncouth to discuss appearances of people, but I have noticed a clear pattern when it comes to the women that get sucked into core of the MAGA sphere: Obnoxiously overuse of fillers, too much (and too dark) mascara and eyeliner, straightened hair, use of botox which results in a deadpan face.

My pet theory is that POTUS and his gang mostly enjoy younger women working around them, so anyone over 30 will do anything in their power to "look young".
by MaximalDamage | 2025-04-04 11:50:29+00:00
How many of those projects are actually being completed? These articles tend to tout announcements, and the projects tend to fall through.

Just looking at the first article from FT:

LG - committed to a new manufacturing plant in TN... in 2017. Completed in 2019. Both under Trump. Expanded more a few years later - under Biden. What is the status on their 2023 commit?

Hanwa - Georgia facility opened in 2019. Under Trump. What is the status of commits under Biden?

LONGi - this is the only one of the three I can find immediate evidence for following-through with their factory in Ohio (joint venture with Invenergy/Illuminate USA)
by noirscape | 2025-04-04 11:50:37+00:00
The way it's been phrased, it seems like if you want to use the code to run a small webshop for some goods, you can use it, but if you're actively trying to run a resale platform, that's when you get in trouble.

I don't think not being open source is that big of a deal in this situation, they aren't the only player in this space anyway. (Woocommerce to my knowledge still dominates the "small business webshop" market and probably always will for as long as the typical shared webhost webstack is still an AMP stack.)
by Meekro | 2025-04-04 11:50:54+00:00
The problem with the SAT is that too many people can score above 1500. In the 1500-1600 range, you might have only made 1-2 mistakes on the entire test -- it's more luck than skill at that point. You could maybe improve things by having a harder test for the elite schools, but the Asian model is not ideal either. I live in Japan, where many kids will spend their evenings in cram school (after a day of regular school) to prepare for the absurdly competitive college entrance exams. As I recall, South Korea actually restricts air travel on the day of their entrance exams so some kids won't be disadvantaged by being distracted by the noise of the overflight.

It's true that this model is more fair, and that's good, but it still feels wrong. There are way too many professions where you're de-facto locked out if you didn't get the right credentials at the right age, regardless of your practical skills. That results in us putting teenagers through these absurd trials for no real reason.
by jsheard | 2025-04-04 11:51:44+00:00
Normally I would agree that you can just choose not to engage with the [current thing], but AI is so pervasive that you will be confronted by the consequences of this technology whether you like it or not. These annoying hype cycles don't usually raise the internets noise floor permanently, or DDoS random sites while trying to strip mine their data, or break core assumptions about being able to trust what you see and hear.
by dagw | 2025-04-04 11:52:04+00:00
The article and follow up comments addresses that. As an example when talking about just the box the game comes in, "the quotes I’ve gotten in the US–even from companies that specialize in making boxes–are literally almost the cost of making the entire game". He also mentions that some of the machines needed to make certain pieces don't exist in the US and would have to be imported from China, and thus you'd have to pay tariffs on the machines.

He does mention that he's started to think about fundamentally redesigning his future games in a way that makes it possible to cheaply manufacture and package them in the US.
by eb0la | 2025-04-04 11:52:44+00:00
I believe when we talk about this there's a big misunderstanding between Copyright, Trademarks, and Fair use.

Indy, with its logo, whiplash, and hat, is a trademark from Disney. I don't know the specific stuff; but if you sell a t-shirt with Indiana Jones, or you put the logo there... you might be sued due to trademark violation.

If you make copies of anything developed, sold, or licensed by Disney (movies, comics, books, etc) you'll have a copyright violation.

The issue we have with AI and LLM is that: - The models compress information and can make a lot of copies of it very cheaply. - Artist wages are quite low. Higher that what you'd pay OpenAI, but not enough to make a living even unless you're hired by a big company (like Marvel or DC) and they give you regular work ($100-120 for a cover, $50-80/page interior work. One page needs about one day to draw.) - AI used a lot of images from the internet to train models. Most of them were pirated. - And, of course, it is replacing low-paying jobs for artist.

Also, do not forget it might make verbatim copies of copyrighted art if the model just memorized the picture / text.
by skrebbel | 2025-04-04 11:53:19+00:00
I'd like to understand why `document.all` is slower than `getElementById`. Couldn't any even somewhat decent optimizing compiler trivially compile the first to the latter? Like, I don't mean in weird cases like `const all = document.all; return all[v]`, or iterating over it, just the general one where someone directly does `document.all.foo` or `document.all[v]`, ie the 99.99% case. When faced with the choice to compile those accesses to getElementById calls, or patch the ecmascript standard to put IE-compat workarounds in there, it seems kinda nuts to me that they would choose the latter, so I bet there'a good reason that I'm missing.
by LinuxBender | 2025-04-04 11:53:44+00:00
Seems pretty pointless, unless I'm missing a key point (perfectly possible)

No, you got it. Any case where the keys used for E2EE are not created and managed out of band by the client is not really E2EE. If a server can update the code used to manage the keys i.e. javascript it can also swap out keys, obtain keys, etc... Everything a lawful order to intercept would require.
by feraloink | 2025-04-04 11:53:47+00:00
Manufacturers operate on a much longer timeline than 3,5 days. But your point is totally valid, about the flip-flopping. One reason might be because Trump is using tariffs as an economic weapon. Once he gets the concessions he wants (I don't know exactly what those are for... e.g. Canada) he then can say, okay, I won't tariff you after all.
by fakedang | 2025-04-04 11:53:54+00:00
The US does not have most countries in an economic chokehold - it's laughable even compare the US and its partners to India and Britain. India was forced to buy cheaper machine made cloth by the shipload in a concerted effort to kill off the traditional Indian man-powered textile industry. Meanwhile the EU and the rest of USA's trading partners choose to use American services or buy American products (granted, in Europe, we don't see much American product either). They could have switched away from American goods but chose not to, because of free trade. With tariffs in place, if there aren't severe switching costs, most countries will definitely move away from the US in the short-term, while drawing up plans to move away from US services in the long term.

Your examples of Cambodia and Bangladesh don't really fit in as American colonies. Both countries are already more dependent on China than on the US for imports. Only a fraction of their populations actually use American goods, what maybe an iPhone or some American brands tops.

They do however manufacture final goods for the American market (and the overall worldwide market), so I don't see any losers here except for American consumers. Your average American clothing company isn't going to move away from these countries because they have the full supply chain in place, and your average overseas production facility isn't going to continue producing for an American company at a cheap price if tariffs are in place.

You're on the money with the last point though. The only way to balance it out is to make low value goods, but that was the whole point of outsourcing it to Bangladesh or Cambodia in the first place. Because that was low value production.
Show HN: NoteUX Chrome Extension Capture Notes in a New Tab
by ifrosted | 2025-04-04 11:54:48+00:00
Hey HN,

A few days ago, I launched NoteUX, a simple and clean way to take and organize notes. The feedback was great, and one of the biggest requests I got was for a browser extension—so I built it!

With the NoteUX Chrome extension, you can:

Take notes directly from a new tab 7 readily available scratch pads Auto-save and organize notes into your workspace Quickly reference saved notes while browsing Supports Dark Mode Download all of your notes as text file

I’d love to hear your feedback—what works, what doesn’t, and what could be improved!

Thanks for checking it out!
by elicash | 2025-04-04 11:55:05+00:00
He got a legal threat when he was 19 and claimed to be no longer hacking people's paypals. We don't actually know that he was a minor when he stopped.

I think it's fine to say that things done even at 19 or younger shouldn't be with people forever. But it's certainly newsworthy, given the types of sensitive information DOGE staff are given access to. People can decide for themselves if it's a problem or if it's actually smart to hire people with hacking backgrounds for reasons some folks here in Hacker News would argue. The idea it's out-of-bounds to even report on it, not by you but others here, is wild.
by nipponese | 2025-04-04 11:55:25+00:00
I feel like a lot of people are really getting stuck on the Trump stuff and missing Buffetts core argument. Here's a pretty simple guy:

When the US has a trade deficit with China, it tries to balance that out by issuing debt in the form of treasuries.

As more treasuries get issued to foreign nations, the risk to American sovereignty increases. People really forget Japan's blitz on US real estate and businesses in the 80s and the drastic actions of that era the US took to knee-cap Japan.
by dachworker | 2025-04-04 11:55:27+00:00
OK, let's put it this way. You would struggle to buy a house if you worked at VW assembling cars. You would be able to rent an apartment and have a relatively good if modest existence. Nothing close to what Americans are able to afford.

But if you wanted to create blue collar jobs and if the government was going to step in and contort the economy with heavy handed measures, anyway, then just setup a public works program and build a bunch of housing, build and maintain energy and transport infrastructure, build climate mitigation projects. That would actually address a real demand and make a whole lot of sense.
by TrackerFF | 2025-04-04 11:55:51+00:00
From a national security and intelligence perspective, this is awful.

You now have people like Loomer, that are seemingly fully occupied with sniffing out "hostiles" of Trump - which just translates to the people in the government that aren't 100% sucking up to him. It is like internal McCarthyism.

Imagine trying to run a functional government, when you have people like this running around.
by gatinsama | 2025-04-04 11:56:17+00:00
Counterpoint: I am not bored at all.

Hyped as it is, it is important to be here to discuss its uses, misuses and implications. Some if it is fascinating, and other parts are fascinatingly bad.

I understand the fatigue with it. But that it is used right (or at all) is a conversation worth having.
by spacechild1 | 2025-04-04 11:56:37+00:00
> The first one is hearsay from a dead guy

The first article also contains testimonies of some of Trumps former class mates, citing them by their full names.

> and the other one is a creative writing project.

Did you actually read past the first paragraph? You may disagree with the style, but it has some reputable sources. For example, they quote Michael Cohen's testimony in the House where he told that Trump ordered him to threat all of Trump's former schools and universities with legal action if they would ever release any records.

> It doesn’t tell me he doesn’t understand economics.

His public statements clearly suggest that he doesn't understand economics. You brought his Bachelor degree as a counter example. I tried to point out that such a degree doesn't say much if you just did the bare minimum to pass. Hell, he said it himself in "The Art of the Deal":

"In my opinion, that degree doesn’t prove very much, but a lot of people I do business with take it very seriously, and it’s considered very prestigious. So all things considered, I’m glad I went to Wharton."
by desdenova | 2025-04-04 11:56:42+00:00
> I’d hope a “best mind” would be, above all, empathetic. Concerned about the well being of their fellow humans. Philosophical about the state of the world. Patient. Curious. Wise and not just smart.

A person may be all of those things, but they still need to pay bills and eat. That requires a job, and jobs depend on the bourgeoise, that's none of those things.
by Turskarama | 2025-04-04 11:56:43+00:00
Here's the root of the problem though, how do you know that the AI is actually "thinking" more carefully, as opposed to just pretending to?

The short answer is: you can know for a fact that it _isn't_ thinking more carefully because LLMs don't actually think at all, they just parrot language. LLMs are performing well when they are putting out what you want to hear, which is not necessarily a well thought out answer but rather an answer that LOOKS well thought out.
Show HN: Copy from Figma → Paste into Oxygen Builder (Beta)
by drzivil | 2025-04-04 11:56:49+00:00
We're working on a plugin that lets you copy sections directly from Figma and paste them into Oxygen Builder—including layout, styles, and components.

No need to manually rebuild every design element. It’s currently in beta, and we’d love feedback from developers and power users.

Demo: https://levels.dev/design-to-oxygen Join the waiting list: https://levels.dev/design-to-oxygen#waiting-list

Would love to hear what would make this genuinely useful in your workflow.

– Philipp, co-founder at Levels
by yellowfounder | 2025-04-04 11:56:56+00:00
Hi, I would love to get some new testing users for my SaaS service OptionsAlert. It provides real-time, AI-powered stock option alerts directly in your Telegram. Every hour, get high-potential trades from 8+ proven strategies. You can also use commands like /coveredcalls or /nakedput to instantly receive the latest scans.

Feel free to give feedback or any other thoughts too.
by I_Nidhi | 2025-04-04 11:58:05+00:00
Though it's easy to dismiss as science fiction, this timeline paints a chillingly detailed picture of a potential AGI takeoff. The idea that AI could surpass human capabilities in research and development, and the fact that it will create an arms race between global powers, is unsettling. The risks—AI misuse, security breaches, and societal disruption—are very real, even if the exact timeline might be too optimistic.

But the real concern lies in what happens if we’re wrong and AGI does surpass us. If AI accelerates progress so fast that humans can no longer meaningfully contribute, where does that leave us?