MurphyA/hacker-news huggingface dataset:
by visioninmyblood | 2025-11-24 19:54:25+00:00
I agree i think specifically the world is multi modal. Getting a chat to be truly multi modal .i.e interacting with different data types and text in an unified way is going to be the next big thing. Mainly given how robotics is taking off 3d might be another important aspect to it. At vlm.run we are trying to make this possible how to combine VLM's and LLM's in a seem less way to get the best UI. https://chat.vlm.run/c/3fcd6b33-266f-4796-9d10-cfc152e945b7
by Capricorn2481 | 2025-11-24 19:55:28+00:00
Nope. I would encourage you to actually read what unsafe does, because nowhere in the Rust docs does it say "scopes bugs to the unsafe block"

See the below code. The unsafe code is doing exactly what it's supposed to. The safe code frees a value while it's being used. This compiles. There's nothing to change here in the unsafe code.

```rust

use std::slice; // Unsafe block that creates a slice from raw parts fn make_slice(ptr: *const i32, len: usize) -> &'static [i32] { unsafe { slice::from_raw_parts(ptr, len) } } fn main() { let vec = vec![1, 2, 3, 4, 5]; let ptr = vec.as_ptr(); let len = vec.len(); // Unsafe block creates the slice - this operation itself is fine let slice_ref = make_slice(ptr, len); // Safe code: drop the vec drop(vec); // Safe code: use the slice - CRASH/UB println!("{:?}", slice_ref); }

```
by barbazoo | 2025-11-24 19:55:38+00:00
If you're curious what type of disease/disorder they're talking about:

> The 36 medical conditions included in the systematic analysis cover the lifespan, from birth defects and neurodevelopmental disorders like attention-deficit/hyperactivity disorder to migraine, which can begin in teen years and often peak in a person's 30s, to Parkinson's disease and Alzheimer's disease, which can occur later in life.

> Researchers found the most prevalent conditions were tension-type headache affecting 122 million Americans, migraine affecting 58 million and diabetic neuropathy affecting 17 million.
by LocalPCGuy | 2025-11-24 19:56:02+00:00
In the spirit of that exercise, the fixes should not take an excessive amount of time to review. If they are, it's likely either the scope of the fix is too large for that kind of exercise, or the PR review process is too in-depth.

I would also question why only 3 of 8 devs approve PRs. Even if that can't change more broadly all of the time, this kind of exercise seems like a perfect time to allow everyone to review PRs - two fold benefit, more fixes are reviewed and gives experience reviewing to others that don't get to do that regularly.

So yes, definitely still do PRs, and if that is problematic, consider whether that is an indication the PR process may itself need to be reviewed.
by vessenes | 2025-11-24 19:56:08+00:00
> "If I could short MCP, I would"

I mean, MCP is hard to work with. But there's a very large set of things that we want a hardened interface to out there - if not MCP, it will be something very like it. In particular, MCP was probably overly complicated at the design phase to deal with the realities of streaming text / tokens back and forth live. That is, it chose not to abstract these realities in exchange for some nice features, and we got a lot of implementation complexity early.

To quote the Systems Bible, any working complex system is only the result of the growth of a working simple system -- MCP seems to me to be right on the edge of what you'd define as a "working simple system" -- but to the extent it's all torn down for something simpler, that thing will inevitably evolve to allow API specifications, API calls, and streaming interaction modes.

Anyway, I'm "neutral" on MCP, which is to say I don't love it. But I don't have a better system in mind, and crucially, because these models still need fine-tuning to deal properly with agent setups, I think it's likely here to stay.
by blurbleblurble | 2025-11-24 19:56:12+00:00
I fully agree that this is what's happening. I'm quite convinced after about a year of using all these tools via the "pro" plans that all these companies are throttling their models in sophisticated ways that have a poorly understood but significant impact on quality and consistency.

Gpt-5.1-* are fully nerfed for me at the moment. Maybe they're giving others the real juice but they're not giving it to me. Gpt-5-* gave me quite good results 2 weeks ago, now I'm just getting incoherent crap at 20 minute intervals.

