MurphyA/hacker-news huggingface dataset:
by dgfl | 2025-11-10 15:10:51+00:00
A genre is a volume in song space.

More seriously, there’s no reason you can’t assign more than one genre to a song, or say that “it’s a mix of A and B”. You can extend the concept to albums and artists just as easily.

I’m not familiar with R.E.M., but on rateyourmusic.com they’re marked as alternative rock, jangle pop, pop rock, indie rock, neo-psychedelia, and folk rock. “Don’t go back to Rockville” is marked as Jangle pop, and the “Reckoning” album overall is mostly Jangle pop with some influences from post-punk and Paisley Underground.

You may not agree with these categorizations, but it’s a crowd-sourced website so you can go vote for different genres. You may also disagree with the existence of all of these genres, some of which I’ve never heard of myself (but as I said, I haven’t listened much to R.E.M. in general), but my point is more that if you’re familiar with them then you kind of know what to expect from the song.

I’d never heard “don’t go back to rockville”, but just from these genres you named to make your point, I already knew what it would approximately sound like. And indeed listening to it confirmed that.
by svieira | 2025-11-10 15:10:52+00:00
"The sandbox" in this case is their ability to execute WASM securely. It's a necessary part of the "modern" web. If they were planning on also nuking WASM from orbit because it couldn't be made secure, this would be another topic entirely. There's nothing they're maintaining just-for-xslt-1.0-support beyond a simple build of libxslt to WASM, a copy block in their build code, and a line in a JSON list to load WASM provided built-ins (which they would want anyway for other code).
by PaulKeeble | 2025-11-10 15:11:01+00:00
Environmental protection needs to be a default with criminal consequences for those that fail to take proper precautions to avoid disaster, beyond paying for the real and complete clean up costs. If this were the default we might finally be talking about the right way to deal with the cost of CO2 and methane released into the atmosphere and the true cost of doing so, which clean up of which is vastly higher than makes it economically viable.
by Bender | 2025-11-10 15:11:13+00:00
Everyone used to query the root servers directly from their ISP or corporate edge servers until the big platforms wanted to gather more of everyone's data in the name of "keeping people safe" from "bad ISP's". As with any manipulation campaign there are a few incidents corporate propagandists can site to say, "See! We are protecting you!!" forcing people to debate the issue and knowing the majority will accept the default settings. Blocking all the DoH/DoT resolvers would be trivial for any ISP to do just as I have been doing at home since the inception of DoH.

The root Anycast clusters are absolutely designed to handle the entire internet querying them which I do from Unbound. If one wishes to help reduce load they can enable large memory caches and rewrite min-ttl to something sane to protect the root servers from Amazon EC2's default 5 second ttl and others like them. Blocking known spam and tracking domains also helps reduce the total number of queries. Groups of friends can even further reduce the load by setting up their own DoH/DoT servers using Unbound DNS and sharing the cache and using cron to keep their favorite domains hot in the cache and increasing private by making the crond queries from a VPS node.

Here's my cache stats for a 3 day uptime:

total.num.cachehits=18149 total.num.cachemiss=2300 total.num.prefetch=4561

Memory usage permitting up to 1.5 GB:

Private + Shared = RAM used Program 343.1 MiB + 523.5 KiB = 343.6 MiB unbound
by casper62 | 2025-11-10 15:12:33+00:00
# webdev # programming # cloud # architecture

https://github.com/socaltiger/BatchSubmit.com

For non-programmers, a programming interface often evokes fear — lines of code, command prompts, and parameter fields seem to whisper: this world is not for you.

Programmers, on the other hand, feel the opposite. To them, such an interface feels like home — it speaks their native language, gives them control, and invites them to explore.

Ironically, when those same programmers face a sleek but closed web interface, they often hesitate: What’s hidden behind this surface? What can I change? Am I still in control?

Thus, the same interface can be a barrier to one person, and a home to another.
by basscomm | 2025-11-10 15:12:35+00:00
> Then write it in languages that have debuggers, instead of XSLT.

