MurphyA/hacker-news huggingface dataset:
by mike_hearn | 2025-08-27 09:13:54+00:00
It didn't really wither on the vine, it just moved to JSON REST APIs with React as the layer that maps the model to the view. What's missing is API discovery which MCP provides.

The problem with the concept is not really the tech. The problem is the incentives. Companies don't have much incentive to offer APIs, in most cases. It just risks adding a middleman who will try and cut them out. Not many businesses want to be reduced to being just an API provider, it's a dead end business and thus a dead end career/lifestyle for the founders or executives. The telcos went through this in the early 2000s where their CEOs were all railing against a future of becoming "dumb pipes". They weren't able to stop it in the end, despite trying hard. But in many other cases companies did successfully avoid that fate.

MCP+API might be different or it might not. It eliminates some of the downsides of classical API work like needing to guarantee stability and commit to a feature set. But it still poses the risk of losing control of your own brand and user experience. The obvious move is for OpenAI to come along and demand a rev share if too many customers are interacting with your service via ChatGPT, just like Google effectively demand a revshare for sending traffic to your website because so many customers interact with the internet via web search.
by Jnr | 2025-08-27 09:14:23+00:00
Agreed, it is not that stable/usable. I tested it on M1 Pro and was hopeful, but after some years I realized it is not viable for daily use. Many things still don't work and I doubt that they will any time soon. Last year I was given M4 Pro at work and it is not supported at all.

Looking at the drama and people stepping down, I don't think MacBooks will be properly supported on Linux in this decade.
by shardullavekar | 2025-08-27 09:14:52+00:00
I've been building a general browser agent myself, and I’ve found the biggest bottleneck in these systems isn’t capability demos but long-running reliability.

Tools like Manus / GPT Agent Mode / BrowserUse / Claude’s Chrome control typically make an LLM call per action/decision. That piles up latency, cost, and fragility as the DOM shifts, sessions expire, and sites rate-limit. Eventually you hit prompt-injection landmines or lose context and the run stalls.

I am approaching browser agents differently: record once, replay fast. We capture HTML snapshots + click targets + short voice notes to build a deterministic plan, then only use an LLM for rare ambiguities or recovery. That makes multi-hour jobs feasible. Concretely, users run things like:

Recruiter sourcing for hours at a stretch

SEO crawls: gather metadata → update internal dashboard → email a report

Bulk LinkedIn connection flows with lightweight personalization

Even long web-testing runs

A stress test I like (can share code/method): “Find 100+ GitHub profiles in Bangalore strong in Python + Java, extract links + metadata, and de-dupe.” Most per-step-LLM agents drift or stall after a few minutes due to DOM churn, pagination loops, or rate limits. A record-→-replay plan with checkpoints + idempotent steps tends to survive.

I’d benchmark on:

Throughput over time (actions/min sustained for 30–60+ mins)

End-to-end success rate on multi-page flows with infinite scroll/pagination

Resume semantics (crash → restart without duplicates)

Selector robustness (resilient to minor DOM changes)

Cost per 1,000 actions

Disclosure: I am the founder of 100x.bot (record-to-agent, long-run reliability focus). I’m putting together a public benchmark with the scenario above + a few gnarlier ones (auth walls, rate-limit backoff, content hashing for dedupe). If there’s interest, I can post the methodology and harness here so results are apples-to-apples.
by knowannoes | 2025-08-27 09:15:50+00:00
As soon as you send text to a text completion API, local or remote, and it returns some text completion that some code parses, finds commands and runs them, all bets are off.

All the semantics around "stochastic (parrot)", "non-deterministic", etc tries to convey this. But of course some people will latch on to the semantics and triumphantly "win" the argument by misunderstanding the point entirely.

Automation trades off generality. General automation is an oxymoron. But yeah by all means, plug a text generator to your hands off work flow and pray. Why not? I wouldn't touch such a contraption with a 10 feet pole.
by benjiro | 2025-08-27 09:16:02+00:00
And that is the core of the problem. Your buying a storage media that is a lot slower in sequential read/write, and also on random's. But your paying the price of the superior m.2 NVME's.

