MurphyA/hacker-news huggingface dataset:
by debba | 2026-02-23 15:03:00+00:00
Author here. Happy to answer questions.

The main thing in this release is a plugin system for database drivers. The short version: plugins are standalone executables that Tabularis spawns as child processes and talks to over JSON-RPC 2.0 on stdin/stdout.

I looked at dynamic libraries first but the cross-language ABI story is painful and would have locked plugin authors into Rust (or at least a C-compatible interface). The stdin/stdout approach means you can write a driver in whatever you want — the only contract is the JSON-RPC protocol. It also gives you process isolation for free, which matters when you're dealing with database drivers that can have their own native dependencies and failure modes.

The tradeoff is some serialization overhead per call, but in practice you're always waiting on network or disk anyway, so it hasn't been an issue.

First plugin out is DuckDB. I kept it out of core because of its binary size, but it's the database I get asked about most, so it felt like the right first target.

One thing I'm still thinking through: whether to pull the built-in drivers (MySQL, PostgreSQL, SQLite, MariaDB) out of core entirely and treat them as first-party plugins. It would make the core much leaner and the architecture more consistent, but it adds friction on first install. Currently leaning toward a setup wizard approach. Curious if anyone has dealt with a similar tradeoff.

The plugin guide and protocol spec are in the repo if you want to build one: https://github.com/debba/tabularis/blob/main/plugins/PLUGIN_...
by npalli | 2026-02-23 15:03:03+00:00
If it is this easy, surely the trend is Rust output being an intermediate pass of the LLM super compiler. A security subset if you will (like other kinds of optimization), it will move from Rust specs to some deeper level of analysis and output the final executable. Some brave souls will read the intermediate Rust output (just like people used to read the assembler output from compilers) but the LLM super compiler will just translate a detailed English like spec into final executables.
by Nurw | 2026-02-23 15:03:42+00:00
Huh, thats weird. I am from Norway, and I have always used domainname.shop, a Norwegian service. .party seems to be at around 7.49€ a year (bar the first year promotion)

It is not a super fancy website, and the company is pretty old, but I don't really need a lot from my DNS provider anyways.
by margalabargala | 2026-02-23 15:03:50+00:00
Read that and got to this ludicrous claim:

> The inverter models are marginally better at converting the total power they draw from an outlet (the apparent power) to useful work (the active power). However, your residential electricity bill is calculated based on active power use, so an inverter microwave won't save you any money.

If any power company has the ability, much less the inclination, to not charge you for your appliances waste heat that would be news to me.
by PokemonNoGo | 2026-02-23 15:04:25+00:00
>Most radio SETI projects process data in near real-time using special purpose analyzers at the telescope. SETI@home takes a different approach. It records digital time-domain (also called baseband) data, and distributes it over the internet to large numbers of computers that process the data, using both CPUs and GPUs.

Definetly something going on here I'm not following.

>SETI@home is in hiberation. We are no longer distributing tasks. [0]

Is this paper really old or something? I would love to turn on my clients again :D

[0 ]https://setiathome.berkeley.edu/
by 13pixels | 2026-02-23 15:04:29+00:00
Facebook is honestly the least interesting crawler misbehaving right now. The real shift is GPTBot, ClaudeBot, PerplexityBot and a dozen other AI crawlers that don't even identify themselves half the time.

I've been monitoring server logs across ~150 sites and the pattern is striking: AI crawler traffic increased roughly 8x in the last 12 months, but most site owners have no idea because it doesn't show up in analytics. The bots read everything, respect robots.txt maybe 60% of the time, and the content they index directly shapes what ChatGPT or Perplexity recommends to users.

The irony is that robots.txt was designed for a world where crawling meant indexing for search results. Now crawling means training data and real-time retrieval for AI answers. Completely different power dynamic and most robots.txt files haven't adapted.
by flohofwoe | 2026-02-23 15:04:31+00:00
Once the item becomes visible, the application's UI code provides the item's state again.

E.g. pseudocode:

for (firstVisibleItemIndex .. lastVisibleItemIndex) |itemIndex| {
ui_list_item(itemIndex, listItemValues[itemIndex]);
}

