MurphyA/hacker-news huggingface dataset:
by dns_snek | 2025-06-17 16:34:38+00:00
What a ridiculous straw man, nobody has argued that Google should be forced to host child porn.

When we sign up, the deal is that they store our data securely and indefinitely as long as we pay for the service. Why should they be allowed to unilaterally break contracts and set deadlines that wipe out our data without a legal due process after paying them for 30 years?

We supposedly live in a democracy where we should have laws that the common person wants, so I'm asking you, why should we be happy with your version of the law?

Why shouldn't we demand a law that prohibits them from wiping our data without a court decision or a signed waiver from the account owner? Failing that, they should be on the hook for compensation of 10 times of the total amount we paid for the service since inception, or $1 million* (for the sake of the argument), whichever is higher.
by rawgabbit | 2025-06-17 16:34:43+00:00
I wish he wrote a follow up on his current security practices.

He said someone socially engineered and took over his Apple account and reset all his devices. He said he had trouble with 1password as it only existed on the wiped device. He had to get a backup from Dropbox which fortunately was accessible on his wife’s machine. I didn’t understand what happened to his Google and Amazon but he had to reset them too.

The only thing I can think of is to have local and cloud backups of your data which is the only thing that matters.
by franze | 2025-06-17 16:35:01+00:00
I use Claude Code a lot. A lot lot. I make it do Atomic Git commits for me. When it gets stuck and instead of just saying so starts to refactor half of the codebase, I jump back to commit where the issue first appeared and get a summary of the involved files. Those in full text (not files) into o3 pro. And you can be sure it finds the issue or gives a direction where the issue does not appear. Would love o3-pro as am MCP so whenever Claude Code goes on a "lets refactor everything" coding spree it just asks o3 pro.
by MyOutfitIsVague | 2025-06-17 16:35:10+00:00
I have tried a few times and only had bad trips. Not only that, but I used weed regularly beforehand, and alcohol occasionally, and after my last mushroom trip, both reliably give me anxiety or panic attacks every single time I use them. The first time I used weed after the mushrooms, I had a panic attack so bad I ended up calling 911 because I was convinced I was going to die. It's been two years now, and the last time I tried weed was three months ago (a CBD heavy strain; I had 10mg CBD and 2mg THC), and the last time I tried alcohol was a month ago, and both times gave me an anxiety attack.

Maybe I'll go back to normal eventually, or maybe I had a latent anxiety disorder that was triggered by the mushrooms and I'll just never be able to enjoy weed again. I don't know. My friends didn't have experiences as bad as mine, but they did have a bad time. Most of my friends love psychadelics, and I'd never take them away from them, but before we all tried them, they were talking the same way, and it's what made me excited to try them. I wasn't expecting it to do to me what it did.
Why I've decided to not build another job auto-apply bot
by sebestindragos | 2025-06-17 16:35:36+00:00
This is something I’ve never thought I’d write about. I’ve been running a job search app for about 1.5yrs. I started it just when the job market started going down fast.

From the begining I’ve had users asking if the app would be able to auto-apply for jobs on their behalf and I realized there was a market for it, but I had an ethical dillema with the idea. I didn’t like the fact that it could be used to spam job sites.

Fast forward a little bit and everyone and their mom started building auto-apply bots (some of whom have been really spamming reddit/twitter with their ads). Ngl, I felt a lot of FOMO, especially in the beginning when I saw actual good feedback from users of those tools.

To my surprise, in the last few months people have started hating these kind of apps. Part of it because all of the spammy ads, but also because most of them SUCK. They promise users that they only have to pay $50-$100/mo and the tool would magically land them a job. And 90% of the time they fail to deliver. And besides that, they’ve just made the entire process a lot worse. Recruiters are overwhelmed with low quality submissions and everyone is having a much harder time getting hired.

Bottom line is, the world doesn’t need yet another auto-apply bot so I’m not building one. Even if I could make a quick buck, it’s just not healthy for the job market.

