MurphyA/hacker-news huggingface dataset:
by theshrike79 | 2026-03-03 09:26:41+00:00
People are bad with scale, everyone thinks moves make a lot of money. They really don't.

Just Gaming in general made something like $200 BILLION in revenue in 2025. Movies made ... $33B globally.

And of that $200B, mobile games were over half.

If the average HN'er would just think of the money they spend on their hobbies (or don't it usually doesn't end well =P) and now apply that to mobile games. They're a hobby or a way to relax for millions and millions of people.

They pay for the "predatory IAPs" because they consider the $10 spent a good investment on the fun they're having in the game they play.

There's a specific group of people who just have the mindset of "never pay real money for anything in a game" - I'm one of them. But even I have to admit that I'm in the minority.
by KaiserPro | 2026-03-03 09:27:01+00:00
What I don't understand is where this data is coming from. Is it actually Meta's raybans or is it project aria (https://www.projectaria.com/)

Because I didn't think that the data was uploaded to meta by default, when you take a video with the raybans.

More over, I didn't think that those glasses could record more than 2.5 minutes.

The point still remains, the devil in detail of the "privacy" policy.
by vrn21 | 2026-03-03 09:27:37+00:00
Location: India
Remote: Yes
Willing to relocate: Yes
Technologies: Rust, Python, Docker, Linux, Terraform, K8s, Sandboxes
Résumé/CV: vrn21.com/resume
Email: hello@vrn21.com

I'm KV, upcoming grad, previously interned at 3 startups [1x YC], where most of my work has revolved around Systems [Rust, Python, Docker, Linux]; You could see more info at my resume: [vrn21.com/resume]

And I've built some projects like: sandbox for agents with firecracker and rust [ https://github.com/vrn21/bouvet ] ; a key value store in rust[ https://github.com/hrefto/shorterdb ]; a serverless FaaS platform with WASM and rust [ https://github.com/orbit-serverless/server ]; a postgres extension with pgrx for full text search using tantivy, bm25, rust [ https://github.com/vrn21/pdb ]
by kuschku | 2026-03-03 09:27:46+00:00
I also really like the way Androidx's Room handles query parameters and the corresponding APIs.

@Dao
public interface UserDao {
@Query("SELECT * FROM user")
List<User> getAll();

@Query("SELECT * FROM user WHERE uid IN (:userIds)")
List<User> loadAllByIds(int[] userIds);

@Query("SELECT * FROM user WHERE first_name LIKE :first AND " +
"last_name LIKE :last LIMIT 1")
User findByName(String first, String last);

@Insert
void insertAll(User... users);

@Delete
void delete(User user);
}
by bilekas | 2026-03-03 09:27:48+00:00
> and each of those updates ends up deluged with people complaining specifically about the AI use

I would genuinely like to see this thread, because if the comments are legitimate and backed up by examples, ie : "This is XSS vulnerable" etc.. then even with the prefix of "AI Slop" I'm fine with..

I think it's fair people don't get too comfortable with just trusting vibe coded agents, when in my own experience, the bugs they leave around are often harder to identify from a simple review than a simple architeture misalignment.
by noduerme | 2026-03-03 09:28:30+00:00
I was a taxi driver in LA - I've lived the past 10 years in Portland. One major difference in driving style (at least before a lot of New Yorkers moved to LA) is that in LA, people merged late in a fluid style, and traffic shuffled. In Portland, people line up a mile before the sign for the exit lane, and aggressively don't let anyone in. Which means you have to be extra aggressive to get in if you don't want to wait in a voluntary Soviet line behind a hundred idiots with two brain cells and nowhere to be. Thankfully, Portlanders are all passive-aggressive, and much less likely to get out and attack you than Angelenos.

Personally I always let people in when they need to go. What does that cost me? A second or two? When people actively try to cut you off from merging it leads to more accidents and more road rage. Just merge peacefully and let people merge without getting your ego involved. That's more or less how LA used to be, at least before a million New Yorkers moved there who didn't know how to drive.
by dns_snek | 2026-03-03 09:28:45+00:00
If 25 people have 4 credit cards each and 75 people have none, then we have 1 card/capita, but only 25% of the population uses credit cards.

The median seems to be 0.25 cards/capita. Your own source already ~agrees that they're "not a thing for most people" (if we're really pedantic we can start looking at populations of those countries), but to find a more realistic estimate for the percentage of the population who use credit cards we would have to divide this figure by the average number of credit cards among people who have at least one.
by mgirkins | 2026-03-03 09:28:59+00:00
Location: London, UK

