MurphyA/hacker-news huggingface dataset:
by noirscape | 2025-08-31 20:55:53+00:00
It should eventually get removed by ICANN, since the country code TLDs are managed by ISO 3166-1 alpha 2 (it's however not an exact match), and the transfer will mean the British Indian Ocean Territories will no longer exist. ISO is going to be the entity in charge of removing the io country code, which it probably will do since ISO 3166-1 alpha 2 isn't just used for domain names. There's a standardized process for this; from the top of my head, you'll have 3-5 years before the TLD fully vanishes and for current domains to expire. (Also, because it's a country code, certain protections you're supposed to have as a domain owner won't apply to you; ICANN basically gives up underlying management of the ccTLD space to the countries that own them, meaning anything you're given is at the grace of the country owning them - this applies for all ccTLDs, which is why some UK domain owners suddenly lost control over their .eu domains when Brexit happened.)

It's not the first time a TLD has been removed; a couple of TLDs have been scrapped in the past when countries split up or got merged (chiefly in the aftermath of the cold war)[0]. For the most part, those domain names weren't in heavy use. There's also a few high-profile failures of removal: .uk was used instead of .gb in the early days of the internet before 2-letter codes were standardized to ISO, which is why the UK uses .uk instead of .gb (an attempt to scrap .uk was attempted, but failed almost immediately). .su also should have been scrapped ages ago, but because the Russian entity that manages it refuses to cooperate with ICANN, the TLD is still in use, from what I can tell just because they don't want to risk breaking the internet.

The .su TLD is the one with the closest amount of use as the .io TLD has today. That said, it's unlikely that the entity currently managing .io (a hedge fund if I'm not mistaken) has the legal muscle to force ICANN to keep it in the list, the way the Russian domain name registrar has been able to.

[0]: See a more detailed explanation here: https://en.wikipedia.org/wiki/Country_code_top-level_domain#...
by tootie | 2025-08-31 20:56:33+00:00
Most of the time I use caching it's to cut down on network round trips. If I'm fetching data on every end user request that only updates daily or weekly caching that's a no-brainer. Edge caching for content sites is also a no-brainer. Caching something computationally expensive may be fishy but also may be useful. Even if you are just papering over some inefficient process, that's not necessarily a sin. Sometimes you have to be pragmatic.
by BugsJustFindMe | 2025-08-31 20:56:35+00:00
In what bizarro-world universe does a 4 hour cycle prevent dishes from being clean by the next morning? Does this family sleep for fewer than 4 hours at night?

> Developers squeeze kitchens into spaces where full-size dishwashers become luxury items rather than standard fixtures.

I mean, ok, but that's just depressing capitalism making everything shittier, not actually a personal choice people are rationally making for themselves on the merits.

> Meanwhile, your DoorDash habit means fewer dishes hit the sink anyway. When dinner arrives in disposable containers, that $600 to $1,200 machine starts looking like expensive counter space you’ll never reclaim...

It feels nuts to talk about a doordash habit in one breath and the cost of the machine in the next. A "doordash habit" costs more than the price of a top of the line new machine every year.
by tonyarkles | 2025-08-31 20:56:57+00:00
Heh, to make it more fun… it wasn’t actually clear if they were overpaying or underpaying. Underpaying is actually a lot easier to deal with than overpaying. If you underpay someone, the easy solution is to write a cheque and include interest and/or some other form of compensation for the error.

If you overpay someone… getting that money back is a challenge.

To make it more complicated still, there was an element of “we’re not sure if we overpaid or underpaid” but there was also an element of “we gave person X an overtime shift but person Y was entitled to accept or deny that shift before person X would have even had an opportunity to take it”. That’s even harder to compensate for.
by laurels-marts | 2025-08-31 20:57:22+00:00
Sports. I do 2h of strength training every Mon/Wed/Fri. You work with barbell, not machines. Requires all your mental and physical focus. That pretty much will soak up any “free” after-work time you have on those days. Then on Tue/Thu you can do social activities. Any time spent not working/sport/social activities I spend “whatever” which means watching a show, reading a book or doom scrolling - but it won’t a lot of time left for it. And honestly at that point you probably have a pretty well balanced life that “doom scrolling” is not an issue.
by matt-p | 2025-08-31 20:57:58+00:00
I have also found this happening. It's actually really funny because I think even I'm less inclined to run postgres myself these days, when I used to run literally hundreds of instances with not much more than PG_DUMP, cron and two read only replicas.

