MurphyA/hacker-news huggingface dataset:
by diggan | 2025-10-05 12:59:31+00:00
> Any computer can generate a private/public key pair, which is all you need for identify.

Right, but once you've generated those, then what? You need a global registry of sorts so people can lookup each others keys for example, which is why DNS kind of is the best we have available today.

I don't think there is any perfect solution here, but it's hard to come up with something that has better trade-offs than DNS. Sure, ICANN might be based in the US, but so far DNS been relatively safe to rely on, and if ends up not reliable in the future, I'm not sure social media profiles is the biggest worry at that point.
by HyperAGI | 2025-10-05 12:59:40+00:00
The most advanced AI agents still cannot autonomously complete valuable economic tasks. That is why we are building a decentralized AI system inspired by Bitcoin and Ethereum. Our system empowers professionals and freelancers—especially those skilled in AI prompting—to create their own AI twins and actively guide them to complete jobs. On the other side, employers or solo entrepreneurs can hire these AI twins instead of employing entire human teams. This creates a win-win dynamic: professionals can scale their work and boost earnings, while managers reduce costs by leveraging multiple AI-driven jobs with ultra-low human labor expenses.

Everyone who contributes their knowledge to guide AI in completing tasks will be rewarded with crypto tokens. Through this process, we are collectively building a truly autonomous working AGI with human-level capability to complete valuable economic tasks—developed in a decentralized way. With access provided through the native crypto token, this AGI becomes a shared resource for all humanity.

Since the supply of the native token is capped at 210,000,000, this artificial electronic intelligence—potentially a form of superintelligence—will be anti-inflationary. It protects humanity from “cognitive inflation,” which would otherwise be caused by the unlimited supply of AI controlled by a few corporations or institutions.
by Youden | 2025-10-05 13:00:05+00:00
As another commenter pointed out, the pricing is very similar. They charge more for networking though and they're not as well-connected as Hetzner:

Hetzner: https://bgp.he.net/AS24940

Hostup: https://bgp.he.net/AS214640

Hetzner also has extra features like firewalls and whatnot that it doesn't seem Hostup has.
by hollerith | 2025-10-05 13:00:33+00:00
Most Americans regard as immoral any substance or activity to which ordinary people become addicted at a significant rate.

Addiction breaks social ties. For example, when an addict starts to struggle to continue to pay for his addiction, he often starts to steal from friends and family members.

The average view on this on HN is quite different from the American average. Personality psychologists have observed that people who do well in software development and entrepreneurship tend to be high in a trait called "openness to experience". Maybe HNers are more tolerant of addictive substances and activities than the American average because addictive substances and activities tend to be interesting experiences.

(I am restricting my universe of discourse here to the US only because it is the country I know best.)
by 9dev | 2025-10-05 13:00:59+00:00
Not that I disagree with you, but that’s generally not how society works. If only everyone had some consideration, self-control, and curiosity, we wouldn’t have an environmental crisis, churches, corruption, or wars. Yet all of these things do exist and won’t go away no matter how I wish them to.

So the next best thing is trying to operate in the constraints that apply, such as most people being unwilling to learn new things and going down the path of least resistance.
by ImPostingOnHN | 2025-10-05 13:01:18+00:00
> "This sort of entirely one-sided narrative is a huge impediment to peaceful coexistence."

> "Israelis don't just start killing Palestinians for no reason historically however, that pretty much always happens in response to some form of Palestinian aggression"

Fascinating how these 2 posts came from the same person. You are so close to getting it, you just need to take your advice from the first quote there and apply it to the second quote there.

Notably, israel kills around a hundred innocent Palestinians in Gaza daily, unprovoked, while the Palestinians are queuing for food. israel also regularly stages settler terrorist attacks on innocent Palestinians in the west bank: killing Palestinians; burning Palestinian homes and cars and crops; often claiming Palestinian land as their own. When "the authorities" (the IDF) arrive, they often support the terrorists and join in the violence against Palestinians.

