MurphyA/hacker-news huggingface dataset:
Show HN: Claude-Bridge – Use GPT, Gemini, and Other LLMs with Claude Code
by badlogic | 2025-06-04 13:54:03+00:00
A few days ago, I got curious about how Claude Code works internally. I set up a man-in-the-middle proxy and started tracing requests. That culminated in a little tool to visualize those requests called claude-trace:

https://nitter.net/badlogicgames/status/1929312803799576757#...

Now that I had full control over requests made by Claude Code, the next obvious step was to make Claude Code talk to other LLM endpoints, which led to claude-bridge. Here are a few fun little test runs with GPT 4.1, Gemini 2.5 Flash, Grok 3, and LLama 4.

https://nitter.net/badlogicgames/status/1930090999004443049#...

There are, of course, limitations, as outlined in the README.md in the repo linked to in this submission. But it's a fun little tool to quickly test agentic coding assistant capabilities and tool use in real-world scenarios using Claude Code's fantastic interface. Gemini fared pretty well; the rest, not so much.

Nothing came close to Sonnet and Opus, which I attribute in part to the prompts sent by Claude Code being tailored towards the capabilities of Anthropic's models. Claude Code's pricing is also really hard to beat for this token-heavy use case.
by PaulHoule | 2025-06-04 13:54:03+00:00
That essay is important but I think looking back it over 50 years it poses a question that hasn't yet been answered.

That kind of unstructured group can advocate for (say) women, but if you add enough structure it becomes a group that writes checks to Democratic candidates. The most effective activist organizations I've been with have been temporary and deal with the structure/structureless/sustainability problem of melting into the crowd and reforming when necessary.
by Beardier | 2025-06-04 13:54:40+00:00
Yeah, that’s just how the JS ecosystem works — even small utilities often get published as separate packages so they can be reused without copy-pasting. I originally built this for myself, and figured it might be useful to others too.

As for the name and README — I don’t really see it as marketing. I just prefer to make things clear and easy to use for anyone who stumbles across it. Even if it’s a small project, why not present it properly?

If that comes off as overkill, fair enough. I’d rather overdeliver than leave people guessing.
by fugue88 | 2025-06-04 13:54:50+00:00
I agree with what you wrote, and add that you should make sure that your service's executables and scripts also should not be owned by the user they run as.

It's unfortunately very common to install, for example, a project as the "ubuntu" user and also run it as the "ubuntu" user. But this arrangement effectively turns any kind of file-overwrite vulnerability into a remote-execution vulnerability.

Owning executables as root:root, perms 0755, and running as a separate unprivileged user, is a standard approach.
by FinnLobsien | 2025-06-04 13:55:12+00:00
It's true that life can always evolve and change, new opportunities open, responsibilities appear, etc.

But in other ways it's not true. For example, there's no way to be 19 again and be in college, date the person who, looking back was clearly into you. Study the thing you really wanted to study (not what you thought would be best for your career), etc.

I think the fantasy of going back isn't about being unable to change, it's about "getting it right this time"
by TeMPOraL | 2025-06-04 13:55:12+00:00
> Who is paying for that slice of damage you did which you did not pay for? Somebody is paying.

Lots of somebodies, possibly - after limit is reached, and company is stripped down and sold into pieces, victims and creditors might still be left with uncompensated damage or debt that cannot be collected. Some of them knew the risks and factored it into their businesses; then there's insurance, and ultimately taxpayers and the state programs.

So, as I understand it, things add up properly in the end. Limiting liability creates additional risk, which is accepted by the parties involved and then mitigated, passed around and distributed the usual way companies do it.1

Maybe I'm just a modern economy apologist, but it kinda makes sense to me. A lot of things in economy started making sense to me once I realized that risk is something that can be priced and managed. Market runs on probabilities, even if regular people rarely see it.
by bowsamic | 2025-06-04 13:55:52+00:00
I don't like Dostoevsky but this is an insane take. Art doesn't just "get better" over time and depth and characterisation isn't everything either. Homer's Odyssey is still an incredible and fulfilling read. Literature is not some kind of engineering discipline though a lot of new writers seem to be almost like analytic philosophers in that they think newer = better while having some kind of sterile and formalistic understanding of art
by burnaway | 2025-06-04 13:56:19+00:00
IVPN | System and Network Administrator | Remote (UTC-1 to UTC+3) | Full-time | https://www.ivpn.net