Technology is awesome, but when used properly. For now our core mission will remain helping users to find the right jobs and find them before everyone else to give them the advantage of applying early.
by nathanfig | 2025-06-17 16:36:16+00:00
An interesting parallel because there were undoubtedly some people who worried we would lose something important in the craft of instruction-level programming, and almost certainly we have in relative terms. But in absolute numbers I am confident we have more low-level programmers than we did before Fortran.

And if I were to jump into instruction-level programming today I would start by asking an LLM where to begin...
by bigstrat2003 | 2025-06-17 16:37:02+00:00
There are a whole lot of applications for which it makes no sense to design for other cultures. Not everyone is building something for a business which is, or might be, doing business internationally after all.

Also I think until LLMs become reliable (which may be never), using them in the way you describe is a terrible idea. You don't want your UI to all of a sudden hallucinate something that screws it up.
by armchairhacker | 2025-06-17 16:37:34+00:00
Today, an external camera can record your computer screen and audio, AI can extract the data and metadata, and a 2D contraption can physically move your mouse to interact. In the future, these will probably become more effective and cheaper (eventually the AI becoming possible to run locally, though even today it’s possible with a good GPU on simple UIs).

Lots of other comments argue for regulation mandating open APIs. I disagree, instead we should remove and prevent regulations that block scraping. We should also create alternative monetization paths for companies who charge for access or use ads, since they’ll lose those paths, and they’re already suffering from piracy and illegal scraping.
by superkuh | 2025-06-17 16:38:00+00:00
It's a poor decision. Unless you're IBM/Red Hat/GNOME. Then it's clearly the correct decision for increasing profit. Since GNOME desktop (and mutter) is the only wayland desktop of the dozen incompatible implementations that supports accessibility (they invented two new protocols for it; disregarding existing solutions) it's basically a take-over of the entire linux desktop business space. No other wayland DE is ADA compliant and the Gtk treadmill will make X11 and it's very solid accesibility less likely to work with any application. Sort of a combination gish gallop and CADT so that they're the only linux desktop left that fits business use cases.
by sebastiennight | 2025-06-17 16:38:08+00:00
> you can upload your own FLAC/MP3s to it, so all that odd werid music you've got that isn't on Spotify you can have anywhere you're logged into your YT Music account.

FYI you can also do this with Spotify[0].

[Ø]: https://support.spotify.com/us/article/local-files/
by tantalor | 2025-06-17 16:38:10+00:00
> custom, wearable device that records airflow through each of a person’s nostrils

Yeah, it turns out if you can strap a device to somebody then wow you can identify them.

This is interesting, but not a big surprise!

Now if they can do this from an external passive sensor like a camera or microphone, then yeah that would be a neat result.
by __MatrixMan__ | 2025-06-17 16:38:34+00:00
Are you proposing that interoperability is not an overall net positive? If it's getting a bad rap right now it's just because it's not always simultaneously a competitive advantage. But that line of thinking is a race to the bottom.

I mean, why not just kill your competitors? Then your product, however bad, would be the only one. Clearly a net negative, but a competitive advantage.

What has changed is that we've recently lowered the bar for how much of a net positive we plan on shooting for. Top dog on the trash heap is, I guess, now an enviable position.
by esseph | 2025-06-17 16:38:38+00:00
Note:

The NTIA or FCC just released an updated map a few days ago (part of the BEAD overhaul) that shows the locations currently covered by existing unlicensed fixed wireless.

Quick Google search didn't find a link but I have it buried in one of my work slack channels. I'll come back with the map data if somebody else doesn't.

The state of broadband is way, way worse than people think in the US.

Indirect Link: https://medium.com/spin-vt/impact-of-unlicensed-fixed-wirele...
by saghm | 2025-06-17 16:38:44+00:00
2600 minutes still seems pretty high to me; even if every run took 10 minutes, that's 260 pushes! Even the busiest projects I've worked on have never merged triple-digit numbers of changes in a single day. It's hard for me to imagine seeing that level of activity outside of something like a monorepo with a lot of different projects in it or something with a huge number of external contributors, and I wouldn't have any expectation that the default configuration would make sense for me if I were managing a repo like that. Maybe I've just worked on smaller projects than the average developer, or I've just been in charge of creating new CI actions infrequently enough to be paranoid about what exactly would be happening, but I wouldn't even consider enabling something on a repo with that much traffic before spending a lot of time looking at the configurations.
by horsawlarway | 2025-06-17 16:39:19+00:00
Can you speak more precisely about what costs you think something like k3s imposes that are solved by swarm?

