MurphyA/hacker-news huggingface dataset:
by permo-w | 2026-02-23 06:58:08+00:00
For 1300 the only words I'm not sure of are "swie" and "rewth", although from context they presumably mean something like "silence" and "mercy"

1200 is much harder but I can get maybe 60-75%:

Hit is muchel to seggen all þat pinunge hie on me uuroȝten, al þar sor and al þat sorȝe. Ne scal ic nefre hit forȝeten, naht uuhiles ic libbe!

There is much to say of all that paining he wrought upon me. All that soreness and sorryness. Not shall I ever forget it, not while I live!

Ac þer com me gret sped, and þat was a uuif, strong and stiþ! Heo com in among þe yuele men and me nerede fram heore honden.

Here is where I lose the thread.

Something or someone--a wiff ... wife? witch? waif? whip?--that is strong and perhaps stiff or some similar word, comes to him with great speed and perhaps delivers him from the master with her hand. Not sure what yuele would mean. Local perhaps. I'm thinking the saviour probably is feminine as heore sounds like her. Although I could be way off

Heo sloȝ þe heþene men þat me pyneden, sloȝ hem and fælde hem to þe grunde. Þer was blod and bale inouȝ And hie feollen leien stille, for hie ne miȝten namore stonden. Ac þe Maister, þe uuraþþe Maister, he flaȝ awei in þe deorcnesse and was iseon namore.

Here I can gather a lot more but I'm guessing a lot:

He/she slayed the heathen man who pained me, slayed him and felled him to the ground. There was a lot of blood and bile and he fell and lay still. For he had no more might to stand. And the maister, the wrathful maister, he fled into the darkness and I saw him no more.

Obviously I'm missing something here as it doesn't quite make sense.

Ic seide hire, “Ic þanke þe, leoue uuif, for þu hauest me ineredd from dæðe and from alle mine ifoan!”

I said to to her "I thank you, lovely waif/wife/witch, for you have saved me from death and from all my (?)"

Any clues?
by schiffern | 2026-02-23 06:59:04+00:00
I feel like 80% of the microwave's downfall was adopting VCR-like push button interfaces.

The two dial microwave was peak UX. Quick, painless, no wondering what sequence to press on a strange 'wave, zero time delay between input and cooking, and easy use of the (essential) power function.

The only downside is that it's slightly less precise, but getting the exact time down to the second is probably less important than you think. It's also a mechanical part to fail, but I've had microwaves die because the push buttons failed too, whereas my dial unit is still going strong. YMMV
by khafra | 2026-02-23 06:59:40+00:00
I guess today's kids don't know this; but "Unsafe at Any Speed" was the title of a 1965 book that spurred the creation of the Department of Transportation, and changed the automotive industry.

The point is that, if you're designing and selling a product which a large minority of people are going to use in a way that harms themselves and others, pointing at the users and calling them irresponsible doesn't actually help anybody. The people designing and selling the products actually need to make them safer. And if they're not going to do that voluntarily (they're not), we need the government to create insurance requirements, safety bonds, and whatever other incentive gradients are required to make the producers build safe products.
by freakynit | 2026-02-23 07:00:07+00:00
Your points about accessibility are fair, and I agree that readability and contrast matter a lot.

That said, I had a different experience. I found the site readable and fairly easy to navigate once I understood the underlying structure of the data. The content is dense, but that seems inherent to the subject matter rather than purely a design issue. For me, it strikes a reasonable balance between overly sparse, scroll-heavy modern layouts and extremely compressed ones.

That doesn't mean improvements couldn't be made, especially around contrast, but I don't think the current design is unusable. It may simply work better for some reading styles than others.
Show HN: Skalp – An intent-driven hardware language with clock domains as types
by girivs82 | 2026-02-23 07:00:40+00:00
I've been working on SKALP, a hardware description language written in Rust, and just shipped v0.1.1 with pre-built binaries for Linux, macOS, and Windows.

