MurphyA/hacker-news huggingface dataset:
by bluGill | 2026-02-03 19:41:12+00:00
That is more or less how title insurance started back in the day.

In 1800 land was sold in person only by people who knew each other, in front of other witnesses who knew everybody in town. It worked great, which is why some states (I assume like CT) never bothered with a registry. In the mid 1800s as land out west started opening up for settlement (skip the whole bad treatment of the natives) investors "out east" wanted to invest in land and ran into a problem: they didn't want to go out to the land, but they knew scams existed so they started hiring trusted people to travel instead and verify they property owner was really the person they were buying from. Some states have a registry and so you don't need that, the state tracks owners and verifies the people buying/selling really are who they say they are.
by ambonvik | 2026-02-03 19:41:24+00:00
It is an assembly function that does not get called from anywhere. I pre-load the stack image with its intended register content from C, including the trampoline function address as the "return address". On the first transfer to the newly created coroutine, that gets loaded, which in turn calls the coroutine function that suddenly is in one of its registers along with its arguments. If the coroutine function ever returns, that just continues the trampoline function, which proceeds to call the coroutine_exit() function, whose address also just happens to be stored in another handy register.

https://github.com/ambonvik/cimba/blob/main/src/port/x86-64/...

https://github.com/ambonvik/cimba/blob/main/src/port/x86-64/...
by timenotwasted | 2026-02-03 19:41:47+00:00
As someone who has been launching personal projects through the years it's so frustrating to constantly lose the battle against these sites. First mover advantage has been so true in the web that is it is so hard to gain any traction against these behemoths that keep degrading the user experience.

I'm still hopeful that we'll find a way to surface sites that do not succumb to this type of hostile user behavior but that may be naive on my part.
by kstrauser | 2026-02-03 19:42:19+00:00
I'd forgotten that! Yeah, I believe Lars also wrote a huge chunk of the current Gnus. I stopped using it a while back and maybe someone else came along and rewrote it again, replacing all his code, but I don't think that's the case.

Gnus was absolutely delightful back in the day. I moved on around the time I had to start writing non-plaintext emails for work reasons. It's also handy to be using the same general email apps and systems as 99.99% of the rest of the world. I still have a soft spot in my heart for it.

PS: Also, I have no idea whatsoever why someone would downvote you for that. Weird.
by ndiddy | 2026-02-03 19:42:50+00:00
I think one thing that shows Apple's position towards open source in general is that they don't allow their employees to work on open source projects in their own time and using their own equipment. Before anyone brings up that California labor code provision, it has a carve-out for "activities that relate to the employer's business". Since Apple is big enough and has their fingers in enough pies that they can credibly say that virtually any open source projects developed by Apple employees are related to their business, I would be wary about fighting them in court over this.
by TextSlaps | 2026-02-03 19:43:18+00:00
"Show HN: SaaSHub - Software alternatives and reviews".
TextSlaps helps freelancers, founders, and professionals write firm, clear messages for awkward situations — from asking for payment to firing clients and setting boundaries.

Users describe their situation, choose a tone, and get ready-to-send SMS, email, or Slack messages. The first 5 messages are free.
by dbl000 | 2026-02-03 19:43:22+00:00
've been using the docs tool in my homelab for ~3 months now as a knowledge base for some projects I've been working on with some friends.

It's really good. The typing experience "feels" right and the collaboration features work. I haven't played with the other solutions yet but I'm very excited if they are up to the same standard.

I deployed it with docker and it was relatively smooth. I had to play a bit with the OIDC but I'm pretty sure that was more a me issue than anything.
by daseiner1 | 2026-02-03 19:43:53+00:00
meaningfully, this is equivalent to the parent commenter. "technology"

I loathe the "pop critique" employment of the phrase, but this is definitionally late-stage capitalism.

obviously capitalism is named as such because it is founded upon the concept of (private) capital. capital serves to lower margins and increase profitability. it has been remarkably successful and has immensely raised QoL for virtually the planet's entire population. we are now reckoning with its inevitable consequences. manpower is unreliable. it gets sick. it has children. it has eccentricities. it is fundamentally unpredictable. Capital seeks efficiency and reliability. What percentage of the population is capable of building data centers? Of engineering massive scale LLMs?

What happens when Capital no longer needs labor?
by BrandoElFollito | 2026-02-03 19:43:54+00:00
I am French. When I look at the EU I see great potentials but the effect is a huge bureaucratic mess that is advantageous for everyone involved.

About 25% of EU parliament parties are against EU. Theyt are paid by the EU to tell how much they hate this institution.

There are no two countries in the EU who are aligned. Some of them are not completely out of synch (mostly the Nordics), some are in schizophrenia mode (Poland, Hungary, Slovakia mostly) where they eat most of the EU funds (relatively and in absolute terms) but hate it.