SSDs need to sit more between HDD/NVME's, but they are on the same level as NVME.

Another issue, is just like with 2.5" drives, you see manufactures really only focus on specific drives. Its going to be 3.5" or U.2/U.3 and now NVME NAS solutions. But you do see any 2.5" / SATA solutions?

I mean, the only thing i remember seeing is the Synology DiskStation DS620slim that is now like 5 years old product. And still expensive as hell. Nobody makes any SATA products.

The market is now being a ton of Chinese brands / mini-pc makers that offer 4, 5, 6 NVME products. And even with PCIe3.0 x1 lane support, they are faster then SATA SSDs. And benefit from the massive better random/lower latency.

I love to shove a ton of SATA SSDs in a system, instead of HDDs but the prices need to be somewhere in the middle of HDD/NVMEs per TB. Not the same as NVMEs.
by anonymous_sorry | 2025-08-27 09:16:04+00:00
The historical conception of race doesn't translate simply to human genetics.

There is more genetic variation within a what we might call a race than between them. And it's interesting to note that the genetic diversity of Eurasian populations is in large part contained within the much greater diversity of Africa. In some sense we're all Africans. On top of that there has been a good amount of mixing, both historically and in the present day.

To think in terms of "races" might lead one to hold a mental model of impermeable boundaries between populations that in many cases were never present, and certainly aren't today. Geneticists tend to use the word "population" instead, since it doesn't connote any unhelpful assumptions about uniform or fixed phenotypes within a well-defined species subgroup.

Of course there are certain obvious environmental adaptations that have been selected for in different geographies/climates, as well random genetic drift between distant populations. Sometimes those difference might have medical relevance, and you can make statistical generalisations about the prevalence and distribution of genetic markers within any group you like. But for most medical and public policy applications it is likely most useful to focus on populations within an administrative area, and increasingly, individualised medicine.
by majewsky | 2025-08-27 09:16:09+00:00
For what it's worth, I accidentally flung my Framework 13 across several stairs of a lecture hall. All in all, a 3 meter drop on an arched trajectory with the lid closed. The device has not been damaged except for scratches.

I wouldn't repeat this on purpose obviously, but I came away with the impression that Framework builds are not particularly brittle.
by freetonik | 2025-08-27 09:16:31+00:00
It's a tongue-in-cheek version of a (unconfirmed, afaik) story about Picasso sitting in a cafe doodling on a napkin, when a lady recognized him and asked how much she could pay for the napkin, and he said $20,000. The lady protested, “But it only took you two minutes to draw.” Picasso replied, “No, it took me my whole life.”
by JumpCrisscross | 2025-08-27 09:16:46+00:00
> love to obtain a handbook on how to convince moronic far-right leaning neighbors to change or at least soften their stance

Real answer? Pick a battle and commit to it. That means allying with folks who agree with you—or have an incentive to agree—on your one issue with whom you may strongly disagree on other policy or even moral positions. This doesn’t need to be a permanent alliance, after all, just a transactional one to achieve a goal.
by A1kmm | 2025-08-27 09:16:47+00:00
Not even close. Israel apparently has AI bombing target intel & selection systems called Gospel and Lavender - https://www.theguardian.com/world/2024/apr/03/israel-gaza-ai.... Claims are these systems have a selectivity of 90% per bombing, and they were willing to bomb up to 20 civilians per person classified by the system as a Hamas member. So assuming that is true, 90% of the time, they kill one Hamas member, and up to 20 innocents. 10% of the time, they kill up to 21 innocents and no Hamas members.

Killing 20 innocents and one Hamas member is not a bug - it is callous, but that's a policy decision and the software working as intended. But when it is a false positive (10% of the time), due to inadequate / outdated data and inadequate models, that could reasonably classified as a bug - so all 21 deaths for each of those bombings would count as deaths caused by a bug. Apparently (at least earlier versions) of Gospel were trained on positive examples that mean someone is a member of Hamas, but not on negative examples; other problems could be due to, for example, insufficient data, and interpolation outside the valid range (e.g. using pre-war data about, e.g. how quickly cell phones are traded, or people movements, when behaviour is different post-war).

