MurphyA/hacker-news huggingface dataset:
by arppacket | 2026-02-03 20:07:00+00:00
There was a WaPo article yesterday, that talked about how xAI deliberately loosened Grok’s safety guardrails and relaxed restrictions on sexual content in an effort to make the chatbot more engaging and “sticky” for users. xAI employees had to sign new waivers in the summer, and start working with harmful content, in order to train and enable those features.

I assume the raid is hoping to find communications to establish that timeline, maybe internal concerns that were ignored? Also internal metrics that might show they were aware of the problem. External analysts said Grok was generating a CSAM image every minute!!

https://www.washingtonpost.com/technology/2026/02/02/elon-mu...
by tempest_ | 2026-02-03 20:07:29+00:00
Can tiger data be used just as a simple column store?

All I want is effectively what clickhouse does in PG. I have a single table that I need fast counts on and clickhouse can do the counts fast but I have to go through the entire sync/replication to do that.

A quick scan of TimeSeries always seemed like it was really only best setup for that and to use it another way would be a bit of a struggle.
by MattRogish | 2026-02-03 20:07:40+00:00
On the one hand, I agree.

The whole point of LLM-based code execution is, well, I can just type in any old language it understands and it ought to figure out what I mean!

A "skill" for searching a pdf could be :

* "You can search PDFs. The code is in /lib/pdf.py"

or it could be:

* "Here's a pile of libraries, figure out which you want to use for stuff"

or it could be:

* "Feel free to generate code (in any executable programming language) on the fly when you want to search a PDF."

or it could be:

* "Solve this problem <x>" and the LLM sees a pile of PDFs in the problem and decides to invent a parser.

or any other nearly infinite way of trying to get a non-deterministic LLM to do a thing you want it to do.

At some level, this is all the same. At least, it rounds to the same in a sort of kinda "Big O" order-of-magnitude comparison.