Up until a few years ago, I could debug basic stuff in FireFox. If Firefox encountered an XSLT parsing error, it would show an error page with a big ASCII arrow pointing to the instruction that failed. That was a useful clue. Now it shows a blank page, which is not useful at all.
by code_for_monkey | 2025-11-10 15:12:40+00:00
I don't think theres anything wrong with labelling genres, its good for describing things. If I say "I love post hardcore, does anyone have more of that?" its a lot easier than going "hear me I out, I like punk sounds but maybe not necessarily punk songs?" What about movies? Can books have a genre? seems like a silly thing to take issue with. Alternative is a huge umbrella and it means something very different now than it did in the 90's when it meant pavement or sonic youth.

'naval gazing for music intelligentsia' did a pitchfork writer run over your mom?
by subscribed | 2025-11-10 15:12:46+00:00
Good luck. And I'm not sarcastic.

I have them on the separate nvmes and I disable Linux nvme before I boot into windows.

Last time I accidentally inserted encrypted pendrive I use in Linux when my windows was booted, it immediately offered razing the partition to the ground, creating a new one and quick formatting it. Very helpfully "OK" was preselected. If I was a bit more tired I'd be a bit sad.

Windows is intentionally hostile to anything non-windows. Enjoy your dual booting while it lasts :)
by princeb | 2025-11-10 15:12:52+00:00
the US has a recent history of extra-terrestrial law enforcement, both in ally countries (kim dotcom, meng wanzhou), and non-ally countries (bin laden). that's the main fear. w.r.t. the US, everybody is at risk, all the time.

if you don't do anything wrong, you won't get into trouble, and out of 8 billion people in the world, only a handful of people get in trouble. the problem is, the definition of trouble can change.
by noahbp | 2025-11-10 15:13:45+00:00
"Government actions that restrict the ability to privately own or make use of computational resources for lawful purposes, which infringes on citizens' fundamental rights to property and free expression, must be limited to those demonstrably necessary and narrowly tailored to fulfill a compelling government interest in public health or safety."

They can absolutely be regulated, but you must prove actual harm instead of "I don't want any data centers near me because of (conspiracy theory I read on Facebook)."
Show HN: Tiny Diffusion – A character-level text diffusion model from scratch
by nathan-barry | 2025-11-10 15:13:55+00:00
This is a character-level language diffusion model for text generation.

The model is a modified version of Nanochat's GPT implementation and is trained on Tiny Shakespeare!

It is only 10.7 million parameters, so you can try it out locally.
by Akronymus | 2025-11-10 15:14:22+00:00
> They're called 'schroefinjectiepalen' in dutch (too many letters for Scrabble).

I was about to comment that you could form it in multiple steps, but turns out, I forgot about the size limitation of the scrabble board/how many of each letter.

Either way, that's some neat tech. Specialized machines for such "obscure" usages are pretty interesting. Partially because you just never even think about those existing until you hear of em.
by dmitri1981 | 2025-11-10 15:14:22+00:00
An OpenAPI code generation framework for TypeScript called Skmtc (pronounced like "schematic")

It handles the complexities of parsing OpenAPI and rendering output code, while providing the end user with full control over generator code via string templates.

Imagine something like React but for code generation where each code generator can compose its own output using the outputs of other generators.

https://github.com/skmtc/skmtc - https://skm.tc
by sumtechguy | 2025-11-10 15:14:23+00:00
Think windows only supported one machine type declared with big endian from what I can see in the docs with the PE format. https://learn.microsoft.com/en-us/windows/win32/debug/pe-for...

There may have been others in the NE format. Also pretty sure the older power pc mac 7/8 machines were big endian.
by toomuchtodo | 2025-11-10 15:15:21+00:00
Indeed, their solar PV deployment rate is much higher than expected; batteries need to follow fast to destroy coal generation demand.

> The curtailment rate for solar generation in October rose to about 12%, the highest since May when Grid Controller of India Ltd. started publishing the data. On some days, about 40% of solar power output was denied access to the national network. Curtailments measure how much electricity was generated without finding its way to customers.

This is...a lot of power to time shift.

https://www.pvknowhow.com/news/india-solar-growth-stunning-2...

It appears they are adding ~20GW of solar every six months with ~128GW of total capacity, and have just a bit over 200GW of coal generation capacity as of this comment. China is installing ~500GW of solar a year as of this comment (for context).

https://www.pv-tech.org/india-exceeds-100gw-domestic-solar-m...