Right now this comment has the same kind of FUD that I see in the swarm docs (there is no "why" to swarm in the docker published docs that feels particularly compelling, especially given the amount of time and energy docker seems to be putting into their k8s tooling instead).

I'm willing to bite - but I run a baremetal cluster on k3s, and it's very simple to keep up to date.
by dsr_ | 2025-06-17 16:39:23+00:00
To draw a possibly inapt analogy: it was clear at a certain point that CVS, the king of versioning systems, was going to be replaced. It also seemed clear that any successful contender would seamlessly import from CVS, but not necessarily from any of the unsuccessful contenders, so it made sense to wait and let everyone else fight it out.

(And the winner appeared to be subversion, for a couple of years, and then git came along and won decisively -- with support for importing from subversion.)

I have been assuming that Wayland would pull itself together or else someone would build a competitor that does everything X11 can do, but also backwards and in heels and doing a creditable job at running X applications. Somehow neither of these has happened yet.

I am fond of the idea of arcan -- arcan-fe.com -- being that winner, but there doesn't seem to be much traction.
by echelon | 2025-06-17 16:39:52+00:00
Yes, I was referring to the backends.

A funny case in point: Sora.com produces WebP outputs, but you can't turn around and use them as inputs. (Maybe they've fixed that?)

Smaller websites almost always reject them. Even within big websites, support is fractured within the product surface area. You can't use them as Reddit profile icons, for instance.

One of the most apparent issues is that a lot of thumbnailing and CDN systems don't work natively with WebP, so you have to reject WebP outright until broader support is added.

Once the WebPs are in your systems, you have to make sure everything downstream can support them... it's infectious.

Really unfortunate that we haven't been able to move past this.
Show HN: Let your AI client make outbound calls using your own number
by joshwarwick15 | 2025-06-17 16:40:49+00:00
Hey everyone, just built this Remote MCP server that you can plug straight into Claude/Cursor/ChatGPT. It enables the client to make outbound phone calls based on a simple request like "wish my mum happy birthday" or something less creepy - "Ask if this restaurant has reservation at 7pm". Feedback wanted!
by NHQ | 2025-06-17 16:41:11+00:00
The entire Trillion is wasted. The entire trillion could be used for public benefit, or simply never "taxed" in the first place.

Very few people would willingly pay for military spending if for example when they buy food they are prompted with the option "do you want to give 30 cents to the military industrial complex?" And that "very few people" would not in sum render 1 Trillion.
by A_D_E_P_T | 2025-06-17 16:41:29+00:00
Chat just isn't the best format for something that takes 15-20 minutes (on average) to come up with a response. Email would unironically be better. Send a very long and detailed prompt, like a business email, and get a response back whenever it's ready. Then you can refine the prompt in another email, etc.

But I should note that o3-pro has been getting faster for me lately. At first every damn thing, however simple, took 15+ minutes. Today I got a few answers back within 5 minutes.
by roshdodd | 2025-06-17 16:41:44+00:00
As someone who actively works in the field, it was a culmination of:

- Advances in rocket engine design & tech to enable deep throttling

- Control algorithms for propulsive landing maturing (Google "Lars Blackmore", "GFOLD", "Mars Landing", and work through the references)

- Forward thinking and risk-taking by SpaceX to further develop tech demonstrated by earlier efforts (DC-X, Mars Landing, etc.)

