MurphyA/hacker-news huggingface dataset:
by mattbee | 2025-12-04 14:15:48+00:00
I agree with you! But the goal for people who want to turn money into power isn't to drive a single narrative, Big Brother style, to the whole world. Not even to a whole country! It's to drive a narrative to the subset of people who can influence political outcomes.

With enough data, a wonky-enough voting system, and poor enforcement of any kind of laws protecting the democratic process - this might be a very very small number of people.

Then the discord really is a problem, because you've ended up with government by a resented minority.
by ownagefool | 2025-12-04 14:16:11+00:00
The thing about your bigco, the OPs and the post he's talking about, is it's all so abstract from money.

You have two poles here.

1. The VC route, strikes gold, and never really needs to live with the reality of asking what an ROI is, it's all talk about spotlight, impact and value, without any articulation about cash money.

2. The MBA route where you effectively can't brush your teeth without a cost/benefit analysis that itself often cost multiple times your initiative, resulting in nothing getting done until you're in some tech debt armageddon.

The reality is if you're still making bank on the abstract without being able to articulate revenue or costs, you're probably still in the good times.
by cperciva | 2025-12-04 14:16:44+00:00
Well, most "upstreams" the process looks like "they do a release, then we start testing the code, and after a few months we're comfortable enough for it to be in a FreeBSD release". But with ZFS, "they" and "we" largely overlap so all the ZFS code is being tested on FreeBSD from the start and we're not waiting for them to do a release first.

In terms of stability: OpenZFS 2.4.0-rc4 has had far more testing on FreeBSD than most of the "release" versions of contrib code shipped in 15.0.
by muvlon | 2025-12-04 14:17:36+00:00
But we're not currently switching to a next gen of DDR. DDR5 has been around for several years, DDR6 won't be here before 2027. We're right in the middle of DDR5's life cycle.

That is not to say there is no price-fixing going on, just that I really can't see a correlation with DDR generations.
by dfxm12 | 2025-12-04 14:18:45+00:00
It is worth pointing out that ownership of AI is becoming more and more consolidated over time, by elites. Only Elon Musk or Sam Altman can adjust their AI models. We recognize the consolidation of media outlets as a problem for similar reasons, and Musk owning grok and twitter is especially dangerous in this regard. Conversely, buying facebook ads is more democratized.
by samirt | 2025-12-04 14:18:54+00:00
For a while I’ve been building ShortRentals AI, a tool that analyzes Airbnb listings for hosts and provides actionable insights around SEO, amenities clarity, rules compliance, and review sentiment.

So instead of only keeping these analyses private for hosts, I decided to publish the result publicly as an AI-vetted directory of short-term rentals.
by AnimalMuppet | 2025-12-04 14:19:06+00:00
It's not just that you're old and burned out. There is a declining marginal value of improvements.

Take sound, for example. Going from "no sound" to "sound" was huge. Going from just beeps to IBM PC sound was a real step. CD-quality was a real step. Going from CD-quality to 64-bit samples at a 1 MHz sample rate is a yawn. Nobody cares. The improvement on CD quality isn't enough to be interesting.

I have high enough bandwidth. Enough screen resolution. Enough RAM, enough CPU speed, good enough languages freely available, enough data.

The problem is, everything that was an easy win with all that has already been done. All that's left is things that aren't all that exciting to do.