IVPN is a privacy-focused consumer VPN service in operation since 2010. We have high ethical standards, regular security audits and a stellar reputation among security and privacy analysts. This year we are launching multiple new services to complement our VPN offering.

We are looking for a System and Network Administrator with the following responsibilities:

- maintaining and ensuring the high availability of our network of hundreds of servers, including VPN gateways

- interfacing with ISP's to resolve upstream network issues

- provide tier 2 and 3 support to our customer support team for issues relating to infrastructure

- consolidating infrastructure, unifying monitoring and aligning operational practices across the business.

The position is fully remote with high level of autonomy: maximum freedom, minimum meetings.

What we expect:

- 5+ years experience managing Linux servers including bare-metal.

- Strong understanding of TCP/IP, UDP, SSL/TLS and other related Internet protocols

- Experience working with a configuration management tool e.g. Ansible, Puppet, Salt.

- 5+ years experience with Python, Go or other scripting languages

- Interest in infosec, specifically with regards to public key cryptography, firewalls and Linux server hardening.

You can email me if you have any questions about the role: viktor at ivpn.net. If you are ready, you can apply here: https://www.careers-page.com/ivpn/job/L67WWWY5
by PaulHoule | 2025-06-04 13:56:31+00:00
Like a lot of other languages, Java has gotten a big dose of

https://en.wikipedia.org/wiki/Hindley%E2%80%93Milner_type_sy...