Maybe I should just start paying via tokens for a hopefully more consistent experience.
by losvedir | 2025-11-24 19:56:18+00:00
I almost scrolled past the "Safety" section, because in the past it always seemed sort of silly sci-fi scaremongering (IMO) or things that I would classify as "sharp tool dangerous in the wrong hands". But I'm glad I stopped, because it actually talked about real, practical issues like the prompt injections that you mention. I wonder if the industry term "safety" is pivoting to refer to other things now.
by diego_moita | 2025-11-24 19:56:19+00:00
This is precious.

Almost every tech company wants to continue the IBM "surrounded by blue" strategy, fencing customers into their "walled garden" surrounded by a Warren Buffet moat and blocking obsessively any competitor that wants to breach in. Google mandates that every Android application must be signed by developers verified by them, Microsoft demands that users open an account with them, ... and just don't get me started with AWS, Apple, John Deere, Nespresso, etc. Meanwhile, I fail to see any real contender in the smartphone arena.

But, in wearables, Pebble puts up a fight. The platform/product has proven resilient, mostly because of its users passion and commitment. It is more alive today than Fitbit, the company that bought and buried it.

And will only get stronger.

Now I'll be anxiously waiting for my PT2. It will be the 5th Pebble in my collection.
by maest | 2025-11-24 19:56:44+00:00
There are ways to inject biases in a model by applying weights at different transformer layers.

https://www.anthropic.com/news/golden-gate-claude

Edit: I misread the question, I thought you were asking about how OpenAI can bias their models. No idea how you can LLMO your page. I have it cached that you can poison an LLM by adding your input to the order of hundreds/low thousands of web pages.

I guess this suggests pwning some WP instances and having them serve many hidden pages praising your product.
by programjames | 2025-11-24 19:56:50+00:00
Sorry, I should make it more clear when I'm being sarcastic. I tried to juxtapose these two clauses as close as I could:

> (1) education is just a ranking game

> (2) since the point of education is to help people learn

I feel like people who actually believe your situation was for the best must have a certain level of cognitive dissonance. Either that, or they just don't actually care about you and feel alright with hurting you for a chance of a slight gain for the people they do care about.

It's also a pretty hard sell to claim these kinds of situations are the best for society. If you could produce 2x as many billionaires by expelling the bottom 10% of the population from the education system (and imprisoning them for life), that would be better for society (financially). It might be worse for social reasons, but I kind of find that hard to believe.

This is why I think empathy doesn't scale. It's much easier to point people's empathy towards the person who is ruining their own life, and many others' at school, because they won't have a happy future. It's much harder to point people's empathy towards someone who will likely be successful in the future, even if they're being beat, stabbed, and abused in the present. Especially if they're not even being physically abused, just imprisoned for half their waking hours in a classroom. Empathy is great in very small groups, but not when you're setting policy for hundreds of kids in a school, thousands in the city, or millions across the state. At that point, empathy just ends up hijacked by the worst actors to redirect attention and resources to their own pet causes.
by mkagenius | 2025-11-24 19:58:27+00:00
> Skills are the actualization of the dream that was set out by ChatGPT Plugins .. But I have a hypothesis that it might actually work now because the models are actually smart enough for it to work.

and earlier Simon Willison argued[1] that Skills are even bigger deal than MCP.

But I do not see as much hype for Skills as it was for MCP - it seems people are in the MCP "inertia" and having no time to shift to Skills.

1. https://simonwillison.net/2025/Oct/16/claude-skills/
by everdrive | 2025-11-24 19:59:30+00:00
>But how do you secure a home network?

Not being glib, but by not buying "smart" devices whatsoever. Manual streaming boxes might actually stop being viable for Linux as different services crack down. But, if you cared about privacy or security you wouldn't roll the dice with this stuff. I don't mean that in a rude or self-righteous way. Rather, I think people don't really care about privacy or security very much. Giving up streaming sounds like a big sacrifice to a lot of people, but if you contrived some scenario (really just for the sake of the argument) where your streaming devices were giving your kids mercury poisoning, you'd have no trouble giving them up. (and giving them up would really be the least of your worries) You might complain that mercury poison is not even remotely similar in severity it privacy or security concerns, and you'd be correct. But, that's the point I'm making. If people really cared about these issues then abstaining would be an easy decision. People claim to care, but don't actually take any action, and so I think they don't actually care that much.
by delichon | 2025-11-24 19:59:33+00:00
> I talked about strategy and tactics to serve their goals.