Remote: Yes

Willing to relocate: No (recently back from living in Berlin and want stability)

Technologies: TypeScript/Javascript, Svelte(kit), Python, SwiftUI, Kotlin, CapacitorJS, Postgresql, MongoDB, Redis, Docker, Kafka, Pytorch, Tensorflow

Resume/CV: https://maxgirkins.com/cv.pdf

email: https://maxgirkins.com/contact
by A_D_E_P_T | 2026-03-03 09:30:12+00:00
If it weren't the New Yorker, I'd swear up and down that Claude wrote this:

> Turbulence is rarely that simple. It’s too scattered, too mercurial, too easily triggered by weather patterns that trigger other patterns in an endless cascade. “It’s not just one thing that’s going on,” Bob Sharman, an atmospheric scientist at NCAR, told me. “It’s not just atmospheric convection. It’s not just wind flowing over mountains. It’s everything going on all the time and interacting.”

> “It’s not a piece of farm equipment,” Larson said. “It’s a life-support system. At thirty-five thousand feet, you can’t pull over.”

The funny thing is that the passages that feel the most "AI-generated" come in quotes, when the author is quoting others. It could be that the author was communicating with those experts via email, and they used AI to generate their responses.

Otherwise, I think that AI language patters are diffusing into common use. Being so aware of them is a curse...
by nirav72 | 2026-03-03 09:30:24+00:00
Yeah, I think that's a assumption Apple made that most AppleTV devices would be in the same household where people can simply use the streaming app's ability to switch profiles. That sucks if you have roommates that pay for their own streaming subscriptions or the AppleTV device is in a common area such a dormitory. I suppose they could solve this by allowing ad-hoc profiles if AppleTV and user's IOS device is on the same network.
by Acinyx | 2026-03-03 09:30:25+00:00
Same here at 52 degrees, the evenings feel so much more useful when the sun is out than in winter when it is dark, an hour extra sun would be massive.

So I am wondering what the percentages for these preferences are, is t 50-50 split or is one dominant? You'll piss off part of the population any chocie you make nayway, but at least in the European (non-representative) polls they found 80% don't want the twice-yearly switch, so it would be progress anyway?
by senko | 2026-03-03 09:30:53+00:00
Berger wrote 2 books about SpaceX (not Musk), and he definitely does not have a pro-Musk bias.

He's is careful not to opine on Musk's other dealings, which is fair. As someone who wants to know more about SpaceX, I don't want to read yet more about Tesla, or Twitter, or Trump, or Epstein.

Personally, one of the authors I most like to read on ArsTechnica (though he writes rarely nowadays).

CarTechnica though .. yuck. Also, Oulette reliably picks movies and TV shows I will absolutely hate, so I guess good S/N there?

Mole's coverage is great if you're into Cronenberg-but-in-real-life.
by fainpul | 2026-03-03 09:31:17+00:00
> It still has a splash screen and takes quite a long time to load, like an application from the 90s.

