MurphyA/hacker-news huggingface dataset:
by Estuary | 2025-07-02 17:54:49+00:00
Estuary | US Based (Some flexibility with location for the right candidate) / Remote | Full-time – https://estuary.dev/

Estuary is a VC-backed startup building the next generation of real-time data infrastructure. Our platform, Estuary Flow, combines change data capture (CDC), stream processing, and declarative configuration to unify real-time and batch data movement.

We’re open-source, developer-first, and focused on making data engineering radically simpler.

We’re a small, high-trust team with deep experience in distributed systems, stream processing, and data tooling — and we’re growing.

We’re hiring for:

Senior Backend Engineer (Integrations) – 5+ years of backend engineering experience. Proficiency in Go...Rust is a big bonus!

Own and scale high-impact systems that power real-time data pipelines. You’ll work on complex integrations with external APIs and databases, improve our internal connector frameworks, and tackle deep challenges in performance, reliability, and developer experience.

Backend Engineer (Integrations) – 2–4 years of backend experience. Help expand and maintain our catalog of real-time data connectors using Python. You’ll work closely with experienced engineers to build and optimize integrations with third-party systems, while deepening your skills in infrastructure and stream processing.

What we’re looking for:

We’re looking for engineers who care about building reliable, maintainable systems and enjoy working with complex APIs and data flows. We value curiosity, clear communication, and a willingness to learn.

Bonus points for experience with CDC tools, open source contributions, or fast-paced startups.

To apply: Email your resume to careers@estuary.dev
by jorvi | 2025-07-02 17:54:56+00:00
What kind of knives are we talking about?

I have a Leatherman Skeletool and a Buck 110 knife, and both are such high quality for what feels like a reasonable price (especially considering the warranty), I just can't imagine chinesium beating it. Yes, I know Nextool exists, but I would just be too wary that there's gonna be a batch where the factory or QC skimped on quality. Snapping a multi-tool or even worse a knife can have serious consequences.
by StackRiff | 2025-07-02 17:55:38+00:00
Apple provides a lot of things for free that you'd otherwise have to pay for (maintain, pay for, and/or scale) yourself. A big one that comes to mind is maps API and geocoding. This is all free on iOS, if you use the API from a native app.

I maintain an app on both iOS, Android, and the web, and the google maps API costs (used on Android and Web) add up really fast.
by sofixa | 2025-07-02 17:56:00+00:00
It doesn't downplay anything. The Nazis didn't start by slaughtering millions, they did a bunch of other things before that to establish their rule, and importantly, to clarify who the outgroup is, deny them rights, and paint them as the bad subhumans in front of everyone. While planning deportations (e.g. the Madagascar plan) and rounding up some of them, as well as detractors in camps.

That's roughly at the stages where the idiotic and fascist US administration currently is at. Ignoring the parallels serves no purpose. That's not to say they will move on the next stage (industrial extermination) like the Nazis did.
by OkayPhysicist | 2025-07-02 17:56:01+00:00
To clarify, I didn't mean don't check if the feature you want to use exists on the user's browser. I meant don't come to that conclusion using User-Agent strings. JavaScript makes if very easy to check if a method you want to use exists or not: just check if the function is undefined.

If you do it the right way, if/when another browser implements the feature you used, suddenly you support that browser, with no code changes. If you check UAs, then you need to keep tabs on browser updates and manually update your website when features get added to browsers, and you need to check what version people are using because maybe it's out of date, it's a whole thing.

What drives me nuts is that the right way is the easy way.
by thaack | 2025-07-02 17:56:15+00:00
>If an employee is doing an unpleasant, dead-end job with no prospect of advancement, they have to make a value judgment. If there's no prospect of advancement or any kind of wage growth (they're "low skill", so they'll be replaced if someone cheaper comes along), let alone security, then why stick around?

Exactly my point, and that's what they are doing.

There is no prospect of advancement possible. It's a small operation with 15 or so total employees. Under normal circumstances I would agree on a much larger scale.
by Workaccount2 | 2025-07-02 17:56:43+00:00
But we don't have a shortage of people who understand those things. You can learn them with a passive interest while hanging around with your laptop on the weekends. We have a shortage of people who understand how to actually make things in a non-copy/paste environment.