Modern simulation and sensor capabilities helped, but were not the major enabling factors.
by devmor | 2025-06-17 16:41:46+00:00
Not just unreadable - actively malicious. Every now and then I run into a website with a bunch of custom javascript that doesn't function in Firefox, and I'll have to open up Edge or Chromium (depending on what computer I'm using). Every time this happens, I'm immediately accosted with "features" or advertisements attempting to hijack my experience to sell me something or steal from me.

As long as Firefox supports the tools that protect me from the hostile behavior of websites, it will remain my browser of choice.
by dspillett | 2025-06-17 16:43:00+00:00
If it gets to the point where I can't compete in the role with those using LLMs, I'll move on. I'm not happy with remote teams essentially being the only way of working these days (if you aren't working alone) anyway, and various other directions the industry has moved in (the shit-show that is client-side stack for instance!).

Maybe I'll retrain for lab work, I know a few people in the area, yeah I'd need a pay cut, but… Heck, I've got the mortgage paid, so I could take quite a cut and not be destitute, especially if I get sensible and keep my savings where they are and building instead of getting tempted to spend them! I don't think it'll get to that point for quite a few years though, and I might have been due to throw the towel in by that point anyway. It might be nice to reclaim tinkering as a hobby rather than a chore!
Show HN: I built a no-code app to create smart contracts on Solana
by AdityaPatwa07 | 2025-06-17 16:43:41+00:00
Hey HN, I'm Aditya.

I started working on Solana about a year and a half ago. It was an amazing experience, but not an easy one. I had to learn Rust, the Anchor framework, and juggle multiple tools just to get started.

That made it hard for anyone to get started. That's why I built Vyntrix - a no-code tool to create smart contracts on Solana, making it easy for anyone to build smart contracts quickly.

Would love your thoughts, feedback, questions, and support. Happy to answer anything!
by varun_chopra | 2025-06-17 16:44:02+00:00
At one point, when they made Gemini Pro free on AI Studio, Gemini was the model of choice for many people, I believe.

Somehow it's gotten worse since then, and I'm back to using Claude for serious work.

Gemini is like that guy who keeps talking but has no idea what he's actually talking about.

I still use Gemini for brainstorming, though I take its suggestions with several grains of salt. It's also useful for generating prompts that I can then refine and use with Claude.
by borski | 2025-06-17 16:44:18+00:00
Because it is paradoxical on its face. Many people like to argue that founders (or rich people, or billionaires, or whatever) don’t create real value, but simultaneously discount all the jobs they created and products they produced, because it is convenient to do so when it fits your narrative.

Yes, I’m all for co-op structures, but there is a big difference between “created no value” and “created lots of value but kept the majority of profits for themselves.”

If they’ve created 1000 jobs; is that value? Surely to those 1000 employed people, it is.
by jbellis | 2025-06-17 16:44:31+00:00
Love to see it, this takes Flash Lite from "don't bother" territory for writing code to potentially useful. (Besides being inexpensive, Flash Lite is fast -- almost always sub-second, to as low as 200ms. Median around 400ms IME.)