> Indian domestic solar module manufacturing capacity has exceeded 100GW, up from just 2.3GW in 2014, according to energy minister Pralhad Joshi.
by kergonath | 2025-11-10 15:15:26+00:00
Great one!

Or, if you are not being sarcastic, the solution to wireless networking issues is to… rebuild cities in which billions of people live and spread those people over… where? Never mind the fact that cities are the best way of arranging lots of people, where would you build those "houses not so close to each other" that is not a desert, a cliff, or an ocean?
by dahart | 2025-11-10 15:16:08+00:00
> It can precisely represent decimal fractions with 16 decimal places, which makes it very well suited to all applications that are concerned with money.

How many decimal places do people use for financial calculations in practice? Google search’s AI answer said 4, 6, or sometimes 8. Is that true for large financial institutions, like banks and hedge funds and governments and bitcoin exchanges?

I’ve heard lots of people saying floating point isn’t good for financial calculations, and I believe it. Would DEC64 actually be good for money if it has 16 base 10 digits, and if so, why? If you need 8 decimal places, you have 8 digits left, and start losing decimal places at around 100M of whatever currency you’re working with. I’m just guessing that working with large sums is exactly when you actually need more decimal places, no?
by mort96 | 2025-11-10 15:16:12+00:00
Linus hates introducing a ton of complexity and opportunity for bugs for no upside. Pre-emptively adding runtime endianness switching to RISC-V when there's not even market demand for it 100% falls into that category. Adding runtime endianness switching to the RISC-V ISA also falls into that category.

Supporting big endian for big-endian-only CPUs does not fall into that category.
by kidmin | 2025-11-10 15:16:41+00:00
In Japan the PM's office once considered to block online piracy websites[1] with DNS in 2018. Japanese tech community fought against it[2][3][4] and it wasn't implemented.

The telco authority currently considers to block online casino websites[5] (gambling is illegal in Japan).

[1] https://www.kantei.go.jp/jp/singi/titeki2/tyousakai/kensho_h... [2] https://www.nic.ad.jp/ja/topics/2018/20180625-01.html [3] https://www.wide.ad.jp/News/2018/20180912.html [4] https://www.nic.ad.jp/ja/materials/iw/2018/proceedings/d3/d3... [5] https://www.soumu.go.jp/main_sosiki/kenkyu/online_casino/ind...
Show HN: I built a site that maps official French real-estate sales
by toutoulliou | 2025-11-10 15:17:07+00:00
After months wrangling the French Demande de Valeurs Foncières files, I turned them into a site where anyone can search a commune, inspect official sale prices, and see five years of trends. You can drill into recent transactions, compare property types, and try mortgage or rentability simulators I added to make the data actionable. I’d love feedback on what views help you decide if a neighborhood is changing, what export formats you’d need, and how the interface feels: https://immobilierville.fr/
by toutoulliou | 2025-11-10 15:17:20+00:00
I started this project when my family tried to decode local property prices and the DVF spreadsheets were unusable. Nights and weekends went into cleaning the releases, aligning commune names, and surfacing the answers homeowners and investors actually ask—like “how fast are prices moving in my arrondissement?” The site now covers every French commune, updates as new releases land, and brings the extra tooling (calculators, map browsing) I needed along the way. If there’s a workflow that still feels clumsy or a data slice you’re missing, let me know; I’m planning the next iteration right now.
by matt-p | 2025-11-10 15:17:29+00:00
But your home NAS should be on ethernet? Who would buy a NAS and then not wire it in??

The point here is that only devices like a TV, mobile, tablet or laptop should be on WiFi and it's pretty hard to notice the difference between say 50Mbps and 500Mbps on any of those except maybe if you are moving files around on your laptop.
by scott_w | 2025-11-10 15:17:35+00:00
> 'allows' being the operative term here which means that the statement you attempt to contradict has not been contradicted.

That's a totally absurd statement in response to "the current government put a new law on the books to give themselves the power to prosecute."

> How many executives has the UK government sought to prosecute under this law?

As stated in my original reply: it came into force in February 2025. It's currently November 2025. It takes time to commit "multiple" offences, particularly given they need to be investigated and convicted. And no, dumping sewage twice doesn't automatically count under any legal regime.