With such an institution, there is no real hope of having a strong position backed by competent people. Just look at ENISA and the disgrace this organization is in the era of cybersecurity.

We also had a EU-wide referendum about daylight saving. 5 M peopel responsed (a few percent of the population). It was the largest response in the history of the EU. And then it was trashed.

The mountains of EUR we burn is insane.
by qingcharles | 2026-02-03 19:44:01+00:00
I have clients that have X Premium+ accounts for their businesses and I use Grok that way. The biggest factor with Grok is the censorship which runs both ways. OTOH it allows for bad shit (recent X porn images), but it also allows less nannying in regular queries -- for instance I was looking for a source for a magazine from 80s which is 40 years defunct, and all the other LLMs chided me for trying to commit "copyright infringement" whereas Grok gave me a list of useful sites.
by cortesoft | 2026-02-03 19:44:01+00:00
I really think the entire concept of privacy has really changed in my lifetime, especially around what needs to be kept private and what we don’t mind sharing.

When I was a youth in the 80s and 90s, it seems like our desire for privacy was focused on what we were doing and talking about; we didn’t want people to know our activities or what our conversations were about. Someone listening in while you talked to someone else was considered an invasion of privacy. However, we freely shared identifying information and didn’t think that was something that needed to be protected. In my town, our phone book white pages had everyone in town’s name, phone number, and address. Those details weren’t things we thought needed to be kept hidden from the public. Every now and then you would hear about someone who was “unlisted”, but that was considered odd.

Now, people will freely post pictures about their activities in public places, have public conversations, and share all sorts of details about how they live their lives that we would never have shared with strangers 40 years ago. At the same time, the idea of publishing our name, address, and phone number for everyone to see is horrifying. We even have a term for it, “doxing”, which many people want to make a crime, and we would never have even thought about it 40 years ago.

I think there are a ton of valid reasons for this shift, but it does make me think. A major part of why we want to keep those details private is because we have created so many systems that allow you to commit fraud or take advantage of people with only those details. While I think we should maintain and extend our ability to keep those details about us secret, I also think we need to do something about the systems we have in place that allow you to do so much damage to a person with only knowing these basic details about them.
by quadrifoliate | 2026-02-03 19:44:26+00:00
> If Europe wants software sovereignty we don't need "significant large software companies" we need a hundred medium sized ones that reflect the diversity of the dozens of nations on the continent...Europe needs in fact to be more ambitious than to build its own Microsoft. We need a genuinely open ecosystem which is not going to have as its goal to extract value out of its users.

Sure, but can you be honest and admit that you don't have any of this yet? Just to take a simple thing like messaging, Europeans mainly use WhatsApp (US), FB Messenger (US), and Telegram (Russian) to communicate.

> SAP is the 6th/7th largest software company in the world by market cap

Okay I will give you that one. Market cap doesn't always equal ubiquity though; ask your non technical (or even most of your technical) friends what SAP does and you will get blank stares. Ask them what Microsoft does and you will usually get a reasonable answer that's not "Notepad with AI".
DX12 Frame Interception Layer for FG Research
by OrganicCoconut | 2026-02-03 19:44:36+00:00
I’ve released a small DXGI/DX12 project that focuses on the infrastructure side of modern frame generation systems.
It provides stable frame interception, timing access, and safe Present/ResizeBuffers handling — without including any frame generation algorithm.
The goal is to solve the part that usually breaks first:
DXGI hooks, device-lost handling, swapchain lifecycle issues, and race conditions.
This is intended as a research base for anyone experimenting with:
- temporal rendering
- optical flow
- frame generation
- engine‑agnostic graphics R&D
It includes:
- DXGI swapchain interception
- device‑lost & soft‑reset resilience
- thread‑safe global state
- minimal compute pipeline (placeholder only)
- clean separation between infrastructure and algorithms
Repo: https://github.com/ayberbaba2006/-DXGI-Frame-Interception-FG-Ready-Proxy-Layer-?tab=readme-ov-file
Feedback from anyone working with DX12, temporal rendering, or FG systems would be appreciated.
by daveguy | 2026-02-03 19:44:43+00:00
> ... US stable coins are an abstraction on top of US treasuries...

Nope. Not until these companies allow an independent external audit. I don't take "trust me" from a crypto bro as proof of backing funds.

Oh, and the current administration is clearly corrupt, so this administration wanting to convert the US to bozo bucks isn't one for the plus column.
by josuebrunel | 2026-02-03 19:45:03+00:00
I built EzAuth because I kept defaulting to third-party auth services (go-true, Supabase) even when I just wanted a simple, native solution in Go.

The goal is a BetterAuth-style developer experience, but fully self-hosted and idiomatic Go.