The core idea: hardware design tools throw away too much intent too early. You write a state machine, but by the time it hits synthesis, the tool only sees a bag of gates and has to reverse-engineer what you meant. SKALP keeps that intent through four intermediate representations — from a high-level algorithmic IR down to gate-level netlist — so each compilation stage has the context it needs to make good decisions.

The thing I'm most interested in technically is clock domain crossings as compile-time types. If you've worked on multi-clock designs, you know CDC bugs are some of the hardest to find. In SKALP, clock domains are parameterized types (think Rust lifetimes but for clocks), so connecting signals across domains without a proper synchronizer is a compiler error, not a simulation surprise at 3am.

Other pieces that might be interesting: GPU-accelerated fault simulation via Metal (~11M fault-cycle sims/sec on M4 Max), integrated P&R targeting iCE40 FPGAs, built-in formal verification, and ISO 26262 FMEDA generation. There's also a VSCode extension with an integrated waveform viewer, a debug adapter with cycle-level stepping and conditional breakpoints, and testbench integration through the test explorer. The syntax is expression-based and Rust-influenced — traits, generics, pattern matching.

It's still early. The iCE40 backend works but coverage is limited, and the GPU path is macOS-only for now. The codebase is ~290K lines across 23 crates.

Website: https://mikaana.com/projects/skalp/
GitHub: https://github.com/girivs82/skalp
Tutorial (10 chapters): https://mikaana.com/tutorial/
Blog post on the IR pipeline: https://mikaana.com/blog/skalp-ir-pipeline/
by raw_anon_1111 | 2026-02-23 07:00:44+00:00
So that means for instance it was illegal for Netflix to get into the streaming business or for Apple to start selling iPods because neither could do it profitably from day one?

Should Microsoft have not been allowed to sell operating systems and still survive from selling BASIC interpreters? Should Nintendo have not been allowed to sell video games and still be selling playing cards?

Every company that is interested in survival takes profits from an existing business to start a new one,
by grey-area | 2026-02-23 07:01:33+00:00
I miss the days when humans submitted things they had done to this site, instead of generating long slop articles in 5 minutes: ‘LLM‑based code synthesis—while mind-numbingly effective—’ about slop code they generated in 5 minutes (or worse in hours) with foolish prompts:’Produce mathematics at the level of Vladimir Voevodsky, Fields Medal-winning, foundation-shaking work’.

Should we even read this or should we get an LLM to summarise it onto a few bullet points again?

This bit was interesting in illuminating the human authors’ credulity (assuming they believe in their own article):

‘The central move was elegant:
stop asking only “is the system safe?“, start asking “how far is it from safety?“‘

This ersatz profundity couched in a false opposition is common in generated text - does it have anything at all to do with the code generated or is it all just convincing bullshit?
by Mistletoe | 2026-02-23 07:01:47+00:00
Pyroceram is a specialized,, white or slightly amber-tinted, opaque glass-ceramic developed by Corning in the 1950s, known for extreme thermal shock resistance and high-temperature tolerance up to
1292
∘
F
1
2
9
2
∘
F
(
700
∘
C
7
0
0
∘
C
). It has near-zero thermal expansion, making it ideal for cookware, cooktops, wood stove doors, and, historically, missile nosecones.
Show HN: Find Markdown files in your repo that aren't linked from the README
by maneeshthakur | 2026-02-23 07:03:19+00:00
Most repos accumulate .md files that nobody ever reads — CONTRIBUTING.md, ARCHITECTURE.md, docs/API.md — because they were never linked from the root README. They exist but are invisible to anyone navigating the project.

I built a small CLI tool that scans a repo, checks which .md files are actually referenced in the root README, and reports the rest as "isolated". It also has an interactive fix option that appends the missing links directly into your README, and a GitHub Action if you want to enforce it in CI.

Single Python file, no config, runs offline. Would love feedback on whether the approach makes sense or if there are edge cases I haven't considered.
by iFire | 2026-02-23 07:03:39+00:00
My approach for a game sandbox https://github.com/libriscv/godot-sandbox for user generated content was to experiment with standardizing on a riscv 64 bit linux ISA.