(I don't think this is permanent. Something will come along eventually - a new paradigm, a new language, a new kind of data, something - that will open a bunch of doors, and then everything will be interesting again.)
by spider-mario | 2025-12-04 14:19:07+00:00
Obligatory: https://james-iry.blogspot.com/2009/05/brief-incomplete-and-...

> 1995 - Brendan Eich reads up on every mistake ever made in designing a programming language, invents a few more, and creates LiveScript. Later, in an effort to cash in on the popularity of Java the language is renamed JavaScript. Later still, in an effort to cash in on the popularity of skin diseases the language is renamed ECMAScript.
by nish__ | 2025-12-04 14:19:13+00:00
What? "Doesn't seem to be an accurate statement"? What part? Those numbers are actually conservative. According to Yahoo Finance[0], it's actually 93% of the stock market is owned by the wealthiest 10% of American households. And the bottom 50% of Americans own ~1%. You "seem" to be mistaken and you're talking out of your ass.

[0] https://finance.yahoo.com/news/wealthiest-10-americans-own-9...
by englishcat | 2025-12-04 14:19:17+00:00
Thanks for checking this out — short context: I’m a backend dev, iterated ~30 times using Gemini 3 Pro for critique. If you reply, please tell me:

Does it read/professionally look the part?

Top 3 changes you’d make.

One prompt or tool I should try next.

I’ll apply suggestions and post an update — much appreciated.
by JackC | 2025-12-04 14:19:35+00:00
Thanks for your work!

Is the project interested in supporting http-vfs readonly usecases? I'm thinking of tools like DuckDB or sql.js-httpvfs that support reading blocks from a remote url via range requests.

Curious because we build stuff like this https://news.ycombinator.com/item?id=45774571 at my lab, and the current ecosystem for http-vfs is very slim — a lot of proofs of concept, not many widely used and optimized libraries.

I have no idea if this makes sense for postgres — are the disk access patterns better or worse for http-vfs in postgres than they are in sqlite?
by kagrenac | 2025-12-04 14:19:52+00:00
I've noticed a number of pieces lately that seem to suggest that managers and leaders doing nothing is actually good. It's been this way for a while - "bring me solutions, not problems" is the classic boss's abdication, placing themselves above their teams as judges and deciders rather than leaders - but I wonder if this current glut is caused by AI anxiety. After all, if your job is to just choose between options that other people will implement, why not have Claude do that? But if it's a good thing for your boss to do nothing, maybe he can keep his job.
by t43562 | 2025-12-04 14:19:53+00:00
> I'm disappointed that you said "2400bps" instead of "2400 baud". :/

haha :-) It was of course 2400 baud and we were using FidoNET which was very very exciting at that time in Zimbabwe. We'd spend 10 minutes trying to get a dial tone sometimes but it was magic when you connected and saw something was coming in. International telephone calls were so expensive that we talked to my brothers overseas once or twice a month at best. With email we could chat every day if we wanted.

The limitation then was information - no internet, no manuals no documentation. I wrote a text editor and did my best to make it fast with clever schemes but it always flickered. Many years later a pal at university in South Africa casually mentioned that graphics memory was slow so it was actually best to write to memory and then REP MOVSB that to the graphics memory. I cursed out loud at this and asked him how he knew that?! Well, he lived in a more modern country and could buy the right books. Nowadays you really can be a linux kernel programmer in the Congo if you want to.
by Drakim | 2025-12-04 14:20:14+00:00
I was shocked to discover how incredibly poorly IndexedDB works. I always thought it would be fast and snappy if a bit alien. But nope, it's incredibly bad!

Despite being a native feature to the browser it's incredibly slow, and the way it works in terms of fetching records based on non-primary keys forces you to either load your entire dataset into RAM at once or iterate though it record-by-record in a slow callback. Something as trivial as 10k records can bring your webapp to a crawl.
by jinjin2 | 2025-12-04 14:20:21+00:00
Sure, nobody is claiming that hunter gatherers were saints. Just because they lived in egalitarian clans, it doesn’t mean that they didn’t occasionally do bad things.

But one key differentiator is that they didn’t have the logistics to have soldiers. With no surplus to pay anyone, there was no way build up an army, and with no-one having the ability to tell others to go to war or force them to do so, the scale of conflicts and skirmishes were a lot more limited.

So while there might have been a constant state of minor skirmishes, like we see in any population of territorial animals, all-out totalitarian war was a rare occurrence.
by vessenes | 2025-12-04 14:20:55+00:00
Cool. My one concern with this is that it has no horizontally scannable note/chord mode. It’s super common for humans to read a sequence of notes left to right, or write it that way, but it’s also just more efficient in terms of scanning / reading.

Can I suggest a guarded mode that specifies how far apart each given note/chord is by the count, e.g.

#1.0:verse1 Am - C - G - E - F F F F #

You could then repeat this or overlay a melody line like