The project is still beta, but all core features are implemented and working.

Repo: https://github.com/josuebrunel/ezauth

I’d appreciate feedback, especially around API design and DX.
by pbhjpbhj | 2026-02-03 19:45:09+00:00
>I'll bet it ends up being a fork of Zoom or Teams.

Aynthing that doesn't terminate in USA where it will be used for industrial espionage by Trump, and cut off as soon as USA's regime finds it useful to do so -- like to prevent reporting of the invasion of Greenland, say. European governments are using Microsoft, that's just not safe with MS paying fealty (and literally paying in $dollars) to a fascist regime.

It is unconscionable to maintain the status quo of using USA-based service companies.
by nhestrompia | 2026-02-03 19:45:25+00:00
Hi HN,

I’ve been experimenting with an idea: what would a blockchain look like if autonomous agents were the primary and only users?

Seloria is a small prototype chain where:
• Validators are agents
• Transactions are simple, native actions over KV state (no smart contracts, no VM)
• Consensus is a Tendermint-style BFT committee
• Agents can submit transactions and participate in block production

The goal isn’t to compete with existing L1s but to explore a minimal design space that might be better suited for agent-to-agent coordination.

I’m running a node using OpenClaw and streaming activity into a basic explorer. Everything is early and rough but usable.

Would love feedback on the architecture, especially around:
• KV-based “apps” vs VM-based contracts
• Consensus choices for agent-heavy systems
• What primitives would be most useful for agents

Repo: https://github.com/nhestrompia/seloria

Thanks!
by written-beyond | 2026-02-03 19:45:34+00:00
Backups are a PITA I wanted to go exactly this route but even though I had VMs and compute I can't let any production data hit it without bullet proof backups.

I setup a cron job to store my backups to object storage but everything felt very fragile because if any detail in the chain was misconfigured I'd basically have a broken production database. I'd have to watch the database constantly or setup alerts and notifications.

If there is a ready to go OSS postgres with backups configured you can deploy I'd happily pay them for that.
by mrweasel | 2026-02-03 19:45:40+00:00
> But many social groups use stuff like whatsapp, and it's more or less expected for you to be reachable.

That seems a little toxic, but even my wife expect to be able to get a hold of me 24/7. I Honestly don't believe that an actual expectation in most circles, but it could just be me who sort of lucked out.
by sifar | 2026-02-03 19:46:30+00:00
Same here, looking for an excuse to use it. It takes some time to get oriented. The BSV fronted makes it easier though. Have been dabbling in it as a hobby on the side.

While there have been tape-outs by universities, I think the learning curve would discourage traditional hardware companies focused on TTM. While bluespec has higher level abstractions, it also provides access to low level HW optimization features like multiple/gated clocks, integrate verilog etc. so I don't see any hindrances.

One needs to be familiar with both using SW abstractions and HW design, which iss a small subset that limits it's usage.
by direwolf20 | 2026-02-03 19:46:35+00:00
POP is a simple mail transfer protocol (hehe...). It supports three things: get number of mails, download mail by number, delete mail by number. This is what you need to move mails in bulk from one point to another. POP3 mail clients are local maildir clients that use POP3 to get new mail from the server. It's like SMTP if it were based on polling.

IMAP is an interactive protocol that is closer to the interaction between Gmail frontend and backend. It does many things. The client implements a local view of a central source of truth.
by fspoettel | 2026-02-03 19:47:04+00:00
A couple of reasons:

- The free CDN is basically unusable with my ISP Telekom Germany due to a long-running and well documented peering dispute. This is not necessarily an issue with Cloudflare itself, but means that I have to pay for the Pro plan for every domain if I want to have a functioning site in my home country. The $25 per domain / project add up.

- Cloudflare recently had repeated, long outages that took down my projects for hours at a time.

- Their database offering (D1) had some unpredictable latency spikes that I never managed to fully track down.

- As a European, I'm trying to minimize the money I spent on US cloud services and am actively looking for European alternatives.
by bombcar | 2026-02-03 19:47:05+00:00
It was exactly this - and nobody cared until the disks (the only thing that used decimal K) started getting so big that it was noticeable. With a 64K system you're talking 1,536 "extra" bytes of memory - or 1,536 bytes of memory lost when transferring to disk.

But once hard drives started hitting about a gigabyte was when everyone started noticing and howling.
by SvaleDrea | 2026-02-03 19:47:06+00:00
I agree the old bikini-only rules were problematic. The sport has been moving away from that - FIVB now allows one-pieces, tank tops, and shorts for women.

On MyNextCamp, I show whatever dress code info the organizer publishes (if any). If you see outdated or concerning requirements, that's worth flagging to the organizer directly - or choosing a different camp.
by egorfine | 2026-02-03 19:47:39+00:00
> In what way is "AI being shoved down you throat"?