For instance Dear ImGui has the concept of a 'list clipper' which tells the application the currently visible range of a list or table-column and the application only provides the state of the currently visible items to the UI system.
by obsidianbases1 | 2026-02-23 15:04:59+00:00
> Product usage subsidized by company, $100. Users inevitably figure out how to steal those subsidies, agents go brrrrr. Users mad that subsidy stealing gets cut off and completely ignore why they need to rely on subsidies in the first place, priceless.

https://news.ycombinator.com/item?id=47073097

I'd like to add, that's "priceless" for "them" and not for you.
by irishcoffee | 2026-02-23 15:05:42+00:00
You should go re-read this. All I said was I hated ubuntu. I don't even know what paradigm you're inquiring from at this point, and I have no clue how to answer your question.

We were never in agreement or disagreement. You've been arguing against a stance I don't have.

BSDs are cool. They pushed the OS ball forward on server/home computing, video game consoles, etc. Linux is also cool, they pushed the OS ball forward on server/home computing, video game consoles, etc.

There is a long and storied history of computer operating systems. This conversation has shown me you're not aware of said history. You should go learn yourself up some.
Show HN: Mindpm – persistent project/task memory for AI coding assistants (MCP)
by ukavala | 2026-02-23 15:06:25+00:00
I built mindpm to solve a problem I kept running into with Claude Code and other AI assistants: every new session loses context. What are we working on? What did we decide last time? Where did we leave off?

mindpm is an MCP server that gives your assistant persistent memory — tasks,
decisions, notes, and session summaries stored in a local SQLite database. It also spins up a Kanban board at localhost:3131.

Works with Claude Code, Cursor, Cline, Copilot, and Windsurf — they all share the same database.

Open source, contributions welcome.
by superxpro12 | 2026-02-23 15:06:31+00:00
There is certainly some truth that "some company" overpromised and underdelivered. They advertise "full self driving" but then hide in the fine-print that "oh jk, not really, but its still full self driving if anyone asks ;) ;) ;)"

I think the frustration stems from the obvious falsehoods in the advertising, and the doubling-down on the tech, despite the well-documented weaknesses of the implementation.
by cs702 | 2026-02-23 15:06:55+00:00
The folks at Elsevier turned a blind eye for as long as they could because it was profitable. It's such a common story that no one even feigns to be surprised.

Being an extractive business seeking to maintain a chokehold on scientists and their institutions is the least of Elsevier's problems.

More problematic for Elsevier is that the current system of "peer review" may turn out be a failed experiment in the history of science:

https://www.experimental-history.com/p/the-rise-and-fall-of-...
by dlenski | 2026-02-23 15:07:11+00:00
> A 51 straight weeks of 70 degree temperate followed by a week > 70 might imply they're on vacation. People who turn down the heat/ac and turn it back on when they come home from work is also a pattern pretty apparent by that info.

Yes, exactly. I made this point in my write-up: if you can a home's thermostats, you can probably figure out when people are away. https://snowpatch.org/posts/i-can-completely-control-your-sm...
by bondarchuk | 2026-02-23 15:07:28+00:00
It is a valid alternative avenue towards a legal implementation of "child safeguarding" IMO. Someone pays for the internet, that person is responsible for what minors do on their connection. If they have trouble doing that we can use normal societal mechanisms like idk social services, education, and government messaging.

This is the way it works with e.g. alcohol and cigarettes, most places. Famously kids can just get a beer from a random fridge and chug it, but someone 16/18/21+ will be responsible and everyone seems mostly fine with this.
by xp84 | 2026-02-23 15:07:42+00:00
I’m not disagreeing with what you’re saying, but does Alphabet actually intend Waymo to be a trillion dollar retail car business itself, selling cars to everyone? Or would they be happy to sell all those super cool things to OEMs? In a world where “everyone” can make a car affordable that can run Waymo’s software, they may be happy to license all that to “everyone” and simply collect fat royalty checks, à la Microsoft in the 90s, allowing them to make a ton of incremental money without all the capex of making their own cars.
by superkuh | 2026-02-23 15:07:47+00:00
It's true. The megacorporations are actively blocking communication between human persons because it increases their profit and the rules don't apply to them. But this doesn't mean you need to roll over and just take it. The benefits of hosting your own email far outweigh the problems of delivery to some megacorps.