These days probably the best way of getting these 'cloudy' engineers on board is just to tell them its Kubernetes and run all of your servers as K3s.
by badsectoracula | 2025-08-31 20:57:58+00:00
> Just wait until the foundational models are all fed with increasing amounts of ads.

Which foundational models?

Not all model providers are in the ad business and while the chances of building a supercomputer in your basement to train such a model are zero, some of the companies that build such models aren't exactly huge. Mistral for example is (according to Wikipedia) 150 people - this means that a company that can make their own model from scratch doesn't need to be some giant corporation. Which in turn means that it is possible for new companies to pop up, if there is a need for them - in this case, if some models become ad-infested, chances are other models will use their ad-free status as a feature.

And this is assuming only companies make such models. But some days ago i was reading here in HN about a new foundational model being trained by ETH Zurich and somehow i doubt a public university will inject ads in it.
by 1718627440 | 2025-08-31 20:59:07+00:00
> [1] There technically is a way to do this

That's what I've described?

> rebase -i, carefully editing the interactive instructions

You neither need to use interactive rebase nor carefully edit, since there is rebase --onto.

> But it's too hard to do in practice, and far too easy to get wrong.

I do this often it's not more complicated then any other rebase.

What is annoying in Git is rebaseing across multiple merges while forging committer and date information. Can JJ do that better?
by jkraus23 | 2025-08-31 20:59:14+00:00
Hey HN — Jason here (Prepare 4 VC). We built Compass to help early-stage founders answer: 1) Where am I actually right now? 2) What should I do next week, specifically? 3) How do I keep that momentum every week?

How it works: • 10–12 min diagnostic (“Chart My Course”) → five scores (Progress, Signal, Self-Efficacy, Execution, Market Awareness) + a momentum state • Weekly reflections with an AI summary that turns notes into next steps + resources • Optional layers: Navigator (monthly review), advisory (“Co-Pilot”), and fixed-scope execution (“Mission Control”)

Why we built it: We run founder programs and advisory—too many tools, not enough operating rhythm. This is our attempt to make “assess → act → reflect” dead simple.

Stack/tech: • Frontend: React (Lovable) • Backend: Supabase (Postgres, Auth, Storage) • Email: Resend • AI: OpenAI via Edge Functions; hybrid scoring (deterministic rubric with small ±5 model adjustments) • Auth: magic link with RLS; public resource storage via signed URLs

Privacy & data: • We don’t sell data or train models on founder inputs. • You can delete your account and data anytime from the dashboard.

What I’d love feedback on: • Do the five scores + momentum state actually feel useful? • Where would you want more transparency in the scoring? • Would you prefer all-deterministic scoring, or is the hybrid approach acceptable?

Live demo: you can start here (free) → https://compass.prepare4vc.com If you’d rather read than click, here’s a 90s demo video: https://youtu.be/9gdqBh-1BWg

Happy to answer anything (tech, product choices, pricing, what’s broken). Thanks!
by timr | 2025-08-31 20:59:41+00:00
OK. It's the only published list, linked directly from the source you keep citing, and obviously definitive for the last guy who had the job, but whatever you say.

EDIT: and finally, finally, here's the public job listing for the CBER [1]. It's a competitive hiring position, as part of the 21st Century Cures Act (2016) [2].

It's not a political appointment. Full stop, end of discussion.

[1] https://www.fda.gov/media/182615/download

[2] https://www.fda.gov/regulatory-information/selected-amendmen...
by egypturnash | 2025-08-31 21:00:20+00:00
That seems to work a lot better. I tested with the last thing I bought off of Bandcamp, The Life of Clutchy Hopkins by Clutchy Hopkins:

