MurphyA/hacker-news huggingface dataset:
by weaksauce | 2025-08-27 15:53:53+00:00
> Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray’s case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward — reversing cause and effect. I call these the “wet streets cause rain” stories. Paper’s full of them.

> In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know.

basically that and the knoll's law on media accuracy:

> Knoll’s law of media accuracy is the adage that “everything you read in the newspapers is absolutely true, except for the rare story of which you happen to have firsthand knowledge”.
by neom | 2025-08-27 15:54:17+00:00
I've been in growth for dev tools for 20 years now and it's the first time I've struggled to understand what type of content to have produced for y'all - it used to be pretty easy to figure out how to add value (tutorials, interviews, etc) - these days it's less easy to see what folks want - it's hard to do educational content that would land well because folks just talk to an LLM now to learn things. I have budget and I'm unsure exactly where to spend it, so I'd be curious to hear what you'd like to see more of - thank you. :)
by tracker1 | 2025-08-27 15:54:41+00:00
When you have opposing PoV, there's often no way to represent the interest of "both sides" ... Trump is choosing to represent the side with a Pro-US sentiment as opposed to those with Anti-US sentiment. To an extent this makes total sense.

I didn't specifically want to get into the reasoning as to why, beyond the simple fact that there is a large and increasing political divide. Trump is largely representing the majority in terms of what the population wants. The process isn't always what an individual or side may want specifically, but the results have been in line with the stated goals.

I don't have to like the guy to point this out. I usually vote LP myself. I reject far left and far right positions, but find that the far left is a much bigger group. And by "Far" I mean those whose positions are outside what most Americans would consider normative. Far right being around 5%, and doesn't include the majority of "MAGA". Far left being around 15% of the population, including those with cult-like adherence to leftist ideology and disruptive Marxist/Maoist tactics.
by inanutshellus | 2025-08-27 15:54:54+00:00
Technology meetups are just going to inherently be about networking for jobs, IMO. The self-interest is just not alignable.

* Noob goes to event to learn and network. * Journeyman goes for networking and hopefully learn a bit but mostly doesn't get much out of it. * Expert learns nothing. Goes to network / advertise. * Meetup is sponsored by local recruiting firm.

Meanwhile the local knitting group is

* Work on the project you'd've done alone on your couch * Chat while you do it instead of alone on your couch * When you get stuck, group encourages and guides in real time. * Meetup is sponsored by the yarn and craft supply biz yer meeting in.

The latter group is entirely self-sufficient, self-sustaining, and self-managing. The former is a slow-burn tutorial that you can now do more efficiently via YouTube and chatbot.
by johnisgood | 2025-08-27 15:54:55+00:00
There are lots of similar projects to this that made top HN the past week. Is there a list of it? I was not logged in and I lost history but the previous one I just saw earlier today was quite nice, too!

Edit: Oh apparently it was "Monodraw". There was yet another one besides that. I am all up for such tools. What was the name of the one that allowed you to specify the diagrams using some custom DSL which in turn would generate the diagrams themselves?
by jchw | 2025-08-27 15:54:56+00:00
You certainly can build slow apps with React, it doesn't make building slow things that hard. But honestly, React primitives (component mounting/unmounting, rendering, virtual DOM diffing, etc.) just aren't that slow/inefficient and using React in a fairly naive way isn't half-bad for data-heavy apps.

I actually have been trying to figure out how to get my React application (unreleased) to perform less laggy in Safari than it does in Firefox/Chrome, and it seems like it is related to all the damn DOM elements. This sucks. Virtualizing viewports adds loads of complexity and breaks some built-in browser features, so I generally prefer not to do it. But, at least in my case, Safari seems to struggle with doing certain layout operations with a shit load of elements more than Chrome and Firefox do.
by lioeters | 2025-08-27 15:54:59+00:00
> good tools often force you to adopt better practices

Just wanted to highlight this excellent statement. It's like having a strict type system that enforces certain rules are always met. It provides consistency and predictability.

> rethink their recruitment processes

