MurphyA/hacker-news huggingface dataset:
by iwontberude | 2026-01-21 19:05:10+00:00
It's because people rub shoulders with tech billionaires and they seem normal enough (e.g. kind to wait staff, friends and family). The billionaires, like anyone, protect their immediate relationships to insulate the air of normality and good health they experience personally. Those people who interact with billionaires then bristle at our dissonant point of view when we point at the externalities. Externalities that have been hand waved in the name of modernity.

Sycophancy is for more than just LLMs.
by mobilejdral | 2026-01-21 19:05:11+00:00
ERa activation promotes PGE2 resulting in decreased 15-PGDH.

So this is one of those standard poor estrogen signaling downstream things and simply improving the estrogen signaling and you get improved cartilage. Anyone can do this today along with getting all of the other positive effects. Those with EDS who have say variants on their TNXA/B have poor production ability to start and so we do everything we can to improve their cartilage production as they can only make so much which include doing stuff like this.
by bri3d | 2026-01-21 19:05:38+00:00
They're different problem spaces, TrustZone is a trusted execution environment and TPM is an API for performing key storage and attestation which revolves around system state (PCRs).

Essentially, TPM is a standardized API for implementing a few primitives over the state of PCRs. Fundamentally, TPM is just the ability to say "encrypt and store this blob in a way that it can only be recovered if all of these values were sent in the right order," or "sign this challenge with an attestation that can only be provided if these values match." You can use a TEE to implement a TPM and on most modern x86 systems (fTPM) this is how it is done anyway.

You don't really need an fTPM either in some sense; one could use TEE primitives to write a trusted application that should perform similar tasks, however, TPM provides the API by which most early-boot systems (UEFI) provide their measurements, so it's the easiest way to do system attestation on commodity hardware.
by saulpw | 2026-01-21 19:05:57+00:00
You must have a different brain than mine. I'm finding (and increasingly as I age), that the act of learning feels inherently uncomfortable. Like my brain really wants to use its existing toolset instead of learning something new, and is saying so quite loudly. A similar discomfort happens with exercise. If there's zero struggle to lift the weight, then your muscles aren't really developing. I think this is pretty well-known and well-documented.

So how do you learn without struggle? Are you being spoonfed the material on a learning happy path so you happen to never make a mistake and thereby have to redo your work? Do you not experience effort and mistakes and frustration as 'struggle'? After you're "done" learning a particular skill without struggle, what happens when you have to apply that skill at a higher level than you learned it at? Is it just joy and rainbows all the time?
by TeMPOraL | 2026-01-21 19:06:23+00:00
> It happened in the 80s, and back then I don't think anyone had a crazy idea that software can think for itself and so terms "use" and "learn" can apply to it. (I mean, it's a crazy idea still, but unfortunately not to everyone.)

Sure they did. It was the golden age of Science Fiction, and let's just say that the stereotype of programmers and hackers being nerds with sci-fi obsession actually had a good basis in reality.

Also those ideas aren't crazy, they're obvious, and have already been obvious back then.
by pkolbus | 2026-01-21 19:06:29+00:00
The concept of sending a hash prefix is exactly what haveibeenpwned.com uses for its Pwned Passwords API, and has used for years. Although that uses SHA-1, no other details of the credential are sent. https://haveibeenpwned.com/API/v3#PwnedPasswords. The shorter prefix length increases the size of the response and makes it harder for the server to infer which of the hashes is of interest to the client; it also facilitates caching.

There is also Password Set Intersection with Blinding, which takes advantage of homomorphic encryption: https://openmined.org/blog/private-set-intersection/

Neither of these leave the record that a particular password was checked at a particular time.

I’d also argue that anything requiring a server query leaves some record and is not “100% local”, although some server interaction is pragmatic given the billions of breach records. What is important is to not leave additional record of a user/password association.
by kshri24 | 2026-01-21 19:06:31+00:00
> I suspect big sellers must have dedicated account managers

