MurphyA/hacker-news huggingface dataset:
by hedora | 2025-12-02 00:58:58+00:00
I wonder how many care that messages lights up like a Christmas tree on speed on iPadOS, battery life dropped 90%, calculator requires 32 GB of ram, offline maps stranded them in the woods, iOS can no longer keep two apps loaded at once, ocr screenshots broke, the magnifier “flashlight” button no longer fits on the screen, or the ai text suggestions in notes are simultaneously garbage and undeletable.

Those are just some of the bugs I hit. I’d guess most normal users hit 4-5 problems this upgrade cycle.
by tobyjsullivan | 2025-12-02 00:59:00+00:00
It’s possible for a woodworker to build a table which reliably does not collapse, even without having a third party test it.

It’s equally possible for a different woodworker to build a table which will collapse when deployed in a customer’s dining room.

The difference comes down to which woodworker I’ve hired, and how they’ve been trained.

If you can’t trust a woodworker to ship a table that stands under its own weight, layering on third-party QA isn’t really going to fix the underlying problem.

That said, cargo culting the “no QA” model is ill-advised. If a particular dev shop needs QA today, they’ll probably need it tomorrow.
by ants_everywhere | 2025-12-02 00:59:11+00:00
It's not just less literate, it's also people who feel the need to be amateur prosecutors.

It's the same thing as judging people who wear their hair too long, or wear pajamas on the plane, or who wear pants that are too baggy, or who have children out of wedlock, etc. Some people are deeply convinced that society is on the decline and that they have a mission to ensure everyone else stays in line.

It's been that way throughout history.
by mwkaufma | 2025-12-02 01:00:22+00:00
Big "college freshman" energy in this take:

I personally prefer to make the error state part of the objects: Streams can be in an error state, floats can be NaN and integers should be low(int) if they are invalid (low(int) is a pointless value anyway as it has no positive equivalent).

It's fine to pick sentinel values for errors in context, but describing 0x80000000 as "pointless" in general with such a weak justification doesn't inspire confidence.
by machomaster | 2025-12-02 01:00:32+00:00
> extremely high quality health insurance in a western country

(Sigh...) Let's put some facts.

Infant mortality and under-five mortality rate (U5MR) are one of best simple indicators of the quality of healthcare. USA's mortality is x3 (!!!) of the countries on top. This puts USA around place 50 in the world, worse than Russia...
by nej | 2025-12-02 01:01:50+00:00
DISQO | https://www.disqo.com | Sr. Staff Software Engineer - Advanced Analytics Platform (Rust + AI) | $200k - $240k | ONSITE (Glendale, CA)

DISQO’s mission is to build the world’s most trusted ad measurement platform that fuels brand growth. The world’s largest brands, agencies, and media companies trust DISQO for expert insight and AI-driven intelligence about their advertising performance across all platforms. We capture people’s sentiments and journeys, connecting them with the brands they value and the media they consume. With this identity-based approach, brands gain more accurate and authentic insight so they can create more meaningful interactions.

Apply: https://jobs.lever.co/disqo/92c340ad-1e71-477a-b31c-e7d3663a...
by ibarrajo | 2025-12-02 01:02:32+00:00
Location: Seattle, WA Remote: Yes Willing to relocate: Yes, open to SF, NYC for the right role Technologies: Go, Kotlin, Python, TypeScript, PHP, Java, Cadence Workflows, Kubernetes, GCP, AWS, Postgres, Redis, Kafka, Docker Résumé/CV: https://www.linkedin.com/in/elninja Email: josue [at] elninja.com

I'm a backend/platform engineer and developer advocate with over 10 years of experience building systems at scale across startups and growth-stage companies like Uber and DoorDash.

Until earlier this year, I worked at Uber as a Developer Advocate for Cadence — an open-source workflow orchestration engine powering 12B+ workflows/month. I partnered with dozens of teams to support adoption, scale distributed systems, and troubleshoot production issues. Cadence is a key component of Uber's Michelangelo ML platform, and I worked closely with AI/ML teams to integrate it into fault-tolerant pipelines. I also supported internal model training efforts, including fine-tuning LLMs to answer Cadence-related questions and building systems to classify and prioritize developer support.