But of course, it was because those innocent Palestinians are "being aggressive" by living in the west bank, which israel says they want, right? (They call it "greater israel", just like how the kremlin calls Ukraine "greater russia"). Obviously israel's ethnic cleansing is justified, because they really want someone else's land and stuff, right?

> At a minimum you should go back to the 1800s

We really don't need to. We just need to go back to the point where international laws came into being, including israel agreeing not to expand their territory through violence (a prerequisite to joining the UN). It doesn't matter who used to own it, what matters is global, international consensus on who owns what now (and who should), and global, international consensus on the right way to behave (in accordance with international law, as judged by the designated international courts). This goes even if israel strongly feels it is biased or unfair: after all, pretty much every criminal thinks the justice system that criticizes them is unfair. Like, of course criminals would say that, wouldn't they?
by vincvinc | 2025-10-05 13:02:26+00:00
About half of the problems mentioned by the article are solved by the all-in-one-inbox beeper.com, now owned by Automattic.

It allows me for example to avoid Instagram's crack app while still DMing with friends only available on there.

Except "Long term availability" ... I'd love to have my full chat archive under my own control but doesn't seem on the roadmap.
by willidiots | 2025-10-05 13:02:32+00:00
It's not black and white. My SO doomscrolls facebook on her laptop for hours daily. Certain parts of creative workflows are better on phones (or other devices) than laptops - the article acknowledges this in the "hybrid workflows" section.

IMO the important thing to be mindful of is your creation-vs-consumption balance. We tend to overindex on consumption.
by pjmlp | 2025-10-05 13:03:09+00:00
As polyglot developer, I also disagree.

If I wanted explicitness for every little detail I would keep writing in Assembly like in the Z80, 80x86, 68000 days.

Unfortunately we never got Lisp or Smalltalk mainstream, so we got to metaprogramming with what is available, and it is quite powerful when taken advantage of.

Some people avoid wizard jobs, others avoid jobs where magic is looked down upon.

I would also add that in the age of LLM and AI generated applications, discussing programming languages explicitness is kind of irrelevant.
by r-johnv | 2025-10-05 13:03:51+00:00
Personally I make use of it heavily in how the TV is used at home. An old laptop with Firefox+unlock origin connected via HDMI.

I invested in two wireless handheld keyboard+pointer inputs to match the different input styles of me and my wife.

Completely bypasses all ads with less effort than setting up a pihole or torrent+Plex server, and the bonus is avoiding the surveillance from the TV's 'consumption OS'
by mrighele | 2025-10-05 13:04:50+00:00
Hetzner price doesn't include VAT.

But the real issue is that the price is a bit of red herring: the CX22 plan is not available everywhere (only in the old datacenters in Europe I think) and if you need to scale up your machine you can't use the bigger Intel plans (CX32, CX42 etc) because they have been unavailable for long time, and you have either to move to Amd based plans (CPX31 etc), which cost almost double for the same amount of ram, or to Arm64 based plans.
by zbentley | 2025-10-05 13:04:52+00:00
In many ways, the fact that Digital Service intervention was useful/necessary there, and the fact that you thought that other than liaising with other feds they "didn't do anything" is indicative of a major--perhaps the major--issue with the government's overreliance on contractors for technical projects: since the contractors are tasked with building, and the non-contractor feds are tasked with approving/releasing/delivering, nobody wins.

Contractor teams end up staffed largely with builders who are held accountable for what they build not shipping, but it usually isn't shipping because it's held up by approval processes outside of the sphere of influence in which the contractor operates. Outside that sphere, feds tasked with releasing on a timeline end up frequently confused by perceived reticence on the part of the contractor--"why aren't they getting this bugfix out the door ASAP?" (answer: they are only often staffed for/limited in authority to building the thing and throwing it over the wall, not making sure it goes live).

What you get as a result is a situation where a cross-context group like the Digital Service is often the only way to speed up those bottlenecked processes. In other words, the problem was the failure at "getting us in contact with other gov folks to speed up releasing the fix", not the coding of the fix itself.