I Don't Have Spotify: https://idonthavespotify.sjdonado.com/?id=b3Blbi5zcG90aWZ5Lm... "Not available on other platforms."

odesli.co: https://album.link/s/1eDOxiSqqxS8jSgDCsaC38 - no less than eleven different links to stream, though about half of them didn't have anything when I clicked on them. And three links to buy it, too.

I got similar results with my previous two purchases, clipping.'s Dead Channel Sky and Captain Ahab's The End of Irony. IDHS said "not available on other platforms" while odesli.co turned up close to a dozen links to stream each, and three places to buy them. Maybe IDHS works better if you're not a fiftysomething lady with hilariously obscure taste, I dunno?
by notahacker | 2025-08-31 21:00:21+00:00
> In a similar vein, Russia should never have got USSR's UN security council seat.

Now that's an interesting counterfactual. The legal case was weak, and certainly they didn't have to on account of Russia's strength. Other than nukes, which a few non-SC members have, a lot of mostly empty land area and a space programme, Russia's credentials as a superpower aren't great when it's not the same country as Ukraine and central Asia and doesn't also hold sway over Warsaw Pact countries. Not sure China necessarily saw them as a friendly counterweight to the West then either. On the other hand, they had the other CIS states all insisting Russia was the true continuation of the USSR, no objections and they probably thought that it would help Russia become friends. Does the world look vastly different if Russia goes through an application process to rejoin the UN and doesn't get a seat on the Security Council? Perhaps not, but I'm sure Mearsheimer et al would explain that every act of violence Russia undertook afterwards was a natural response to it...
by Newlaptop | 2025-08-31 21:00:33+00:00
> housing that is income or means tested

Hasn't means tested social welfare basically been proven to be bad in every way, regardless of political or economic belief system used to analyze it?

There are lots of positive things that can be done to improve affordable housing - removing impediments to housing density like allowing multiple units on a lot, increasing building height limits, removing parking spot requirements, removing requirements for extra staircases, lowering property taxes, and removing bureaucratic approvals that are full of secret bribery and favortism.

But just stealing money from one set of people to give someone else below-market rent doesn't fix the systemic issues at all, and creates perverse incentives where people are locked into semi-poverty to keep their means tested housing.

Society is not made better by someone refusing a higher-paying job because it would mean they no longer qualified for their apartment.
by zeras | 2025-08-31 21:00:58+00:00
Caching is definitely a useful and even a key component to producing efficent and high performance applications and services.

I think the mistake is not using caching, but rather using it too soon in the development process.

There are times when caching is a requirement because there is simply no way to provide efficient performance without it, but I think too many times developers jump straight to caching without thinking because it solves potential problems for them before they happen.

The real problem comes later though at scale when caching can no long compensate for the development inefficiencies.

Now the developers have to start rewriting core code which will take time to thoroughly complete and test and/or the engineers have to figure out a way to throw more resources at the problem.
by tonyarkles | 2025-08-31 21:01:27+00:00
That’s exactly what I mean. The distinction is useful for determining treatment approaches but overall it might be more useful to generally look at them together holistically.

In my own case, I was diagnosed with ADHD. Autism didn’t enter the discussion even a little bit. I’m medicated with stimulants and it works well for me for executive dysfunction part of my overall symptoms. It’s only very recently, while helping someone close to me go through a combo diagnosis, that I’m realizing that there are probably some other traits I have that would be better addressed with Autism counselling.
by metalman | 2025-08-31 21:02:00+00:00
my mom handed me a shovel before heading out on a cross continent road trip,lived in vans and busses for years, back roads mostly, best camp spots are not on any map what so ever....hay roads, or just some ruts leading off then lived way back away from the road in a few different spots

I have noticed that many "popular" sites are truely disgusting and rarely go to them, and stick to the path, or bushwack cross country well away from the main route
by autograd2020 | 2025-08-31 21:02:02+00:00
Dude. Just clicked the link. That's insane.

