MurphyA/hacker-news huggingface dataset:
by mrkeen | 2026-02-15 20:51:41+00:00
This paragraph rubbed me the wrong way too.

> work that could be done efficiently by the RDBMS
the RDBMS? You're only using one? Why not spread the work out a little? Even if you think you write all your queries efficiently, nothing stops your teammates from DOS'ing your efficient queries by writing inefficient queries themselves. Last week our team started started piling up write timeouts because another team was modifying one of their tables. Not in their db, in the db.

> Queries become much more convoluted
Please, every ounce of effort invested in ORMs like EF/LINQ is to make code look less like querying and more like plain old object access. For the most part, devs want to work with objects and store objects. If you didn't go the RDBMS route, you wouldn't need EF/LINQs help in decomposing your objects and scattering their parts into separate tables. The least convoluted query possible is to just grab the object you wanted directly.
by engelo_b | 2026-02-15 20:52:14+00:00
the idea of autonomous math is fascinating because it implies a shift from search to verification. if an ai can traverse the proof space faster than a human, the bottleneck becomes checking the work.
from a risk perspective this feels safer than autonomous code generation. a bad math proof is just invalid (provably false). a bad code snippet is a vulnerability. math has a built-in truth layer that software engineering often lacks.
by tgsovlerkhgsel | 2026-02-15 20:52:15+00:00
Took me a while to find the actual rules: https://environment.ec.europa.eu/publications/commission-del...

Overall, seems reasonably sensible.

It's still ok to destroy products if (among many other reasons) "the product can reasonably be considered unacceptable for consumer use due to damage, including physical damage, deterioration or contamination, including hygiene issues, whether it is caused by consumers or occurs during the handling of the product [...] and repair and refurbishment are not technically feasible or cost-effective;" but cost-effective means "the cost of repairing or refurbishing a product not outweighing the total cost of destruction of that product and of [all] expenses of replacing that same product."