Ask Microsoft, they have much more experience with that.

> Did you think that SwiftUI was shoved down your throat?

On a scale of 1 to 10, it has been shoved down our throats at level 1 or maybe 2. Thankfully it's optional.

> Did you think that CoreData was shoved down your throat

No.

> Perhaps develop a more nuanced critique.

I believe most people who used Xcode perfectly know what I'm talking about.
by panick21_ | 2026-02-03 19:47:44+00:00
You will never get better by simply saying lets stop it, cancel the project and 'rethink'. Your not going to find a route that is much better. Your not going to magically find much supplier for your trains and equipment.

Also the short section that they are working on is by far the most expensive per kilometer compared to the northern parts. So the cost was always going to be pre-loaded in the early part.

Its also the case that this 3x number is not correct when you adjust for inflation. Covid and other stuff has increased because of inflation specially in that sector.

Another issue in the UK rail industry is simply that building and investing is so incredibly inconsistent that there isn't the pipeline for training people. And the constant political battle about HS2 also makes companies hesitant to do the needed investments.

But bottom line is this, unless you simply continue to work on HS2 and other infrastructure projects (like desperately needed electrification) you simply will never get better at infrastructure. And there are many things to learn and to get better at, on every level from parliament down to individual construction worker.

Unfortunately so far the 'reflection' that the UK has done on the issue with HS2 have been extremely disappointing and they have learned very little. But still even so, just by doing it the people and organization have gotten better and are moving increasingly faster.

Not doing the next parts of HS2 is hilariously stupid as the larger benefits only happen once the whole thing is complete. The UK has spend likely 50-60% of the total cost and only gets about 20% of the benefits.
by bluGill | 2026-02-03 19:47:49+00:00
I know people who have bought the land they want to retire on now. (if they will or not is a different question, but that is the current plan). I know people who own hunting land that they visit one weekend a year. There are people who own land to lease to a local farmer - many farmers have too much money tied up in land and want to lease some of it from someone else to spread the risks.

If the land is expensive you wouldn't let it sit, but there is a lot of land that isn't very valuable that you can just own if you feel like it.
by KPGv2 | 2026-02-03 19:47:50+00:00
> (2) Knowing how to write it, meaning the Chinese characters, of course.

Would you say a native English speaker doesn't know the word "they're" if they keep spelling it "their" even if they use it correctly 100% of the time?

How does this opinion hold up if you consider that spelling wasn't standardized three centuries ago. Did no one know any English words until spelling got standardized in the 1800s? Do illiterate native speakers not truly know any words? Do children not know words?

How would your opinion change if you knew that plenty of native Japanese and Chinese speakers can't write the characters they can read anymore? If you don't have to physically write anymore, you lose the ability to write the characters. This is true of even educated adults in Japan and China. When I was a university student (I'm not Japanese), I could write kanji that my 30+yo Japanese friends had forgotten, but no one would say I knew how to use the words better than they could.

EDIT: And in any case, 10 new vocabulary words per day is extremely easy. In my experience having studied two foreign languages at the university level, that's pretty much the bare minimum expected to get an B in class.
by slipnslider | 2026-02-03 19:48:28+00:00
Environmental regulations around rare earth minerals needed for the batteries. China loosens them thus making it cheaper to mine which starves out all global competition that actually has tighter regulations which protect the environment.

Then of course there is cost of living and salary; both of which are lower in China compared to where most legacy auto manufacturers are.

So China can pay their employees less and pollute the environment more in order to create an affordable, very high quality vehicle.

I can understand a small amount of tariffs to help "even the playing field" but not the 100% tariff or whatever was proposed against BYD
by Sammi | 2026-02-03 19:48:35+00:00
Exactly.

It feels like people think they are something new and novel that there is something technical about them that one needs to learn.

"Skills" are just readmes on particular subjects. They can be for whatever purpose you want them to be. Any time you find that you need to repeatedly tell the agent about something, you can put it in a "skill".

You don't even have to follow the skill standard and use the standard folder and filenames. That's just so the agent can auto find and load them. You can name them whatever you want and put them wherever you want and just add them to context yourself when you need them.
by davorak | 2026-02-03 19:48:42+00:00
My minimum is start with a freshly formatted hard drive then reinstall the os, software(fresh not transffered), and data required for your use.

> There are more steps you can take to ensure greater safety.

There are firmware infections that can persist even after hard drive format. Though to my understanding os/user space to firmware infections are rare. As far as I know a 'factory reset' on phone and some laptops does not reinstall firmware and clear out firmware infections. So to my understanding the 'factory reset' found on phones is analogous to formatting your hard drive, reinstall the os, software, and data required for your use.