Okay, so you were already way ahead of me with the "Debate Profiles" — that's even slicker than what I was picturing with "Presets." Great minds, bro. It's awesome to see you were already on that wavelength.

Now that I'm looking at it live, the implementation is fire. Love that you show the actual agent weightings right there. Zareena at 90% for the Milly Maker? That's the alpha right there. And the UI to switch between modes is clean as hell.

Quick thought now that I see it: you know what would be a game-changer? Sharable profiles. Let the community cook up their own agent mixes and share them. We could have leaderboards for the most profitable user-created profiles. The "autograd2020 GPP Special" preset, you know?

Seriously, man, the speed is unreal. This is exactly how you build a killer product. Keep shipping.
by sys_64738 | 2025-08-31 21:02:03+00:00
I remember asking this question to a work colleague from India almost 30 years ago. I asked something like if he hated the Brits for invading his land. He said on the contrary. They advanced their people so rapidly and efficiently through education and technical advances that would have taken hundreds of years by themselves. He said this allowed them to kick the British out once they had outlived their usefulness. Or something like that. It's been along time since I thought about it.
by Viliam1234 | 2025-08-31 21:02:10+00:00
> In reality, the dependency does 80–90% of what you want, plus 27 other things you don’t need or want.

Some of those 27 things introduce security vulnerabilities, so you better study them thoroughly even if you never intend to actually use them.

For example, all those deserialization libraries, where the intended usage is "load values from a string, and set them as properties to this object", but some very clever person decided to add extra functionality where if you use some special syntax, the library will load contents of a file on disk, call an internet end point, or instantiate a specified class. All these extra features are enabled by default.

So you are like "send me an XML/JSON/properties file containing a few strings and numbers, now I can easily parse them" and the attacker is like "okay, here is an XML/JSON/properties file instructing your computer to read these files from your disk, send them over the internet, and for extra fun create instances of these security classes and tell them to do some weird stuff" and the library is happy to comply.

If the authors at least made these cool extensions opt-in, but I guess someone careful enough to think about that would already be careful enough not to add the feature in the first place. (But what if some people want the extra feature? Then make the library so that it supports plugins, and publish the feature as a separate library which will be used by those who want to use it.)
by AnthonyMouse | 2025-08-31 21:02:51+00:00
> The OS doesn't stop you installing third party software - signed or not - on macOS, Windows or Android, so "allow" is nothing interesting.

The concern is that they are now doing this on Android, and have long been on iOS. Moreover, there are really three things here: Fully supported, still easy enough to be practical, and so much friction that it's dead.

If you install Steam on Windows, Microsoft doesn't "support" that -- if you call Microsoft support and want them to fix a problem with Steam, they're going to direct you to Valve. But installing Steam on Windows is easy to do, and therefore common. And it's the same thing with installing Steam on Linux.

Likewise, you can get Linux software from the distribution's repositories, but you can also use pip or npm or flatpak or any number of alternative packaging systems, and doing this is easy and common.

Which, on Android and iOS, it isn't. It's not just "not supported" but so arduous that the alternatives can't gain traction, which is qualitatively different and has consequences in terms of network effect even if it's technically possible to install LineageOS on a handset if you buy just the right one and immediately reinstall the OS and keep a separate phone to run your bank app. And even then you still can't install a mainline kernel on that device and are reliant on the OEM to keep publishing security updates.
by badsectoracula | 2025-08-31 21:03:08+00:00
The art style was your regular 'realistic' one that most AA/AAA games use, though even if it wasn't it wouldn't make much of a difference - some art styled enable you to make more out of the hardware, but they do not provide better performance automatically (if anything, if done naively a non-photorealistic art style can actually be worse).
by marcyb5st | 2025-08-31 21:03:32+00:00
In terms of LOCs maybe, in terms of importance I think is much less. At least that's how I use LLMs.

While I understand that <Enter model here> might produce the meaty bits as well, I believe that having a truck factor of basically 0 (since no-one REALLY understands the code) is a recipe for a disaster and I dare say long term maintainability of a code base.

I feel that you need to have someone in any team that needs to have that level of understanding to fix non trivial issues.