At DoorDash, I contributed to the migration from Django to Kotlin microservices on the Drive Merchant Services team, focusing on customer support endpoints. I also designed and implemented a modular refund rules engine for our largest partners, enabling flexible refund logic and supporting internal tooling.

I’ve previously built NLP pipelines at Jobscan to match résumés to job descriptions and score resume strength, and earlier, trained models to predict ad performance based on copywriting—my first foray into ML back in 2016.

After wrapping up at Uber, I took the summer off for personal restoration following a divorce. I'm now excited to return to a hands-on engineering role with a collaborative, technically strong team and a path toward engineering leadership (EM or CTO). I'm particularly interested in infrastructure, developer platforms, and applied ML systems in domains like healthcare, logistics, finance, or defense.

Outside of work, I enjoy navigating Puget Sound on my sailboat, wrenching on my motorcycle, and getting curious about obscure systems and trivia. Let’s build something meaningful.
by machomaster | 2025-12-02 01:02:42+00:00
> The quality of health care in the US is significantly higher than anywhere else in the world.

Simply not true.

Infant mortality and under-five mortality rate (U5MR) are one of best simple indicators of the quality of healthcare. USA's mortality is x3 (!!!) of the countries on top. This puts USA around place 50 in the world, worse than Russia...
by filipelbc | 2025-12-02 01:03:00+00:00
Location: Brazil Remote: Yes (only) Willing to relocate: No Technologies: Python, Java, Typescript, C#, F#, Rust, Bash, Docker, PostgreSQL, DynamoDB, AWS (Cloud Formation, Lambda, Cognito, API Gateway, etc...) Résumé/CV: https://www.linkedin.com/in/filipelbc/ Email: filipelbc@gmail.com

I'm a generalist software engineer and tech lead with 9+ years of experience, mostly focused on the backend (platform, APIs, integrations, dev-ops, and data pipelines). Experienced in building APIs, and service oriented, event driven systems.

I'm interested in working on a team with strong product vision and that values craftsmanship, thoughtfulness and ownership.
by pembrook | 2025-12-02 01:03:18+00:00
If you're talking emergency medicine and old age care, yes, it's not able to function as a market.

Hence why the US already has government healthcare that covers almost half the population (Medicaid and Medicare cover the old, young, disabled, veterans, and poor people).

However, the place you give birth is, in the vast majority of cases, something people do like to have agency over, especially given the 9 months of heads up given by nature.

If healthcare weren't so perversely incentivized by the twisted triangle of regulated public/employer/private systems and their interactions, I would argue this is something that could be a functioning market.

Like Universities with their endless ability to raise prices due to the US government guaranteeing student loans of any size to anyone, a big problem in healthcare is there being no anchor to reality due to the principle-agent nightmares of the current regulated system.

In Europe, when you give birth it is not a luxury experience with a doctor of your choosing in a 4-5 star level private room where you're sent home with a big basket of freebies. If all Americans had to pay directly out-of-pocket (as Europeans de-facto do via taxation), you can bet reality would set in quick.
by riotnrrd | 2025-12-02 01:03:51+00:00
We experimented with a rig with more cameras on it (four, in a square) but the baseline of the cameras on the drones we were using could be measured in centimeters, so the vertical stereo pairs didn't provide much better results. Further, more cameras means more power, more weight, and much more expensive on-board processing (which also will require more power).
by jjk166 | 2025-12-02 01:04:00+00:00
These slides miss most of the point of meetings. You don't just go to talk, you go to listen.

Generally if you have enough information that you know what you will share and can expect to receive at a meeting, it should be an email. People can share things on their timetable in the style they are most comfortable with and the information can be reviewed without anyone needing to worry about meeting minutes.

Even when you are uncertain exactly what will be required or gained, email is still generally the better option. People can look up the answers to questions instead of speaking off the top of their head about something they were unprepared for, and people with low stakes can skim the conversation for the bits that are relevant.