#0.25:melody1 C4 - C4 - C4 D4 C4 - D4 - D4 - D4 E4 D4 - #

Etc. I think this would be easier to parse and produce for an LLM, and it’s would compile back to the original spec easily as well.
by Barathkanna | 2025-12-04 14:21:43+00:00
For this use case it makes sense. cJSON is a general-purpose library, but Redis only needs fast access to a few top-level fields for filters. A tiny purpose-built parser that avoids allocations and skips building a full tree will naturally beat a generic JSON parser here. It’s not “better than cJSON” in general, just better for this very narrow hot path.
by meesles | 2025-12-04 14:21:46+00:00
Having worked in mortgage, two important points: 1. Credit unions and large banks do not have access to the same vault of loan products at the same rates as each other. Fannie and Freddie offer rate discounts at volume. 2. Credit unions typically do not run mortgage programs for profit, unlike big banks. This also contributes to their ability to eat your cost.

Tit-for-tat, if you reduce it all down, the Chase's and Wells' should be able to offer the better terms based on their agreements with GSEs/secondary markets.

In reality, no one is getting the product at face value, so opportunities like this will exist, and you can take advantage of it like in these cases.
by sneak | 2025-12-04 14:22:06+00:00
Am I crazy for thinking that anyone using computers for doing their job and making their income should have a $5k/year computer hardware budget at a minimum? I’m not saying to do what I do and buy a $7k laptop and a $15k desktop every year but compared to revenue it seems silly to be worrying about a few thousand dollars per year delta.

I buy the best phones and desktops money can buy, and upgrade them often, because, why take even the tiniest risk that my old or outdated hardware slows down my revenue generation which is orders of magnitude greater than their cost to replace?

Even if you don’t go the overkill route like me, we’re talking about maybe $250/month to have an absolutely top spec machine which you can then use to go and earn 100x that.

Spend at least 1% of your gross revenue on your tools used to make that revenue.
by itsastrawman | 2025-12-04 14:22:36+00:00
The legal world is a pseudowolrd constructed of rhetoric. It isn't real. The law doesn't actually exist. Justices aren't interested in justice, ethics or morality.

They are interested in paying the bills, having a good time and power like almost everyone else.

They don't have special immunity from ego, debt, or hunger.

The legal system is flawed because people are flawed.

Corporations aren't people. Not even legally. The legal system knows that because all people know that.

If you think that's true legally, then you agree the legal system is fraudulent rhetoric.
by zelphirkalt | 2025-12-04 14:22:44+00:00
There are big companies, that are actively doing harmful things to undermine personal computing, in order to farm engagement, attention and show us ads. Phones become more and more locked down, except for very niche products. Many people don't even have a PC any longer, and only have phones, with none of the freedom of personal computing that we enjoy(ed). Only people in the know are able to and willing to put in the effort to run an OS that includes freedom. Trying to help a friend or family member with a computer or phone problem, one will quickly notice the efforts that big tech makes to undermine freedom respecting solutions.
by toss1 | 2025-12-04 14:23:13+00:00
Yup.

And even more outrageous is the power grid upgrades they are demanding.

If they need the power grid upgraded to handle the load for their data centers, they should pay 100% of the cost for EVERY part of every upgrade needed for the whole grid, just as a new building typically pays to upgrade the town road accessing it.

Making ordinary ratepayers pay even a cent for their upgrades is outrageous. I do not know why the regulators even allow it (yeah, we all do, but it is wrong).
by giancarlostoro | 2025-12-04 14:23:18+00:00
The way I'm proposing it, technically it would be to make JS and TS kind of the same thing, but not fully, as someone else mentioned the goal of TS is still to tell the user (developer) about issues before the code runs. However, if done right TS files still get interpreted like normal JS, and technically you would want to compile them and not put them in the browser "raw" but you could still call it TS.
by noisem4ker | 2025-12-04 14:24:16+00:00
The S23 too was Snapdragon only, allegedly to let the Exynos team catch some breath and come up with something competitive for the following generation. Which they partly did, as the Exynos S24 is almost on par with its Snapdragon brother. A bit worse on photo and gaming performance, a bit better in web browsing, from the benchmarks I remember.
by h2zizzle | 2025-12-04 14:24:32+00:00
This is important to point out. All the talk about AI companies underpricing is mistaken. The costs to consumers have just been externalized; the AI venture as a whole is so large that it simply distorts other markets in order to keep its economic reality intact. See also: the people whose electric bills have jumped due to increased demand from data centers.