https://bellard.org/jslinux/ bellard is notable for this approach where you write a riscv execution layer and then write a windows / linux / dos etc emulator on top.

https://bellard.org/tinyemu/
by llbbdd | 2026-02-23 07:03:57+00:00
I love the term "React devs", it comes up on here a lot, and imagines a straw man group who really don't know how to build apps for the browser without React. It exists in tandem with the "frameworks for the web change every week" crowd, creating a vicious farcical enemy simultaneously confronted with a constant cycle of relearning while never being capable of learning at all.
by oger | 2026-02-23 07:04:06+00:00
Both Google and Anthropic are choosing the wrong route here.
While I see the formal aspect of abusing an OAuth token and burning through subsidized tokens, this only creates an internal accounting problem in the short term.

Meanwhile the rising popularity of Claws creates a yet untapped new market segment where users spend significant tokens.

A „soft“ migration of users by explaining to them how the API works, how to pay and how to change from OAuth would be way smarter.

The way this plays out right now is that current Claws users are massively penalized by being suspended indefinitely and new users will think twice. And we can expect a solid PR disaster / Streisand effect for the „poor“ model providers like OpenAI or Anthropic.

Commercially choosing the soft route by warning and throttling will be way smarter and possibly generate more long term revenue
by sschueller | 2026-02-23 07:05:01+00:00
I assume you do not own a wall clock?

I make these https://www.stationdisplay.com/ . They are also just as "useless" as a wall clock yet people find it a lot more pleasing to take a glance at something to give the information instantly, than having to make multiple decisions in order to take their phone out, open the app and find the place with the information they need.
by honr | 2026-02-23 07:05:04+00:00
That won't change until top-notch, simple (i.e., without 100 transient dependencies) org parsing and formatting libraries for a few key languages (go, javascript / typescript, and python; maybe also C++ and java) become available.

