MurphyA/hacker-news huggingface dataset:
by craftkiller | 2025-08-08 17:42:47+00:00
I waited until they were phasing out the pixel 6a, so there were loads of great sales to clear out the old inventory. I managed to get a pixel 6a new for $94 total. No trade-in, no contract obligations, just $94 total.

This phone kicks ass. Unless you're running games on your phone, there is nothing of value in newer/more expensive phones. We've long past the point where the cheap phones are powerful enough to have a completely smooth experience.

My tech illiterate parents spend $1k on phones with fragile plastic screens. They don't do anything more demanding than watching youtube or checking their email. They claim "I love that it folds so it protects the screen" and yet the screen breaks in a year. It's such an irrational waste.
by msarnoff | 2025-08-08 17:42:59+00:00
Surprise no one's mentioned yet that the firmware is written in Rust. As someone who's struggled with getting started with embedded Rust (the landscape seems to be changing quite a lot?) it looks like a good example.

Also it's a bit startling to see floating-point code used so freely. Shows how rapidly the capabilities of MCUs have developed. 15 years ago, doing floating point on a microcontroller would be unspeakable /s
by seanmcdirmid | 2025-08-08 17:43:38+00:00
At Engelbart's mother of all demos in 1968, which basically birthed what we call personal computing today, most computer scientists were convinced that AGI was right around the corner and "personal computing" wasn't worth it.

Now, back then AGI wasn't right around, and personal computing was really really necessary, but how did we forget the viewpoint that personal computing was seen as a competing way to use computing power vs AI?
by exe34 | 2025-08-08 17:43:40+00:00
No, because the rich will always be greedy. They already pay the lowest taxes proportionally to their wealth/income (yes I know in absolute numbers they pay the most, but that's because a billion is about a million times bigger than a thousand - can't believe I have to explain this every time, or somebody will point out the absolute numbers like it negates my point).
by lunar-whitey | 2025-08-08 17:44:26+00:00
I’m not aware of any widely available tools that can identify unreferenced C preprocessor macros and newer language constructs that are amenable to analysis are still fairly new.

Removing unreferenced definitions from open source patches would also underscore the fact that driver code is already largely inaccessible to contributors that don’t have access to hardware specifications. The few that persist without it probably appreciate that the full listings are still published somewhere.
by nearbuy | 2025-08-08 17:44:46+00:00
For what it's worth, I've been trying Opus 4.1 in VS Code through GitHub Copilot and it's been really bad. Maybe worse than Sonnet and GPT 4.1. I'm not sure why it was doing so poorly.

In one instance, I asked it to optimize a roughly 80 line C# method that matches some object positions by object ID and delta encodes their positions from the previous frame. It seemed to be confused about how all this should work and output completely wrong code. It has all the context it needs in the file and the method is fairly self-contained. Other models did much better. GPT-5 understood what to do immediately.

I tried a few other tasks/questions that also had underwhelming results. Now I've switched to using GPT-5.

If you have a quick prompt you'd like me to try, I can share the results.
by Tainnor | 2025-08-08 17:44:47+00:00
If it had been initially called Indo-Celtic or Indo-Romance and those names had stuck, it would be equally fine, but that's not what happened historically.

You're fighting against windmills, there are no perfect names for huge language families, this gets even worse when we look at certain language families in other continents. It's very common to just pick two subbranches (or geographic regions), combine them and call it a day (e.g. Sino-Tibetan).
by rini17 | 2025-08-08 17:45:12+00:00
It is (maybe not directly but very insistently) advertised as taking many jobs soon.

And counting stuff you have in front of yourself is basic skill required everywhere. Counting letters in a word is just a representative task for counting boxes with goods, or money, or kids in a group, or rows on a list on some document, it comes up in all kinds of situations. Of course people insist that AI must do this right. The word bag perhaps can't do it but it can call some better tool, in this case literally one line of python. And that is actually the topic the article touches on.
by dabockster | 2025-08-08 17:45:12+00:00
Yeah I know about Model Context Protocol. But it's still only a small part of the AI puzzle. I'm saying that we're at a point now where a whole AI stack can run, in some form, 100% on-device with okayish accuracy. When you think about that, and where we're headed, it makes the whole idea of cloud AI look like a dinosaur.
by 9rx | 2025-08-08 17:45:21+00:00
> The original comment made the connection that Democrats were taking action.