>self-hosting email is an anachronism of a simpler internet. The good old days. They are long over.

This is only true if you are being paid to run a for-profit business or institution. For human people acting in their own interest the fight for free communication is far from over.
by edgyquant | 2026-02-23 15:07:50+00:00
Everything is a trade off in the world. I think that people who are anti-id ignore this but for me personally it’s harder and harder to accept the trade offs of an internet without id. AI has only accelerated this, I don’t want to live in a world where the average person unknowingly interacts with bots more than other individuals and where black market actors can sway public opinion with armies of bots.

I think most people are aligned here, and that an internet without identification is inevitable whether we like it or not.
by yread | 2026-02-23 15:08:00+00:00
It does 8000 CPU marks with 4 cores. Sure Xeon 674X does 83641 with 28 cores. But show me where can you find it for less than 10 times the price? And with 320GB RAM, 10TB of NVMe SSD storage and 10 GBit/s of "unlimited" bandwidth
by notTooFarGone | 2026-02-23 15:08:00+00:00
>Some observers present privacy-preserving age proofs involving a third party, such as the government, as a solution, but they inherit the same structural flaw: many users who are legally old enough to use a platform do not have government ID.

So there is absolutely no way to change that and give out IDs from the age of 14? You can already get an ID for children in Germany https://www.germany.info/us-de/service/reisepass-und-persona...

This is a problem that has to be solved by the government and not by private tech companies.

This is a lazy cop out to say "we have tried nothing and we are all out of ideas"
by nazgulsenpai | 2026-02-23 15:08:15+00:00
In my 3rd year of enterprise now and learned that there are many engineers who will purposefully not fix/improve their problematic applications as a weird sort of job security. It kind of blew up in their faces last year when we moved most of the affected on-premise applications to cloud. Seems like when you introduce tons of friction on-premise it makes the cloud look even better to the suits.
by mb1699 | 2026-02-23 15:08:21+00:00
There seems to be a lot of online posts/videos which describe the zeta function (and how you can earn 1 million dollars for understanding something about its zeroes). But these posts often don't explain what the zeta function actually has to do with the distribution of the prime numbers.

My friend and I tried to write an explanation, using only high school level mathematics, of how you can understand the prime numbers using the zeta function.
Show HN: Vibevideo – Unified interface for top AI video models
by leegrayson2023 | 2026-02-23 15:08:21+00:00
Hello HN — I’m the founder of Vibevideo (https://vibevideo.app).

I built Vibevideo to give creators one place to use the latest AI video models without juggling multiple subscriptions, tools, and workflows.

What’s available right now:

- Multi-model workflow:
Use and compare leading video models in one interface.

- Advanced video control:
Beyond basic text-to-video, we support frame-guided generation and reference-based workflows for better motion/style consistency.

- Practical creator tooling:
Aspect ratio controls, reusable settings, and unified credit management so you can iterate faster.

This is still an early release.
My goal is to keep adding top models quickly and make Vibevideo a reliable “all-in-one” workspace for AI video production.

For the HN community, I’m offering an early-bird 30% discount with code: EARLY30.

I’d really value feedback on:
1) generation quality across different use cases
2) the reference-based workflow
3) what would make this useful for you every week, not just once

Link: https://vibevideo.app
by moduspol | 2026-02-23 15:08:36+00:00
> Trying to restrict it in one country would just see the data centers get built in another country.

I'm surprised this isn't already what's being done. Inference doesn't require super low latency with the client, and the population's support of AI (and especially data centers for it) is waning quickly. This feels like another ideal use case for outsourcing the stuff Americans don't want to see to somewhere that it'll be someone else's problem.
by bootsmann | 2026-02-23 15:08:48+00:00
> Well first of all, the CHIPS Act was not "axed", it is federal law passed by an overwhelming bipartisan majority of the House and Senate. It would take a complete reversal of congress to repeal it and it's still very popular among both parties.