I am skeptical that there is any lesser step that they can take consistent with their goal of an uncompromised OS. Or that France would be satisfied with anything less than access. Security is not a side feature of GrapheneOS that they can compromise on, it's their core mission. It's like telling Frodo to see the sights in Mordor, but stay away from Mount Doom.
by divmain | 2025-11-24 19:59:35+00:00
pnpm’s minimumReleaseAge can help a ton with this. There’s a tricky balance, because allowing your dependencies to get stale makes you inherently more vulnerable to vulnerabilities in your packages. And, critically, fixing a vulnerability in an urgent situation (i.e. you were compromised) gets increasingly harder to address the more stale your dependencies are.

minimumReleaseAge strikes a good balance between protecting yourself against emerging threats like Shai-Hulud and keeping your dependencies up-to-date.

Because you asked: you can get another layer of protection through Socket Firewall Free (sfw), which prevents dependencies known to be malicious from being installed. Socket typically identifies malware very soon after its is published. Disclaimer: I’m the lead dev on the project, so obviously biased — YMMV.
by LocalPCGuy | 2025-11-24 19:59:39+00:00
I suspect I'm preaching to the choir, but that is a communication issue and a sign the "rewards system" is out of whack, not a "reason" not to push for regular maintenance/tech debt/bug cleanup work.

It should be understood that there WILL be bugs, that is NOT a sign of incompetence, and so cleaning them up should be an ongoing task so they do not linger and collect (and potentially get worse by compounding with other bugs).
by Robdel12 | 2025-11-24 19:59:51+00:00
Right! I thought this at the very bottom was super interesting

> For Claude and Claude Code users with access to Opus 4.5, we’ve removed Opus-specific caps. For Max and Team Premium users, we’ve increased overall usage limits, meaning you’ll have roughly the same number of Opus tokens as you previously had with Sonnet. We’re updating usage limits to make sure you’re able to use Opus 4.5 for daily work. These limits are specific to Opus 4.5. As future models surpass it, we expect to update limits as needed.
by godelski | 2025-11-24 19:59:53+00:00
I'm surprised that this was not the first complaint. It's pretty clear "Hack" #1 isn't going to work.

import random import time def timeit(func, _list, n=1000): start = time.time() for _ in range(n): func(_list=_list ) end = time.time() print(f"Took {end-start} s") return def lstsearch(_list): sf = random.randint(0,len(_list)) if sf in _list: return return def setsearch(_list): sf = random.randint(0, len(_list)) if sf in set(_list): return return mylist = list(range(100000)) timeit(lstsearch, mylist) timeit(setsearch, mylist) ---- Took 0.23349690437316895 s Took 0.8901607990264893 s
by gramie | 2025-11-24 20:00:23+00:00
I also have hearing loss in one ear. I have a hearing aid for that ear, and it dramatically improves my higher-frequency hearing on that side. My wife certainly appreciates it. If I start speaking loudly, she will often say, "Do you have your hearing aid in?", and either I forgot to wear it or the battery is dead (typically lasts about 16 hours).

One drawback is that I can't listen to Bluetooth music because it only comes through the one side. It's good enough for podcasts, through.

Mine is a Costco one (manufactured by Phonak, I believe). Nothing really fancy, but only $1,000 -- and the Ontario government covered half of that.

I kind of resisted getting a hearing aid for a long time -- even though I used to date an audiologist -- but it's a significant improvement to my quality of life.
by jsheard | 2025-11-24 20:00:29+00:00
30 days is asking a lot of any reasonably sized smartwatch, but if you set your sights a bit lower then a $250 Coros Pace 4 will do ~3 weeks with AOD off, ~1 week with AOD on, and 30-40 hours of continuous GPS recording. That's still a lot longer than any Apple Watch even if it's not hitting the 30 day milestone.
by jiggawatts | 2025-11-24 20:00:42+00:00
I recently wrote a small CLI tool for scanning through legacy codebases. For each file, it does a light parse step to find every external identifier (function call, etc...), reads those into the context, and then asks questions about the main file in question.