I think we're going to regret this.
by ceejayoz | 2025-12-04 14:25:05+00:00
> Has anyone in this thread ever met an actual person? All of the ones I know are cartoonishly bad at keeping secrets, and even worse at making long term plans.

That's the trick, though. You don't have to keep it secret any more. Project 2025 was openly published!

Modern politics has weaponized shamelessness. People used to resign over consensual affairs with adults.
by LMKIIW | 2025-12-04 14:25:16+00:00
"Of course, that doesn't mean we should ignore and stop working on the affordability of housing. But it does mean that at some point, those won't be our most pressing problems and humans do have a habit of fighting the last war, not the next one."

VC's think they're better-equipped to judge "pressing problems" than most and I think that's dumb.
by taldo | 2025-12-04 14:25:22+00:00
I was wondering if it'd be possible to go further, and actually use it as a fully fledged keyboard, but with your choice of switches and mechanical layout... and turns out that somebody has been doing that already! basically reverse-engineering the matrix and hooking up your own switches to the logic board. You get TouchID, pretty good BT performance and integration in the Apple ecosystem, good battery life, ... and all in a single device.

Found it in a forum post here: https://geekhack.org/index.php?topic=120964.0
by zzzeek | 2025-12-04 14:25:28+00:00
my current job /role combinations has me working in a variety of projects which feature tasks to be done in: Python/SQLAlchemy (which I maintain), Go, k8s, Ansible, Bash, Groovy, Java, Typescript, javascript, etc. If I'm doing an architecture-intensive thing in SQLAlchemy, obviously I'm not going to say "Claude here go do this feature for me". I will have it do things like write change notes (where I'll write out the changelog in the convoluted and overly technical way I can do in 10 seconds, and it produces something presentable and readable from it), set up test cases, and sometimes I will give it very specific instructions for a large refactoring that has a predictable pattern (basically, instead of me figuring out a complex search and replace or doing it manually). For stuff I do in Ansible and especially Groovy (a horrible language which heavily resists being lintable), these are very simple declarative playbooks or Jenkins pipeline jobs, I use Claude heavily to write out directives and such because it will do so without syntax errors and without me having to google every individual pattern or directive; it's much easier to check what it writes and debug from there. But I'm also not putting Claude in charge in these places, it's doing the boring stuff for me and doing it a lot faster and without my having to spend cognitive overhead (which is at a premium when you're in your late 50s like me).

> The one part I would say LLMs seem to help me with is medium-depth questions about DirectX12. Not really how to use it, but parts of the API itself. MSDN is good for learning about it, but I would concede that LLMs have been useful for just getting more composite knowledge of DX12.

see there you go, I have things like this I have to figure out many times per week. so many of them are one-off things I really dont need to learn deeply at the moment (like TypeScript). It's also very helpful to bounce off ideas, like when I need to achieve something in the Go/k8s realm, it can sanity check how I'm approaching a problem and often suggest other ways that I would not have considered (which it knows because it's been trained on millions of tech blogs).
by mikias | 2025-12-04 14:25:51+00:00
Hi HN! I scraped 8,000 NDE/OBE accounts, analyzed them with AI, and built three ways to explore them:

1. *Search by meaning* — "floating above my body" finds similar accounts even with different words 2. *3D Map* — Experiences clustered by semantic similarity (UMAP on embeddings) 3. *Listen* — AI voices + ambient soundscapes. Surprisingly immersive.

The audio was the most fun to build. ElevenLabs narration layered with ethereal ambient pads — you can listen to these accounts like a podcast.

Not making metaphysical claims — just making 20 years of scattered NDE research data actually explorable.

Try: noeticmap.com/listen for audio, /map for 3D visualization.
by jecel | 2025-12-04 14:25:52+00:00
The Indy 500 was actually part of the official Formula 1 calendar from 1950 to 1960, though the two series diverged after that.

Some Indy features (refueling, changing tires even if they didn't have a puncture, safety cars) got adopted by F1 through the 1980s, specially as F1 started to lose audience to the American series in the early 1990s.
by rprend | 2025-12-04 14:26:10+00:00
Every greenfield project uses claude code to write 90+% of code. Every YC startup for the past six months says AI writes 90+% of their code. Claude code writes 90+% of my code. That’s today.

It works great. I have a faster iteration cycle. For existing large codebases, AI modifications will continue to be okay-ish. But new companies with a faster iteration cycle will outcompete olds ones, and so in the long run most codebases will use the same “in-distribution” tech stacks and architecture and design principles that AI is good at.
by jmclnx | 2025-12-04 14:26:41+00:00
> I don't know what to do about it

1. No smart phones for the child before the age of NN, me I say 18. A Smart phone makes a great High School Graduation gift.

2. Only internet access from a desktop computer with a hosts file that the child cannot change. That probably means no Microsoft Windows PC. See: https://someonewhocares.org/hosts/

eazy-peezy
by ethbr1 | 2025-12-04 14:26:51+00:00
> Moreover, the supply constraint isn't likely to be permanent, and whenever prices come back down then Micron would still own the brand and could start selling under it again, which they couldn't if they sold it.

Why not just announce limited supply, then, instead of exiting?

This seems like a "automaker invests more in financing arm, because it's the most profitable" concentration mistake, towards an industry with wide concerns over intermediate term financial sustainability.
by Barathkanna | 2025-12-04 14:27:10+00:00
Walrus isn’t trying to replace Kafka, but it does beat Kafka in a few narrow areas. It’s a lightweight Rust-based distributed log with a fast WAL engine and modern I/O (io_uring), so the operational overhead is much lower than running a full Kafka stack. If you just want a simple, fast log without JVM tuning, controllers, or the entire Kafka ecosystem, Walrus is a lot easier to run. Kafka still wins on ecosystem, connectors, and massive scale, but Walrus is appealing for teams that want the core idea without the complexity. Really impressed by the direction here, great work!!.
by zelphirkalt | 2025-12-04 14:27:14+00:00
I liked UT3 too, but I guess UT2004 was the peak, with all its different game modes. UT3 felt a little bit like a console thing, with fewer modes. Overall I had much more fun with UT2004, playing it with friends in LAN. UT3 simply didn't pack as much fun gameplay.
by keraf | 2025-12-04 14:27:21+00:00
There was a number of games that allowed similar things in these days. My favourite was San Andreas Multiplayer. All you needed was a copy of GTA: San Andreas and download the client, the server was community scripted. This gave birth to a number of unique servers: racing, deathmatch, role play, etc.

Multi Theft Auto (another GTA multiplayer mod, still alive today) allowed for similar things. And so did the source games (Counter Strike, HL2: DM, Day of Defeat, etc.).
by pcthrowaway | 2025-12-04 14:27:24+00:00
Sure, there are ethics. If it might make us heaps over heaps of money, and won't get us arrested (greasing a few wheels notwithstanding), we're excited to see see how our incubees can "make the world a better place" with us.

If it might make us money, but only modest amounts, you should probably search for funding elsewhere. VCs in the seed stage usually want moonshots.
by halflife | 2025-12-04 14:27:41+00:00
I’ve heard, especially during the first few years when react was introduced, that you don’t need templating, compiler, or anything special to write react, “it’s just JS”.

Of course you CAN write anything you want inside a component, but then it breaks, or has awful performance. To write components the proper way you can’t use any control flows with state management, you need to keep remembering which are the correct dependencies to recreate state, it makes components 20% BL and 80% react logic.

You can’t use if-else in JSX, since only expressions are allowed. So you need to create nested ternaries, which are hard to read, or using JS anomalies like having a condition expression return the last truthish evaluation.

And regarding signals, preact is using it and it doesn’t seem to break anything there.

Function of a state has a nice ring to it, but eventually this was solved a long time before react, every templating engine is a function of a state. The hard part is composing the state easily which react has never been able to achieve.