The larger solution to that failure mode is to fix the accountability matrix (I'll never stop linking to this article, which sums it up so well: https://www.eatingpolicy.com/p/understanding-the-cascade-of-...). That can mean a lot of things. It might mean that contractors are staffed/expected to work with fed shareholders running the release/approval processes to get their changes actually shipped. It might mean that federal departments bring more "build" or "technically own product delivery" expertise in-house. It might mean fixing/streamlining approval processes (this is lot harder than it sounds).
by dd_xplore | 2025-10-05 13:05:14+00:00
When I was a kid, a 4GB pendrive was a huge thing for me. I used to think my 40GB HDD would never fill up, but then Internet started to grow. Today it doesn’t even matter how muc storage you have it’ll always fill up.

I have started to self host quite a lot of stuff but eve then every storage solution has a life of 5-6 years in which atleast one of the components would fail. We click enormous amounts of photos but they do not have any impact like printed photo albums. With ever growing storage costs (both cloud based and self hosted) I’m thinking of going back to keep only important stuff that too in print format.
by zarzavat | 2025-10-05 13:06:47+00:00
The first past the post system works reasonably well for two parties. But now we have more, it has broken down.

Even with the most advanced statistical methods we now have no idea who would win if an election were to be held tomorrow. Even though we know the % support for each party, the way that it translates to seats is chaotic. Each of the 649 seats is a 3, 4 or 5 way race.

When we had major 3 parties (most of the 20th century) election results could at least be predicted by basic statistical methods, even if they weren't very fair they were at least predictable. Now the results are neither fair nor predictable.

As the smaller parties started to gain ground into the 21st century the polling companies developed increasingly sophisticated and expensive methods such as MRP polling to try to keep up. That worked in the 2024 election but it won't work next time.

Random selection (sortition) could be considered a viable form of democracy if the selection of members is uniform. However the precise way that random selection of members occurs now is that one party can end up with a huge number of seats regardless of their proportion of the vote. That form of random selection isn't democracy.
by linhan_dot_dev | 2025-10-05 13:06:56+00:00
I've been using this method for several weeks. The issue I'm currently facing is that Claude Code incorrectly believes it has completed the task and then stops.

Let me illustrate with a specific, simple example: fixing linter or compiler errors. The problems I solve with this method are all verifiable via the command line (this can usually be documented in CLAUDE.md). Claude Code will continuously adjust the code based on the linter's output until all errors are resolved. This process often takes quite some time. I typically do this after completing a feature development. If Claude Code mistakenly thinks it has finished the task during one of these checks, it will halt the entire process. I then have to restart it using the same prompt to continue the task.

Therefore, I'm looking for an external tool to manage Claude Code. I haven't found one yet. I've seen some articles suggesting the use of a subagents approach, where tools like Gemini CLI or Codex could launch Claude Code. I haven't thoroughly explored this method yet.
by quietbritishjim | 2025-10-05 13:07:06+00:00
(Too late to edit)

Hmm, maybe it's possible to layer structured concurrency on top of what Rust does (or will do with async drop)? Like, if you have a TaskGroup class and demand all tasks are spawned via that, then internally it could keep track of child tasks and make sure that they're all cancelled when the parent one is (in the task group's drop). I think? So maybe not such an issue, in principle.
by Thorrez | 2025-10-05 13:07:28+00:00
That's a different situation from what this conversation was about. The conversation was about if there are 2 for-profit products, one costing 20% more than the other, would paying for the more expensive one provide money to engineers or not.

Regarding the new conversation topic: some open source software does have revenue. Forms of revenue include: donations, selling support, selling licenses that are less restrictive than the original open source license, ads, and selling addons. Yes, revenue for open source software is generally less than for-profit software, and despite that the open source software is often higher quality. I didn't claim that a higher quality product will always have more revenue than a lower quality product. I just made a claim about where the money goes.
Show HN: Web Analytics Tool
by inhkjp | 2025-10-05 13:08:49+00:00
I built a web analytics tool that is affordable and privacy-focused. Many web analytics start with 10k events. However, I was struggling to get 10k visitors a month with my previous projects so I was hoping there is a lower plan than 10k events so I can save running costs in early stages. Microlens starts with 5k events for small sites. And it also works great with middle sized web sites with under 1M page views a month. If you guys give me any feedbacks that would be much appreisated.
by iamshs | 2025-10-05 13:08:55+00:00
Space and energy costs are a factor for me too. My current Mac Mini SMB is really good but DAS consumes lot of power. Ideally, I would really love Mikrotik's RB5009UPr+S+IN next iteration to have antennas and a 4-Bay Rose Data Server merged. Gateway, Switch, Access Point, PoE for CCTV and NAS - all in one.
by drob518 | 2025-10-05 13:09:08+00:00
Exactly. If you’re going to design a new ISA, you’d be foolish to make it a classical CISC design and would definitely choose RISC (e.g., RISC-V). But if you have a CISC ISA and you want to keep it running fast, then a virtually unlimited transistor budget allows you to create a sophisticated decoder that dispatches micro-ops to a RISC-like core and bridge the gap. That paper really take me back to working on PA-RISC designs at HP during that timeframe.
by bgwalter | 2025-10-05 13:09:20+00:00
This is just a bureaucracy making up fake excuses. qsecretary, the autoresponder, is way less annoying than having to create a new account everywhere on each SaaS platform. At least you know your mail arrived.

Everyone has no issues forcing other people to use 2FA, which preferably requires a smartphone, but a simple reply to qsecretary is something heinous.

The $250 are for spam and everyone apart from bureaucrats who want to smear someone as a group knows that this is 1990s bravado and hyperbole.
Show HN: I am relaunching the app I made to talk to my Danish girlfriend
by lil_csom | 2025-10-05 13:10:17+00:00
It has been a while since I have shared my app, that I made to be able to practice my Danish while chatting with my grilfriend - I often used GPT to write as much as I can in Danish, and I replaced the words I didn't know with {Englis words in curly braces}. While this was great, it was rather annoying to type the prompt always, so I figured a GPT wrapper would work well here.

Last time when I launched, it went viral! I was super happy (and grateful!) for all the feedback and excitement — but it also meant my tokens disappeared fast, and many people ended up trying an app that no longer worked...

So… I took a step back, trimmed a few auxiliary features, and started porting the whole thing over to Supabase with proper rate limiting.

It’s still a work in progress, but the core functionality is up and running — you can write in your target language, add words that you do not know (or context) in {curly braces}, and get a corrected version with explanations.

I figured I’d share an update now instead of waiting until everything’s perfect — would love to build it in the open and keep you all in the loop this time.
by r_singh | 2025-10-05 13:10:38+00:00
Thanks for sharing. Someone in Indian tech news should cover this and warn people of over reliance on Amazon. In my city there’s a local market which is trying to compete by using Google ads and undercutting Amazon’s pricing for electronics items. It has impressed me. I wouldn’t have found out or actually used it though if it hadn’t been for my senior who’s older and still checks the prices at multiple places before buying.
by southernplaces7 | 2025-10-05 13:10:53+00:00
Hetzner is one terrible company to do business with and I wouldn't recommend their shit client service to anyone. I tried to make data backup work with one of their low cost storage boxes only to have them entirely block my nascent account, demand I hand over ID copies for identity verification and even take a photo of myself to make sure my face matches. Really? Who the fuck are you to demand this? Why don't I go to Wasabi or Backblaze B2 and just... pay for shit to receive it reliably, with no further problems.

I have seen that they do this very frequently to many people for all kinds of convoluted reasons, and often block accounts that have years running because they don't please the requirements of such a demand out of the blue (but without clarifying why they didn't comply well enough)

For example, the Reddit page for Hetzner has no shortage of desperate clients suddenly blocked, and trying to read the corporate runes of this company's policies and whatever means of appealing can be improvised, just so they can regain access to some service they'd come to depend on.

Imagine depending on that for your personally important backend infrastructure or data backup. No thanks, fuck them.
by dangus | 2025-10-05 13:12:34+00:00
This article seems pretty far detached from the problems that people experience using technology. It’s the kind of thing that only deeply technical people consider.

When someone uses a service like Dropbox or iCloud Drive or Google Drive, they really aren’t experiencing any kind of problem where their data “isn’t theirs” or is “trapped.” It’s not that hard to migrate to something else and the services themselves are reasonably low-friction.

In terms of social data, users don’t really have a major issue with the status quo, and those who do have already developed relatively popular solutions like Mastodon and BlueSky.

Even “proprietary” photos applications like Apple Photos and Google Photos have very easy migration paths to other services.

So what exactly is the problem we’re trying to solve here? Giving me an @Bob handle? Did I want that or need that?
by mdasen | 2025-10-05 13:12:55+00:00
How would this move .NET further away from WASMGC? This is a new GC for .NET, but doesn't add new things to the language that would make it harder to use WASMGC (nor easier).

For example, .NET has internal pointers which WASMGC's MVP can't handle. This doesn't change that so it's still a barrier to using WASMGC. At the same time, it isn't adding new language requirements that WASMGC doesn't handle - the changes are to the default GC system in .NET.

I agree it's disappointing that the .NET team wasn't able to get WASMGC's MVP to support what .NET needs. However, this change doesn't move .NET further away from WASMGC.
by rfmc | 2025-10-05 13:13:39+00:00
Great guide, but I disagree on the firewall settings, specially using Hetzner. If you only need this simple configuration, their firewall solution is more than enough, and do a great job "outsourcing" the problem.

If you want to get a bit more fancy than just using their panel for it, you can configure via API: https://docs.hetzner.cloud/reference/cloud#firewalls

Does anyone have objections against Hetzner's firewall solution that I'm not aware of?
by y0eswddl | 2025-10-05 13:13:47+00:00
look for ad-blocking vpns like Mullvad or Proton.

if you were in Android, I'd also recommend Brave browser and uBlock.

there's also DNS blockers like Rethink app or custom DNS servers

I don't understand how anyone browses the web without ad block. anytime I do so by accident. websites are absolutely unreadable and useless. The Great Enshittening™ comes for us all
by emilburzo | 2025-10-05 13:13:55+00:00
If you have another machine with a SSD or at least a fast-ish HDD and want to give it another go, you could try running k3s with an external datastore (e.g. postgres).

That's the setup I've been using on 3 x rPi since 2021 and I'm super happy with it as I can host all my own personal projects, some OSS ones (changedetection, n8n, etc), even longhorn for distributed storage and still have capacity left -- and this with just microSDs (to be fair, A1s, but still).
by Esophagus4 | 2025-10-05 13:13:58+00:00
The Iron Law of Bureaucracy[1]

> in any bureaucratic organization there will be two kinds of people: those who work to further the actual goals of the organization, and those who work for the organization itself. Examples in education would be teachers who work and sacrifice to teach children, vs. union representatives who work to protect any teacher including the most incompetent. The Iron Law states that in all cases, the second type of person will always gain control of the organization, and will always write the rules under which the organization functions

[1] https://wiki.p2pfoundation.net/Jerry_Pournelle's_Iron_Law_of...
by dangus | 2025-10-05 13:14:12+00:00
A company that’s looking to grow doesn’t wait for customers to proactively start a trial. That would involve IT departments and approvals and all that stuff.

In the pattern I described, Microsoft would just enable this feature for everyone and sit back and wait for employees to start begging their employers to expand their license because they got a taste of some great functionality.

That’s exactly what OpenAI does with ChatGPT Pro.
by dangus | 2025-10-05 13:14:32+00:00
I assume my company isn’t paying specifically for copilot and what you’re saying is exactly true.

I’m just not sure why that makes any bit of sense as a product growth strategy.

Instead of trialing an amazing experience they’re just showing their customers that copilot sucks. But if you buy a license it’s awesome, we promise!

Why not actually give me something useful and then cut me off from access when I hit a usage cap? Then uncapping my usage is the upsell. Literally copy what OpenAI does.