Which is sad because org-mode seems far more versatile than markdown, except for a couple of ergonomic features (e.g., ``` vs #+BEGIN_SRC, and * [x] task vs * DONE task).

Even libraries to parse and format a subset of org-mode would be good enablers.
by nitin_flanker | 2026-02-23 07:07:09+00:00
It highly depends on the industry but in health-tech, startups still opt for patent protection, simply because it works. For anything that is not suitable for patents, many founders opt for trade secret (as patents are open to everyone and can be used by competition to figure out how you're doing what you're doing).

Another strategy that I have seen experienced founder following is keeping their patent under examination for longer. They either respond late to the examiner's questions, purposefully opt for GAUs (Group art units. Different GAU reviews different tech patents) where the prosecution timeline is slower. This gives them extra time to keep their innovations hidden while still protected, until they are ready to enter market with viable products.

For AI based, software patents are a tricky game with many getting rejected under Alice 101 rejections. The drafting and prosecution methods also change a lot when dealing with software patents about AI.

I can share more in-detail if you have any specific question.

Context: I am not a founder but I work in a Patent and technology consultation company and we regularly help with prior art searching, patent monetization, and large scale patent analysis on industry.

I have talked to about 200 early stage founders last year through conferences or in-person interviews and talked specifically about this topic.
by teraflop | 2026-02-23 07:07:17+00:00
That doesn't mean there's a problem with the code, only with the documentation. So the article is wrong to call it a "real bug". At most it's poor code style that could theoretically lead to a bug in the future.

There's nothing inherently wrong with a function throwing an exception when it receives invalid input. The math.sqrt function isn't buggy because it fails if you pass it a negative argument.
by ksr | 2026-02-23 07:08:12+00:00
I think there are many options between music streaming and reverting to 70s technology for music discovery.

As an avid listener, I've been assiduously building a digital music library since the year 2000. I started buying physical CDs, mostly used and in bulk, only to find that they are an impossibly huge burden when moving countries, which I did twice in the intervening years. I slowly moved to digital by ripping everything I could lay my hands on to FLAC, doing my best to scan all the booklets into PDF along the way. I believe I'm mostly done with my local public library's CD stock - at least for the music that interests me. I dig deep in so-called world music and large collections like magazine compilations. I usually collect whole series and I have a soft spot for cover versions of important composers.

To host all this (around 10TB today), I am running a Synology server and I'm backing up the whole thing to Backblaze. Synology has helpful apps for all platforms that allow connecting and listening to the music. I am using an old tablet as music player, connected to portable speakers around the house. It works great!

It's been my pleasure to share music discoveries with my friends and family. What's missing is a very good way to navigate this massive library in the many dimensions of the music universe.
by herbertverdida | 2026-02-23 07:08:35+00:00
Thanks for pointing that out.

Just to clarify, this isn't meant to be an anonymity tool. The main issue we were trying to solve was reliability. Cloud IPs get flagged very fast now, even for normal automation or testing.

On the crypto part, we accept USDC as one payment option, but credit and debit cards are also supported.

We're not trying to build something for scammers. The focus is developer use cases. Happy to answer anything specific.
by llbbdd | 2026-02-23 07:08:51+00:00
You, who can't see that they are a $300b SF company without caring about that, are probably missing something. Customers don't buy "serious software" they buy shit that works. They literally don't have the capacity to blame the things you want them to blame, they will buy a faster computer if they think the one they have is slow. And they already have a faster computer than the average HN commenter complaining that an Electron webview is slowing down their dogshit 25 year old computer.
by vineyardmike | 2026-02-23 07:09:16+00:00
That's not really how people discuss subsidies and finances though. Yea I guess a not-profitable company means that every operation is technically a "subsidy", but again, that's not really what those words mean.

Anthropic (as the ever-chosen example) has explicitly stated they've made more money than they've spent on training when they sell/serve a particular model in the past. They said that the reason they're negative is the next model costs more than the "profit" they've made on the previous one. This wasn't strict financial disclosures, but I'd presume this means that their data center costs (eg. power, hardware, etc) are baked into that, but probably not company-wide costs like marketing.

They do have several sources of revenue, all tied to their models: APIs, Subscriptions, and model licensing. Their licensing and APIs most likely have a positive margin -> the money they make to serve the n+1 customer is more than the cost to serve that customer, on a per-financial-transaction basis. It's speculated that they lose money per-customer to serve the subscriptions, and they eat that cost... for various potential reasons.
by dwedge | 2026-02-23 07:09:21+00:00
It being the first time a generation scored worse surprises me because it has been pretty obvious in the UK at least that the syllabus for children has been systematically and progressively dumbed down for at least the last 30 years.

One concrete example I remember is in sixth form in the UK when I was there, in order to address poor example results in maths, they replaced Core Maths 1-6 with Pure Maths 1-6, the 6 modules of the latter only containing the material from the first 4 modules of the former
by JumpCrisscross | 2026-02-23 07:09:33+00:00
> I studied economics in Russia, and the term "dumping" was used in a more general sense as "selling goods or services below their cost"

Oooh! Do you have a recommendation for a translation of a Russian economics text? I’m particularly curious of Soviet-era texts that work on theory without prices.

> correct term for the US is "predatory pricing", and it's also prohibited by the Sherman Act

Sherman prohibits the “restraint of trade or commerce” [1]. The word “price” never appears in its text. In practice, predatory pricing is a tightly-regulated term that doesn’t generally prohibit selling goods below cost

[1] https://www.govinfo.gov/content/pkg/COMPS-3055/pdf/COMPS-305...
by goobatrooba | 2026-02-23 07:09:54+00:00
I read through this drivel and it's nothing more than conjecture and anecdotes from someone who seems never to have been to Europe. Nearly every example of his critique is of the UK, not Europe as a whole, and each of them has plenty of counterexamples of the same thing happening in the US.

In short: nonsense. Completely made up narrative filled with quotes from same-belief people, claiming moral outrage about issues they either don't understand or wilfully misrepresent.
by franga2000 | 2026-02-23 07:10:30+00:00
I think it's insane that the concept of a legal deposit [0] is so rarely extended to films or other media. Even more insane is that US courts have found it to be unconstitutional. A primary school's student newspaper needs to send two copies to the national library, while a movie can be played in every cinema in the nation and...nothing?? Let alone video games and other, more complicated media...

Everyone likes to shit on patents, but patents are designed well. You invent a thing and in exchange for publishing it openly, you get time-limited exclusive rights to it. Why the hell is copyright not like that?

[0] https://en.wikipedia.org/wiki/Legal_deposit
by db48x | 2026-02-23 07:10:54+00:00
Removing an offensive buzzer or beeper or overbright LED is far more satisfying. Plus, nobody can trivially unmute the thing.

But that said, I wouldn’t mind a microwave that could be quieted without completely muting it. They could mute the buttons but still let it beep once when a timer or cooking cycle finishes. On the other hand I have a phone that I can time things with, so I’m not really looking to replace my microwave merely for that.
by Arch485 | 2026-02-23 07:11:51+00:00
I've just accepted that Microsoft, Google, and Meta all have a constant wiretap in my office (on account of my Windows PC, Android smartphone, and Meta VR headset).

It's rather dystopian to just know and accept this, but there's really no alternative if you want to participate in modern society at a normal capacity (sans the VR headset, that really isn't a necessity).

Something something, keep your enemies closer, right?
by xp84 | 2026-02-23 07:11:55+00:00
This was really fun - it's interesting how many of the scenarios involve public internet terminals. I can see how at the turn of the millennium it would have sounded absurd that we'd be able to hold in our hand a mobile terminal that would allow any serious business to be accomplished, what with text entry being painfully slow, mobile screens being low-resolution, and mobile data being incredibly slow and just rolling out in most places. Indeed, "logging on" from someone else's computer out of necessity was quite common, even in the mid 00s. Of course, the login processes of some websites are still operating on the same assumptions. Gotta love the whole "Keep me logged in? Don't check this on public or shared devices." Like I'm doing my banking at an Internet cafe or something.
by carlosbaraza | 2026-02-23 07:12:17+00:00
I have commented this in multiple occasions. What is happening here in Spain with LaLiga is just absurd. My company's domain gets blocked often because we use CloudFlare. In essence, any service using CloudFlare gets blocked often. The main problem is that the common Joe tries to navigate and finds that it doesn't work, and they blame their network, and when they come back two hours later after the game finished, the website works, so they move on. The only way for this to get resolved is if they blocked something critical and an accident happened because of that (e.g. hospital services, traffic control, or something like that). Eventually this will escalate to national courts (currently this was dictated by a regional court in Barcelona). But again, legal action is extremely slow. VPNs are becoming a must everywhere, because the Internet is becoming wild from all directions.
by MajorBee | 2026-02-23 07:12:48+00:00
It can be quite useful to check in project-wide shared editor settings so that everyone in the team is using the same linter/formatter editor settings. We do that in my team for VS Code settings and extensions, even tasks.

I haven't checked if there's a way to maintain a project-scoped _personal_ `.vscode` for those idiosyncratic settings or extensions you want applied to only this project but wouldn't be appropriate to foist on everyone else. I hope there is.
by fzaninotto | 2026-02-23 07:13:44+00:00
Thanks Hacker News for surfacing such jewels, and kudos to the author for such a great piece.

Although I will never use anything of what I learned from this article, I feel a better person since I’ve read it.

In one of the alternate universe I like to imagine, AI slop doesn’t exist and the Internet is filled with gorgeous pieces like this one.
Show HN: Musiker.page – Interactive timeline of musicians by instrument
by pmatos | 2026-02-23 07:14:38+00:00
I built an interactive timeline showing the lives and connections of composers and performers, organized by instrument. Lifetime bars are color-coded by role, and curves show teacher-student and family relationships. Switch between piano, violin, and trombone, click anyone for their bio and portrait. It's a static React site with all data in JSON, so contributions are just a PR away. See https://github.com/pmatos/music-timeline