There are so many ways that mother nature says "fuck you, fuck your work" that you never get contact with in virtual environments. In fact the whole point of virtual environments it to remove that brutality. We have a dramatic shortage of young people who are interested in learning how to wrangle with mother nature OS rather than computer OS.
by everfrustrated | 2025-07-02 17:57:02+00:00
>Microsoft has a much more modern view of the cloud than AWS where everything is a thin veneer over EC2

You must be joking!

I was looking a various Container Registry products and looked up Azure's recently. It has the following limits (On the premium SKU!): 50Mbps upload, 100Mbps down

What sort of a cloud product has limits like this! What a clown show.
by bigstrat2003 | 2025-07-02 17:57:05+00:00
There are few things that make me angrier than trying to hold back cures for deafness because of "cultural erasure" or whatever the phrasing is. It is utterly reprehensible. To try to keep someone disabled (yes - disabled, not "differently abled", they are objectively lacking a capability that a healthy human has) just so that there are more people in your community is objectively evil in my book. It is directly doing harm to people for one's own benefit.

If a person wishes to not get a certain treatment - fine, that's their right. But when one starts trying to keep others down, that's not ok.
by jwr | 2025-07-02 17:57:22+00:00
> I basically never met anybody who does regular resistance training without having some sort of pain somewhere, all the time.

As a counterpoint, since you seem to like anecdata: I am around 50 and have been doing weightlifting for the last 8 years. No pain. No injury. Extreme positive effects on my entire life.

I would respectfully suggest that you need to a) know what you are doing, e.g. start with a trainer, and b) not try to be an olympic athlete, e.g. reach reasonable benchmarks and not try to be a weightlifting champ.

I don't know what "exercise professors" are, but you might want to talk to different people.
by Volundr | 2025-07-02 17:57:23+00:00
Nah, if I pay for the game, I should get to keep it. If it's a monthly subscription only (not sure the current state, but WoW didn't us to be) then there's an argument to be made here that I was just buying access to those servers. But if I've plopped down 70 bucks and you don't feel like running your backend anymore, then the least you can do is provide the tools for others to do so.
by VonGuard | 2025-07-02 17:57:40+00:00
This is one of the few places where the USA has a sensible solution. In 2015, my org (Themade.org) worked with Archive.org, MIT, the EFF, and Harvard Law to obtain a DMCA 1201 exemption for legal DRM circumvention for the case of single player games where online validation servers have ceased operations.

Thanks to the hard work of these organizations, the US market, at least, allows for those who purchased these games to continue to play them with a third party patch to their client. See below:

https://www.eff.org/deeplinks/2015/11/new-dmca-ss1201-exempt...
by dolebirchwood | 2025-07-02 17:57:52+00:00
Thank you for having this attitude. I have never attempted any blogging because I always figured no one is actually going to read it. With LLMs, however, I know they will. I actually see this as a motivation to blog, as we are in a position to shape this emerging knowledge base. I don't find it discouraging that others may be profiting off our freely published work, just as I myself have benefited tremendously from open source and the freely published works of others.
by s1gsegv | 2025-07-02 17:57:54+00:00
Yes, I suggest they divulge the intellectual property. Games are an art form similar to paintings or music, and we as a society should be able to experience previous art.

Keep the IP while you run the servers and sell the game, when you are no longer interested in running the servers, drop a tarball of code. It doesn’t need to be simple, it just needs to be possible and complete. The community can take care of it. If the IP is valuable, then you have your incentive to keep the game playable until it isn’t valuable to you.
by mlinhares | 2025-07-02 17:58:17+00:00
You could try searching "police corruption in the US" before saying they're not literally corrupt.