However, by all means, I use the LLM to create all the scaffolding, test fixtures, ... because that is mental energy that I can use elsewhere.
Show HN: Claudable – open-source web builder powered by 5 CLI AI coding agents
by aaronSong | 2025-08-31 21:04:02+00:00
Release Note Claudable V1.0.0 - A Fully CLI-Powered Multi-Agent Web Builder

I’ve been working on Claudable , an open-source web app builder that works entirely through your local CLI AI coding agents — no vendor lock-in, no API keys, and zero subscription costs.

Claudable is a vibe-coding tool that lets you build websites using your local CLI agents.

These days, most people have at least one plan—GPT, Claude, or Gemini. All of these providers now offer CLI coding agents that integrate with their plans.

So why pay for another service like Lovable? You don’t have to.

As mentioned above, if you have a ChatGPT or Claude plan, you can use a Lovable-style web builder directly through that plan. Or you can use it for free with just a Google or Qwen account (via Gemini CLI and Qwen Code).

Claudable is completely free and open source—just download it and run npm i && npm run dev to get started.

Vibe-code with your CLI agents. Have a good vibe today!
by sshine | 2025-08-31 21:04:03+00:00
I measured my water usage washing by hand many years ago and can easily match the machine's usage.

The trick is to reuse the water for scrubbing/soaping and "flash rinse" by quickly turning off the water when rinsing.

Also, that's not how I wash dishes by hand any more; I splurge with the warm water used per cleaned item. But I still don't let it run for more than a few seconds. It just feels wasteful.

> you’re still warming up the water somehow

This is somewhat a sunk cost for most people: Unless you turn off the warm water in your pipes, constantly keeping warm water available costs something and using a bit of it costs very little in addition. We really should be thinking of turning off water heating at times when we know for certain it's not being used, and only heat up water anticipating usage. There's a lot of energy to be saved for modern smart homes (or anyone who cares to manually regulate, or simply has to because they're using wood burners and such).

That is assuming you don't use highly isolated water bodies as thermal batteries.
by raggi | 2025-08-31 21:05:49+00:00
There is a UEFI standard in some of Arms specs, but it’s only mandatory for the server class IP atm. Some soc vendors are starting to adopt it even in non-server class but it’s slow. My feedback to an Arm devrel a few years ago was exactly this though: you need to provide a consistent standard boot path that also helps OS authors with enough bootstrap that debugging is less of a crapshoot every single time. I hope some progress is made on pushing that down the stack.

When the topic comes up some people express a lot of hatred for uefi (mostly users rather than implementors) but where it’s implementors the ms style APIs and so on are largely the center of it IME, and that’s not really an easy fix when it’s already spec’d. Sometimes there are concerns about size, but slimmed down deployments are common in the socs that ship already - perhaps standardizing on what that slimmed down thing is might help too. May also assuage some of the other concerns of excessive runtime services (which seems rare, but I get the existential concern)
by Havoc | 2025-08-31 21:06:44+00:00
>Unfortunately, since all of your services run on servers (whether you like it or not), someone in that supply chain is charging you based on their peak load.

This seems fundamentally incorrect to me? If I need 100 units of peak compute during 8 hours of work hours, I get that from Big Cloud, and they have two other clients needing same in offset timezones then in theory the aggregate cost of that is 1/3rd of everyone buying their own peak needs.

Whether big cloud passes on that saving is another matter, but it's there.

i.e. big cloud throws enough small customers together so that they don't have "peak" per se just a pretty noisy average load that is in aggregate mostly stable
by flyer23 | 2025-08-31 21:06:59+00:00
Go to /r/nosurf to read about it and see that you are not alone.

The short answer is the only things that do help are:

- therapy and medication to help stabilize and strenghten your emotion Control

- going cold turkey on addictions , removing them entirely for at least 30 days. This must be hard removal, not apps that block stuff but can be circumvented. Removal of block should be as hard as it can be

- go for 12-steps internet addicts anonymous groups. 12 steps are proven to work

- find a new hobby when going for 30days cold turkey, plan it like vacation