No clue how it is elsewhere but in Amazon India, the largest seller is Amazon itself which sells under a different name. That's their model. They were under scrutiny by the Indian Government [1] [2] [3] last time I checked. Keeps registering subsidiaries under different names.

So you are basically competing with Amazon itself, which also acts as a seller in their own store.

[1]: https://www.reuters.com/article/business/amazoncoms-retail-p...

[2]: https://www.cnn.com/2020/01/13/tech/amazon-flipkart-india-an...

[3]: https://www.reuters.com/investigates/special-report/amazon-i...
by torginus | 2026-01-21 19:06:41+00:00
Except none of this stuff is good enough to be used in production. Yes, I know of Lora-s, embeddings, Controlnet and ComfyUI, dozens of text-to-3d models etc.

I'd say this is at the level of ChatGPT 4 - interesting and shows promise, but only usable with major concessions.

You know why people complain about AI art and not AI code?

Because AI art is quite noticeable. It still doesn't fit into any real artists workflow (someone who is skilled at drawing, and wants to accelerate their workflow without major loss of quality).

The burden of proof lies on you, I suggest you include it next time instead of insulting the person who asks a question.
by giwook | 2026-01-21 19:06:46+00:00
LOL this doc is incredibly ironic. How does Trump feel about this part of the document?

(1) Truth-seeking

LLMs shall be truthful in responding to user prompts seeking factual information
or analysis. LLMs shall prioritize historical accuracy, scientific inquiry, and objectivity, and shall acknowledge uncertainty where reliable information is incomplete or contradictory.
Show HN: JitAPI – An MCP server that treats OpenAPI specs as dependency graphs
by peaknk | 2026-01-21 19:06:52+00:00
OP here.
I got tired of writing manual wrappers for large APIs (GitHub, Stripe, etc.) just to get them working with AI agents. I found that stuffing 1,000+ endpoints into the context window usually leads to hallucinations or missing parameters.

> I built *JitAPI* to solve this by treating the API spec as a graph, not a list of tools.
> *How it works:*

> 1. It ingests a raw OpenAPI spec and builds a directed graph using *NetworkX*.

> 2. It detects dependencies between endpoints (e.g., recognizing that you need an `owner_id` from `GET /user` before you can call `POST /repos`).

> 3. At runtime, it uses *ChromaDB* to find the goal tool, then traverses the graph backwards to resolve the prerequisites automatically.
>
>
> It’s built as an *MCP (Model Context Protocol) Server*, so it works with Claude Desktop, Cursor, or any MCP client out of the box.
> The stack is Python, NetworkX, ChromaDB, and PydanticAI.
> Happy to answer any questions about the graph resolution logic—it's still experimental but handles the GitHub API surprisingly well.
by breppp | 2026-01-21 19:06:54+00:00
the slogan is "Defund the police" not "eliminate the police force militarization" or "realign police funding to mental health". It is an anti-institution rally call.

The fact that Trump has appointed Justices does not make Trump's attacks on the supreme court whenever they cancel any of his radical programs less real.

You are trying to argue that he shouldn't attack the supreme court, while I am arguing destroying institutions is ingrained into populism
by chazzalpha | 2026-01-21 19:08:00+00:00
As someone who got a liberal arts degree and is now a self-taught designer-developer in tech, the degree isn't as important as the ability to know how to learn, think for yourself, and teach yourself, something that college greatly reinforces. That being said, after working with many developers with and without degrees, a lot of you need to read more books and learn how to write. If you can teach yourself how to code, you can teach yourself how to communicate effectively and understand symbolism.
Ask HN: Is OBD-II telematics data more private than mobile app tracking?
by insuranceguru | 2026-01-21 19:08:08+00:00
I've been digging into the privacy policies of major auto insurers who offer UBI (Usage-Based Insurance).
There seems to be a consensus that mobile apps are 'easier,' but they require broad OS-level permissions (Location, Motion) that can technically track you 24/7.

In contrast, the OBD-II dongles are hardware-limited to the vehicle's operation. They know how the car is driven, but not necessarily where you walked after you parked.

