skysight-inc/HackerNews huggingface dataset:
Show HN: Chrome extension that gives Claude Pro API-free tool use capabilities
Hi HN community!

I've created a Chrome extension and Node.js server combo that lets Claude use external tools (calendar, Spotify, etc.) from within regular browser conversations - without any API access.

## Why

Tool use is available in Claude via API, but I haven't found a way to use tools from the web interface.

Over a weekend I've created a PoC and spent the next few weeks polishing the details before sharing.

The architecture is modular, making it easy to add new tools. I've included detailed setup instructions in the repo.

## How it works

- The extension injects a content script onto claude.ai/chat pages

- A background script captures all Claude responses via Chrome debugger API

- When Claude generates XML tool tags (e.g., <calendar>...</calendar>), the server executes the corresponding action

- Results appear as system messages that you can paste into your conversation, so that Claude is aware of failures etc.

Demo video: https://www.youtube.com/watch?v=j8lgsGurY1w

GitHub: https://github.com/BartlomiejLewandowski/claude-browser-tool...

## Tools currently supported

- Google Calendar (create events)

- Spotify (play music)

Would love feedback on the approach and ideas for other useful tools to add!
Research I've seen seems to say that 70-80% of vulnerabilities come from memory safety problems[0]. Eliminating those is of course a huge improvement, but is rust doing something to kill the other 20-30%? Or is there something about RCE that makes it the exclusive domain of memory safety problems?

[0] For some reason I'm having trouble finding primary sources, but it's at least referenced in ex. https://security.googleblog.com/2024/09/eliminating-memory-s...
If any logic produces a syntax error anywhere in the sshd_config include chain, ssh is broken now. And you will have templating logic in automatic configuration one way or another, at least for different dns/ips.

I don't grep this argument at all. It feels like everyone's comparing to that "regular [bad] detergent" in this thread. A templating system will be as good and as error-prone to change and as modular etc as you make it, just like any program.

It applies only to local patchers (like e.g. certbot nginx) and manual changes, but that's exactly out of scope of templating and configuration automation. So it can't be better, cause these two things are in XOR relationships.

Edit to clarify: I don't disagree with foo.d approach in general. I just don't get the arguments that in automation setting it plays any positive role, when in fact you may step on a landmine by only writing your foo.d/00-my. Your DC might have put some crap into foo.d/{00,99}-cloud, so you have to erase and re-create the whole foo.d anyway. Or at least lock yourself into a specific cloud.
I had to look up these acronyms:

- USAMO - United States of America Mathematical Olympiad

- IMO - International Mathematical Olympiad

- ICPC - International Collegiate Programming Contest

Relevant paper: https://arxiv.org/abs/2503.21934 - "Proof or Bluff? Evaluating LLMs on 2025 USA Math Olympiad" submitted 27th March 2025.
Wolf Shadow [video]
Doge reportedly planning a hackathon to build 'mega API' for IRS data
> Now is not the time for cuts.

Why do you think that? I would think the technological advantage the US military currently has doesn’t need more money to maintain, but maybe I’m missing something.
Which one is more efficient?
A sort by popularity filter would be appreciated.
Even worse: has seen both and was inspired by them.
And while I haven't seen the talking, Musk never claimed to be a neurologist or have expertise in that area.
I just assumed the whole point of MCP was allowing Anthropic to eavesdrop on your prompts and output to maximize their training data. I'm learning for the first time that his is supposed to be a middleware for all AI models?
I remember years ago seeing a prerelease version of one of the wolverine movies. As the CGI models were still grayscale, it was cool to see at what points the fights were actors and what points it was CGI.
Richard bartle and the original MUD came out of Exeter uni AI program. Until this week he was a game design prof there too.
See https://en.wikipedia.org/wiki/Bartle_taxonomy_of_player_type...
> and has less class mobility than the US.

So, interestingly, this is something that Americans tend to believe, and that Europeans tend to believe, but it is empirically not true.

Americans in the bottom income quintile are less likely to make it to the top quintile than people in the major European economies, but they are more likely to _believe_ that they can: https://www.economist.com/graphic-detail/2018/02/14/american...
Reader mode in mobile? But then maybe you lose some graphics
Pretty standard stuff, a bit about my background, what I thought of Commodore and the people I had met so far, If I could change one thing at Commodore what would it be (I responded with my belief that the Amiga was the future of Commodore and some stuff about "workstation for the masses", I was at Sun at the time). What was memorable to me wasn't so much what he asked or we talked about as it was about his body language when I expressed approval or how impressed I was by things others on his staff had done. You would expect "pride" but I got "irritation?" I had very little experience dealing with people like that and it was confusing. Later research and observations led me to believe he was irritated by people that excelled.
you can very reasonably do welding in your garage. aside from a welder (as little as $150 for a barely-usable mig), all you need is an angle grinder to cut and finish the welds. commercially you can get a mid-range mig and a couple more smallish tools and you can start selling custom fencework and mounting brackets and such.