DOGE cut basically all staff from the CHIPS Program Office, congress passed the money but Trump is choosing to turn it into a slush-fund the admin spends on industrial policy (such as buying a stake in Intel). Wolfspeed went into bankruptcy in part because the admin delayed CHIPS funding agreed by the previous admin [1] (it's unclear whether they received the grant now that they have left it).

[1] https://www.ft.com/content/4aac09f9-19df-401a-9ab3-ef14a47bb...
by polypphonics | 2026-02-23 15:09:02+00:00
For things that aren't inherently limited in production
it is supposed to work both ways..

A key element is that China still acts as a block..
So Chinese firms have lost a big opportunity by
not making DDR4 yet aren't ready with DDR5. When
they are ready it will probably tank the market
which is less profitable than selling at high
prices with actual availability of something
the whole time.
by hnlmorg | 2026-02-23 15:09:27+00:00
As I’ve said twice already now: DDG is a shitty name for those of us might want to use the company name as a verb.

My comment is no more profound than that.

I’m not making any comment about social norms. And nor am I saying it’s impossible to describe searching for content online without “verbing” the company name.

I’m just saying DDG is hard to use as a verb.

Edit: I did say “adverb” in my previous comment. Obviously I meant “verb”. My painkillers hadn’t kicked in yet so excuse the faux pas there.
by rawgabbit | 2026-02-23 15:09:27+00:00
If I heard that, I would be upset too.

Honestly she should have changed parishes. St Rita’s is in an affluent part of Dallas. One of the priests is a former Anglican(?) with wife and children who obtained a special dispensation.

I heard a lot of bad phone it in homilies too. Today one of my favorite priests is from Benin. He serves the Francophone community but also celebrates mass in English and Spanish. He is at Mary Immaculate in Farmers Branch. He is more traditional and gives the Catholic interpretation of the day’s readings and how it applies today.
by locknitpicker | 2026-02-23 15:09:40+00:00
> Except 40€ a month is extremely poor value for this CPU that's more than a decade old.

This is a rather baffling opinion to have. All cloud providers charge far more for a virtualized instance running on God knows what hardware. You are faced with a deal where you can run your software on bare metal, and you complain about... About what exactly?
by ramoz | 2026-02-23 15:10:14+00:00
This all works through hooks.

When Claude revises your plan based on feedback, you shouldn't have to reread the entire thing to figure out what changed. Plannotator's Plan Diff surfaces exactly what's different via a traditional diff view as well as nice UI; so you can review the delta, not the full document and make guesswork of it.

https://github.com/backnotprop/plannotator
by atomicfiredoll | 2026-02-23 15:10:34+00:00
It doesn't feel like you can stay on topic here. I'm not trying to discuss the general viability of these platforms vs. centralized ones, or other social networks. Your complaint was:

> the people on it are just so far away from what me (and men my age) deem interesting and seem to be hostile to anything that doesnt fit their very restrictive ideals.

Okay. If you don't want to participate, don't. But, if your other comment about wanting to see a more diverse audience join was honest, then do. Either way.

There's traction. There's a user base. There are people enjoying and getting use out of it. There's plenty of communities and relationships that will go on just fine regardless of what you decide.

You seem to be frustrated about something, maybe that the fediverse isn't matching Facebook in size? It won't. It probably can't, since the commercial incentives aren't there. But, at no point does that invalidate what exists.

That's all I'm going to say about it.
by evolve2k | 2026-02-23 15:10:39+00:00
Looking through earlier news, a July 2024 release note proudly proclaims “The git migration is on its way!”. But I’ve had a look around and can’t easily find any active git repo. Anyone know the current status around ‘moving to git’?

Ref: https://play0ad.com/the-git-migration-is-on-its-way/
by t312227 | 2026-02-23 15:10:46+00:00
yes ... i thought this is included in the expression "as a service" :)

it doesn't matter how you slice & dice it, the "service" is to have someone - be it business or be it a person - who is responsible for running this service ... you get an SLA and according to the conditions you are able to work with the entity which provides the service ...
by troosevelt | 2026-02-23 15:11:16+00:00
I found this YT vid from back when CNN was covering these subreddits. Ohanian gives this interview where he says (paraphrasing) that there's nothing they can do to police this stuff (they ended up just banning those communities) and it was human nature. We're again talking about some especially abusive content, subreddits targeting minors.

I wonder what he'd say about this today, because it comes off as extreme naivety, and I even held similar views, though I don't get how your mindset could be so extreme that your first instinct would not be to disallow content which is this distasteful. It really shows how deeply "free speech" was embedded into net culture of the time above all else.