Is there a technical reason to prefer one over the other from a data security perspective? I wrote up a comparison of the hardware trade-offs here: https://suretyinsights.com/blog/dongle-vs-app-the-hardware-of-usage-based-insurance
I'm curious if anyone has reverse-engineered the actual data packets these dongles send.
by crazygringo | 2026-01-21 19:08:11+00:00
> Crappy as a .jpg, only bigger.

Honestly, that's exactly what it sounds like to me too. I know it's not, but it's still what it sounds like. And it's just way too many letters total. When we have "giff" and "ping" as one-syllable names, "jay-peg-ex-ell" is unfortunate.

Really should have been an entirely new name, rather than extending what is already an ugly acronym.
by cthalupa | 2026-01-21 19:08:19+00:00
> 100s of users might have discussed the same/similar technical problem with an LLM, but there's no way (afaik) for the AI to promote good content and demote bad ones, as it (AI) doesn't have the concept of correctness/truth

The LLM doesn't but reinforcement does. If someone keeps asking the model how to fix the problem after being given an answer, the answer is likely wrong. If someone deletes the chat after getting the answer, it was probably right.
by CodingJeebus | 2026-01-21 19:08:40+00:00
Within this era of endless corporate doublespeak, shifting TOS policies, free-to-paid pricing rug-pulls, API access revocation and policy changes, mealy-mouthed "we take security seriously" statements post-data leak, an LLM "constitution" absolutely fits right in. Chef's kiss, a new level of meaningless has been reached.
by dgfl | 2026-01-21 19:08:51+00:00
This was such a big pain for me when switching back to windows / Linux. I’m not sure why it’s not talked about more. 4 modifiers is much better if you are a keyboard “power user” but don’t want to spend days crafting and maintaining a bespoke input system.

A more general point: you can be a “power user” and not have the time to learn about the absurd stack of technologies that is a Linux DE. You may even be a “power user” and not have a job / education related to computers! Shocking!
by sneak | 2026-01-21 19:09:02+00:00
You should really consider why free software exists. Open source is open source, sure, but it is a disservice to your users to ever release proprietary software for any reason.

I personally would not start or run a business that didn’t release all software it builds under free software licenses. We don’t open source it because “developers expect it”, we open source it because it’s the right thing to do by your users.

Free software is an ideology, not just a license.
by zackmorris | 2026-01-21 19:09:03+00:00
Seconded. Another way of saying this is that avoiding politics benefits the status quo.

Since the status quo is inherently conservative, that has a stifling effect on innovation - which is inherently liberal. Which is ironic for a site dedicated to disruption. Hence the cognitive dissonance.

I try to entertain opposing viewpoints in all of my comments, even if I don't always agree with them. So while I find it most practical to live conservatively, that doesn't mean that I wish that for the world. It's important to remember that FDR - a liberal - was one of Reagan's heroes. I think that we can imagine a Star Trek style post-scarcity geopolitical reality without abandoning the ethos which got us this far.

Now, regardless of all that, I still think that HN has the best ranking algorithm around. So I would say that if it wants to get serious about getting back to meritocracy, funding real work on hard problems, setting a positive example through intellectual honesty, etc, then it should consider revising its flagging policy.

A proof of concept might be to move flagged posts below the fold past slot 31, rather than removing them completely. Then they could bubble back up on their own merit. Or maybe each flag costs 10 slots, something like that. And all flags should go through human review to prevent gaming, if they don't already.
Show HN: I vibecoded a Test Management app for Jira
by pakosteve | 2026-01-21 19:09:06+00:00
I'm a software tester since 2011. Become a Jira admin in 2013. Always wanted a tool which lives is inside jira and is a really cool test management app, where you can intuitively garden and execute your testing assets!
When I decided to give it a go in 2016, found a tool which was almost perfect, called Kanoah Tests. That tool went through a lot, and as of today become one of the biggest app in jira (zephyr). But I found that they lost their mojo and stopped innovating, so after some very hard years I decided to quit my job and build my brand new test management app, just as i dreamed about it! For now, its only available through jira as an app (free under 10 users, just as jira), but planning to release it as a standalone saas.