blacksmithing you need a forge, which immediately takes up more space and is somewhat more likely to start a fire. an anvil, and tongs, and hammers. its also a lot more physically demanding, even if you use a power hammer.

your #2 and #3 are pretty key. most importantly most fabrication jobs are much happier to get quick work with reasonable precision using stock shapes. once you start talking about real free-form hot shaping you're immediately going up at least 10x in price/time. welded table base - $500. handcrafted wrought table base - $10,000.

really its that metalwork is mostly functional (fences, stairs, railings, walkways, enclosures, stainless for commercial kitchens, pipefitting, etc). its very difficult to stay in business as a actual craftsman making well-designed objects. architectural metal is probably the easiest in (wall coverings, nice looking railing and stairs, lamps, and other decorative elements). and there its still dominated by fabrication processes (machining and welding of stock shapes), although nicer materials like bronze start to have their place.

edit: you know I left this thinking I was missing something and I realized what it is. welding you make shapes out of like-shapes. like making drawings in figma. I don't think a lot of people have what it takes to learn to be a really good freehand artist. and even if you have the skill, being able to design those kind of organic arbitrary shapes so that they are emotive and attractive is another step up. do you want a piece of art which is a direct expression of the concept held by the artist? or do you want a 3x5' 32" inch high workbench for 1/20 the cost?
> This shows that the limits of the first amendment are speech when its convenient. Links, webpages, and more are speech, but also completely censored in the US media.

For better or for worse, the US only has free speech protection which is binding on the government. Sometimes that's good (you can kick out people who don't behave). Sometimes that's bad (censored media). But even in the cases where it's bad, it's not clear to me that it would be worth it to enact freedom of speech laws that apply to private parties. It seems like the cure might be worse than the disease in that case.
I appreciate this service you are doing, but it would be much much better to also have an original version with archaic spelling. Double bonus points for have optional (hidden by default) explanations of words. This would be tremendously helpful to some students.
The producer of the show is admitting he is going to subvert facts to fiction if it helps tell a good story and you're demanding evidence?
You could reuse whatever process generates the sitemap: https://standardebooks.org/sitemap

All the author pages come before any pages with books from those authors.
> you saying you are researching sellers' voting records, then buying the farms of the ones who voted for Trump?

I’m buying cropland from creditors. They can sell it because the farmers are behind on their loans. They’re failing to make payments because we’re in a trade war.

As an ethical limit, yes, I look up the property owner and have only been buying if they’re registered Republican. That doesn’t mean they voted for Trump. (Though they’re all in heavily Trump-voting precincts.) And I don’t think people should lose their farms just because of how they voted. But it does increase the chances I’m not profiting from someone who had nothing to do with a mess they found themselves in versus someone who sort of brought it on themselves.
I would tell the man that he should just take a class or read the Wikipedia on what a natural right is if he's so interested in it and using it to protect himself. I would tell him that commenting on it in this manner embarrasses himself and exposes that he has no education on the topic.

Any involuntary contract imposed on any individual is axiomatically immoral and unethical, as I've said below. There's no need to use such extreme examples.
laughs while pushing to prod on a Friday afternoon
Buffett did pretty well before having a team. I still think Musk is quite good at physics/engineering type stuff. It's not everyone who can start with modest money and transform industries (rockets and evs mostly).
The revenue has been sucked out of the publications pushing them into options like this. Craig's fortune was redirected from somewhere in a zero sum ecosystem. LLM searches making it far worse.
I hope micropayments for original content work out but that's a pipe dream so far
Ah don't worry they'll just cut the history professors at the military academies. That's what we want, an officer class with no media literacy skills or an understanding of the context that they live in.

/s, of course.
“I can’t wash the dishes because the Internet is out”
That was a great watch, thanks!
Yep. Safe rust also protects you from UB resulting from incorrect multi-threaded code.