I'd therefore estimate that deaths due to classification errors from those systems is likely in the thousands (out of the 60k+ Palestinian deaths in the conflict). Therac-25's bugs caused 6 deaths for comparison.
by NitpickLawyer | 2025-08-27 09:17:05+00:00
> It's fast and has competitive pricing ($0.2/1M input, $1.5/1M output)

Jesus, that's cheaper than gpt5-mini, and I've had great success with it in agentic coding. If grok4-coding is better (and it should, if grok4 is any indication) then it's gonna probably be the best cost/perf option out there.

I'm really pumped that there is enough competition in this space, and there isn't a clear winner yet (claude is the best, but it's slow, expensive and has tight limits). SHould keep the prices low for us.

The healthy competition and the fact that open-source (i.e. deepseekv3, glm4.5, qwen-coder) models are close behind is great news for the ecosystem, imo.
by autoexec | 2025-08-27 09:17:20+00:00
> We DON’T say adult males under 5’2” are diagnosed as having medical disease.

If males under 5’2” were having clear difficulty functioning and outcomes were measurably worse for most of them and large numbers of them were seeking treatment and we actually had safe and effective treatments which measurably decreased or eliminated the problems caused by the fact that they are under 5’2” for most of them, then I'd expect that we would consider it a medical disease/disorder. Why shouldn't we?
by speleding | 2025-08-27 09:18:17+00:00
I would like to challenge the notion that you absolutely need state of the art fabs to win a war. Most military gear uses "proven technology" several generations behind SOTA. When push really comes to shove there is a lot you can do with the chips you already have and nationalizing the fabs under your control.

The dependence on oil from the Middle East is comparatively a bigger problem for the West (though not for the US with its shale oil reserves).
by PeterStuer | 2025-08-27 09:18:26+00:00
Because the baseband chipset protocols and drivers are extremely patent encumbered. Any FOSS project will have to rely on on proprietary blobs for this part, and licensing deals from the existing patent holders, Quallcom. Nokia, Ericsson etc. .

You can see this is sort of adverserial to the FOSS way of doing things.
by sureglymop | 2025-08-27 09:18:44+00:00
It's your device and you should be able to do what you want. I do want to point out though that in your specific case, your use of such tools, whether Shizuku or Dhizuku does actually affect the security of your device and could easily be exploitable. And yes, even lending the DeviceOwner permission to another app temporarily is not great...

However, it's problematic if the banking apps also block regular configurations on something like GrapheneOS, e.g. by inspecting the initial call stack of an app. There are many such trivial to bypass ways of doing root detection and most are easily circumvented anyway.
by rswail | 2025-08-27 09:18:48+00:00
What's Australia doing?

Around $1.5B (AUD) so far, Bushmasters, 50 M1A1s, M113s, training, etc.

We didn't sign the Budapest Memorandum, neither are we part of NATO, but we do our part, as we did in Afghanistan, Iraq (after the lies about WMD), in the Red Sea and other international events.

Oh and on the articles you quoted, some of the biggest fines were from the UK, which is not part of the EU.

As for tariffs, the US upended 80 years of work on international trade, with Trump applying tariffs without any underlying criteria except his complete misunderstanding of the difference between a trade deficit and bad trade.

The US has maintained its currency's dominance for all of the post WW2 era, which has allowed you to borrow and spend in a currency that everyone else has to support to be able to buy things like oil.

As an American, you should realize that in the last 6 months, the US has decided to abdicate its leadership, and as oil becomes less important to world trade, the USD will start to lose its dominance over trade, which means that your debts will have to be paid back in other currencies while the tariffs do nothing but damage the US consumers and economy in general.

Very dumb on your part.
by Fokamul | 2025-08-27 09:19:31+00:00
ADD is an old term -> ADHD. Nvm.

I wouldn't be so quick to judge someone for ADHD.

Because I have it, untreated. And I couldn't even finish university because of it. I'm unable to do certain things, like at all, I'm nearly physically ill when doing these things. Hard to explain it, to someone without these problems :)

Luckily enough, it's not that important here / Idc about money, career etc.
by roenxi | 2025-08-27 09:20:29+00:00
I don't recall the details of Ayn's moral arguments because they aren't of great interest to me, but there just isn't a fundamental inconsistency between campaigning against welfare and accepting welfare. There isn't any hypocrisy in pointing out that something creates horrible incentives, then doing what the incentives suggest. If anything it is a great show of consistency in belief.

The alternative position would be kinda crazy. It'd be pretty close to "The government has injured me and therefore I will make myself even worse off for no reason or gain to anyone!"
by 0xDEAFBEAD | 2025-08-27 09:20:57+00:00
>so are the Vatican and Andorra and Belarus, so all of Europe is theocratic and/or a kleptocracy?

All of the places we're discussing are part of Europe, so insofar as any place can be said to "say something about" Europe, each says something about it.

>Because the benefits far outweigh the association with that pigshit, who will also die some day. Also, the EU can and does exert influence over countries, so some of Orban's excesses can be curbed.

One could make similar arguments for staying in the US. Trump is 79; Orban is 62.
by sylware | 2025-08-27 09:21:21+00:00
They can exploit local priviledge escalation flaws without "RCE".

And you are right, kernel anti-cheat are rumored to be weaponized by hackers, and making the previous even worse.

And when the kid is playing his/her game at home, if daddy or mummy is a person of interest, they are already on the home LAN...

Well, you get the picture: nowhere to run, orders of magnitude worse than it was before.

Nowadays, the only level of protection the administrator/root access rights give you, is to mitigate any user mistake which would break his/her system... sad...
by KaiserPro | 2025-08-27 09:21:27+00:00
I hate to be all umacksually about this, but a flaw is still a tradeoff.

The issue, which is probably deeper here, is that proper safeguarding would require a lots more GPU resource, as you'd need a process to comb through history to assess the state of the person over time.

even then its not a given that it would be reliable. However it'll never be attempted because its too expensive and would hurt growth.
by modo_mario | 2025-08-27 09:22:37+00:00
The stimulants don't alleviate the discomfort. I honestly question whether you have adhd or whether yours and mine are remotely the same. Oftentimes it would be a great relief to do a specific thing...or it's something i actually want to get done and no matter how much i want to I struggle.

Getting sleep right helps a lot. Getting sunlight helps a lot. etc But in the end a notable problematic aspect of it remains.
by afavour | 2025-08-27 09:23:04+00:00
> However, according to the complaint, the copied data had far fewer security measures in place to protect it than the SSA's standard protocols typically require.

> According to Andrea Meza, an attorney with the Government Accountability Project who represents Borges, the cloud environment appeared to be set up for DOGE-affiliated Social Security staffers, but it "lacks independent security, monitoring and oversight." She said Borges "has serious concerns about the vulnerability it causes for nearly every American's data."

Not all applications of "secure" are equal.
by andriamanitra | 2025-08-27 09:23:14+00:00
I go between different languages a lot so having a command line interface that is consistent with the one I use in Python (uv) would definitely be appreciated. I mostly use Ruby for single-file scripts with no dependencies, which means I don't do projects often enough to remember how to use bundle/gem/rvm/whatever. It seems to me like `rv` is not quite ready to fully replace them just yet but I'm excited to see where the project goes.

I'm also excited about `rv tool` because I've been having to re-install rubocop and ruby-lsp gems every time the minor version of the system Ruby is updated. It's just a few commands every year (and I'm sure it's a skill issue) but having things "just work" with a single `rvx rubocop` command will be sweet.
by kace91 | 2025-08-27 09:23:20+00:00
I would buy this argument, except the cheapest thing for them would be to offer me the regular original experience in English, which is always my preferred option (maybe with some optional subs once in a blue moon, for thick accents and the like).

It’s pretty much impossible to set this preference the moment you have _something_ (a location, a keyboard, whatever) not set to the American default. And even if you do, it would then mangle Spanish content (or whatever your other language is)
by b_e_n_t_o_n | 2025-08-27 09:23:34+00:00
> To be tongue in cheek a bit, buggy JIRA latency has probably wasted 10,000 human years. Those are many whole human lives if you count them up.

These kind of calculations always make me wonder...say someone wasted one minute of everybody's life, is the cost ~250 lives? One minute? Somewhere in between?
by adamcharnock | 2025-08-27 09:23:40+00:00
So this is something I/we have a bit of experience in [1].

Firstly, I'd test what level of on-prem they are really asking for, because there are various shades of this:

- servers actually in their office

- their own servers in a datacenter (DC) near their office

- someone else's servers of which they are the only users, in a DC anywhere

- deployment into their own AWS account

Which one they actually need has an effect the kind of options available to you.

> From experience, is it really necessary or does a bigger server do the trick?

In our experience big servers do indeed to the tick. And if your costs are minor on Lambda/SQS/etc, then I imagine any new server is going to have 10x-100x the capacity you actually need.

> 3. Worse service: can SQS/SNS/lambda easily be replaced without feature loss?

Broadly speaking: yes. SQS can go to Redis/Valkey queues (ideally), or something heavier if needed. SNS also has good options, depending on the features you are using (FanOut -> Redis Streams, or Kafka; Email -> pick your provider). Lambda I would just replace with Kubernetes pods, but I'm a Kubernetes guy so hey.

> Also I am talking about on-premise but is it the best solution to mitigate the risk of service interruption?

I think it depends on what you are deploying. It will be easier for you to centralise more most likely. What we (business hat on now) would suggest would be a Kubernetes-managed cluster of physical servers, with the ability to isolate clients to their own server(s). This runs your enterprise clients separately from your public deployment, makes it easy to scale to new enterprise customers, easy to scale when individual customers grow, and provides easy migration of clients between servers in cases of hardware failure. You could also offer your customers a HA option which runs your software over three servers, with HA failover of services. Our company would then run it all for you, but you'd still have full access. (Removes business hat)

[1]: https://lithus.eu
by TheOtherHobbes | 2025-08-27 09:23:59+00:00
The first person with a home computer in the UK, not just a terminal, was probably computer music experimenter Peter Zinovieff, who bought a DEC PDP-8/S for his studio in the late 1960s, for the insane cost of around £80,000 (inflation adjusted to today.)

By the mid-70s the studio had turned into this:

https://www.thewire.co.uk/audio/tracks/listen_peter-zinovief...
by docdeek | 2025-08-27 09:25:35+00:00
How would that work? The options for a European nuclear umbrella would be a choice between Russia (practically impossible), the UK (unlikely to be outside of US influence) or France (only EU nuclear power). A homegrown nuclear weapon would mean pulling out of the NPT and quite possibly giving a state like the US pretext to annex Greenland in the face of Denmark seeking nucear weapons.
by sim7c00 | 2025-08-27 09:27:39+00:00
talk to anyone in the industries about 'automation' on medical or critical infra devices and they will tell you NO. No touching our devices with your rubbish.

i am pretty confident they wont let claude touch if it they dont even let deterministic automations run...

that being said, maybe there are places. but this is always the sentiment i got. no automating, no scanning, no patching. device is delivered certified and any modifications will invalidate that. any changes need to be validated and certified.

its a different world that makin apps thats for sure.

not to say mistakes arent made and change doesnt happen, but i dont think people designing medical devices will be going yolo mode on their dev cycle anytime soon... give the folks in safety critical system engineering some credit..
by n4r9 | 2025-08-27 09:27:44+00:00
In "The Road to Serfdom":

> There is no reason why in a society which has reached the general level of wealth which ours has attained the first kind of security should not be guaranteed to all without endangering general freedom. .... There can be no doubt that some minimum of food, shelter, and clothing, sufficient to preserve health and the capacity to work, can be assured to everybody. ... Nor is there any reason why the state should not assist the individual in providing for those common hazards of life against which, because of their uncertainty, few individuals can make adequate provision. Where, as in the case of sickness and accident, neither the desire to avoid such calamities nor the efforts to overcome their consequences are as a rule weakened by the provision of assistance – where, in short, we deal with genuinely insurable risks – the case for the state’s helping to organize a comprehensive system of social insurance is very strong.