They will literally grab a cop that was prosecuted and found guilty, hide the records and have them hired in some other police force in a nearby town. There's a whole mafia setup going on, organized by their unions, we're not far from having "police controlled neighborhoods" like in many LATAM countries.
by graynk | 2025-07-02 17:58:21+00:00
I fail to see the impact it would cause on a smaller studio - a lot of the times the games from those are usually are already pretty simple to self-host, as they don't want to bear the load of maintaining servers besides maybe a master-server (e.g. Valheim and the like).

> Especially once you consider the vast majority of games that never even get traction much less turn a profit.

Which is the whole point. Believe it or not - people who slave away on the game for years want people to maybe get to play it and enjoy it? Cause it's also art and not just business and there's a preservation angle to all of it?

> It needs to also day 1 launch with a self-hostable standalone server distro instead of the crappy spaghetti mess you live coded on an EC2 machine?

Not by day 1 launch, by day "we shut everything down". Not on an EC2 machine - as I mentioned in the thread above, even dumping your cloudformation templates and saying "enjoy all these queues" will satisfy the requirements.
by akashbangad | 2025-07-02 17:58:26+00:00
To be honest AI comics would not ever be as good as the one from comic artists and this product isn't an alternative to the comic books in real world. This is for the ones who want to explore stories which the traditional comic book artists would probably not put out. The difference here is you get to play the director and the AI is just your companion to paint the picture.
by breckenedge | 2025-07-02 17:59:12+00:00
> Or do you expect every doctor, electrician, sales assistant, hairdresser, train driver etc. to start developing their own software on top of their existing job?

I started my software career by automating my job, then automating other people’s jobs. Eventually someone decided it would be easier to just hire me as a software engineer.

I just met with an architect for adding a deck onto my house (need plans for code compliance). He said he was using AI to write programs that he could use with design software. He demoed how he was using AI to convert his static renders into walkthrough movies.
by nilkn | 2025-07-02 17:59:16+00:00
There are plenty of established performance management mechanisms to determine individual contributions, so while I wouldn't say that's a complete nonissue, it's not a major problem. The output of the team is more important to the business anyway (as is the case in sports, too).

And if the team produces results on par with the best results being attained anywhere else on the planet, Zuck would likely consider that a success, not a failure. After all, what's motivating him here is that his current team is not producing that level of results. And if he has a small but nonzero chance of pushing ahead of anyone else in the world, that's not an unreasonable thing to make a bet on.

I'd also point out that this sort of situation is common in the executive world, just not in the engineering world. Pretty much every top-tier executive at top-tier companies is making seven or eight figures as table stakes. There's no evidence I'm aware of that this reduces executive or executive team performance. Really, the evidence is the opposite -- companies continue paying more and more to assemble the best executive teams because they find it's actually worth it.
by cosmic_cheese | 2025-07-02 17:59:22+00:00
Less effort going into optimization also plays a factor. On average games are a lot less optimized than they used to be. The expectation seems to be that hardware advances will fix deficiencies in performance.

This doesn’t affect me too much since my backlog is long and by the time I play games, they’re old enough that current hardware trivializes them, but it’s disappointing nonetheless. It almost makes me wish for a good decade or so of performance stagnation to curb this behavior. Graphical fidelity is well past the point of diminishing returns at this point anyway.
by taeric | 2025-07-02 17:59:27+00:00
Running on asphalt is almost certainly easier than running on anything in the past. Try running on a rocky beach someday. :D. Running cross country through trails, you should expect that you will be going far slower than you could comfortably do on asphalt.

The shoes things is an odd one. Current thinking is that a lot of the effort people went through to dampen the shock to knees oddly resulted in people accepting longer periods of stress on their knees than they would have had they learned a different gait. That said, building up callouses on your feet, as was the norm before shoes, by definition hurts?

I hate that I put "running" as my example. Standing and walking would also make my point. Physically using your body is more difficult than not. And if you aren't used to it, it is a type of hurting.

Heck, learning to play a musical instrument is the same way. Guitars hurt your fingers as you build up the ability to play. Piano doesn't have the same pain, but expect a sore hand after a few sessions.
by mrcoders | 2025-07-02 17:59:37+00:00
Looking at this thread, excited to see the community articulating what many of us have been experiencing. The shift from "prompt engineering" to "context engineering" really captures what's happening. The technical stuff (RAG, vector databases) is getting commoditized. But there's this foundational knowledge organization layer that's becoming critical.