In C++ (and C#, Java, Go and many other “memory safe languages”), it’s very easy to mess up multithreaded code. Bugs from multithreading are often insanely difficult to reproduce and debug. Rust’s safety guardrails make many of these bugs impossible.

This is also great for performance. C++ libraries have to decide whether it’s better to be thread safe (at a cost of performance) or to be thread-unsafe but faster. Lots of libraries are thread safe “just in case”. And you pay for this even when your program / variable is single threaded. In rust, because the compiler prevents these bugs, libraries are free to be non-threadsafe for better performance if they want - without worrying about downstream bugs.
Article assumes saturated resources and finite production capacity - neither of which are true when technology is added to the picture. What if, for example, tariffs incentivize technology development that allows hydroponic wine - making previously unviable land suddenly productive?

Another counter-argument to the article: due to long-term reliance on trading partners for goods, production has likely been “turned down” for some goods/services to a point that there’s less opportunity cost than this article posits. For example the widely-quoted stat that almost one-quarter of Americans are functionally unemployed suggests trade has created new equilibria that leave capacity on the table. Especially when considering China’s well known policy of making the RMB cheaper against the USD than if it were allowed to float.

If tariffs have the potential to drive employment up by bringing latent capacity online (through investment & after a lead-time), you can see how people are okay with experimenting.
And don't forget TONES!
Rsync replaced with openrsync on macOS Sequoia
> Most of EU citizens are pro freedom of speech and anti immigration btw.

Yes, this is clearly true. It also is clearly true that many if not most of EU political parties see freedom of speech as an obstacle and for some unclear reason are reticent to act on their (potential) voter's mandate to radically limit immigration, especially 'culturally incompatible' immigration. They still seem to consider being 'called racist' a threat even though the term 'racist' has lost most of its meaning - when everyone and his dog is a racist it is hardly surprising to be called one.

The EU has a long way to go before it can be considered a paragon of democracy. The commission is not democratically elected, the parliament is but has only limited power. To me - living in Sweden, being a Dutch native - the EU looks like the result of a metastasised bureaucratic infection of the former EEC (the European Economic Community) and I'd much prefer for the moloch of Brussels to be brought to heel and reduced to its former size and glory. That means a much smaller size and a larger glory since a group of countries which voluntarily cooperate economically while retaining their sovereignty is a better model than the current one which mostly seems to be designed to provide hooks for lobbyists and opportunities for grift while providing endless cushy 'jobs' for those who are willing to swallow their integrity.
This is a Confused Deputy attack.

It’s part of the reason so many voices call for least power. You cannot give away that which you don’t yourself have.
> within 10 years

> within 25 years

That is "many years" in my view.

> so untrue

So you're saying his ideas were immediately accepted?

I guess that's why he was still working at the patent office for fourish years after his Miracle Year?

And I guess this is like all the other cases where new scientific theories were immediately accepted, of which you can name precisely zero, I imagine?
Hence the UX decision
Are we in the age of What and not How?
There is nothing wrong with sharing anecdotal experiences. Reading through anecdotal experiences here can help understand how one's own experience are relatable or not. Moreover, if I have X experience it could help to know if it is because of me doing sth wrong that others have figured out.

Furthermore, as we are talking about actual impact of LLMs, as is the point of the article, a bunch of anecdotal experiences may be more valuable than a bunch of benchmarks to figure it out. Also, apart from the right/wrong dichotomy, people use LLMs with different goals and contexts. It may not mean that some people do something wrong if they do not see the same impact as others. Everytime a web developer says that they do not understand how others may be so skeptical of LLMs, conclude with certainty that they must be doing sth wrong and move on to explain how to actually use LLMs properly, I chuckle.
It didn't understand you but the response was plausible enough to require fact checking.

Although that isn't literally indistinguishable from 'understanding' (because your fact checking easily discerned that) it suggests that at a surface level it did appear to understand your question and knew what a plausible answer might look like. This is not necessarily useful but it's quite impressive.
> Turns out all the cuts are only a fraction of a percent of the federal budget.

Looking at it another way, the cuts are actually decreasing overall efficiency since they're cutting things that deliver decent benefits given that they only cost a small fraction of federal spending. Maintaining things like hiking trails and parks is incredibly cheap compared to the benefits they produce in terms of intangibles like well being and related economic activity. The National Parks Service for example helps generate a huge amount of tourism dollars that exceeds their budget several times over.

> It's an ideological purge...

See that's the part I really struggle with. Cratering foreign aid has an obvious ideological component, but who hates hiking trails? Like I'm sure there are a few people who hate the outdoors and a handful of oligarchs who want to privatize everything, but where's the constituency for it?
Entrenched incumbent big businesses (others than those selling advertising) love this proposal
25 years of warfare have taken their toll.

Most of the airframes are in their twilight years. The Navy is in a conundrum... the surface fleet strategy is probably not strategically sound, and we slowed down submarine production at one point so many of those assets are also aging and in need of maintenance.

The Ukraine war is full of learnings that should be driving transformation and investment. Reality is that a rogue billionaire could probably build drones that could threaten strategic military assets in the field. As time goes on, that capability will likely get cheaper and better.
Ah yes. For the last two or three weeks, or maybe ditto months, in some of my free time, that I dedicate for reading world news, I've been doing practically nothing but reading about the shenanigans of the Frump and his sidekick the Tusk / the Fsck, so I guess it makes sense that I didn't know what the DOGE was. end of /s

:)

after the /s, thanks for your answer. the /s is dedicated to the HN people I mention below, not to you.