Meetings are for highly unstructured, free-form communication where you really need to talk through something. That's not to say an agenda can't be useful, but it should be nothing more than a starting point. Meandering discussions that don't really accomplish anything besides sharing information no one realized they needed are the point. If the meeting doesn't efficiently accomplish what you wanted, that's because you used the wrong tool for the job.

Meetings are best when the communication is multiplicative. For example in a brainstorming session where people build off eachother's thoughts in rapid succession. The more people contribute, the more everyone benefits. Even very low value contributions may be key catalysts. You don't get creativity and emotional investment and comradery by keeping a tight schedule.

All too often people will try to lump a bunch of different things together into a single meeting which really should be handled separately, and then try to use the agenda to recover the specificity of the various portions of the meeting. This never works well. Because everything gets improperly handled in one meeting, you need more meetings to revisit the various parts, and oftentimes those too have other things mixed in. Often you'll have a meeting to prepare for the meeting with a select group, and a meeting to follow up the meeting with a different select group, and of course the results of these meetings beget even more meetings. The ubiquitous feeling that a meeting was useless is almost always because you had a legitimately useful reason for holding or attending the meeting that was not accomplished. You don't fix this by holding better organized meetings, you fix this by eliminating the need for these meetings.

---

As an aside, I find it funny that there is a slide stating meeting attendance is a choice and then a subsequent slide listing optional meetings as a red flag.
by dhussoe | 2025-12-02 01:04:23+00:00
the thing I find most frustrating about the music use-case is that if you ask it to play an album, then close out Siri after the confirmation bing noise, but before it finishes reading back to you the artist and album name it's about to play, then it will treat that as a cancellation and it won't play the album.

for example I say: "play comically long album title by artist on Spotify", it thinks about that for five seconds, does the bing noise, then says "playing comically long album title [special remastered edition] by artist on Spotify", and then a few seconds later starts playing the album, and if you don't wait through that whole thing it will just decide that actually you didn't want to hear the album
by matt_haven | 2025-12-02 01:04:24+00:00
Haven Headache | Sr Backend Engineer | SF Bay Area | ONSITE 2-3 days/week | Full-Time

We're a digital health-tech startup that operates a virtual-first headache and migraine clinic, making expert care more accessible for the millions of people who suffer from these debilitating conditions.

As part of our team, you'll work closely with our designers, operations and clinical teams to shape the future of telehealth. We've had tremendous success in the limited markets we operate in and are looking to greatly expand our internal team.

We've built our platform using Elixir, Phoenix and LiveView on AWS, with infrastructure as code managed through Terraform and CI/CD via Github Actions. We leverage Postgres for a variety of purposes. Our philosophy emphasizes simplicity and pragmatism and our culture is rooted in empathy, creativity and focus.

See more details and apply here: https://www.havenheadache.com/careers?utm_source=4RbDKozYoE
by beefnugs | 2025-12-02 01:04:28+00:00
So just like talking to congress: just lie lie lie, keep doing illegal, no consequence.

Every country on earth needs to tell the US to fuck right off with their IP laws, even so much as publicly advertising full free downloads of all US media content. Maybe some real public deals with china to get them to release all manufacturing documents coming from US businesses cover all physical manufacturing, as well as all firmware and any source code they happen to be in possession with. Maybe even just a bit of public dealing hinting to this would be enough for them to consider doing something about the ai companies right?
by listenallyall | 2025-12-02 01:04:55+00:00
Many of the most popular streaming shows were originally aired on broadcast TV (which most people watched via cable) - The Office, Friends, West Wing, Big Bang Theory, etc. Or originally for cable channels - Breaking Bad, Walking Dead, Suits, etc.

Netflix has produced a few decent shows but most of its stuff is "targeted towards morons" or "pure garbage that insults my intelligence" - Love is Blind, Is it Cake.

Commercials arent great but they are passive - easy to ignore. Much rather have a 3-minute commercials break where I can go to the bathroom or check my phone than having to actively scroll for 90 seconds switching from app to app and navigating their awful interfaces to get back to the show I was watching the other day.