Most companies have context scattered across wikis, Slack, Google Docs. You can build sophisticated retrieval systems, but if you're feeding them fragmented information, you're missing huge optimization opportunities.

There's research backing this - Microsoft/Salesforce found 39% accuracy drop in multi-turn conversations - so for the agent interaction's it's even more cirtical to give 'just enough' context (https://arxiv.org/pdf/2505.06120).

When (business) context is properly structured upfront, you minimize those patterns.
by lostlogin | 2025-07-02 17:59:49+00:00
> The other thing is, China has been known to operate overseas against targets

Here in boring New Zealand, the Chinese government has had anti-China protestors beaten in new zealand. They have stalked and broken into the office and home of an academic, expert in China. They have a dubious relationship with both the main political parties (including having an ex-Chinese spy elected as an MP).

It’s an uncomfortable situation and we are possibly the least strategically useful country in the world.
by gambit_robotics | 2025-07-02 18:00:14+00:00
With AI and design largely commoditized, this essay explores why I believe hardware — and specifically physical AI — is becoming the next great moat in tech.

It dives into what happens when everyone has access to the same models, and why real-world deployment becomes the true differentiator.

Would love feedback from others building in robotics, AI, or edge systems.
by theevilsharpie | 2025-07-02 18:00:15+00:00
> Publishers could just put "Guaranteed playable until 2026-07-02", and then extend those games that are profitable.

A one-day warranty would almost certainly run afoul of the EU's merchantability laws.

Edit: Misread the date (sorry, American here -- we write dates weird). However, the point still stands: selling a product to consumers involves some warranty of merchantability, and breaching that entitles consumers to refunds (and can even get the publisher in trouble with regulators).

I wouldn't be concerned with publishers going the "guaranteed playable until" route because there's already consumer protections that discourage this type of thing.
by godelski | 2025-07-02 18:00:30+00:00
Including your comment, including this comment.

HN itself is routinely scraped. What makes me most uncomfortable is deanonymization via speech analysis. It's something we can already do but is hard to do at scale. This is the ultimate tool for authoritarians. There's no hidden identities because your speech is your identifier. It is without borders. It doesn't matter if your government is good, a bad acting government (or even large corporate entity) has the power to blackmail individuals in other countries.

We really are quickly headed towards a dystopia. It could result in the entire destruction of the internet or an unprecedented level of self censorship. We already have algospeak because platform censorship[0]. But this would be a different type of censorship. Much more invasive, much more personal. There are things worse than the dark forest

[0] literally yesterday YouTube gave me, a person in the 25-60 age bracket, a content warning because there was a video about a person that got removed from a plane because they wore a shirt saying "End veteran suicide".

[0.1] Even as I type this I'm censored! Apple will allow me to swipe the word suicidal but not suicide! Jesus fuck guys! You don't reduce the mental health crisis by preventing people from even being able to discuss their problems, you only make it worse!
by jimt1234 | 2025-07-02 18:00:41+00:00
This has been down-voted a lot, but I actually kinda agree, at least with the second assertion. I've been going down to Baja, Mexico frequently for years, and, as an American (white dude), you quickly learn that you're a target for local police - you're basically their ATM. And there's absolutely nothing you can do about it. You just do your best to avoid them, like agents in The Matrix.
by mikepurvis | 2025-07-02 18:00:43+00:00
In principle, Epic's priorities for Unreal should be aligned to a lot of what we've seen in the PS3/4/5 generation as far as over-the-shoulder 3rd person action adventure games.

I mean, look at Uncharted, Tomb Raider, Spider-Man, God of War, TLOU, HZD, Ghost of Tsushima, Control, Assassins Creed, Jedi Fallen Order / Survivor. Many of those games were not made in Unreal, but they're all stylistically well suited to what Unreal is doing.
by Workaccount2 | 2025-07-02 18:00:45+00:00
The idea isn't to teach working with wood necessarily, the idea is to teach how to handle the myriad common problems that crop up when dealing with physical manufacturing.