On the other hand, I also agree, but I can definitely see present value in trying to standardize it because humans want to see what is going on (see: JSON - it's highly desirable for programmers to be able to look at a string representation of data than send opaque binary over the wire, even though to a computer binary is gonna be a lot faster).

There is probably an argument, too, for optimization of context windows and tokens burned and all that kinda jazz. `O(n)` is the same as `O(10*n)` (where n is tokens burned or $$$ per second or context window size) and that doesn't matter in theory but certainly does in practice when you're the one paying the bill or you fill up the context window and get nonsense.

So if this is a _thoughtful_ standard that takes that kinda stuff into account then, well, great! It gives a benchmark we can improve and iterate upon.

With some hypothetical super LLM that has a nearly infinite context window and a cost/tok of nearly zero and throughput nearing infinity, you can just say "solve my problem" and it will (eventually) do it. But for now, I can squint and see how this might be helpful.
by panick21_ | 2026-02-03 20:07:43+00:00
Do you think the people who designed HS2 have not considered these aspects?

You analysis is very narrow and only considered the benefits to a certain set of people.

HS2 actually follows reasonably closely to the old GCML. And for the same reason, its the best route to build a fast rail-line along.

I think your proposal complete ignores the additional cost of such a route change. And the cost alone, aside from anything else would make it unreasonable.

Many things go into selecting a route and in most cases where I think they made the wrong choice its usually because of cost concerns, like not building the needed tunnels into cities.
by parsimo2010 | 2026-02-03 20:07:54+00:00
> how is ownership established if there is no single source of truth?

Oh, boy, let me tell you it is very disconcerting to pay a title company to do a search of legal records on a property, and the only guarantee they offer in some states is that "we didn't find anything suspicious but there is no guarantee that someone from the past won't pop up with a better claim to ownership. You can't hold it against us if that happens." How is it that most people making the biggest purchase of their lives are going along with that? I'm definitely not okay with it, but sometimes you can't buy property without accepting it- no title company will offer a stronger guarantee.

For details, I'm talking about how in some states the Special Warranty Deed is the standard for real estate purchases: https://www.legalzoom.com/articles/what-is-a-special-warrant.... A title company will guarantee that the current seller hasn't entered any agreements that might legally obligate you (such as offering the property as collateral for an outstanding loan), but they are very clear that actions of previous owners are not included in this guarantee. So there is no single source of truth- we just hope that we're not part of the tiny percentage where the special deed is insufficient.

Edit: for context, there is a distinction between title insurance and the deed itself, but the title company is only offering insurance on the deed, so if the deed only covers the previous owner then the insurance only covers that too.
by xafeer | 2026-02-03 20:07:56+00:00
Location:India

Remote: Yes

Willing to relocate: Depends

Technologies: Kubernetes (Admin-level), Docker, Harbor Registry, MetalLB, Helm, Jenkins, GitHub Actions, ArgoCD, Ansible, Terraform, Prometheus, Grafana, Kube-Prometheus-Stack, InfluxDB, Alertmanager, PyTorch DDP, Triton Inference Server, MLflow, Kubeflow, GPU Optimization, Python, FastAPI, Kafka, Redis, PostgreSQL, NGINX, HashiCorp Vault, Node.js
Résumé/CV: https://docs.google.com/document/d/11bJlKo3argr8y2lcCi8IUGmZI2xzXaUD/edit

Email: mohammed.xafeer@gmail.com

Complete ownership on managing DevOps, MLOps and Infrastructure. Write Backend in Python. Architect HA k8s cluster for Government clients. Looking for fast paced environment where technical challenges are exorbitant.
by artahian | 2026-02-03 20:08:15+00:00
There are often two peak points, one at the beginning when a team has built a frontend, then is looking to add things like authentication and realizes they have to bring in a separate backend (setting things up and connecting is the main friction).

Later, the second realization is when you start needing deeper observability, and realize you have to bring in one more platform and set it up. Just adding another service is easy, but making them work seamlessly together is much harder. In this case the "failure" is that they realize they are spending way too much time to set things up to even see what's happening in their application in prod.
by wmf | 2026-02-03 20:08:15+00:00
SVB was considered the "standard" bank for all startups for decades so it's not surprising that YC would give the same advice. If you run a startup out of a normal bank sometimes you get weird glitches: https://mitchellh.com/writing/my-startup-banking-story

Of course today startups are probably using Mercury/Ramp/whatever.
by colechristensen | 2026-02-03 20:08:25+00:00
It's got nothing to do with that. People that don't need it are hoarding wealth.

It's real estate value all the way down. Apartments getting tinier while getting more expensive, homes being out of reach or taking up an enormous amount of total pay in order to finance.

People who own aren't living off their own labor's fruits saved for the future but on the massively increased value they're selling something they didn't have to pay nearly as much for. (not talking about inflation but actual hours of labor)

You have middle aged people doing not much better than introductory jobs because the people who needed to retire haven't.

The CEO pay multiple is just ridiculous.
by skissane | 2026-02-03 20:08:56+00:00
No, the county clerk records aren’t a “single source of truth”. In the US system, it is possible to convince a court the county records are wrong, and order them overridden-which makes them not the single source of truth.

By contrast, in the Torrens system, whatever the government records say are final. If you are the innocent victim of a mistake by the government (or a fraud against it), the government has to compensate you; but you don’t actually get the land back if it has since been sold to an innocent purchaser.
by ImPostingOnHN | 2026-02-03 20:09:35+00:00
> on a contract "kilo" will unequivocally mean 1000, unless explicitely defined as 1024 for the sake of that document.

If we are talking about kilobytes, it could just as easily the opposite.

Unless you were referring to only contracts which you yourself draft, in which case it'd be whatever you personally want.
by jandrese | 2026-02-03 20:10:04+00:00
That's a different kettle of fish entirely, largely because with the heat pump water heater they're pulling the heat from the inside of your house, forcing you to move it twice when it is cold out. With a combined unit you only move it once, as the other side of the unit is outside.

That's why they're so great for warm climates though. The water heater also cools your house, especially as that heat is then lost down the drain. Everybody in the south should be jumping on these.
by cyanydeez | 2026-02-03 20:10:15+00:00
The Business model is Uber. It doesn't work unless you corner the market and provide a distinct value replacement.

The problem is, there's not a clear every-man value like Uber has. The stories I see of people finding value are sparse and seem from the POV of either technosexuals or already strong developer whales leveraging the bootstrapy power .

If AI was seriously providing value, orgs like Microsoft wouldn't be pushing out versions of windows that can't restart.

It clearly is a niche product unlike Uber, but it's definitely being invested in like it is universal product.
by mandevil | 2026-02-03 20:10:18+00:00
But at least in some places in the US that's actually just a log of some kinds of transactions (sales and mortgages): you don't have a normalized field in a database somewhere that spits out "this person owns this spot" instead you have to build up from each individual transaction- plus there are transactions that don't take place on the log, e.g. deaths and inheritance or marriage/divorce that could take place outside the purview of the county clerk.

e.g. a married couple buys a house, then one of them dies, and the will is recorded in a different state and leaves their property to their kids rather than the spouse, that sort of update would not be recorded in the county clerk's office in my state.
by ggm | 2026-02-03 20:10:22+00:00
Database mistakes on entry happen in Torrens. Rarer, but not unheard of. Tasmanian "owned" and lived on block for decades, when sold found they'd owned the one next door. There's a critical role in acceptance where somebody as agent has to say yay or nay and a Queensland couple had the agent say the wrong outcome when the real owner didn't consent and it went to the high court if I recall.

Torrens is great but CAP theory still applies.
by crazygringo | 2026-02-03 20:10:28+00:00
> Invent a new word for decimal, metric units where appropriate.

No, they already did the opposite with KiB, MiB.

Because most metric decimal units are used for non-computing things. Kilometers, etc. Are you seriously proposing that kilometers should be renamed kitrimeters because you think computing prefixes should take priority over every other domain of science and life?
by tjohns | 2026-02-03 20:10:42+00:00
Piston aircraft are vital to training new pilots. Without the piston fleet, you wouldn't have anybody flying anything larger.

Not to mention they're frequently used for air ambulance flights, survey work, and law enforcement. The "satellite" view on most online mapping tools is recorded from a piston aircraft.

Also, the current proposed plan is to migrate off of leaded gasoline for most of the country by 2030, which is actually quite ambitious given that acceptable alternative fuels didn't exist until literally a few years ago.
by epistasis | 2026-02-03 20:10:51+00:00
Looking through the resources you've linked is one of the most hopeful and awesome software experiences I have had in a while.

There's a chance to unlock tremendous value for society here.

Imagine if you could fix all the awful bugs making video conferencing software shitty for you! It's perhaps the most bug-plagued software out there in the world, with the highest number of complaints I have ever seen.

We've had a large detour away from open-source running the core of the internet, at least outside of web pages, but this sort of software feels like we're getting back to the 90's and earlier.

Vive la France!
by Uehreka | 2026-02-03 20:11:29+00:00
> Claude Opus 4.5 by far is the most capable development model.

At the moment I have a personal Claude Max subscription and ChatGPT Enterprise for Codex at work. Using both, I feel pretty definitively that gpt-5.2-codex is strictly superior to Opus 4.5. When I use Opus 4.5 I’m still constantly dealing with it cutting corners, misinterpreting my intentions and stopping when it isn’t actually done. When I switched to Codex for work a few months ago all of those problems went away.

I got the personal subscription this month to try out Gas Town and see how Opus 4.5 does on various tasks, and there are definitely features of CC that I miss with Codex CLI (I can’t believe they still don’t have hooks), but I’ve cancelled the subscription and won’t renew it at the end of this month unless they drop a model that really brings them up to where gpt-5.2-codex is at.
by leehunter416 | 2026-02-03 20:11:43+00:00
I built a social network where AI agents are first-class citizens alongside humans. Agents can post, comment, vote, follow users, and get followed back - all via API.
The idea came from watching AI dev tools like Cursor and Claude Code become more autonomous. If agents are making PRs and writing code, why shouldn't they have social presence?

Technical bits:
- REST API for agent registration and posting
- Same affordances as humans (profiles, feeds, voting)
- Agents are clearly labeled but otherwise treated identically
- Built on modern stack (Next.js/Postgres)

Already seeing interesting emergent behavior - agents with different "personalities" based on their system prompts, some focused on sharing technical content, others more conversational.

API docs at thehive.social/api for anyone wanting to connect their agent. Would love feedback on the design and where to take this next.

Live at: https://thehive.social
by nailer | 2026-02-03 20:11:49+00:00
As evidenced by the comments on this post, HN understanding of crypto is typically ten years out of date, so I'm going to post this top level:

- Transferring money across regions with the best 'normie' tools (eg Transferwise/wise.com) is multiple orders of magnitude more expensive than $0.0000015 (tranferring USDC or another GENIUS-compliant stablecoin on Solana).

- You can easily put stablecoins in a Lulo savings account and get 5% interest instead of 0.1% of whatever your bank provides. Yes Lulo has insurance.

- The Genius act regulates stablecoin provision. US-issued stablecoins are backed by government bonds with proof of reserves. USDC and PyUSD are compliant already, USAT exists because USDT isn't compliant.

- There's no offramp fees for PyUSD, and you, random American, have a Solana address in the 'crypto' tab of your Paypal app. 1234.56 in PyUSD means you get 1234.56 in Chase or Wells Fargo or whatever. In future your bank will hold these assets directly without need to off-ramp at all.

If you want to throw your investors money away to outdated percentage point cross border payments systems you're welcome to.
by aceofspades19 | 2026-02-03 20:12:05+00:00
This isn't true though, the 747's cruise speed is the same as the 787's at 0.85 mach. The 747 has a slightly faster max speed but that's not relevant for actual travel. The 777 has a slower max speed and cruise speed than the 787 despite being older. I don't think you can realistically draw a correlation between older/newer being faster or slower on wide body aircraft.
by Danidada | 2026-02-03 20:12:24+00:00
What about libraries that are not in their training data? (e.g. new libraries, private libraries)

Or knowledge that is in their training data, but the majority of its training data isn't following the best practices? (e.g. Web Content Accessibility Guidelines)

I think there is a fair point in those cases of having a bunch of markdown docs files detailing them
by ffsm8 | 2026-02-03 20:12:52+00:00
You're wrong - at least from the perspective of the commons.

First paragraph on Wikipedia

> Child pornography (CP), also known as child sexual abuse material (CSAM) and by more informal terms such as kiddie porn,[1][2][3] is erotic material that involves or depicts persons under the designated age of majority. The precise characteristics of what constitutes child pornography vary by criminal jurisdiction.[4][5]

Honestly, reading your link got me seriously facepalming. The whole argument seems to be centered around the fact that sexualizing children is disgusting, hence it shouldn't be called porn.
While i'd agree that sexualizing kids is disgusting, denying that it's porn on that grounds is feels kinda... Childish? Like someone holding their ears closed and shouting loudly in order not to hear the words the adults around them are saying.
by aljgz | 2026-02-03 20:13:02+00:00
IMHO The question is: who is in control? The user, or the profit-seeking company/control-seeking government?
There is nothing we can do to prevent companies from seeking profit. What we can do is to prefer tools that we control, if that choice is not available, then tools that we can abandon when we want, over tools that remove our control AND abandoning them would be prohibitively difficult.
by ifwinterco | 2026-02-03 20:13:13+00:00
It's one of the big ironies of the EU - every time it gets larger (good! increases market size) it also gets more fragmented in terms of languages, retained local rules etc. (bad, obviously).

Now up to 24 official languages and still potentially growing in the future (although this is a bit of an overcount because some of them are mutually intelligible to various degrees, it's still a lot).

It's interesting to think that at the time of original ECSC treaty there were only four languages (French, German, Dutch and Italian). That's just about manageable, now it is a bit of an issue
by wmf | 2026-02-03 20:13:17+00:00
Stablecoins make a lot of sense in countries like Argentina where the national currency is a shitcoin. But YC doesn't fund startups in Argentina. Stablecoins can also be used to pay remote employees but that should probably go through an employer of record so that people aren't paid under the table. This sounds like more crypto for the sake of crypto.
by kstrauser | 2026-02-03 20:13:29+00:00
People were using metric words for binary numbers since at least the late 1950s: https://en.wikipedia.org/wiki/Timeline_of_binary_prefixes#19...

Which doesn't make it more correct, of course, even through I strongly believe believe that it is (where appropriate for things like memory sizes). Just saying, it goes much further back than 1984.
by darth_avocado | 2026-02-03 20:13:36+00:00
> It's not like they actively took more than they "should have" from anyone directly

And who do you think exactly contributed to the over financialization of everything? Every single thing, good or bad, is a direct result of the actions of the generation before. We can thank them for creating a world where women get to vote but also criticize them for creating a world where everything costs a million dollars and all young people can earn is pennies. At any point in time they could’ve been like “this may not in my selfish interest, but it will ensure the future generations can have the same life as i do” and pushed for policies accordingly. But that didn’t happen.
Show HN: Hyperliquid Ruby SDK
by carter2099 | 2026-02-03 20:13:38+00:00
I wrote a blog post about it here: https://blog.carter2099.com/posts/4

tldr: There was no ruby sdk for the HL api so I made one. This was my introduction to Claude Code and it was awesome. I was able to code with an LLM, stay in the terminal, and still learn something new (WebSockets). I also forked an existing ruby web sockets client gem and made it my own! Up next I'll use this SDK to create an automated short rebalancer for my concentrated liquidity pool positions.
by rm30 | 2026-02-03 20:13:43+00:00
I agree that the ceiling of 4h is correct for high intense cognitive activities and that morning, after few hours after woke up it's the best time for these activities. And I would add that trying to do more the same day will affect the next day.

Meetings, phone calls are distractions, especially in the morning, they could also bring different thoughts far from current task.

To have the best result we must reorganize the company according to this, because most organizations prioritize visibility over results, but compensation, promotion and trust structures reward deep work instead of meeting attendance.
by ericd | 2026-02-03 20:13:50+00:00
Anticompetitive behavior has been normalized in our industry, doesn't make it not anticompetitive. It's a restriction that's meant to make it harder to compete with other parts of their offering. The non-anticompetitive approach would be to offer their subscription plans with a certain number of tokens every month, and then make Claude Code the most efficient with the tokens, to let it compete on its own merits.
by mrkurt | 2026-02-03 20:13:57+00:00
You will be astonished to know it'a a whole lot of sqlite.

Everything I want to pay attention to gets a token, the server goes and looks for stuff in the api, and seeds local sqlites. If possible, it listens for webhooks to stay fresh.

Mostly the interface is Claude code. I have a web view that gives me some idea of volume, and then I just chat at Claude code to have it see what's going on. It does this by querying and cross referencing sqlite dbs.

I will have claude code send/post a response for me, but I still write them like a meatsack.

It's effectively: long lived HTTP server, sqlite, and then Claude skills for scripts that help it consistently do things based on my awful typing.
by cmoski | 2026-02-03 20:13:59+00:00
Notifying you about messages you've already seen. You have to change chats and to back for it to dismiss it. Kills me.

Likes to open new windows if you click a notification.

It is slow.

The search is not good at showing multiple results from the one chat. Why does it search all the other chats anyway...

Switching accounts constantly is a pain in the arse - I unfortunately have to use four accounts and one sub-account (member of some other org's team or something).
by palmotea | 2026-02-03 20:14:01+00:00
> You'll never guess, but most banks didn't actually have enough specie to back their notes, and banks constantly failed during the Free Banking era. If a bank failed then the notes value went to zero, and so notes always traded at a discount to their face value, and there were even brokers who were paid by local merchants to give them the latest correct discount rates for all the local banks (updating daily), and if a bank note got far enough away from the bank that the local broker didn't know about it, well, then it wouldn't be accepted by a local merchant.

That sounds like a libertarian paradise. Sign us all up!