But that's just me - glad you like our new television overlords, they certainly love anyone bashing cable tv!
by cdf | 2025-12-02 01:04:55+00:00
During my army days, the sergeant major always seem to know where we would fail to clean during inspection standbys, eg the top rim of doors. Part of it is a hazing ritual, but it also means if you know where to look, you know where people will consistently fail. As an SRE who previously had to manually inspect changes and releases, I quickly learn what to check for, and saved many production issues from happening, but I guess nobody will know about the failures that didnt happen, but they will notice the delay I introduced and the inspection process was automated together with the CD system and I am cut out. Fingers crossed the automation is as thorough or can learn common failure modes.
by shmerl | 2025-12-02 01:05:22+00:00
Good, but mass adoption is a lot slower in sites than in browsers it seems. It's like pulling teeth making sites to actually support even AVIF which is already widely supported in browsers. A ton of inertia even on sites like GitHub and GitLab. Try using AVIF on Wikipedia? Tough luck.

Imagine how long it will take for JPEG XL that didn't even reach wide browsers support yet.

Side note - comparing JPEG XL and AVIF features wise is sort of pointless if AVIF will continue to evolve based on AV2 and etc.
by ssl-3 | 2025-12-02 01:05:36+00:00
Now instead of just one truck for a whole route of deliveries, or one noisy drone per individual delivery, we get multiple particular corners in any given area where the sound is concentrated like a buzzsaw testing facility every day because that's where the Amazon dudes like to park and release the drones.

It'll be awesome when they decide that the parking spot in front of my house -- with no trees or overhead lines -- is an ideal place for drone staging.

(And no, I'm not particularly worried about any of these noise issues. I predict that it'll all sort itself out just fine. Besides, I personally think the spectacle of a swarm of package delivery drones leaping forth from a truck is something that I would never tire of observing.

But it is fun to think about the problems and the solutions. The deeper one dives, the more complex they get.)
by bangonkeyboard | 2025-12-02 01:06:09+00:00
> For CLIs - most reasonable commands either have a `-h`, `--help`, `-help`, `/?`, or what have you. And manpages exist. Hunt the verb isn't really a problem for CLIs.

"Hunt the verb" means that the user doesn't know which commands (verbs) exist. Which a neophyte at a blank console will not. This absolutely is a problem with CLIs.
by zzo38computer | 2025-12-02 01:06:37+00:00
You might want some of the new features (such as TLS 1.3, WebP, some security fixes, etc), but avoid some others (such as HSTS, many new web APIs, secure contexts, AI, some CSS commands, etc), and want to keep some features that are removed in later versions (such as several settings, and many other things).
by Eisenstein | 2025-12-02 01:06:45+00:00
> ELIZA could be considered a rudimentary Chinese Room, Markov chains a bit more advanced, but LLMs have proven that given enough resources, LLMs can be surprisingly convincing Chinese rooms.

Eliza is not a Chinese room because we know how it works. The whole point of the Chinese Room is that you don't. It is a thought experiment to say 'since we don't know how this is producing output, we should consider that it is just following rules (unless it is human).

> Food for thought: If I use the weights to blindly calculate the output tokens with pencil and paper, are they thinking, or is it a Chinese Room with a HUGE dictionary?

Well, I never conceded that language models are thinking, all I did was say that the Chinese Room is a lazy way of concluding human exceptionalism.

But, I would have to conclude that if you were able to produce output which was coherent and appropriate, and exhibited all signs of what I understand a thinking system to do, then it is a possibility.
by deathanatos | 2025-12-02 01:07:22+00:00
I suppose I should publish this, but a WASM module, in Rust, which just binds [ciborium] into JS only took me ~100 LoC. (And by this I mean that it effectively provides a "cbor_load" function to JS, which returns JS objects; I mention this just b/c I think some people have the impression that WASM can't interact with JS except by serializing stuff to/from bytestrings and/or JSON, which isn't really the whole story now with refs.)

But yes, a native implementation would save me the trouble!

[ciborium]: a Rust CBOR library; https://docs.rs/ciborium/latest/ciborium/
by thoughtfulchris | 2025-12-02 01:07:35+00:00
I got ghostty-web working with this and it is great. Unfortunately it seems I don't have enough karma to post a link to it. But it's ink-web on npm if you're interested!