Not to misuse this argument, but I really really wonder how he feels given 1) who he's married to 2) how he presents himself today and 3) that he has a daughter now. I'd guess this is NOT his view of running Digg,

https://www.youtube.com/watch?v=OXZYvrue1BE
by Hamuko | 2026-02-23 15:11:21+00:00
As far as I can tell, no solid-state TS Pro (the TS Pro itself is not an entirely new model and has been around for a couple of years) has been delivered to any customers yet. They're supposed to be delivered in Q1/26, so it shouldn't be too long if they intend to keep their promises. Although if you were to order one today, your bike wouldn't arrive until Q4/26 according to their website.
by spwa4 | 2026-02-23 15:11:24+00:00
ID verification doesn't protect against that. Why not? Because there are a lot of people that will trade their ID for a small amount of money, or log someone/something in. IDs are for sale, like everyone who was ever a high school student knows for "some" reason.

Plus what you're asking would require international id verification for everyone, which would first mostly make those IDs a lot cheaper. But there's a second negative effect. The organizations issuing those IDs, governments, are the ones making the bot armies. Just try to discuss anything about Russia, or how bad some specific decision of the Chinese CCP is. Or, if you're so inclined: think about how having this in the US would mean Trump would be authorizing bot armies.

This exists within China, by the way, and I guarantee you: it did not result in honest online discussion about goods, services or politics. Anonymity is required.
by ctmnt | 2026-02-23 15:11:31+00:00
I assume you mean what’s more properly called Java style [1], where the first curly brace is on the same line as the function declaration (or class declaration, but if you’re using Allman style you’re probably not using classes; no shade, I’m a JS class hater myself) [2] or control statement [3], the elses (etc) are cuddled, and single statement blocks are enclosed in curly braces. Except I also assume that oxfmt’s default indentation is 2 spaces, following Prettier [4], whereas Java style specified 4.

So maybe we should call it JavaScript style? Modern JS style? Do we have a good name for it?

Also, does anyone know when and why “K&R style” [5] started being used to refer to Java style? Meaning K&R statement block style (“Egyptian braces” [6]) being used for all braces and single statement blocks getting treated the same as multi-statement blocks. Setting aside the eternal indentation question.

1: https://en.wikipedia.org/wiki/Indentation_style#Java

2: https://www.oracle.com/java/technologies/javase/codeconventi...

3: https://www.oracle.com/java/technologies/javase/codeconventi...

4: https://prettier.io/docs/options#tab-width

5: https://ia903407.us.archive.org/35/items/the-ansi-c-programm...

6: https://en.wikipedia.org/wiki/Indentation_style#Egyptian_bra...
by spijdar | 2026-02-23 15:11:41+00:00
More succinctly:

- Darwin has no direct BSD ancestor. Unlike {Net,Free,Open}BSD and the more obscure ones (Bitrig, anyone?) there was never a point in time where it directly "connects" to the BSD lineage. The other BSDs all can trace their repositories back to CSRG's BSD.

- Darwin isn't stored or built like a BSD. The BSDs have massive monorepos containing all of the source, traditionally checked out to /usr/src, while Darwin is split into many independently versioned packages, (usually) compiled with Project Builder/Xcode.

Yes, the C API is derived from and supposed to resemble BSD, and much of the userspace was copied from a BSD-derivative (this has grown over time, as Apple (and the BSDs) replaced GNU utilities).

But that's why I would call macOS/Darwin "BSD-like" or "BSD-derived" rather than "a BSD".

Also, this isn't meant to be taken too seriously. I just like "OS taxonomy", and I think macOS/Darwin is distinct enough to qualify as a separate species ;-)
by monkeydust | 2026-02-23 15:12:08+00:00
> The prevailing framing—in the essay and in the market—makes all economic disruption from AI look like a capability story: AI gets smarter, therefore jobs disappear, therefore the companies that serve those jobs lose revenue. The more accurate framing is: AI gets smarter, but institutional language games have their own logic, and the speed of disruption depends on whether AI can enter those games or must wait for organizations to rebuild them. I believe that the answer, for most enterprise software, is the latter—and rebuilding institutional games is a process measured in years and decades, not quarters.