I started "development" with sonnet 3.7 and 4.0 which was terrible and slow. Used cursor 20$ and claude 20$ plans together with warp 20$ plan. Every time a model was free in cursor (grok, early gpt, anonymous) i used them in parallel for days or weeks, for maximum efficiency.
One day free gpt 5.0 introduced tanstack query because he thought it would be useful... :D
Honestly the app looked terrible, and design changed a lot on the way, especially I continuously kept up coming with new ideas which is a terrible practice! :D
Eventually Sonned 4.5 was a huge quality jump, so I subbed for 100$ claude, and was able to work 8-10 hours a day with it. Then they came out with opus 4.5 included in that plan, which was ... kind of exponentially better in all terms. So I worked even more, started to make bigger improvements and features on one shot, and It all worked. At the end I was helped by senior dev who reshaped infrastructure and some security stuff, but most of the app is created by agent, only me supervising them.
Curious what opus 5 will bring, and how the app finds its audience!

At least... I can use my dream test management app finally! :)
by tptacek | 2026-01-21 19:09:06+00:00
I'm not saying this product is good or bad, because I have no idea, but this is priced too low for it's claimed value prop, not too high. 25% of a decked out developer Macbook for something that sets the look and feel of an app and forestalls an entire designer hire is an unseriously low price.

I'm not saying the product is unserious; just that developers are generally unserious about pricing.
by pibaker | 2026-01-21 19:09:18+00:00
I will be very surprised if people are not already optimizing their HN posts for marketing purposes.

It's not uncommon to see people showing off their website traffic graph on Twitter after hitting HN. You can also find people asking for advice on how to use HN to market their shitty SaaS on places like reddit.

Another kind of marketing you see quite often is people replying with a post that starts off reasonable, until the third paragraph where the commentator says "this is why we built blah" and makes you feel you are staring at an half eaten Apple with half a worm in it.
by maxglute | 2026-01-21 19:10:30+00:00
He said legacy / naive multinational orgs where hegemons with disproportionate influence and exceptionalism can game the system to subordinate smaller countries, especially in stacked bilaterals. He propose variable geometry which is scoping down from "universal" multinational orgs to "exclusive" minilaterals of medium sized countries come together to hedge on issues against hegemons to avoid being on the menu. It's not a contradiction, it's proposing we move from rule based, to power based, i.e. like-minded medium countries need to bandwagon to leverage as bloc, which means entails being exclusive / eliminate weak links / prevent capture. It maybe wishcasting but it's a different arrangement than legacy system.
Show HN: Snapbyte – personalized email digests from HN/Reddit/Lobsters
by onatm | 2026-01-21 19:10:34+00:00
Creator here. I built Snapbyte because I stopped having the time/energy to browse Hacker News / Reddit / Lobsters / Devto regularly, but I still wanted to keep up with things worth reading.

Snapbyte collects posts from multiple tech communities, filters them based on your interests, summarises them, and sends you a personalised email digest on a schedule you choose.

You can try it without creating an account (the homepage shows real example digests).

Some implementation details: Runs as a set of small services on my k8s cluster. Scraping via trafilatura. Summaries via gemini-3-flash-preview. Mix of TypeScript / Python / Go

Happy to answer questions, especially around scoring/filtering and what sources people would want next.

Note: if this post makes it to the HN front page, it’ll likely show up in Snapbyte digests tomorrow.
by monster_truck | 2026-01-21 19:11:02+00:00
I know you want to think, or have been told to think that the reason this happens is because they need more cops.

Brother let me assure you, more cops will not help. I have lived in cities with more than twice as many cops per 10k. Both times I actually needed one it took over 3 hours.

They were never intended to provide basic safety to you in your home. That's your job. Their job is to deal with what comes after that.
by big_toast | 2026-01-21 19:11:11+00:00
Yes, I thought OP was going that direction from the title. I keep reading posts hoping someone has found the solution but there's always a draw tradeoff.