3D printing would be good too, because on the surface it's just "model -> filament -> extruder -> built". But as anyone who has done 3D printing knows, it's constantly fighting 20 different parameters to try and coax your print to actually work out well. And even when you have it nailed down there are still 20 different things that can randomly sabotage it. And even with all that accounted for you still sometimes get off prints.
by gumby271 | 2025-07-02 18:00:45+00:00
I think the same is true for when they started using blurs everywhere. They knew Android OEMs would copy it in a worse way and shoot themselves in the foot. That's also why material design doesn't rely on blur effects, it needs to run well on much worse hardware.

It's fun seeing the attempts to mimic Liquid Glass though, the most impressive so far is this Flutter package: https://pub.dev/packages/liquid_glass_renderer
by thaack | 2025-07-02 18:00:51+00:00
Then tell me where these poorly qualified, undereducated Americans who can fill these low skill jobs are?

The business's biggest success with finding employees was getting in the good graces of the local probation officers who refer ex-cons to us, and that comes with its own set of problems.

Other than paying a premium for temps at a temp agency that's been the only way as of the last 5-10 years to get employees in the door. Normal applications are crickets.
by BlueTemplar | 2025-07-02 18:01:26+00:00
The issue is much older than the current US administration : Apple has been listed as participating to PRISM since 2012, and considering the whole opacity of the Patriot Act (and its derivatives), the secret courts in particular, it makes whatever they (or any other US company) might say about their commitment to privacy (when the opponent is the US government) rather irrelevant.

(Personally, I am suspecting that they do try much more than some other companies, but again, the opacity makes it impossible to verify.)
by amendegree | 2025-07-02 18:01:30+00:00
Yes, it’s pretty clear that MS is abusing the H1B program. Which is supposed to be used only when no local talent can be found… if you’re firing 1000s of local people I have a hard time believing they are truly less skilled than the H1Bs being hired.

Most engineers (H1Bs, and not) I’ve met aren’t exceptional. Saying that isn’t xenophobic.
by stego-tech | 2025-07-02 18:01:40+00:00
That didn’t make the strike or its messaging any less valid. Employers frequently strongarm politicians to make strikes and organized action illegal, at which point a dangerous precedence is set and violence is often the ultimate outcome.

If your job is so important that a strike should be illegal, then that job should also compensate you and your colleagues so well that a strike isn’t even a remote consideration. ATC was being treated like shit, weighed the pros and cons, and decided to strike.

And now in 2025, literally everything they struck against (outdated tech, short staffing, high burnout, low wages) is still here, and still causing harm.
by hombre_fatal | 2025-07-02 18:01:48+00:00
I've built a couple multiplayer browser games and getting the server component to a state where it's end-user distributable probably involves another 50% of the work that I put into building it in the first place since I'm just rsyncing code onto a VPS.

It's like thinking that just because the code exists, then it's in a state that could be pushed publicly to github, and that's not the case for almost any codebase.

To think that I would need to do all that the second I charge $1 seems unreasonable. And I think you underestimate how true this is for most games you see on Steam.
by ryandv | 2025-07-02 18:01:51+00:00
See for instance the MonadIO typeclass from Haskell [0]. Constraining against this typeclass allows one to write monadic code / do-notation that works with any monad, so long as that monad supports the execution of IO statements.

Now for instance, arbitrary effects (error handling, resource management, etc) can be composed on top of an IO monad (e.g. via monad transformers), and MonadIO code, that is written to only depend on the IO effects, can still be executed in these contexts with more effects layered on top.

[0] https://hackage.haskell.org/package/base-4.21.0.0/docs/Contr...
by HideousKojima | 2025-07-02 18:03:13+00:00
>But you’re not renting or subscribing to it so that is inaccurate

If the game can be taken away from you st any time then "buying" is definitely inaccurate too then. "Licensing for a limited time" might be the most accurate, but something like "Lease for X years" might be more concise and accurate enough.