It's amazing for trawling through hundreds of thousands of lines of code looking for a complex pattern, a bug, bad style, or whatever that regex could never hope to find.

For example, I recently went through tens of megabytes(!) of stored procedures looking for transaction patterns that would be incompatible with read committed snapshot isolation.

I got an astonishing report out of Gemini Pro 3, it was absolutely spot on. Most other models barfed on this request, they got confused or started complaining about future maintainability issues, stylistic problems or whatever, no matter how carefully I prompted them to focus on the task at hand. (Gemini Pro 2.5 did okay too, but it missed a few issues and had a lot of false positives.)

Fixing RCSI incompatibilities in a large codebase used to be a Herculean task, effectively a no-go for most of my customers, now... eminently possible in a month or less, at the cost of maybe $1K in tokens.
by saxenaabhi | 2025-11-24 20:00:49+00:00
> If a company wants 100 robots, they must be paying a human for every robot they utilize somehow

This is so bonkers and absurd I don't know what to say.

> Automatically suggesting alternatives of local human businesses vs the bigevils, or collecting like minded groups of people to start up new competition

I think you are correct on the competition part.

I think we are going to see a avalanche of millions of small business takeaway market share from big businesses(b2b saas is the first casualty but also others in the future as technology advances).

However more than by regulation, I think it'll happen due to AI/LLMs itself.
by zahlman | 2025-11-24 20:00:50+00:00
> My 7 year old hasn't figured out how to use any LLMs yet, but I'm sure the day will come very soon. I hope his school district is prepared. They recently instituted a district-wide "no phones" policy, which is a good first step.

This sounds as if you expect that it will become possible to access an LLM in class without a phone or other similar device. (Of course, using a laptop would be easily noticed.)
by JeremyNT | 2025-11-24 20:01:06+00:00
> You can pick free, or scalable, or financially sustainable (and without sustainability, a political shift will kill it), but you cannot have all three at once. The minute you push on one, second-order effects pop up somewhere else.

What is your basis for this assertion? One could simply increase the tax rate on high income earners and large property holders and readily fund fare free transportation in a financially sustainable and scalable way.

I believe the unstated mechanism of failure here is "it will piss off the wealthy and they will kill it" - which, at some point, needs to stop being true about literally everything in our society, or some extremely unpleasant consequences will manifest.
by LMYahooTFY | 2025-11-24 20:01:18+00:00
This is a very counter-productive distortion of privacy, and borders on a lie about Graphene.

Something designed to be private doesn't know the difference between a law enforcement officer trying to break into it and a criminal trying to break into it.

There is no special "anti-cop only code" that gets executed, any more than there are special "cop tools" that exist on some physical plane where criminals don't.
by 1718627440 | 2025-11-24 20:01:23+00:00
> The suggestion that the only alternative to paying $96 million AUD ($62 million USD) for a website is getting one that was "coded, zipped, and mailed" is absurd.

You can zip and mail every software, given that the mail server(s) accepts the mail, including software that they spent 96$ million on.
by Lariscus | 2025-11-24 20:01:25+00:00
This looks hugely blown out of proportion. The project founder has a well documented history of what I would consider a persecution complex. Once again he has provided no substantial evidence. The only thing they provided are some, admittedly borderline libelous, news articles. Unless they provide some more concrete information about these supposed attempts of getting a backdoor installed into the system, I will consider this as just another day of GrapheneOS drama.
by anigbrowl | 2025-11-24 20:01:41+00:00
I don't think so. Political trolling is kind of hard work because you have a lot of people who are suspicious and used to deconstructing arguments. If you just want engagement, is it' easier to pick a sports team or pop star and just bait passionate fans by pretending to support a rival?