To defy it's reputation for verbosity, Java's lambda syntax is both terse and highly flexible. Sum and product types are possible with records and sealed classes. Pattern matching.
by bpowell | 2025-06-04 13:56:59+00:00
NowSecure | Senior DevOps Engineer | US Remote | Full-time We are leading in cutting edge mobile security and sponsor a number of open-source tools such as radare (https://github.com/radare/radare2) and Frida (https://github.com/frida/) that are widely used by security researchers. Unfortunately we can’t offer sponsorship at this time and candidates must be located in the continental US. We are looking to fill a senior devops position.

When applying please put in you found this on Hacker News!

=========== What we are looking for ===========

- You've done Kubernetes the hard way - or better yet, you know what it is, but you've spent more time working with Kubernetes in production than reading about it.

- You have development experience. We write code on top of the Kubernetes API so being able to dive deep into code is extremely valuable!

https://nowsecure.applytojob.com/apply/oiwPgGyOoR/Senior-Pla...
by tsimionescu | 2025-06-04 13:57:14+00:00
An engineer's job is to add the features that management asks to be added. Engineers who fight with management decisions on adding features to a product are almost always exactly the ones who care a lot about the product - the path of last resistance is to just do what you're asked, since that's what you're paid for.

Management wants to add Google ads to their premium offline app? Sure, they'll work to add that, who cares. Whether they spend two months building this feature or another, they're getting paid the same amount.
by veridies | 2025-06-04 13:57:29+00:00
If one reads a page a minute, which is a pretty decent rule of thumb, then a 600 page novel takes you ten hours, and reading ten of those takes you 100 hours. That’s reading for roughly 20 minutes a night over a year, taking some days off. Not the most common hobby nowadays, but hardly inconceivable for a busy person.
by Kon-Peki | 2025-06-04 13:57:36+00:00
The first photo in the article (turbines with a sailboat) is very well chosen!

Stealing others’ wind (or making it “dirty”) is a well-known and well-used tactic in sailboat racing. It is very effective.

One explanation of tactics: https://www.youtube.com/watch?v=Lh9Hz0TDFxE
by bowsamic | 2025-06-04 13:58:13+00:00
In my opinion, all the best art expresses the "unknown knowns" of the human, i.e., the unconscious that has not been brought to light. Art is an expression of what is really true but not known. Knowing about it doesn't make it easier to express. To bring up the old trope, the curtains are never just blue, not in the sense that the artist is always putting in some conscious meaning, but that the choice of blue says something about the artist's human feeling even if they didn't intend it
by patrickmay | 2025-06-04 13:58:20+00:00
That's one every five weeks. Middlemarch is roughly 900 pages. Assuming one reads five evenings a week, that's 36 pages per sitting. Each page is roughly 300 words. An average reading speed is about 250 words per minute; let's knock that down to 200 for denser works like those discussed. That's 54 minutes of reading per day.

Hardly a huge time commitment, especially as a way to decompress from the day.
by sovietmudkipz | 2025-06-04 13:58:37+00:00
I recall that AI trained on AI output over many cycles eventually becomes something akin to noise texture as the output degrades rapidly.

Won’t most AI produced content put out into the public be human curated, thus heavily mitigating this degradation effect? If we’re going to see a full length AI generated movie it seems like humans will be heavily involved, hand holding the output and throwing out the AI’s nonsense.
by bbor | 2025-06-04 13:58:58+00:00
1. It'd be for the scientific community (broadly-construed). Converting media that is currently completely un-indexed into plaintext and offering a suite of search features for finding content within it would be a game-changer, IMO! If you've ever done a lit review for any field other than ML, I'm guessing you know how reliant many fields are on relatively-old books and articles (read: PDFs at best, paper-only at worst) that you can basically only encounter via a) citation chains, b) following an author, or c) encyclopedias/textbooks.

2. I really don't see how this could ever lead to any kind of legal issue. You're not hosting any of the content itself, just offering a search feature for it. GoodReads doesn't need legal permission to index popular books, for example.

In general I get the sense that your comment is written from the perspective of an entrepreneur/startup mindset. I'm sure that's brought you meaning and maybe even some wealth, but it's not a universal one! Some of us are more interested in making something to advance humanity than something likely to make a profit, even if we might look silly in the process.
by addandsubtract | 2025-06-04 13:59:10+00:00
> Since he’s the one buying he doesn’t need to deliver anything

This only works (in my mental model), when you produce the product you're selling in-house – like a digital product. But lots of "reselling" type businesses try to use this scheme as well. Like a restaurant might ring up more meals than they served, or less to not pay taxes. But, is this not easily spotted when the food import(?) cost doesn't match the revenue?

Maybe I just answered my own question, if the business is able to cook the books both ways, but it would also limit how much they're able to launder. Or is the import/export balance rarely/never checked?
by dotancohen | 2025-06-04 13:59:13+00:00
Here, found it:

$ ls Español Español Français Français $ ls | hexdump -C 00000000 45 73 70 61 6e cc 83 6f 6c 0a 45 73 70 61 c3 b1 |Espan..ol.Espa..| 00000010 6f 6c 0a 46 72 61 6e 63 cc a7 61 69 73 0a 46 72 |ol.Franc..ais.Fr| 00000020 61 6e c3 a7 61 69 73 0a |an..ais.| 00000028
by trollbridge | 2025-06-04 13:59:17+00:00
I operate a small not-for-profit site that has a (very inexpensive) subscription. To avoid this, I do a few things:

- We have a no-questions-asked unlimited refund policy.

- I don't tolerate unverified PayPal buyer purchases. However, if someone tries to buy with one, I activate the subscription, and then contact the buyer via the e-mail/phone number they signed up with, confirm they're a real person, and then send them a PayPal invoice.

- Only subscriptions can be purchased.

- We've configured the flow when using PayPal to not tell the user if a transaction is declined to the maximum extent possible. I.e., the subscription still gets activated and then we call the user to arrange other payment options.
by gruez | 2025-06-04 13:59:56+00:00
>The autopilot/FSD algorithm/AI/implementation is relied upon as if it was a driver...

Doesn't FSD still come with the disclaimer that the human driver should still be monitoring it?

>For humans you can blame "errors of judgement"... A person might not always reliably behave exactly in the same way when in the same situation (in both good and bad ways, e.g. distraction)

>But FSD instead means that a Tesla car using the same FSD version, in the same road and sky conditions, will always behave in the same way...

Depending on how much you believe in free will, you could argue that humans will also "behave in the same way" given similar circumstances. For instance, being sleep deprived because of DST switchover, for instance. Moreover, I don't see any reason why humans getting distracted by a phone or whatever should be meaningfully different than a Tesla on FSD getting confused by a particular way the road/sky conditions lined up, especially if the latter occurs randomly.
by mplanchard | 2025-06-04 14:00:02+00:00
Yeah I am very excited for local models to get good enough to be properly useful. I’m a bit of an AI skeptic I’ll admit, but I’m much more of a SV venture-backed company skeptic. The idea of being heavily reliant on such a company, plus needing to be online, plus needing to pay money just to get some coding done is pretty unpalatable to me.
by jankeymeulen | 2025-06-04 14:00:17+00:00
Adding more 9s is costly, and AI training is very suitable to be throttled and/or interrupted. I'm not talking about days or weeks of downtime, but these things are definitely being considered. Source: I'm working at a Google datacenter.

See e.g. this post from Urs Hölze, one of the fathers of hyperscale computing: https://www.linkedin.com/posts/urs-h%C3%B6lzle_rethinking-lo...
by taylodl | 2025-06-04 14:00:38+00:00
> They are however, willing to accept the deaths of 1k kids if it meant saving the lives of 40k people.

I bet they're not. People instinctively reject utilitarian trade-offs, especially when it involves children. The idea of sacrificing a few for the many might make sense on paper, but in practice, it’s emotionally and politically untenable.
by antifa | 2025-06-04 14:00:40+00:00
> You could say the same thing about tulip bulbs or any other famous bubble. Lots of smart people with no stake get sucked in.

While I agree with the skepticism, what specifically is the stake here? Most code assists have usable plans in the $10-$20 range. The investors are apparently taking a much bigger risk than the consumer would be in a case like this.

Aside from the horror stories about people spending $100 in one day of API tokens for at best meh results, of course.
by coredog64 | 2025-06-04 14:01:11+00:00
As noted above, there is enough value here such that AWS implemented this several years ago. Said implementation is appropriate for both personal AWS accounts and large scale multi-account organizations.

Having implemented this on behalf of others several times, I'll share the common pain points: * There's a long lead time. You need to enable Cost Explorer (24-48 hours). If you're trying for fine distinctions, activating tags as cost allocation tags is another 24 hours * AWS cost data is a lagging indicator, so you need to be able to absorb a day of charges * Automation support is poor, especially for organizations * Organization budgets configured at the account level are misleading if you don't understand how they're configured

What's really wanted here is that AWS needs to commit to more timely cost data delivery such that you can create an hourly budget with an associated action.
by throw0101b | 2025-06-04 14:01:36+00:00
> There are 249 countries with an iso code; so 8 bits might be enough.

There are 249 ISO 3166-1 country codes:

* https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes

But 193 sovereign states recognized by the UN:

* https://en.wikipedia.org/wiki/Member_states_of_the_United_Na...

Some of the discrepancy can be accounted for by "legacy" codes like .su for the Soviet Union.
by mplanchard | 2025-06-04 14:02:11+00:00
> I think everyone needs to stay up to date on what is happening. Things are changing very quickly right now, so no matter what argument you may have against LLMs, it may just not be valid any more in a few months

This actually to me implies the opposite of what you’re saying here. Why bother relearning the state of the art every few months, versus waiting for things to stabilize on a set of easy-to-use tools?
by mdaniel | 2025-06-04 14:02:29+00:00
This submission about some mysql fork ships that fork as a couple of 15MB .patch files in git https://news.ycombinator.com/item?id=44148039 -> https://github.com/enhancedformysql/enhancedformysql/blob/fb...

I am not the target audience for such a thing and thus didn't try to apply said patch but my experience has been that I'm not going to hold my breath
by jvanderbot | 2025-06-04 14:02:32+00:00
I ran similar numbers and experiments over and over. In the end I found composition and "starting weight" matters quite a lot. https://jodavaho.io/tags/diet.html

You can easily go +/- 5-10 lbs at my height, just by choosing carbs over protein or fat, and it's not "Fat loss" or body composition, it's water weight associated with converting carbs to something your body can use.

Then a fast day drops you another 5-10 lbs for opposite reasons + burning glycogen stores. And that >10% swing in body "weight" is just noise on the calorie estimates if you plug it directly into such a calculator.

(as an example, if I choose 2000 calories of carb-heavy foods, I will weigh more, increasing my calorie "budget" to maintain weight b/c I eat more carbs, producing a higher weight, further increasing my calorie "budget", etc etc).

I can find 2200 for my 2 meter height, or 2500, or 1800, depending on input weight, and since input weight varies by day, and by caloric intake (due to food weight, water weight, and weight gain), it's not reliable to say the "average" person is healthy with 2400 calories. Because perhaps that person should be eating different foods or have 10 lbs less bodyfat to begin with!

I find you have to reverse-engineer it given what you know to be a healthy weight including muscle and fat composition.
by a4isms | 2025-06-04 14:02:41+00:00
Before I went into development full-time, I was in Enterprise Sales.

There were times I sold a product that the users (Dev Team in the author's case) wanted desperately, but leadership (VPs of Product, CPOs, PMs in the author's case) didn't see the importance and/or urgency of. And yes, there were times when I sold a product that leadership wanted desperately, but users didn't see the importance and/or urgency of.

The second case can be wrangled over user objections, but in the long run, such products end up failing once past harvesting the Hawthorne Effect. The lasting successes were the ones where all the stakeholders (I know, I know, buzzword alert) bought in.

And that's why closing Enterprise Sales is a load-bearing role in an Enterprise Software business. It's hard to do, but through a combination of product design that creates discoverable value for every "buying influencer" (another term of art from sales) and needs discovery on the part of sales and product management, followed by tailoring pitches and demonstrations for each group, you can get them all in a room nodding together and close the deal.

It is NOT easy. And a lot of this is not the vendor's fault. Beneath the superficial appearance of a recalcitrant dev team, there may be scars from previous top-down dictated changes that did not, in fact, do anything for the users or the company, so closing a deal may involve a lot of listening and empathy and a very open mind.

People make fun of Enterprise Sales as a perfectly coiffed salesman golfing with the customer's CIO, but the hard truth is that Enterprise Sales is hard because Enterprises are full of people with complicated needs and relationships and perception and the entire thing is steeped in hidden historical legacy context.

I feel for the author, I really do. But I also reflexively feel for the customer's dev team. And for the customer's leadership. A change to communications tooling is a change to a load-bearing part of a company's processes and culture.

Selling this kind of thing is not easy.
Show HN: Turn your Twitter profile into a live talking clone of YOU
by jasonliu0704 | 2025-06-04 14:02:56+00:00
Heya HN, for the last few years, I've been working on this tool to make a virtual twin of any online influencers and profiles. I hope to make live avatar accessible for everyone and make it to represent you as a agent. Doing a (very) soft launch today, mainly because I want to use it to encourage discussion of alternatives. Please give it a try and appreciate any feedback from https://avatartalkai.com/character/create-twin
Ask HN: An AI tool to instantly turn text into infographics sound interesting?
by refinedea | 2025-06-04 14:04:00+00:00
Hey HN,

I've been working on an AI-powered tool that takes plain text input and generates visual infographics from it. The goal is to make visual content creation for social media, presentations, or even internal docs significantly faster and easier.

I made an MVP as web app to see the results and for me it's very good.

The Next Step: A Chrome Extension My main focus for the next iteration is building a Google Chrome extension. The idea is that you'd be able to highlight text directly within your browser – say, on LinkedIn, X, or a blog post composer – and instantly generate an infographic from that selected text, ready to be dropped into your content.

My Question to the HN Community: Does this sound like a problem worth solving to you? Would you or your team find a tool like this, especially the Chrome extension feature, useful for your content creation or communication workflows?

Any feedback, thoughts on potential use cases, or "must-have" features would be incredibly valuable.

Thanks!
by GoatInGrey | 2025-06-04 14:04:02+00:00
There is still ongoing research and testing. It's at a state where we know it has some effect, but we don't know what exactly it is doing and therefore do not have a clear path to optimization.

https://onlinelibrary.wiley.com/doi/10.1111/acel.70103

https://longevity.technology/news/human-trial-finds-therapeu...