Yes, it claims that the Democrats took action. That does not equate to blaming Democrats.

You could blame the Democrats for what they supposedly did if that's what the randomly firing neurons in your brain conclude is most appropriate in light of the "facts" presented, but blame is just arbitrary thought. It doesn't mean anything and certainly wouldn't have a place in an online discussion.
by neilv | 2025-08-08 17:46:39+00:00
> So, a proxy? Onion routing doesn't really play a role for this use case.

The onion routing obscured our identity from the "proxy" exit nodes.

Separately, Tor was also a convenient way to get a lot of arbitrary country-specific "proxies", without dealing with the sometimes sketchy businesses that are behind residential IP proxies.

(Counterfeiting/graymarket operations can be organized crime. I'd rather just fire up Tor, and trust math a little, than to try to vet the legitimacy and intentions of a residential IP broker.)
by mitthrowaway2 | 2025-08-08 17:47:24+00:00
The main way is by averaging error terms toward zero.

For example, Da Vinci's machine cuts the new screw blank in the centre of the carriage, which is driven by leadscrews on either side. The nuts would have likely been something like a wide strip of leather clamped over the screw thread, so there's enough compliance to average over a few pitches of thread, and the position of the cutter would be close to the average of the position set by each leadscrew thread.

Imagine the rough-cut screw threads have a pitch vs rotation angle described by p1(θ) and p2(θ). Running the machine then creates a new screw which is nearly a duplicate of the drive-screws in the machine but with pitch p3(θ) = (p1(θ) + p2(θ))/2. You can make two of these screws and swap them for the two leadscrews in the machine (it's built to be easy to do this). The random errors from a rough-cut screw gradually average out. But the cleverness doesn't end there. You then flip one of the screws backward end-to-end, so now you're averaging p3(θ) with p4(L-θ). You can also offset θ by any amount for either screw by offsetting the change-gear and re-clamping the carriage nut. Repeating these actions, you gradually can eliminate all systematic thread errors from the initial rough-cut screws and converge towards cutting a screw with nearly-constant pitch.

(It doesn't end there either; there's really a lot of flexibility with Da Vinci's design. Changing the gear ratio lets you create a fine-pitch thread from a coarse-pitch thread, or vise-versa, or cut a multi-start screw by rotating the blank 180 degrees or end-over-end).
by LegionMammal978 | 2025-08-08 17:47:35+00:00
It is advertised as being able to "analyze data" and "answer complex questions" [0], so I'd hope for them to reliably determine when to use its data-analysis capabilities to answer questions, if nothing else.

[0] http://web.archive.org/web/20250729225834/https://openai.com...
by krick | 2025-08-08 17:47:56+00:00
Recently I somehow wasn't using LLMs locally and relied mostly on ChatGPT for casual tasks. I think it was a little less than a year since I played with ollama, and I remember that my impression was that all recent popular models definitely aren't "uncensored" in a sense that some older modification of llama2 I used was, and all suck for prose-related tasks anyway. In fact, nothing but ChatGPT models seemed good enough for writing, but, of course, they refuse to talk about pretty much anything. Even DeepSeek is not great at writing, and it it much bigger than anything I ever ran locally.

So, are there even good uncensored models now? Are they, like, really uncensored?
by benjiro | 2025-08-08 17:48:11+00:00
> GPT-5 is a bit better -particularly around consistency - and a fair amount cheaper. For all of my use cases, that's a huge win.

What is more or less a natural evolution of LLMs... The thing is, where are my benefits as a developer?

If for instance CoPilot charges 1 Premium request for Claude and 1 Premium request for GPT-5, despite that GPT-5 is (with resource usage), supposed to be on a level of GPT 4.1 (a free model). Then (from my point of view) there is no gain.

So far from coding point of view, Claude does coding (often) still better. I made the comparison that Claude feels like a Senior dev, with years of experience, where GPT 5 feels like a academic professor, that is too focus on analytic presentation.

So while its nice to see more competition in the market, i still rank (with Copilot):

Claude > Gemini > GPT5 ... big gap ... GPT4.1 (beast mode) > GPT 4.1

LLM's are following the same progression these days like GPUs, or CPU ... Big jumps at first, then things slow down, you get more power efficiency but only marginal jumps on improvements.

Where we will see benefits, is specialized LLMs, for instance, Anthropic doing a good job for creating a programmer focused LLM. But even those gates are starting to get challenged by Chinese (open source) models, step by step.

GPT5 simply follows a trend. And within a few months, Anthropic will release something probably not much of a improvement over 4.0 but cheaper. Probably better with tool usage. And then comes GPT5.1, 6 months later, and ...

GPT-5.0 in my opinion, for a company with the funding that openAI has, needed to be beat the competition with much more impact.
by headcanon | 2025-08-08 17:48:21+00:00
That was a human-generated hallucination, my apologies. I always associated semantic web with something Google was pushing to assist with web crawling, and my first exposure to it was during the Web 2.0 era (early 2010s) as HTML5 was seeing adoption, and I always associated it with Google trying to enhance the web as the application platform of the future.

W3C of course deserves credit for their hard work on this standard.

My main point was that regardless of the semantic "standard", nothing prevented us from putting everything in a generic div, so complaining that everyone's just "not on board" isn't a useful lament.
by mattnewton | 2025-08-08 17:48:37+00:00
This is usually a symptom of greedy sampling (always picking the most probable token) on smaller models. It's possible that configuration had different sampling defaults, ie. was not using top p or temperature. I'm not familiar with distributed-llama but from searching the git repo it looks like it at least takes a --temperature flag and probably has one for top p.

I'd recommend rerunning the benchmarks with the sampling methods explicitly configured the same in each tool. It's tempting to benchmark with all the nondeterminism turned off, but I think it's less useful since in practice for any model you're self hosting for real work you're going to probably want top-p sampling or something like it and you want to benchmark the implementation of that too.

I've never seen gemini do this though, that'd be kinda wild if they shipped something that samples that way. I wonder if windsurf was sending a different config over the api or if this was a different bug.
by ethbr1 | 2025-08-08 17:49:19+00:00
It might be in China and India's national interests to do so unilaterally.

China at least seems to have come to the conclusion that (a) they need to continue to expand total electrical production for economic reasons, (b) decreasing dependence on external fossil fuel producing countries is preferred, (c) there are cost advantages to generation from renewables, and (d) there's geopolitical mileage with other countries to be seen as ecologically forward.
by gopalv | 2025-08-08 17:49:48+00:00
> for those of you using AI tools more than I am, how do LLMs handle things like API updates?

From recent experience, 95% of changes are good and are done in 15 minutes.

5% of changes are made, but break things because the API might have documentation, but your code probably doesn't document "Why I use this here" and instead has "What I do here" in bits.

In hindsight it was an overall positive experience, but if you'd asked me at the end of the first day, I'd have been very annoyed.

I thought this would take me from Mon-Fri if I was asked to estimate, but it took me till Wed afternoon.

But half a day in I thought I was 95% done, but then it took me 2+ more days to close that 5% of hidden issues.

And that's because the test-suite was catching enough class of issues to go find them everywhere.
by philipkglass | 2025-08-08 17:49:59+00:00
The parent comment said chicken legs, not chicken breast. That's this data series:

https://fred.stlouisfed.org/series/APU0000706212

It's currently at $1.82/lb. Assuming that 30% of leg weight is inedible bone, it's more like $2.60 per pound of edible chicken.
by fragmede | 2025-08-08 17:50:12+00:00
> You being productive as an engineer should not depend on the cloud working.

lol where do you work? This obviously isn't true for the entire industry. If Github or AWS or your WiFi/ISP is down, productivity is greatly reduced. Many SaaS company don't have local dev, so rely on the cloud broadly being up. "Should" hasn't been the reality in industry for years.
by OsmanDKitay | 2025-08-08 17:50:29+00:00
If someone s goal is simply to break the interaction with agents they can certainly do that by publishing a broken manifest. But that s no different from how the web works today. There will always be a divide between those who build useful services and those who act in bad faith. The solution isnt in the protocol itself, but in the community that uses it. Just as we now have services that warn us about malicious websites a healthy AURA ecosystem would naturally lead to open, community run reputation services. An agent could check a site s aura.json against such a service before trusting it. If a manifest is found to be intentionally misleading its reputation would drop, and agents would collectively learn to ignore it. The system corrects itself through shared information. Trust has to be earned, not just declared in a file.
by adamosk | 2025-08-08 17:51:00+00:00
Hi HN – I’m the solo dev behind MCP Bridge

It lets you run multiple AI agents inside VS Code or Cursor – like A1 for frontend, A2 for backend, A3 for infra – all working on the same project. You (human) are the PM. They message each other through a real-time bridge in your IDEs.

What’s happening:

Each IDE runs a tiny MCP client – auto-installed by our Setup Wizard extension. We run a centralized bridge server via SSE for messaging. Agents use tools like check_messages, send_message, broadcast, etc. IDE chatboxes can’t be auto-filled yet (guardrails), so we use a emoji convention to nudge each other. Agents don’t just respond to you – they collaborate across IDEs and roles. It’s like a multiplayer AI team with shared memory. No email needed to try it. Guest accounts issue disposable API keys and you’re up in 30 seconds.

Happy to answer anything – tech stack, tradeoffs, roadblocks (there were many!).

Appreciate your time
by dcre | 2025-08-08 17:51:03+00:00
It's not about Google's model getting better. It is that gpt-5 already has a worse score than Gemini 2.5 Pro had before gpt-5 came out (on the particular metric that determines this bet: Overall Text without Style Control).

https://lmarena.ai/leaderboard/text/overall-no-style-control

That graph is a probability. The fact that it's not 100% reflects the possibility that gpt-5 or someone else will improve enough by the end of the month to beat Gemini.
by taylodl | 2025-08-08 17:51:11+00:00
Now what? Tesla has pivoted:

- AI6 inference chip development in conjunction with Samsung that will be in their vehicles, robots, and data centers

- Grok, which was developed by Musk's startup xAI and is being embedded in Tesla vehicles

- Cortex, Tesla's "new AI training supercluster" according to Musk.

It seems like Tesla started going down one path, learned things, and are using that knowledge to pivot to another path. Some people don't want to be on that new path and so they're leaving. It doesn't need to be anything more exciting than that.

I'm one of the biggest Tesla detractors out there and this just appears to be standard business.
by brailsafe | 2025-08-08 17:51:20+00:00
> I'd say I didn't notice speed, it seems to work about the same as any other web app. I don't doubt it's got cool optimizations, but I think they're lost on most people that use it.

We almost forgot that's the point. Speed is good design, the absence of something being in the way. You notice a janky cross platform app, bad electron implementation, or SharePoint, because of how much speed has been taken away instead of how much has been preserved.

It's not the whole of good design though, just a pretty fundamental part.

Sports cars can go fast even though they totally don't need to, their owners aren't necessarily taking them to the track, but if they step on it, they go, it's power.
by laserlight | 2025-08-08 17:51:40+00:00
> the money still flows if you do a bad job so why do better?

I'll raise. The money flows because you do a bad job. Doing a good job is costly and takes time. The money cannot invest that much time and resources. Investing time and resources builds an ordinary business. The money is in for the casino effect, for the bangs. Pull the arm and see if it sticks. If yes, good. Keep pulling the arm. If not, continue with another slot machine.
by seanwilson | 2025-08-08 17:52:15+00:00
> What animal is featured on a flag of a country where the first small British colony was established in the same year that Sweden's King Gustav IV Adolf declared war on France? ... My point is that if all knowledge were stored in a structured way with rich semantic linking, then very primitive natural language processing algorithms could parse question like the example at the beginning of the article, and could find the answer using orders of magnitude fewer computational resources.

So as well as people writing posts in English, they would need to provide semantic markup for all the information like dates, flags, animals, people, and countries? It's difficult enough to get people to use basic HTML tags and accessible markup properly, so what was the plan for how this would scale, specifically to non-techy people creating content?
by Exoristos | 2025-08-08 17:52:53+00:00
Taking political labels at face value is stunningly naive. Parties' rhetoric is similarly untrustworthy to the point of irrelevance. In reality, major parties are just different combinations of graft, which for obvious reasons is not shared with the public. But even if that were not the fact, taking some label that arose a century ago (progressive) or four centuries (conservative, in England) -- under circumstances that are barely remembered and may have been mendacious even at the time -- and have changed continuously since -- is common enough, I guess, but sheer childishness.
by genewitch | 2025-08-08 17:53:13+00:00
https://www.rtl-sdr.com/sdrtrunk-setup-and-use-tutorial/ there's things to "hear" trunked radios.

also the "kraken" may be $700, but there was kerberosdr/hydrasdr which was much cheaper. Furthermore, trunking is usually done within the bandwidth of a typical SDR so it doesn't really obfuscate it as much as one would think. Also i bought one; not to find repeaters, but to find trolls who were using repeaters. I'd monitor the input frequency to the repeater, apparently the same as mitnick would.

there were trunking scanners in the late 90s / early 2000s, as well. my neighbor had one.
by nurettin | 2025-08-08 17:53:19+00:00
Let's be generous and say that a person's body runs on 1600kcal/day, which is pretty low and the other 1800kcal/day which is kinda average. The difference in weight loss between these two over six months eating and exercising is negligible. The maths just doesn't math.

But to be fair It may be psychological. Eating is a very common coping mechanism and not taking care of your body is a common symptom of stress and depression.
by abdullahkhalids | 2025-08-08 17:53:21+00:00
Simply download the Tor Browser [1], which is simply a hardened version of Firefox that connects to the Tor network.

Don't install addons in this browser. Don't resize the browser window. All tor browsers instances have the same default window size, which prevents websites from tracking you. Obviously don't login into websites with your regular email or provide websites with your PII.

If you are in a country or on a network that blocks the basic Tor network, the FAQ explains how to get around this by using Tor bridges or other techniques [2].

That's pretty much all you need to know.

[1] https://www.torproject.org/download/

[2] https://support.torproject.org/censorship/
by Tainnor | 2025-08-08 17:53:39+00:00
> What appears when you search for it in German?

If you search for "indogermanisch" you're going to get the Wikipedia article canonically named "indogermanische Sprachen" first. The second result I see is the English Wikipedia article called "Indo-European languages" and the rest of the articles also appear to be very scientific.

Maybe the term has some weird connotations in English, but that's certainly not true everywhere and it's also not necessarily true in linguistic discourse because English only became relevant as a scientific language relatively recently (German and French used to be much more common) and there's still to this date a lot of linguistic research being published in languages other than English (e.g. why would somebody who researches the German language publish in English?).
by nullc | 2025-08-08 17:54:14+00:00
> is setting up for a massive, multi-pronged software supplychain attack

The problem with this view is that the JS ecosystem is already doing that all on its own without that particular contributor. (as has the rust ecosystem, which slavishly copied JS' bad practices).

Eliminate the one guy and JS is still pervasively vulnerable to these attacks. The polyfills are the least of it, because at least they should be completely stable and could just be copied into projects. Other dependencies not so much.
by duxup | 2025-08-08 17:54:58+00:00
I can’t for the life of me figure out what they think this is / what they do exactly.

> I don't think the leader of this function has to be an expert in one area or the other, but what they have to do is set direction, provide vision, do capital allocation, remove obstacles, set culture, and do employee engagement

Oh my…

I might be ultra pessimistic, but this just reads like non-technical people trying to justify their existence by working their way into a technical department.
by bongodongobob | 2025-08-08 17:55:06+00:00
To me it seems that Opus is really good at writing code if you give it a spec. The other day I had Gpt come up with a spec for a DnD text game that uses the GPT API. It one shotted a 1k line program.

However, if I'm not detailed with it, it does seem to make weird choices that end up being unmaintainable. It's like it has poor creative instincts but is really good at following the directions you give it.