This context is relevant to the kind of software system that was needed. To improve their processes, it was necessary to impose an explicit top-down order to the existing mess.

Malleable software, on the other hand, feels more suited for personal computing, greenfield projects, or small teams with members working independently as well as collaboratively. Particularly in the early stages of product R&D, strict rules can be a source of friction in the creative process.

Strict better practices and well-designed tools are discovered and developed through open and flexible explorations, as a kind of distillation of knowledge and experience.
by makeitdouble | 2025-08-27 15:55:15+00:00
Yes, SPAs are inherently a very niche concept that has been applied to too many things for the wrong reasons.

On react, it's funny that sites where the frontend part is really crucial tend to move away from generic frameworks and do really custom stuff to optimize. I'm thinking about Notion, or Google Sheets, or Figma, where the web interface is everything and pretty early on they just bypass the frontend stacks generally used by the industry.
by puilp0502 | 2025-08-27 15:55:26+00:00
Cool project!

Might be a nitpick, but: wouldn't it be better if the user can "atomically swap" two fields when configuring import? As in, I can't swap the CSV column "Full Name" with "Email" without first setting "Email" to None, then setting "Full Name" to "Email", and then setting "Email" to "Full Name".
by ActorNightly | 2025-08-27 15:55:26+00:00
>The parties opposed to child rape and unreasonable levels of immigration in Europe get called far right because they do scoop up a few far right supporters.

Flagging your comment as well because AFD is definitely not a "few far right supporters".

The issue isn't being against child rape and unreasonable levels of immigration. The issue is that the people who are against that are all liars and charlatans, just like in United States, where the party of moral righteousness and small government is full of child molesters and currently doing some pretty authoritarian shit.

Just because a problem isn't getting addressed as fast as one hopes doesn't mean that one should completely jump ship to literally anyone who offers support for your cause.
by dragonwriter | 2025-08-27 15:55:40+00:00
> Luckily US constitution says a president cannot serve more than 2 terms

The US Constitution says a lot of things, but that doesn't mean that they have a lot of effect.

> He's going to try but I don't think the public will allow him.

I don't think mortality is going to let him, but, absent also losing an internal or external war, the death of the leader is not a reliable end to an authoritarian regime.

One of the reasons for rapidly and aggressively moving to institutionalize control and dismantle opposing power centers is to reduce the dependency of the regime on the cult of personality around the leader.
by j4hdufd8 | 2025-08-27 15:56:05+00:00
These manufacturers gladly took in AOSP back in 2011 when it was still truly a great open source project - exactly as the name should require it to be - and also when security requirements were much much lower. Of course to keep up with device security it turns out you need complete control over the whole stack and regular updates anyway, so now these manufacturers are in a pickle of a situation.
by orblivion | 2025-08-27 15:56:09+00:00
Yeah I use Qubes for my "serious" computing these days. It comes with performance headaches, though my laptop isn't the best.

I wonder about something like https://secureblue.dev/ though. I'm not comfortable with Fedora and last I heard it wasn't out of Beta or whatever yet. But it uses containers rather than VMs. I'm not a targeted person so I may be happy to have "good enough" security for some performance back.
by sfink | 2025-08-27 15:56:57+00:00
Carriage returns are good enough for progress bars, and seem to work fine in my emacs shell at least:

% echo -n "loading..."; sleep 1; echo -en "\rABORT ABORT"; sleep 1; echo -e "\rTerminated"

works fine for me, and that's with TERM set to "dumb". (I'm actually not sure why it cleared the line automatically though. I'm used to doing "\rmessage " to clear out the previous line.)

Admittedly, that'll spew a bunch of stuff if you're sending it to a pager, so I guess that ought to be

% if [ -t 1 ]; then echo -n "loading..."; sleep 1; echo -en "\rABORT ABORT"; sleep 1; echo -e "\rTerminated"; fi

but I still haven't made it to 15 dependencies or 200 lines of code! I don't get a full-screen progress bar out of it either, but that's where I agree with you. I don't want one.
by ranger_danger | 2025-08-27 15:56:58+00:00
I think those numbers unfairly assume many things, including:

- breeder reactors will not exist in time

- we will not find more uranium on Earth than we have already

- we will not be able to economically extract uranium from seawater, phosphate minerals, coal fly ash or other sources

- other materials besides uranium will not be used in the future

- synthetic production will not become viable

To say that nothing will change in the next 40-70 years and we will simply run out of material and stop using nuclear altogether, just seems quite far-fetched in my opinion.
by daft_pink | 2025-08-27 15:57:01+00:00
Directly answering your question that's not necessarily related to the above article. This is how I think people flagging this article view it:

Specifically sourcing talent from an active war zone from an area controlled by terrorists seems like a terrible idea because: * You might end up supporting terrorism or indirectly support the government that has taken innocent hostages * Can someone in an active war zone really provide reliable service * You might run a foul of your government, since where you live might be actively supporting the other side and it might end up being treasonous.

I'm not sure that choosing sides during a war with impractical business decisions is somehow advocating for collective punishment.
by bonoboTP | 2025-08-27 15:57:17+00:00
I wonder if it's me simply getting older and naturally jaded, or a real change in the world, but tech / software is just getting less personally exciting for me. Things are getting mature, they are on high version numbers, the innovators replaced by committees. Enshittification rampant. I used to be excited for things like new features in Python, but maybe related to the switch to design-by-committee model, I'm less so now. ML and AI was exciting, surprising. Today, there are still cool things like the new Gemini image editor or Genie 3, or Veo 3, but it's hard to ignore how its use is also mostly feeding the monetized enshittification metric-gaming slop-production that displaces genuineness from the net. At this point, none of these advances are jaw-dropping. They just built a bigger datacenter, curated their data better, trained a bigger model, etc. And what's the endgame? Real-time photorealistic 24/7, photorealistic VR experiences? Probably doable, but dystopian. New phones used to be fun, new OSs used to be fun, now things are somehow simultaneouly stale and too-fast-moving. The same category of things, but with churn that doesn't make one interested in putting in the time.
by ComplexSystems | 2025-08-27 15:58:18+00:00
First: while it's not technically incorrect to say that they're learning "patterns" in the training data, the word "pattern" here is extremely deep and hides a ton of detail. These aren't simple n-grams like "if the last N tokens were ___, then ___ follows." To generate fluent conversation, new code, or poetry, the model must learn highly abstract structures that start to resemble reasoning, inference, and world-modeling. You can't predict tokens well without starting to build these higher-level capabilities on some level.

Second: Generative AI is about approximating an unknown data distribution. Every dataset - text, images, video - is treated as a sample from such a distribution. Success depends entirely on the model's ability to generalize outside the training set. For example, "This Person Does Not Exist" (https://this-person-does-not-exist.com/en) was trained on a data set of 1024x1024 RGB images. Each image can be thought of as a vector in a 1024x1024x3 = 3145728-dimensional space, and since all coefficients are in [0,1], these vectors are all in the interior of a 3145728-dimensional hypercube. But almost all points in that hypercube are going to be random noise that doesn't look like a person. The ones that do will be on a lower-dimensional manifold embedded in the hypercube. The goal of these models is to infer this manifold is from the training data, and generate a random point on it.

Third: Models do what they're trained to do. Next-token prediction is one of those things, but not the whole story. A model that literally did just memorize exact fragments would not be able to zero-shot new code examples at all. That is, the transformer architecture would have learned some nonlinear transformation that is only good at repeating exact fragments. Instead, they spend a ton of time training it to get good at generalizing to new things, and it learns whatever other nonlinear transformation makes it good at doing that instead.
by andy_xor_andrew | 2025-08-27 15:58:36+00:00
Sure, of course I will trust the report as the source of truth.

But I'm interested in the reporting. There are, you know, journalistic standards, which are considered kinda "journalism 101"! For instance, getting the basic facts of a story correct - especially the facts stated in the headline.