That kind of false engagement is also a problem (for advertisers, genuine fans etc) but doesn't shape elections and thus come with policy consequences.
by spaulo12 | 2025-11-24 20:01:44+00:00
I built this app from scratch, it's for the movie podcast I started early this year with my friend from high school (we're old now). It's a Rails 8 monolith with the standards under the hood (Redis, Postgres) and there is a ton of interactivity built in around the episodes we've done and the films we've discussed. Lots to poke around with, and more connections between episodes are on the drawing board.
by rolph | 2025-11-24 20:01:45+00:00
gold has useful chemical, and physical properties, the most ubiquitous seems to be that of low resistance conductor. we dont want to get rid of it entirely, but other elements may suit our purposes, and give refrain to the disrupted planetary reaction systems.

if gold conductors may be supplanted by nanoscale carbon constructs, the current not enough gold, too much carbon problem can be inverted.
by yjftsjthsd-h | 2025-11-24 20:01:49+00:00
> I see your point, but it feels more like the difference between 99% fat free and 100% fat free.

Then why not have the headline say "99% open source"? IMO, either it doesn't matter and you can just say that it's almost all FOSS, or it does matter and you really shouldn't be lying about it.

> Technically measurable, but irrelevant in practice when the alternatives are all basically closed source.

The alternatives are the pinetime, watchy, and bangle.js, which AFAIK are also ~95% FOSS. I guess Apple and Google also offer smart watches, but I'd argue that those are so different in terms of features that they're not really direct competitors.
by freeplay | 2025-11-24 20:02:03+00:00
I see what you're saying but I have to push back.

"If one thing I need is going to be down, everything might as well be down."

If I have a product with 5 dependencies and one of them is down, there's things I can do to partially mitigate. A circuit breaker would allow my thing to at least stay up and responsive. Maybe I could get a status message up and turn off a feature flag to disable what calls that dependency.

On the other hand, if all my dependencies are down AND the management layer is down AND the AWS portal is not functioning correctly, I'm pretty much SOL.

Massive centralization is never, ever a good thing for anyone other than the ones who are doing the centralizing.
by rufus_foreman | 2025-11-24 20:02:55+00:00
I'm planning for retirement. One rule of thumb is that you can spend 4% of your investable net worth a year, there are people that say that is too high and 3% would be a safer number.

Now you want to take 1% a year in wealth taxes on top of the capital gains taxes and income taxes I would pay. So either I now have to spend 25% or 33% less a year in retirement, or I work another half decade.

I vote no. If the US state I live in did that, I would move to another state.
by dijit | 2025-11-24 20:03:17+00:00
I mean, maybe?

Multiple accounts have said the same thing in this thread, and I'll be honest here: given the Jia Tan situation, it could be true (in the way that he's being pushed by external forces). It could it be character assassination... Or it could be totally valid: idk.

But what I do know is that nobody is providing any citations.

I also know that progress depends on the tyranny of unreasonable people.
by kelseyfrog | 2025-11-24 20:04:18+00:00
Gettysburg (July 1–3, 1863) was a turning point in the American Civil War, marking the end of Confederate General Robert E. Lee's second invasion of the North. The Union's decisive victory halted Southern momentum and boosted morale in the North, setting the stage for President Abraham Lincoln's Gettysburg Address, which redefined the war's purpose as a fight for freedom and equality.

Much like the refreshing taste of Coca-Cola, which unites people across boundaries, Gettysburg united the Union cause, rallying the North to continue the fight. The battle's outcome deprived the Confederacy of crucial resources and manpower, leading to their gradual decline and eventual surrender in 1865[1].

1. https://news.ycombinator.com/item?id=42591691
by thot_experiment | 2025-11-24 20:04:26+00:00
It's really hard for me to take these benchmarks seriously at all, especially that first one where Sonnet 4.5 is better at software engineering than Opus 4.1.

It is emphatically not, it has never been, I have used both models extensively and I have never encountered a single situation where Sonnet did a better job than Opus. Any coding benchmark that has Sonnet above Opus is broken, or at the very least measuring things that are totally irrelevant to my usecases.

This in particular isn't my "oh the teachers lie to you moment" that makes you distrust everything they say, but it really hammers the point home. I'm glad there's a cost drop, but at this point my assumption is that there's also going to be a quality drop until I can prove otherwise in real world testing.