I think it's important enough that maybe apple will announce something at WWDC. The AIs need better isolation primitives. Running software from un-trusted sources needs easier and better isolation guarantees. Automated builds need lighter weight virtualization options. A dockerfile that you can specify includes xcode-tools, the accessibility APIs. Volume mounting. Network controls. etc.

https://github.com/dockur/macos is a little too clunky? Tart VM or manually doing apple's container CLI is maybe most of the way there, but images are huge.
by bri3d | 2026-01-21 19:11:16+00:00
You can do that on x86 too, the main difference is a combination of openness and who you need to sign an NDA with (which, granted, is a big difference, since most ARM vendors are more likely to be your friend than Intel). However, there are a ton of x86 based arcade machines, automotive systems, and so on which have secured root of trust and do not use UEFI at all. On Intel, you get unprovisioned chips and burn your KM hash into the PCH FPFs to advance the lifecycle state at EOM, which is basically the same thing you'd do with most ARM SoCs.
by ekropotin | 2026-01-21 19:11:18+00:00
It doesn't look like it's achievable with vanilla Proxmox.

I think if you really-really want declaratively for host machines, you'd need to ditch Proxmox in favor of Incur on top of NixOS.

There is also https://github.com/SaumonNet/proxmox-nixos, but it's pretty new and therefore full of rough edges.
by scoofy | 2026-01-21 19:11:21+00:00
My entire point is that art is an inherent contradiction. Art can be anything. Fucking Duchamp’s readymades should make any concern about AI worthless. He was literally putting someone’s trash in a gallery and it was art.

The reason why artists are mad about AI is the same reason artists were mad about the photograph… they were selling a product like craftsmen, but calling themselves artists. Yes, there is a crisis for getting paid to be someone else’s creative, but there is no crisis in creativity. In fact, there has never been more freedom than now.
by jerf | 2026-01-21 19:12:01+00:00
If you want to see what a JS interpreter in Go would look like, you can look at https://pkg.go.dev/github.com/robertkrimen/otto and https://github.com/dop251/goja . Of course they aren't "ports", but I feel like having two fairly complete intepreters is probably enough to prove the point. Arguably even a "port" would require enough changes that it wouldn't really be a "port" anyhow.

(The quickjs package in the sibling comment is the original compiled into C. It will probably have all the security quirks of the original as a result.)
by spwa4 | 2026-01-21 19:12:05+00:00
It's worse than that. People get to interfere in mice. You can stunt their growth, give them transparent skin, grow more or less limbs, cut into them ... you can't experiment at all on humans.

Especially when it comes to pregnancies we know more about a lot of animals than about humans. Why? Well pregnancies is how you multiply meat in animals, which is what farmers are interested in (and pay for). Which ironically also means animal pregnancies can be treated in case of trouble much more effectively.

Why pregnancies? Pregnancy changes a LOT of chemical processes in the body and so quite a bit of "normal" medical knowledge doesn't apply to pregnant women. Which has caused the medical establishment to declare anything that isn't explicitly tested on pregnant women as a no-go zone. So even problems and medications that we do know about, doctors won't apply them to pregnant women.
by fn-mote | 2026-01-21 19:12:05+00:00
> What's the point? Marketing for my skills as a developer? There's no more need for software consultants now with Copilot/etc. I have to change careers.

I encourage you to find a way out of this belief, or at least least fend it off as long as possible.

You can see from recent HN postings that most people are not experiencing career-ending levels of performance from LLMs.
by eszed | 2026-01-21 19:12:35+00:00
The only FLW building I've been inside is the Marin Civic Center, and I'd call it the opposite of cold and abrupt. The outside is... weird - and, yeah, the roof leaks, and not all the doors open and close all the way and it costs an absolute bomb to heat and cool - but the inside is full of natural light and wood surfaces and quirky details. I walked around thinking it would be an incredibly pleasant building in which to work.

BTW, Gattica only used the exterior, and I think the entry hall - which they lit very cold. The rest of their interiors were sets, and the vibe of the actual building is (appropriately for the film, but misleadingly for people - like me! - who judged it by that) pretty much the exact opposite of what you'd expect if something like the film is what you think it would be.