So I'm curious, did the reporter do their due diligence, and write the article in a way that is factually correct, but highly misleading? Or did they simply not follow basic reporting protocol?
by tsoukase | 2025-08-27 15:58:43+00:00
I am doctor recieving financial support for over two decades. This is a weak and fragile correlation between unspecified financial support and a specific role of a doctor.

1) the support might be given for totally different purposes

2) how much directed material value can a _Diagnostic_ suggestion bring? Follow the editors of therapeutic protocols and you might find something

3) there are a dozen other more problematic arguments about DSM. Eg the choice of the panel comes before any support.
by cmcaleer | 2025-08-27 15:59:03+00:00
Here's a question on expected value. Do you think Epic makes more money if:

(a) they agree to Apple's demands and have Fortnite on the App Store during its peak of popularity for years and eat the junk fees on mtx or (b) they fight an extremely costly lawsuit, which they have no guarantee of winning, for years, during which time Fortnite could leave the cultural zeitgeist (which it to some extent has) and maybe eventually one day get closer to 95% of mtx money?

If you think it's not (a), I would love to know why. Sweeney seems not that motivated by money, he's already filthy rich.
by OkayPhysicist | 2025-08-27 15:59:06+00:00
A lot of "strange" economic situations ultimately boil down to whale hunting being the primary monetization model for a space. For example:

Vegas is notorious for this: especially in the past, for a person with a healthy relationship with gambling, Vegas was a really cheap vacation. Getting there's cheap relative to getting anywhere else in North America, hotel rooms were like half what you'd pay for an equivalent room elsewhere, and a lot of the entertainment was not terribly expensive. Turns out a couple of people dropping millions justifies losing money on a lot of guests.

There are a lot of mobile games that are ad supported. What are they advertising? Other mobile games. That seems weird, you don't normally see places advertising their competitors. Then you realize that the first game effectively is acting as part of the funnel for games more optimized for separating whales from large amounts of money. Your sudoku app probably doesn't have the ability to convince people to give them $10,000, but an ad here and there might push users towards base-builders and the ilk that can.

I suspect most advertising is a whale hunting game. There's no world where I go and buy a new car because I saw a YouTube ad for one. But if showing a 10 cent ad to 100,000 people causes 1 person buy the advertiser's truck with a $10,000+ margin versus their competitors', they're in the black.
by dismalaf | 2025-08-27 15:59:12+00:00
> It seems you have a lot of opinion here without really discussing your problem with type hints. What is it you dislike?

It's runtime overhead (or you make a transpiler which then makes the language less dynamic), makes metaprogramming more annoying (other languages solve this with an "any" type which just defeats the purpose), and the "problem" it solves can be solved with tests which you should be writing anyway.

I do use statically typed languages BTW, I just prefer that if I'm going to go through the rigmarole of types that I'm going to get some actual benefit, namely an order of magnitude more performance.

My opinion is probably this since I don't work for a large corporation, I have my own startup, so I value my time a lot. I'm ok with trade-offs, I just think adding type hints to a dynamic language isn't a good trade off; it's almost all downside.

Edit:

> guessing and praying that test coverage is good enough.

You can always improve your test coverage...
by Powdering7082 | 2025-08-27 15:59:52+00:00
> As of 2024, SpaceX's internal costs for a Falcon 9 launch are estimated between $15 million[186] and $28 million,[185] factoring in workforce expenses, refurbishment, assembly, operations, and facility depreciation.[187] These efficiencies are primarily due to the reuse of first-stage boosters and payload fairings.[188] The second stage, which is not reused, is believed to be the largest expense per launch, with the company's COO stating that each costs $12 million to produce.[189]

From wikipedia: https://en.wikipedia.org/wiki/Falcon_9#Pricing
by lupusreal | 2025-08-27 16:00:18+00:00
It's a very cool rocket and this success is a nice change of pace from the past several failures. However, I just have to say:

> Mars rocket