Brokk (https://brokk.ai/) currently uses Flash 2.0 (non-Lite) for Quick Edits, we'll evaluate 2.5 Lite now.

ETA: I don't have a use case for a thinking model that is dumber than Flash 2.5, since thinking negates the big speed advantage of small models. Curious what other people use that for.
by toddm | 2025-06-17 16:44:44+00:00
Lots of them.

I wrote 6 on my way to my Ph.D. in the late 1990s, and there was plenty of prior art at that time.

Here's one of mine, see references therein as well: https://pubs.aip.org/aip/jcp/article-abstract/110/7/3326/475...
by bosse | 2025-06-17 16:45:15+00:00
I've rented beamers with Sixt at LAX and O'Hare, the latter just a couple of weeks ago. I didn't have any issues connecting to bluetooth so that I could use CarPlay. Could it be inconsistencies in how their BMW fleet is set up?

I ususally set up the bluetooth connection before driving off the lot, just so I can get staff assistance if it doesn't work - not being able to connect to the car is enough for me to insist on a new vehicle if they're unable to fix it.
by vessenes | 2025-06-17 16:45:46+00:00
Long form research reporting.

Example: Pull together a list of the top 20 startups funded in Germany this year, valuation, founder and business model. Estimate which is most likely to want to take on private equity investment from a lower mid market US PE fund, as well as which would be most suitable taking into consideration their business model, founders and market; write an approach letter in english and in german aimed at getting a meeting. make sure that it's culturally appropriate for german startup founders.

I have no idea what the output of this query would be by the way, but it's one I would trust to get right on

* the list of startups

* the letter and its cultural sensitivity

* broad strokes of what the startup is doing

Stuff I'd "trust but verify" would be

* Names of the founders

* Size of company and target market

Stuff I'd double check / keep my own counsel on

* Suitability and why (note that o3 pro is def. better at this than o3 which is already not bad; it has some genuinely novel and good ideas, but often misses things.)
by perihelions | 2025-06-17 16:46:01+00:00
I think there's about 5 or 6 private startups on the brink of attempting orbital booster landings within the next few months. This... is at least a decade behind that, if they're serious.

Note that they don't appear to have an orbital engine yet—this thing's far too small, it has to be some kind of one-off for this demo flight. Most of the competition leaped directly to testing an engine they were developing for orbital launches, in their suborbital hops.
by scrumper | 2025-06-17 16:46:53+00:00
I've seen this a lot from Indian colleagues, some European colleagues, and people from various (not all) Latin American countries too both senior and subordinate to me. I see it occasionally from some older gen X and boomer USA and UK-born people without any obvious correlation to race or gender. In other words it's pretty broad, probably has some cultural aspect to it, but I can't map it to anything obvious.

I don't think it's a failed attempt at politeness actually, partly but not only because it's so obvious how to be courteous ("Hi! Hope you had a great weekend, when you get a sec could you tell me XYZ?" or "Hey - hope your day going well. I'm stuck on ABC and it's quite urgent, please get in touch asap.") and it's even more obviously discourteous. I think it's more that we don't have the same understanding of the medium. Slack/Teams/Chat to me is a lot more like text messaging than email, and it's not at all like walking over to someone's desk or phoning them. Their mental model of it probably differs. (They're wrong of course.)

Most charitable explanation is, they want a realtime chat and don't want to be pushy about it.
by Sophira | 2025-06-17 16:46:58+00:00
Right. The closest thing we have to IPv6 "negotiation" is the Happy Eyeballs algorithm[0], which is literally just "connect to both at the same time and pick the one that connects first". The name serves to legitimise it and make it sound fancy but it's basically just brute force + a bit of caching.

[0] https://en.wikipedia.org/wiki/Happy_Eyeballs
by duxup | 2025-06-17 16:47:08+00:00
Social media as "news" makes it really hard to talk to people online about things. It's never just "news" it's always some larger narrative that is weird.

Sometimes conversations start like you're in the middle of some other conversations with some nonsense narrative that I can't make heads or tails of, and their terminology is all arbitrary / random.

More than once I've had folks even on HN try to sell me that Trump & Co is some sort of proletarian taking power scenario ... wut?

Where do you even start with people when their first line is so weighted down by who knows what and if you ask you're assumed to be the enemy or something?
by o11c | 2025-06-17 16:47:20+00:00
This fails to address the main concern I run into in practice: can you recover if some resources timed out while downloading?

This often fails in all sorts of ways:

* The client treats timeout as end-of-file, and thinks the resource is complete even though it isn't. This can be very difficult for the user to fix, except as a side-effect of other breakages.

* The client correctly detects the truncation, but either it or the server are incapable of range-based downloads and try to download the whole thing from scratch, which is likely to eventually fail again unless you're really lucky.

* Various problems with automatic refreshing.

* The client's only (working) option is "full page refresh", and that re-fetches all resources including those that should have been cached.

* There's some kind of evil proxy returning completely bogus content. Thankfully less common on the client end in a modern HTTPS world, but there are several ways this can still happen in various contexts.
by roshdodd | 2025-06-17 16:48:29+00:00
I don't think this was the cause. Advanced simulation capabilities have existed for many decades in the industry. Many if not most of those tools are not publicly available.

I think there is also a distinction to be made between offline (engineering) and onboard computing resources. While onboard computers have been constrained in the past, control algorithms are typically simple to implement. Most of the heavy lifting (design & optimization of algorithms) is done in the R&D phase using HPC equipment.