So essentially, they have to offer all the clothing for donation first, if nobody wants it, it can still be destroyed (that's one of the other exceptions).

Unfortunately another exception is if "it is technically unfeasible ... to remove ... labels, logos or recognisable product design or other characteristics that are ... protected by intellectual property rights". So a luxury brand can probably still go "well our design is protected and we don't want the poors wearing our fancy clothes".
by cardiffspaceman | 2026-02-15 20:52:33+00:00
I have been happy with the serendipity of YouTube’s algorithm generally. I followed an external link to a YouTube video about an exotic piano, and played a few related videos afterwards. These were videos about other unusual musical instruments, such as very high-pitched and very low-pitched wind instruments. And somehow that was part of a process leading to Japanese metal bands.

Dopamine-driven behavior in ourselves is certainly to be watched for.
by mrandish | 2026-02-15 20:52:55+00:00
> It's not like Ars' own processes somehow unearthed this error.

It might be even worse (and more interesting) than that. I just posted a sister response outlining why I now suspect the fabrication may have actually been caused by Ars' own process. https://news.ycombinator.com/item?id=47027370. Hence, the odd non-standard retraction.
by peterfirefly | 2026-02-15 20:53:02+00:00
It's regulation from the previous European Parliament and the first von der Leyen Commission. The new parliament from 2024 has a lot fewer red/green members (still enough to cause trouble, though) and the second von der Leyen Commission has a different agreement with the current parliament. The current Council is also a lot different than the council of just a year ago -- not in terms of members but in terms of opinions. A lot of the craziness is being rolled back, maybe this will also be rolled back.

The link is not about the 2024 framework regulation (from just before the elections) but about some new supplementary regulation that the 2024 regulation allowed for and required -- in order to provide clarifications and fix some of the mistakes of the initial regulation.
by lysace | 2026-02-15 20:53:08+00:00
Good timing: My current weekend project is constructing something similar to the the first third of Ben Eater's 6502 design (last weekend was the clock module plus some eccentricities).

It occurred to me that given the 6502's predictable clock cycle timings it should be possible to create a realtime disassembler using e.g. an Arduino Mega 2560+character lcd display attached to the 6502's address/data/etc pins.

Is there relevant prior work? I'm struggling with my google fu.
by simianparrot | 2026-02-15 20:53:39+00:00
It only takes that to be a «nazi» sympathiser huh. And my comment flagged. You might need to go read up on what the nazis were like. I’m in Europe. We _really_ know what the nazis were like — they occupied my country. I live in a street named after resistance fighters who died fighting them. You’re extremely naive and disrespectful of the victims of the nazis.
by gfody | 2026-02-15 20:53:49+00:00
I think about eg the "using" section at the top of a .cs file where order doesn't matter and it's common for folks to use the "Remove and Sort Usings" feature in VS.. if that were modeled as a set then diffs would consist only of added/removed items and a re-ordering wouldn't even be representable. And then every other manner of refactor that noises up a PR: renaming stuff, moving code around, etc. in my fantasies some perfect high-level model would separate everything that matters from everything that doesn't and when viewing PRs or change history we could tick "ignore superficial changes" to cut thru all the noise when looking for something specific

..to my mind such a thing could only be language-specific and the model for C# is probably something similar to Roslyn's interior (it keeps "trivia" nodes separate but still models the using section as a list for some reason) and having it all in a queryable database would be glorious for change analysis
by tpm | 2026-02-15 20:54:00+00:00
> Suppose Big Brand X fails to sell all of this year's design and offloads them as discount brand Y.

Does that actually happen? What I see happening instead in the bike clothing market is that either after the season, or if a new design is to be unveiled after several seasons, the items gets heavily discounted (often more than 50%). It's just your decision if you need the most expensive newest items right now or you buy possibly older or out of season designs much cheaper. But the branding is also very much integrated, so it would be hard to change the branding on an existing item.

There are a few brands that try to limit this and keep the discounts in check like Assos, but that only means it's harder to find a heavily discounted item, still possible.

> When you produce quality a policy of not having sales or setting limits on sales makes a lot of sense.

Sure, if you can find customers that accept that, why not. In that case just manufacture fewer items.
by moezd | 2026-02-15 20:54:01+00:00
Git works universally as a storage backend, with some reasoning capacity thanks to commit history. It didn't need to include semantics about the code or build a tree of knowledge. That would be against Linux philosophy: Do one thing and do it well.

You can build whatever you want on top to help your AI agents. That would be actually beneficial so that we stop feeding raw text to this insane machinery for once.
by fatherwavelet | 2026-02-15 20:54:30+00:00
Their "ontology" is not bullshit but they speak about it in a bullshit way. I think they refer to it like a product or something they invented as a form of marketing.
https://en.wikipedia.org/wiki/Ontology_(information_science)

If you just google ontology you probably end up reading some Heidegger and conclude how deep these guys must be.

Whenever I hear Karp say it I always think of it like he is saying "Database" or "The Database".
"What makes Palantir different is Database".

I think so much of Palantir is performative and for sales performances.
by lightedman | 2026-02-15 20:54:43+00:00
When it comes to solid-state photon emissions, minimum emitted wavelength is not necessarily constrained to size of the structure, but rather the electrical bandgap that needs to be overcome. Electrons are much smaller than any photon, by about 2-3 orders of magnitude, yet it is their being trapped in quantum wells which creates light emissions with wavelengths many times their size.
by mothballed | 2026-02-15 20:54:50+00:00
The government requires the bank to search your identity documents to open an account, even when there is no individualized suspicion you've broken the law as to why your papers need to be searched, as part of the KYC regulations passed post 9/11. Technically it's not in the statute that they actually search your documents, but rather enforced through a byzantine series of federal regulatory frameworks that basically require them to do something that approximates "industry standard" KYC compliance which ends up being, verifying the customer through inspecting their identity and perhaps other documents. This is why i.e. when I was homeless even my passport couldn't open an account anywhere -- they wanted my passport plus some document showing an address to satisfy KYC requirements.

Maybe I will have more energy for it tomorrow, I've been through this probably a couple dozen times on HN and I don't have the energy to go through the whole rigmarole today because usually it results in 2-3 days of someone fiercely disagreeing and in the end I provide all the evidence and by that point no one is paying attention and it just goes into this pyrrhic victory where I get drained dry just for no one to give a shit. I should probably consolidate it into a blog post or something.
by hn_acker | 2026-02-15 20:54:53+00:00
vel0city explains (among other things) the "natural monopoly" aspect of historical common carriers very well in other comments [1][2] on this page.

Another major difference between historical common carriers and social media networks is that the moment the former has delivered a specific load of cargo/data the relationship between the carrier and the user ends with respect to that load. As Mike Masnick puts it [3]:

> The delivery from point A to point B is the key point here. Railroads, telegraphs, telephone systems are all in that simple business — taking people, cargo, data (voice) from point A to point B — and then having no further ongoing relationship with you.

> That’s just not the case for social media. Social media, from the very beginning, was about hosting content that you put up. It’s not transient, it’s perpetual. That, alone, makes a huge difference, especially with regards to the 1st Amendment’s freedom of association. It’s one thing to say you have to transmit someone’s speech from here to there and then have no more to do with it, but it’s something else entirely to say “you must host this person’s speech forever.”

(I highly recommend reading the rest of [3].)

[1] https://news.ycombinator.com/item?id=46953835

[2] https://news.ycombinator.com/item?id=46954283

[3] Why It Makes No Sense To Call Websites 'Common Carriers' - https://www.techdirt.com/2022/02/25/why-it-makes-no-sense-to...
by zamubafoo | 2026-02-15 20:55:08+00:00
You put your reverse proxy on a publicly available machine then through strict firewalls only accept communication to your back end from the reverse proxy; effective leverage VPCs to make your backend not be on the public Internet. That should allow you to filter out malicious users without affecting your actual application and it's trivial to scale your reverse proxy horizontally or reach for a WAF if you have the need/desire.
by icegreentea2 | 2026-02-15 20:55:08+00:00
They just needed to expand "At this time, this appears to be an isolated incident." into "We are still investigating, however at this time, this appears to be an isolated incident". No additional details required.

And yes, it looks like Ars is still investigating (bluesky post by one of the authors of the retracted article) https://bsky.app/profile/kyleor.land/post/3mewdlloe7s2j
R.A.T.A. v3: Achieving 312M:1 Information Density on Solana
by Codedwaves | 2026-02-15 20:55:26+00:00
"I've been working on a way to make data 'not a problem.' The R.A.T.A. Protocol uses a 0xBF sub-atomic identifier to shrink the internet into 'SAID' seeds.
The goal is to allow a 720p video to be reconstructed locally on a GPU (Nvidia/AMD) from a tiny packet, making high-speed internet unnecessary. The Ghost background process handles the conversion instantly.
Looking for feedback on the transduction logic: https://rata-said.vercel.app"
by c22 | 2026-02-15 20:56:14+00:00
Better yet, require online services to send a 'not for kids' flag along with any restricted content then let families configure their devices however they want.

Even better, make the flags granular: <recommended age>, <content flag>, <source>, <type>

13+, profane language, user, text

17+, violence, self, video

18+, unmoderated content, user, text

13+, drug themes, self, audio

and so on...
by gwern | 2026-02-15 20:56:46+00:00
The range requests are to offsets in the original file, so I would think that most cases of 'live' injection do not necessarily break it. If you download the page and the server injects a bunch of JS into the 'header' on the fly and the header is now 10,000 bytes longer, then it doesn't matter, since all of the ranges and offsets in the original file remain valid: the first JPG is still located starting at offset byte #123,456 in $URL, the second one is located starting at byte #456,789 etc, no matter how much spam got injected into it.

Beyond that, depending on how badly the server is tampering with stuff, of course it could break the Gwtar, but then, that is true of any web page whatsoever (never mind archiving), and why they should be very careful when doing so, and generally shouldn't.

Now you might wonder about 're-archiving': if the IA serves a Gwtar (perhaps archived from Gwern.net), and it injects its header with the metadata and timeline snapshot etc, is this IA Gwtar now broken? If you use a SingleFile-like approach to load it, properly force all references to be static and loaded, and serialize out the final quiescent DOM, then it should not be broken and it should look like you simply archived a normal IA-archived web page. (And then you might turn it back into a Gwtar, just now with a bunch of little additional IA-related snippets.) Also, note that the IA, specifically, does provide endpoints which do not include the wrapper, like APIs or, IIRC, the 'if_/' fragment. (Besides getting a clean copy to mirror, it's useful if you'd like to pop up an IA snapshot in an iframe without the header taking up a lot of space.)
by gus_massa | 2026-02-15 20:56:47+00:00
Hi from Argentina! I got the webpage in Spanish, but the examples were in EN, Fr, DE x2, i.e. no sample in Spanish.

I read one of the books in DE, and the idea was writen in English instead of German.

Once a (sample?) book is generated in one language, is it cheaper for you to use the AI to translate it?

There are "samples" at the top and "ideas" at the bottom. I found it confusing. I think it's better to have only "samples".
Show HN: Lightwave – Real-time notes app, 3.5 years of hand-rolled JavaScript
by jv22222 | 2026-02-15 20:57:02+00:00
Hi HN!

I've been building this solo for about three and a half years. I kept trying every new project/notes tool (Notion, Asana, Trello, etc.) and always ended up back in a plain text file. I wanted something that felt like a text editor on first touch but could grow into real structure when you needed it.

https://lightwave.so

The tech stack is Laravel, MySQL, Redis, and hand-rolled JavaScript on the client. No frameworks like React/Vue/etc. ~270 lines of jQuery (out of 80k+ total LOC) for a few legacy DOM utilities, plus IndexedDB for local persistence. Real-time collaboration uses a hybrid approach: HTTP/2 POST for resilient ops + WebSockets via Laravel Reverb for live cursors, presence, and edits.

This is a pre-release stress test, not a launch. Lightwave will be a paid product. Right now I'm opening it up because no amount of solo testing replicates getting punched in the mouth by real traffic.

The link above has a button to create a test account in 1 click.

Known rough edges: the cursor and selection system are built from scratch (like VS Code, not a contenteditable wrapper), so there's a lot of surface area. Some keyboard shortcuts may be missing. Desktop only, accessibility not yet implemented. I'm shipping fixes in real time.

There's a "Submit Bug or Feedback" button inside the app if something breaks. Happy to answer any questions about the architecture, or anything else.

Some highlights:

- Paste markdown in, get native blocks. Copy blocks out, get markdown back.

- Hierarchical document, structure. Hierarchichal file manager.

- Live collab with shared cursors, selection, and presence.

- Code blocks with syntax highlighting. LaTeX math blocks.

- Full data export: markdown, JSON, and attachments. No lock-in.

- Full undo/redo with cursor restoration.
by themafia | 2026-02-15 20:57:15+00:00
What people have "willingly" given their data directly to any company? It's usually buried in an agreement or hidden behind some dark pattern.

Suing your government generates results. Suing a company usually results in it shedding it's shell corporation and taking it's assets where you can't get them.

Selling user data needs to be a federal criminal offense. You need to go to jail for doing this. You need 15+ years in prison for doing this or enabling this in bulk. Let's start talking asset forfeiture next.
by djkurlander | 2026-02-15 20:57:17+00:00
That’s a valid point. We can easily see where the attack is coming from but not who or which botnet. Some of these can be inferred by the pattern of usernames and passwords attempted, and the ISPs. Someone suggested that I collect the client SSH signature as well, which would help. But you’re right, we don’t know who is behind the attacks.
by majormajor | 2026-02-15 20:57:21+00:00
We concurrently see failures on both the "attempts to preserve liberty" and "attempts to preserve security" front, so let's stop arguing about abstract principles.

Quotes are pointless, discussion should be limited to what's happening on the ground. For any given thing that happens, do we think that it, specifically, is helpful or harmful.

It's trivial to reverse that quote: we can, and have, pushed to keep the US population armed with increasingly-advanced personal weapons (in the name of liberty) without actually gaining any protection against authoritarian styles of government use of force or surveillance as a result. While just making civilian-on-civilian violence easier and more lethal.
by hiq | 2026-02-15 20:57:37+00:00
> “serious” documents with proper tracking of changes and so on are in Word

How does the tracking works in Word? I've never seen this proper setup so I'm just ignorant when it comes to this. If I hear "Word" and versioning in the same sentence, I'd just assume we're talking about the doc_v1_3_final_really_final_public_feb_2024.docx naming.
by sdenton4 | 2026-02-15 20:57:41+00:00
Yeah - it's interesting where the edge is. In theory, an llm trained in everything should be more ready to make cross-field connections. But doing that well requires certain kind of translation and problem selection work which is hard even for humans. (I would even say, beyond PhD level - knowing which problem is with throwing PhD students at is the domain of professors... And many of them are bad at it, as well.)

On the human side, mathematical silos reduce our ability to notice opportunities for cross-silo applications. There should be lots of opportunity available.
by jimrandomh | 2026-02-15 20:58:45+00:00
I haven't dug into the case or the ruling, but this looks like an incorrect court decision and probably an extortion racket. The problem is that, in the supply chain that ends in a completed PC, the system integrator (Acer/Asus) is not the place where video codecs come into the picture. There may be patent-infringing H265 decoding hardware inside the GPU, but Acer and Asus would have purchased GPUs as a standard component. There may be infringing H265 decoding software in the operating system, but again, they would have purchased that as a standard component.

And, realistically, I don't think anyone actually wants patent-encumbered video codecs; we're just stuck with them because bad patent law has allowed companies to have a monopoly over math, hurting the quality of unencumbered codecs, and because the patented codecs have wormed their way into standards so that they're required for interoperability.
by user3939382 | 2026-02-15 20:59:21+00:00
You missed the news where our own state dept officials are on leaked calls hand selecting the anti Russian government of Ukraine weeks before their coup or the news where Merkel admitted we negotiated treaties with Russia over Ukraine in bad faith.

The war started with our expansion of NATO, followed by couping Ukraines govt, multiple fake peace treaties, and finally Ukraine murdering thousands of culturally Russian civilians in Eastern Ukraine. I count a war as started when someone starts murdering people w the military not when someone walks over a border. Although your narrative doesn’t work then right?
by jgon | 2026-02-15 20:59:32+00:00
You’re asking what motive the author has for the tone of this comment because that is wrong-headed because the author of the comment was an LLM. The real question is why the author would think it’s appropriate at any time, let alone on a thread about someone’s death, to post slop. The fact they didn’t even read the slop to think about the tone is just adding insult to injury.
by anonymous908213 | 2026-02-15 21:01:11+00:00
What I'm saying is that I believe they do not care about the truth, and intentionally chose to offload their work to LLMs, knowing that LLMs do not produce truth, because it does not matter to them. Is there any indication that this has damaged their career in any way? It seems to me that it's likely they do not care about the truth because Ars Technica does not care about the truth, as long as the disregard isn't so blatant that it causes a PR issue.

> I also feel compelled to point out you've abandoned your claim that the article was generated.

As you've pointed out, neither of us has a crystal ball, and I can't definitively prove the extent of their usage. However, why would I have any reason to believe their LLM usage stops merely at fabricating quotes? I think you are again engaging in the most charitable position possible, for things that I think are probably 98 or 99% likely to be the result of malicious intent. It seems overwhelmingly likely to me that someone who prompts an LLM to source their "facts" would also prompt an LLM to write for them - it doesn't really make sense to be opposed to using an LLM to write on your behalf but not be opposed to it sourcing stories on your behalf.
by johndough | 2026-02-15 21:02:08+00:00
Again, your claims are impossible to verify or falsify, because they are too unspecific.

> Meanwhile we have several industry experts pointing not only towards DeepSeek ridiculous claims of efficiency, but also the lies from other labs.

What are those "industry experts" saying that is made up and what is their basis for that?

> You’re citing deepseek unaudited numbers.

Which specific number are you claiming to be fake?

I could just guess blindly and find alternative sources for random numbers from DeepSeek's article.

For example, the tokens-per-second efficiency can also be calculated based on the 30k tps from this NVIDIA article: https://developer.nvidia.com/blog/nvidia-blackwell-delivers-...

But looking for other sources is a waste of my time, when you could just be more precise.