Very dubious. If you disregard all the SpaceX marketting talk and just go by what they're building, then it's a rocket meant for launching very large satellite constellations as cheap as possible.
by dwpdwpdwpdwpdwp | 2025-08-27 16:00:51+00:00
From the report:

> The MP initiated a conference call with Lockheed Martin engineers through the on-duty supervisor of flying (SOF)

"MP" is the pilot

> A conference hotel is a call that can be initiated by the SOF to speak directly with Lockheed Martin engineers to discuss an abnormality/malfunction not addressed in the PCL (Tab V-13.1, 14.1, 15.1, 16.1, 17.1). While waiting for the conference hotel to convene, the MP initiated a series of “sturns” with gravitational forces up to 2.5Gs, as well as a slip maneuver (i.e., left stick input with full right rudder pedal) to see if the nose wheel orientation would change (Tabs N-12, BB-201- 02). Upon visual inspection, the MW reported no change to the nose wheel (Tab N-13). The SOF informed the MP he was on the phone with the conference hotel and Lockheed Martin were getting the LG subject matter experts (SME)

So the pilot was, in effect, on the call, even if not directly on the phone. I don't know for sure, but I'm guessing an F-35 pilot had radio comms with the SOF who was on a phone line. It's a layer of indirection, but the pilot was essentially exchanging info in real time with the conference call. Its not a stretch to colloquially say that the pilot was "in the conference call"
by chedabob | 2025-08-27 16:01:19+00:00
I'd say it's a mixture of chaos engineering and load testing. They know what performance they need for a safe flight, but they want to know how much margin of error they've got (and how close their simulations are), and what they can do to optimise.

It's a different apporach to say the Apollo program, where they did heavy up-front analysis, at the expense of cost-efficiency, speed, and innovation. They had one-shot for a flight, otherwise that's several $bn up in flames.

Even with the last few mishaps, it's an approach that seems to be working. If you look at Starship and Falcon's journey in comparison to SLS and Blue Origin, they have done so much in such a short timespan.
by birn559 | 2025-08-27 16:01:31+00:00
I stopped using house work as example because people always answer "oh yeah, I also dislike housework". People just don't get it when this example is used. I switched to "not able to go outside for a walk even though I like being in nature" and "often not able to follow or participate in long talks with multiple persons".

There also is a good chance I don't have children because just being alive and by myself was super exhausting before I got diagnosed in my late 30. Having children was unthinkable until then.

But was it catastrophic? I don't know. I finished college except it took two times as long and got a job where I of course suffered pretty much the whole time.

But that was all very normal for me, just the way I was, at least that's what I used to believe.
by pembrook | 2025-08-27 16:01:33+00:00
No the NYT should be ashamed of itself for using this tragic story to generate clicks and sell subscriptions/ads.

They are quite literally profiting financially off of this teens death while spreading false moral panic at the same time, making us all dumber in the process.

Do you also believe that video games and music led to columbine? The NYT got a lot of attention for suggesting that at the time as well.
by jasonjmcghee | 2025-08-27 16:01:49+00:00
A regular GitHub annoyance for me is the propensity to lose the browser history for the main repo page.

On random site, Navigate to GitHub repo, navigate to file in repo, and hit back, and I'm on the random site, hit forward and I'm on the file.

So annoying.

One of a large handful of issues I've encountered post react conversion
by chasd00 | 2025-08-27 16:01:50+00:00
For this specific case an llm may be a good option. You know what you want and could do it yourself but who wants to type it all out? An llm could generate an http client from the socket level on up and it would be straightforward to verify. "Create an http client in $language with basic support for GET and POST requests and outputs the response to STDOUT without any third party libraries. after processing command line arguments the first step should be opening a TCP socket". That should get you pretty far.
by orblivion | 2025-08-27 16:01:56+00:00
The "Admin" of QubesOS (dom0) is in its own VM, and it doesn't have Internet access. Nothing you download from a browser in another VM can touch dom0 without a VM break. Each VM has its own file system. Even if you wanted to copy a downloaded file to dom0, Qubes makes you jump through hoops to do it.