In addition, DEFRA identified that Ofwat (the water regulator) is not fit for purpose in July 2025 and set out a proposal to abolish and replace it.

So yes, it does contradict your statement because the government is literally acting. What would you propose happen instead? That the government hold show trials and just start locking up water company staff and execs?
by michaelt | 2025-11-10 15:17:40+00:00
Seizing a domain name via ICANN has to be global, as I understand it, while a website might have only broken some nations laws.

If the UK government wants to ban porn but loves gambling, while the US wants to ban gambling but loves porn, a blocking mechanism that lets them have different blocklists allows both nations to get the censorship their voters have chosen.
by kinderpingui | 2025-11-10 15:17:40+00:00
Technical deep dive into posthumous autonomous wealth management systems. The stack: Hadoop/Kafka for data processing, LSTM/Deep Q-Learning for trading decisions, Solidity smart contracts for enforcement, and perpetual trust laws (now legal in 27 US states). The scary part: it actually works. AI funds outperformed humans by 13.66% during the 2022 bear market. Combined with smart contracts that can monitor beneficiary behavior through data brokers and adjust distributions accordingly, you get what the author calls "techno-feudal necrocracy." Includes actual Solidity code, risk management frameworks from HFT, and case studies of algorithmic trading disasters. The technical capability exists today - the question is whether we should build it.
by LeifCarrotson | 2025-11-10 15:18:00+00:00
It's poetry, not code, but I've formatted it as code for line breaks:

The legend lives on from the Chippewa on down Of the big lake they called Gitche Gumee The lake, it is said, never gives up her dead When the skies of November turn gloomy With a load of iron ore twenty-six thousand tons more Than the Edmund Fitzgerald weighed empty That good ship and true was a bone to be chewed When the gales of November came early The ship was the pride of the American side Coming back from some mill in Wisconsin As the big freighters go, it was bigger than most With a crew and good captain well seasoned Concluding some terms with a couple of steel firms When they left fully loaded for Cleveland And later that night when the ship's bell rang Could it be the north wind they'd been feelin'? The wind in the wires made a tattle-tale sound And a wave broke over the railin' And every man knew, as the captain did too 'Twas the witch of November come stealin' The dawn came late and the breakfast had to wait When the gales of November came slashin' When afternoon came it was freezin' rain In the face of a hurricane west wind When suppertime came the old cook came on deck sayin' "Fellas, it's too rough to feed ya" At seven P.M. a main hatchway caved in, he said "Fellas, it's been good to know ya" The captain wired in he had water comin' in And the good ship and crew was in peril And later that night when his lights went outta sight Came the wreck of the Edmund Fitzgerald Does anyone know where the love of God goes When the waves turn the minutes to hours? The searchers all say they'd have made Whitefish Bay If they'd put fifteen more miles behind her They might have split up or they might have capsized They may have broke deep and took water And all that remains is the faces and the names Of the wives and the sons and the daughters Lake Huron rolls, Superior sings In the rooms of her ice-water mansion Old Michigan steams like a young man's dreams The islands and bays are for sportsmen And farther below Lake Ontario Takes in what Lake Erie can send her And the iron boats go as the mariners all know With the gales of November remembered In a musty old hall in Detroit they prayed In the Maritime Sailors' Cathedral The church bell chimed till it rang twenty-nine times For each man on the Edmund Fitzgerald The legend lives on from the Chippewa on down Of the big lake they call Gitche Gumee Superior, they said, never gives up her dead When the gales of November come early
by npteljes | 2025-11-10 15:18:05+00:00
Not sure how reassuring it is to you, but these computers often have a longer life on the used market, even resold multiple times. The laptops in my Hungarian household always come used, simply because they are selling here capable machines in beautiful condition, below 50% of the original market price. And when we need something new, they get resold as well.

Now of course, there are the videos from third world countries where they burn e-waste for gold, so it's not all dandy, but hey. At least we can be a little more conscious.
by osigurdson | 2025-11-10 15:18:07+00:00
As a kind of "AI first" take on this, I created a small Jupyter notebook that uses the Nthesis api which shapes, tags, etc. based on LLM instructions. It also has built in RAG which makes it possible to chat with the documents and has some interesting UMAP based visualizations.

https://nthesis.ai/public/hn-who-is-hiring