The nice thing about this is that you do not need an OS / backend of any kind - everything runs in the browser - similar to webcontainers but without even needing a container.
by AgentMatt | 2025-12-02 01:07:49+00:00
Modern cars have several microphones or directional microphones and can isolate a speaker.

I think well-done voice commands are a great addition to a car, especially for rentals. When figuring out how to do something in a new car, I have to choose between safety, interruption (stopping briefly) or not having my desires function change.

Most basic functions can be voice-controlled without Internet connectivity. You should only need that for conversational topics, not for controlling car functions.
by amarant | 2025-12-02 01:07:50+00:00
How so? In Sweden we have digital ID and it's great! Super practical and I struggle to think of how it would be used to spy on citizens, given that it has the same legal protections as banks have regarding your account transactions etc.

Like sure you could in theory see every document I've ever signed if you have a warrant for BankID servers, but you could probably glean most of that if you had a warrant for the banks servers anyway, so it's not really a new capability.
by patrickaljord | 2025-12-02 01:07:58+00:00
Once a contract is deployed on the blockchain, its source code is immutable. So before using a contract, check if it gives permission to its deployer (or any address) to change any state at will.

Note that some contracts act as proxy to other contract and can be made to point to another code through a state change, if this is the case then you need to trust whoever can change the state to point to another contract. Such contract sometime have a timelock so that if such a change occurs, there's a delay before it is actually activated, which gives time to users to withdraw their funds if they do not trust the update.

If you are talking about Oracle contracts, if it's an oracle involving offchain data, then there will always be some trust involved, which is usually managed by having the offchain actors share the responsibility and staking some money with the risk to get slashed if they turn into bad actors. But again, offchain data oracles will always require some level of trust that would have to deal with in non-blockchain apps too.
by shagie | 2025-12-02 01:07:58+00:00
It was driven by privacy and on device compute.

Anything you ask an Android device to do, or an Alexa device goes to their clouds to be 100% processed there.

Apple tried to make a small and focused interface that could do a limited set of things on device without going to the cloud to do it.

This was built around the idea of "Intents" and it only did the standard intents... and app developers were supposed to register and link into them.

https://developer.apple.com/documentation/intents

Some of the things didn't really get fleshed out, some are "oh, that's something in there?" (Restaurant reservations? Ride Booking?) and feels more like the half baked mysql interfaces in php.

However, as part of privacy - you can create a note (and dictate it) without a data connection with Siri. Your "start workout" command doesn't leave your device.

Part of that is privacy. Part of that is that Apple was trying to minimize its cloud spend (on GCP or AWS) by keeping as much of that activity on device. It wasn't entirely on device, but a lot more of it is than what Android is... and Alexa is a speaker and microphone hooked up to AWS.

This was ok, kind of meh, but ok pre-ChatGPT. With ChatGPT the expectations changed and the architecture that Apple had was not something that could pivot to meeting those expectations.

https://en.wikipedia.org/wiki/Apple_Intelligence

> Apple first implemented artificial intelligence features in its products with the release of Siri in the iPhone 4S in 2011.

> ...

> The rapid development of generative artificial intelligence and the release of ChatGPT in late 2022 reportedly blindsided Apple executives and forced the company to refocus its efforts on AI.

ChatGPT was as much a blindside to Apple as the iPhone was to Blackberry.
by 3eb7988a1663 | 2025-12-02 01:08:03+00:00
What is amazing is that a couple of weeks ago it was $18[0]. Yet what is really cooking my noodle is that the live site referenced from that post now says $45 [1]. Yet, if you check the waybackmachine the original article in fact said $18[2].

[0] https://news.ycombinator.com/item?id=46019205

[1] https://www.washingtonpost.com/travel/2025/11/21/tsa-securit...

[2] http://archive.today/2025.11.21-221013/https://www.washingto...
by TheRoque | 2025-12-02 01:09:26+00:00
Not sure what you mean that "input that X has happened". You don't directly input the changes, instead, you call a function that creates that state change (or not, if it's invalid), by running its code. This code can include checks on who is the caller, it can check if you're the contract owner, if you're someone who already interacted with the contract (by checking previous state), or any hardcoded address etc.