actually by the "doge thing", I meant sahil's interaction with it, which I knew would be in the article, or in a linked one, but was a bit lazy to read.

and I continue to marvel at the brilliance of the knee jerk, trigger happy HN downvoters who can't even imagine that there can be a different interpretation of a phrase like "the doge thing" from what they can think of or know.

DOGE is the right place for those jokers.
Yeah not really. Advertising has been and is currently banned in many forms and situations. Freedom of speech and freedom of the press is not unlimited. https://www.lexology.com/library/detail.aspx?g=be04fd64-b899...
The point is that churches are exempt from some of the oversight requirements that other tax-exempt charitable organizations have to comply with. This makes it much easier for them to commit fraud.
Gentoo started doing this last year and I absolutely hate it.
In the simplest case, yes. Though, once curvature (gravity) enters the picture, it could (in theory) become more complicated, as the additional dimension could get stretched or compressed.
All of Apple's services are abysmal
What do you reckon is the right amount to spend on defense?
Keep HARs from the browser if you need your own record of the messages. Next step would be to determine how to extract the messages from a history of HARs and inject into your own mailbox or other storage system for archiving and search. Perhaps a browser extension to automate this automated logging of message retrieval.
What is with these Trump-world people and making up people who agree with them? Trump himself had John Barron, there was that whole thing with Musk’s weird alts, and so on.

It’s really quite odd.
It's much more problematic how many comments praise it not as a joke. And, honestly, it doesn't seem like it was intended as a joke. It's a legitimately bad idea, that is treated as a good idea by some scary number of people.
Let me just summarize your position: European Jews, facing extermination, should have tried harder to stop Hitler, trusted the same governments that sold them out, stayed put in countries that were turning into slaughterhouses and politely avoided seeking refuge in the only place in the world that would take them just because it might offend your sensibilities. And now, after a few of them survived the industrial attempt to wipe them out, you want to tell them they were wrong to have escaped.

You dress up your objection to Zionism behind a pseudomoralistic veneer of Palestinian rights, but your real position is that Jewish survival was a problem because it confuses your personal narrative of Palestinian nationalism. That’s not a serious moral argument. That’s historical cruelty crudely disguised as moral purity.

And no, I never insulted you, but the position that European Jews should have just tried harder against the Nazis is a laughably sadistic viewpoint regardless of who holds it.
Given the government does everything, everywhere, and twitter can barely serve me tweets correctly,I’d say the answer is obvious.
I’m getting flashbacks to reading Asimov’s Robot series of novels!

1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.

… etc…
NVDA will crash when the AI bubble implodes, and none of those Generative AI companies are actually making money, nor will they. They have already hit limiting returns in LLM improvements after staggering investments and it is clear are nowhere near general intelligence.
This is the fallacy of composition. A party is made up of diverse independent groups who are demanding different things. When one of those groups gets "comfortable", it allows other groups to become (relatively) louder and steer the party toward their demands.

It's not all the same person, getting comfortable and making up problems.
Yeah, they're so common they've become a part of our culture when it comes to interacting with computers.

Arithmetic overflows have become the punchline of video game exploits.

Unsigned underflow is also one of the most dangerous types. You go from one of the smallest values to one of the biggest values.
What topic or field are you researching? Is it something academic, programming related, or...?

It generally helps if you ask it to focus on specific kinds sources (gov sites, academic, etc.) but it really depends on the topic. Easy for some topics (the general sciences) but not so easy for other ones (popular culture stuff or current events).
Yeah its remarkable.

"Tons of people globally are screwing screws into iphones. We are going to bring those jobs here."

"Inexpensive goods from overseas aren't actually prosperity. You don't want these things."

"You probably didn't earn your job in the government anyway."

True decadence is looking at a society that is broadly functioning and deciding "we need a fight" and blowing it up just for some aggressive notion of dominance.
Overflow errors absolutely do happen. They're just no longer UB. It doesn't make them non-errors though. If your bank account balance overflowed, you'd be pretty upset.
From Prof. Tim Snyder, https://snyder.substack.com/p/the-absurdity-is-the-point

> War with Canada is what Trump seems to have in mind. Fentanyl is not the only the big lie. That Canada does not really exist is the other. The way that this fiction is formulated is strangely Putinist. Trump's rhetoric about Canada uncannily echoes that of Russian propagandists towards Ukraine. The claim that the country is not real; that its people really want to join us; that the border is an artificial line; that history must lead to annexation... This is all familiar from Putin, as is Trump’s curious ambiguity about a neighbor: they are our brothers, they are also our enemies; they are doing terrible things to us, they also don’t really exist.

> The imperialist rhetoric has to be seen for what it is, which is preparation not just for trade war but for war itself.

The US is preparing for war. It’s not a joke.