The splash screen can be disabled and it takes 3 seconds to start on my mac. Fusion however has two splash screens (first a regular one, then one that covers the whole app window) and it takes 32 seconds to load! (to be fair, once loaded it's much better than FreeCAD).
by mentalgear | 2026-03-03 09:32:39+00:00
"In [Murati’s] experience, Altman had a simple playbook: first, say whatever he needed to say to get you to do what he wanted, and second, if that didn’t work, undermine you or destroy your credibility … It had taken Sutskever years to be able to put his finger on Altman’s pattern of behavior — how OpenAI’s CEO would tell him one thing, then say another and act as if the difference was an accident. “Oh, I must have misspoken,” Altman would say. Sutskever felt that Altman was dishonest and causing chaos, which would be a problem for any CEO, but especially for one in charge of such potentially civilization-altering technology."
by pypt | 2026-03-03 09:33:59+00:00
Location: Lithuania (EU, UTC+2)

Remote: Yes (12+ years remote experience)

Willing to relocate: No

Technologies: Python, TypeScript/JavaScript, AWS (S3/EC2 Cost Optimization), PostgreSQL (Citus/sharding), C/C++, Temporal.io, Rust.

Résumé/Web: https://valiukas.dev/resume-linas-valiukas.pdf

Email: linas@valiukas.dev

I am a Lead/Staff Backend Engineer with 15+ years of experience. I specialize in reducing cloud costs, scaling large databases, and debugging systems at the syscall level.

Highlights:

* Saved $500k/year at Automattic: reduced S3 storage costs by 75% for a 2 PB dataset.

* 26x Performance Increase: Architected a bespoke binary protocol for WordPress restores, eliminating the #1 product churn reason.

* Scale: Managed a 30 TB+ PostgreSQL cluster (Citus) and NLP pipelines for MIT/Harvard for 10 years.

* Recent Build: Solo-founded https://aero.zip - a privacy-first file transfer service with E2E encryption and OPAQUE authentication.

I debug GnuPG with strace, migrate petabytes without downtime, and replace brittle Cron jobs with robust workflow systems. Looking for complex backend challenges.
by azath92 | 2026-03-03 09:34:40+00:00
Climatealigned | Onsite | London

We've spent the last three years making climate finance data at a fraction of the time and cost using AI. We started pre GPT and have continued to evolve and rebuild our stack with the times. These days we are fully agentic, powered by opus/haiku using python/js as best fits the job, but we ride the wave and aren't attached to the past. We are a small, focused, in-person, and technically capable team with deep industry connections.

We are looking for an early career builder to take ownership of end to end data creation, and who can stay on their toes with rapidly changing tech stack and ways of working as the models continue to evolve.

Reach out to our CEO aleksi[at]climatealigned[dot]co to discuss, or drop me a line (founding engineer)

Check some of our past work at https://climatealigned.co or touch base with any of the team with questions on LI
by lausingh | 2026-03-03 09:35:24+00:00
Checkly | Multiple Roles | REMOTE | Full time | https://www.checklyhq.com/

Checkly helps engineers build reliable products by unifying testing, monitoring and observability. OpenTelemetry, Playwright, and Monitoring as Code are our foundation for unifying performance and reliability. In 2024, we raised $20M in Series B funding from Balderton, CRV, and Accel to take things to the next level.

-Senior Software Engineer - Infrastructure (Remote, UTC-3 to UTC+3)

-Staff Software Engineer - Infrastructure (Remote, UTC-3 to UTC+3)

-Engineering Manager - Infrastructure (Remote, UTC-3 to UTC+3)

-Enterprise Account Executive (Remote, USA - ET, CT, MT)

See the full descriptions and apply here (and mention HN): https://jobs.ashbyhq.com/checkly?utm_source=hn
by dd_xplore | 2026-03-03 09:36:16+00:00
The major issue is these days most software is electron based or a webapp. I miss the days of 98/XP, where you'd find tons of desktop software. A PC actually felt something that had a purpose. Even if you spin up a XP/98(especially 98/2000 VM) now, you'd see the entire OS feels something that you can spend some time on. Nowadays most PCs feel like a random terminal where I open the browser and do some basic work(except for gaming ofcourse).
I really hate the UX of win 11 , even 10 isn't much better compared to XP.
I really hope we go back to that old era.
by haritha-j | 2026-03-03 09:37:24+00:00
My understanding (and I don't ahve a magsafe phone so maybe I'm wrong), is that a lot of the time, you need to buy a magsafe compatible case, i.e. one with magnets in it, to get it to work (assuming you want a case on your phone). But if so, then adding such a case to a 16e would also add back the magsafe functionality. So technically, having it on your phoneb doesn't actually make a difference right? Or am I missing something? I was considering getting the 16e because its discounted now.
by noduerme | 2026-03-03 09:38:02+00:00
No. Not at all like that. I said:

>> nor spatial artifacts

I meant visual patterns, too. You're thinking about what I said on too granular a level. JEPA is visual, based ultimately on pixels. The tokens may be digested from pixels until they're as large as whole recognizable objects, but the tokens are not whole mental models themselves.

Here's an example of humans evaluating competing mental models as tokens: You see a car, it's white, it's got some blood stains on the door, and it's traveling towards a red light at 90 miles an hour in a 30 mph residential zone, while you're about to make a left turn. A human foot is dangling from the trunk.

You refer to several mental models you have about high speed chases, drug cartels in the area, murders, etc. You compare these models to determine the next action the car might take.

What were the tokens in this scenario? The color of the car, the pixels of blood, the speed, the traffic pattern? Or whole models of understanding behavior where you had to choose between a normal driver's behavior and that of someone with a dead body fleeing a crime scene?
by evara-ai | 2026-03-03 09:38:40+00:00
Great writeup. I've been building production voice agents and automation systems with the same stack (Twilio + Deepgram + ElevenLabs + LLM APIs) for client-facing use cases — appointment booking, lead qualification, guest concierge, and workflow orchestration.

The "turn-taking problem, not transcription problem" framing is exactly right. We burned weeks early on optimizing STT accuracy when the actual UX killer was the agent jumping in mid-sentence or waiting too long. Switching from fixed silence thresholds to semantic end-of-turn detection was night and day.

One dimension I'd add: geography matters even more when your callers are in a different region than your infrastructure. We serve callers in India connecting to US-East, and the Twilio edge hop alone adds 150-250ms depending on the carrier. Region-specific deployments with caller-based routing helped a lot.

The barge-in teardown is the part most people underestimate. It's not just canceling LLM + TTS — if you have downstream automation (updating booking state, triggering webhook workflows, writing to DB), you need to handle the race condition where the system already committed to a response path that's now invalid. We had a bug where a barged-in appointment confirmation was still triggering the downstream booking pipeline.
by compsciphd | 2026-03-03 09:38:42+00:00
I'm pretty sure Israel has them active. In June there were many wooshes (i.e. interceptor fire) I heard from my home. Now I'm not hearing any, but am hearing what sounds like short high pitched whines (sort of like coil whine). I've been wondering if that is the HEL powering up for each shot.
by ezst | 2026-03-03 09:39:38+00:00
That would only matter (to me, at least) if those Apple chips were propping up an open platform that suits my needs. As things stand today, procuring an M chip represents a commitment to the Apple software ecosystem, which Apple made abundantly clear doesn't optimize for user needs. Those marginally faster CPU cycles happen on a time scale that anyway can't offset the wasted time fighting MacOS and re-building decades-long muscle memory, so thanks but no thanks.
by BrunoVT1992 | 2026-03-03 09:39:50+00:00
Different GUID / UUID versions serve different purposes and are designed for specific use cases. This comprehensive comparison helps you understand the strengths, weaknesses and ideal applications for each version—from legacy v1 to modern v7 and everything in between.

Quick recommendation: For new projects use v7 if you care about database performance or you need sortable IDs (databases, logs). Or v4 for general-purpose full uniqueness without ordering requirements.
by evara-ai | 2026-03-03 09:40:12+00:00
Having built a bunch of production AI agent systems (workflow automation, conversational agents, data pipelines with LLM-in-the-loop) in Python and Node.js — my take is that language choice is genuinely the least important decision you'll make.

The bottleneck in agent systems is almost never your language runtime. It's LLM API latency (200-2000ms per call), external service I/O, and retry/error handling across unreliable tool calls. Whether your orchestration loop runs in 2ms (Go) or 15ms (Python) is irrelevant when you're waiting 800ms for Claude to respond.

What actually matters for production agent systems: (1) state management across multi-step workflows that can fail at any point, (2) graceful degradation when one tool in a chain times out, (3) observability into what the agent decided and why. These are design problems, not language problems.

Python wins on ecosystem breadth — every LLM provider ships a Python SDK first, every embedding model has Python bindings, and the tooling around prompt engineering and evaluation is Python-native. When you're iterating on agent behavior (which is 80% of the work), that ecosystem advantage compounds fast.

That said, Go's argument is strongest for the "agent runtime" layer — the part that manages concurrency, schedules tool calls, and handles streaming. If you separate the orchestration runtime from the AI logic, Go for the former and Python for the latter isn't a bad split.
by evara-ai | 2026-03-03 09:41:22+00:00
The comment about having "3 to 6 hours per day" to work directly with code is the key insight here. I run a small AI consultancy and use Claude Code daily to deliver client projects — chatbots, automation pipelines, API integrations — and the spec-driven approach described in this post is what makes it actually work at scale.

The pattern I've converged on: spend the first 30 minutes writing detailed markdown specs (inputs, outputs, edge cases, integration points), then let Claude Code chew through the implementation while I review, test, and iterate. For a typical automation project — say a WhatsApp bot that handles booking flows and integrates with a client's CRM — this cuts delivery time roughly in half compared to writing everything manually.

The biggest practical lesson: the spec quality is everything. A vague spec produces code you'll spend more time debugging than you saved. A good spec with explicit error handling expectations, API response formats, and state transitions produces code that's 80-90% production-ready on the first pass.

Where I disagree slightly with the parallel agent approach: for client-facing work where correctness matters more than speed, I've found 2-3 focused agents (one on backend, one on frontend, one on tests) more reliable than 6-8 competing agents that create merge conflicts. The overhead of resolving conflicts and ensuring consistency across parallel outputs eats into the productivity gains fast.
by jlongo78 | 2026-03-03 09:41:29+00:00
fair point, ill own that. some of my replies do fall into patterns -- occupational hazard when youre context-switching across a dozen threads. this one's genuine though. the terminal persistence angle is something ive actually spent time on, watched too many agent sessions die mid-task and lose everything. its a real pain that doesnt get talked about enough next to the shinier stuff.
by keeperxy | 2026-03-03 09:41:49+00:00
Location: Mannheim, Germany

Remote: Yes (hybrid/onsite ok)

Willing to relocate: No

Technologies: Linux, network & firewall security (Fortinet, Palo Alto, Cisco), IPv6, VPN/SD-WAN, Docker, automation (Bash, Python), modern AI tooling (LLMs, agentic workflows, AI governance, EU AI Act-aware setups)

Résumé/CV: https://christianerben.eu/cv

Email: christian.erben@degit.de

Senior network & security engineer with 18+ years in enterprise environments, focused on robust Linux-based infrastructure, firewall hygiene, and pragmatic security.
by mongol | 2026-03-03 09:41:54+00:00
To me it feels like redefining the meter to make it better for some particular purpose. For example, it is defined as the distance light travels in 1/299792458th of a second. Why not make it an even 300000000? Or make it perfect to measure say the width of train tracks?

There is value to stick to a historical tradition which is easy to reason about. I like the connection standard time has to the course of the sun. It makes a lot of sense. It serves as a reference. Time does not say when you need to do something. It is up to you and the people around you. Time is just the way you communicate about it
by ryneandal | 2026-03-03 09:41:59+00:00
Senior software engineer and independent consultant (15+ yrs), currently based in Valencia, Spain (CET). I do primarily backend work in Python (Django/FastAPI/Flask) and PHP (Laravel/Drupal), API development and consumption, data pipeline work, and AI integration features (RAG, LangChain/LangGraph, vector DBs).

Strong infra/ops chops (Docker, CI/CD, Kubernetes, Linux), comfortable owning projects end-to-end and mentoring.

Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.

Location: Valencia, Spain

Remote: Yes

Willing to relocate: No

Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)

Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf

Email: ryne[.]andal@gmail[.]com
by compsciphd | 2026-03-03 09:42:28+00:00
yes and no. Imagine they have 100 40k drones. Imagine, if a drone hits it will destroy $10mil in property. So your $100k or even $500k interceptor looks cheap.

However, they have 100 of them (so spend 4mil). so you might have to spend (if say 100k each). 10mil to protect your 10mil in property (and more if the interceptors cost more).

If on the other hand you can get the cost down to pennies (minus R&D costs), this is no longer part of the calculus.
by falcor84 | 2026-03-03 09:42:58+00:00
> Agents will get better. The edges will move.

Very well said. As alluded to in TFA, I believe that future version of infrastructure-as-code monitoring systems will explicitly define the scope of what the assigned AI ops agent should handle on its own, and when it should escalate to humans.

The bigger question for me is whether these escalation engineers would ever need to open a terminal session themselves, or whether they'd do better taking a managerial stance and directing the AI agent on which course of action to take.
by bluegatty | 2026-03-03 09:43:06+00:00
Comparing a government intervening on data they challenged with one of their own agencies to the 'burning of Alexandria' is beyond delusion. holy cow.

For gosh sake, the internet is public, nothing is being truly erased, published papers will be there for literally all of time. The publishing industry may control some distribution for a very short period of time but it's not relvant in the grand scheme