https://nthesis.ai/public/hn-working-on
by randomdrake | 2025-11-10 15:18:08+00:00
Wrote and released a daily reader on sobriety and stillness called I Will Not Drink With You Today.

There’s a companion website: https://iwillnotdrinkwithyoutoday.com

I wrote the book in markdown, stuck it in a SQLite DB and wrote a parser to put all the data in static JSON so it loads very fast.

I also created a new personal homepage to update my presence on the web as a published author and experienced leader and technologist: https://davidbyrondrake.com

Book was released less than a month ago—growing it organically like a startup has been fascinating in terms of marketing, sharing, building, and measuring success.

Have been utilizing my acting skills again with readings from the book on my Instagram and TikTok.

Having a really good time with it!
by ramses0 | 2025-11-10 15:18:12+00:00
https://www.invoicesimple.com/invoice-generator (?)

Talk to your tax advisor? https://www.google.com/search?q=business+bank+account+requir... ?

If you're working with a business that wants to be writing checks to a business, then it sounds like you need to have your own business?

...but consider that you have ~$5k/yr "off the table" of your own business expenses, and I'd still stand by the suggestion that you'd want to have a clear revenue or expense plan that gets you to at least the minimum bar of $14.6k (ie: where $5k is 30% of your proposed income) before you get too excited about filing business paperwork.
by Fripplebubby | 2025-11-10 15:18:47+00:00
I'm hearing you out, but how is this going to affect the part of this that is client behavior rather than database behavior? If there is some kind of sdk that actually captures the interface here (that is, that the client needs to be compatible with both versions of the schema at once for a while) and pushes that back to the client, that could be interesting, like a way to define that column "name" and columns "first name", "last name" are conceptually part of the same thing and that the client code paths must provide handling for both at once.
by fragmede | 2025-11-10 15:18:50+00:00
Crowdsource it. (Microsoft could) start a website called WeHeardYouLetsFixTeams.com where users submit bug reports for Teams out in public, other people vote on how much each bug is a pain point for them, the Teams, er team commits to fixing the top 5 each quarter. Do a whole media circus around it. Do a sales push to get people off Slack/Zulip/Discord/Telegram/Meet/etc. Get some industry accolades for listening to your users.
by narcraft | 2025-11-10 15:19:19+00:00
My custom poker study tools:

https://poker-study.onrender.com/

I really like the range memorization tool from GTO Wizard, but want to be able to put in custom/arbitrary ranges to test. I also want to be able to import and simplify ranges from other sites. Work in progress, but every scenario is url encoded (warning: subject to future breaking changes) and I use those urls in for links in my Anki decks.

https://github.com/nwestallen/poker-study
by aryonoco | 2025-11-10 15:19:24+00:00
20 odd years ago when I went to do a CS degree, I discovered that the university had these beautiful buildings called “libraries” and they were filled with all sorts of amazing books! I ended up splitting my time roughly evenly between learning C, SQL and Java and devouring every 19th century English literature book I could get my hands on.

I can’t claim to write as well, but weirdos like us do exist.
by Tuna-Fish | 2025-11-10 15:19:44+00:00
Much greater effective surface area.

In a battery with a liquid electrolyte, the interfacial layer between the electrode and the electrolyte is fractal in shape, created by a carefully engineered chemical reaction between the electolyte and the electrode to maximize the surface area. You can't really do that with any solid battery chemistry we are currently studying.

I think the issue is overblown. Most users who need high power also benefit from high energy, and you can always run more batteries in parallel.
by AtlasBarfed | 2025-11-10 15:19:45+00:00
1) double write essentially

2) migration involves the problem of mixing a migration write with an actual live in flight mutation. Cassandra would solve this with additional per cell write time tracking or a migrated vs new mutation flag

3) and then you have deletes. So you'll need a tombstone mechanism, because if a live delete of a cell value is overwritten by a migrated value, than data that is deleted comes back to life
by hombre_fatal | 2025-11-10 15:20:35+00:00
Whether they’re joking or not, it’s a good example of the sort of reasoning you see in those town hall meetings where a bunch of ancient home owners come up with straight faced reasons for why an apartment complex shouldn’t get built.

“They’ll have congested internet!” would go well alongside “It will block the sun on my daily walk on that part of the street!”