MurphyA/hacker-news huggingface dataset:
by prahlaad | 2026-02-13 19:55:56+00:00
We're Hiring: Senior Web/Mobile Medical Device Engineer

At Innolitics, we're a growing, collaborative team actively learning how to use Agentic AI tools to produce robust, traceable, high-quality systems where correctness, safety, and documentation matter. Agentic AI tools are changing software engineering. We see this as an opportunity, not a threat.

As an engineer here, you won't just write production code — you'll develop real expertise in medical device regulations, quality systems, verification & validation, and the realities of FDA-facing software.

The role: You'll play a cross-functional role across software development and regulatory projects — building new medical device software using web and mobile technologies while producing technical documentation for FDA clearance. You'll also work with clients who have existing devices, helping them remediate or build out their technical design history files. It's deep technical work paired with strong client communication, all in collaboration with our team of regulatory experts.

What we're looking for:

PhD, Masters, or Bachelors in CS, Biomedical Engineering, or related field
5+ years software engineering experience
3+ years in web technologies
3+ years in mobile development
Fluent in TypeScript and Python
Fluent in using AI tools as a productivity multiplier
Capable of learning new technologies quickly and independently

What we offer:

$130K–$160K + 10% performance bonus
Fully remote (U.S. only)
Flexible hours
Weekly "10x Time" for learning & growth
Annual team retreat

If you're excited by the intersection of technology, medicine, and regulation — apply now!

Read more and Apply here: https://innolitics.com/join/senior-web-mobile-medical-device...
by paulopontesm | 2026-02-13 19:56:19+00:00
I actually logged in just to upvote it. Just hoping to boost the signal enough that Apple will actually do something.

I have a similar countdown of my own but is less specific. I’m on iPhone 15 (coming from android) and I know for certain that the next time I’m on the market for a new phone it won’t be an iPhone. I also don’t need a new phone, but the intrusive thoughts to buy a new one are always caused by the faulty keyboard
by tsoukase | 2026-02-13 19:56:25+00:00
Well, I dare to say my belief. The whole setup of the last 15 years and publication frenzy after the (obvious) murder of JE, is pushed as agenda of the Secret Western World government to keep the leaders as hostages. Their is a legal gun pointing on their head and if they don't comply, it will fire. Else, they will never be touched.
by hinkley | 2026-02-13 19:56:45+00:00
I’ve never been the popular kid for more than a few minutes. It felt weird when it happened, both due to impostor syndrome and the unfortunate situations where it most often happened. Like an altercation where I found I was seen more than I thought.

But I’ve been involved with highly successful clubs from a young age, and I have to take things apart to understand them. I also lived for ten years with a woman who wanted to not only be in every club she saw but take over them, and I got a good anthropology study in to what things she made better and which she made worse (did I mention we aren’t together anymore?)

The reasons they were popular often turned out not to be the reasons I would have thought. Stupid little things like keeping a consistent location and meeting time seem small but the outcomes are outsized.

As I’ve matured I’ve realized that I should not dream of being in charge of these organizations anymore. The qualities (or energies really) I possess in insufficient quantities to keep that many plates spinning. Properly. So I help those people be the leaders we need, and I hop in when the stars align and my energies are sufficient to take something off their plate. And god forbid they get hit by a bus and I become acting president of VP, my first effort would be in grooming a replacement, not trying to take over.

You can’t have an objective conversation about this sort of stuff with people who still have a chip on their shoulder about how they’re right and the universe is wrong for not understanding how amazing you are. You’re right, but you’re also tragically wrong. And until you grasp that you will be railing against the universe for the indignities it thrust upon you.

I get that vibe in a lot of these conversations. And I wish I knew how to find the people who understand this. All I can do is talk to the people who rail and hope the silent audience gets something from it.
by nozzlegear | 2026-02-13 19:56:55+00:00
> hence Open AI having an author credit.

How much precedence is there for machines or tools getting an author credit in research? Genuine question, I don't actually know. Would we give an author credit to e.g. a chimpanzee if it happened to circle the right page of a text book while working with researchers, leading them to a eureka moment?
by bnchrch | 2026-02-13 19:56:56+00:00
Unfortunately for us, logic isn't the arbiter of social behaviour.

Heres some examples

- https://www.reddit.com/r/Android/comments/1nt7czg/do_iphone_...

- https://www.reddit.com/r/samsung/comments/14rhes2/friends_in...

- https://www.reddit.com/r/Nicegirls/comments/1ja3iy4/green_bu...

- https://www.reddit.com/r/OnlineDating/comments/17xrue5/are_y...

- https://www.reddit.com/r/datingoverthirty/comments/b6w9iu/oh...

- https://www.reddit.com/r/Tinder/comments/f1i3q8/this_is_why_...

- https://www.reddit.com/r/Android/comments/rz4wlp/why_apples_...
by shiandow | 2026-02-13 19:57:15+00:00
Both are true in practice, so not unreasonable. For graph weights that is, not sorting.

That said the finite alphabet and bounded length requirements can be softened a bit. Even for general sorting algorithms.

I mean, for the kind of lexicographic sotable data we're talking about you can basically pick a convenient alphabet size without cost.

And unbounded length is not that big an obstruction. Sure you are going to need O(n log(n)) comparisons. But you can't compare data of unbounded length in constant time anyway. In the end you end up taking an amount of time that is at least proportional to the amount of data, which is optimal up to a constant factor. And if you fiddle with radix sort enough you can get it within something similar.

Basic ASCII strings and tuples aren't that big an obstruction. Fractions are more complicated.

Really the O(n log(n)) for comparison based sorts and O(N) for radix sort mean something different. One is the number of comparisons to the number of elements, and the other closer to the number of operations per amount of data. Though that assumes O(1) swaps, which is technically incorrect for data that doesn't fit a 64 bit computer.
by mike_hearn | 2026-02-13 19:57:57+00:00
> a human doing the same is still responsible for [their] actions and would be appropriately punished or banned.

That's the assumption that's wrong and I'm pushing back on here.

What actually happens when someone writes a blog post accusing someone else of being prejudiced and uninclusive? What actually happens is that the target is immediately fired and expelled from that community, regardless of how many years of contributions they made. The blog author would be celebrated as brave.

Cancel culture is a real thing. The bot knows how it works and was trying to use it against the maintainers. It knows what to say and how to do it because it's seen so many examples by humans, who were never punished for engaging in it. It's hard to think of a single example of someone being punished and banned for trying to cancel someone else.

The maintainer is actually lucky the bot chose to write a blog post instead of emailing his employer's HR department. They might not have realized the complainant was an AI (it's not obvious!) and these things can move quickly.
by pessimizer | 2026-02-13 19:58:11+00:00
> The "dark ages" never happened the way it is imagined in pop-culture.

They definitely did. Books stopped being published, even the slightest deviation from the ideas of an all-powerful church and nobility would be progressively punished by censors, mutilation, or execution, and basic reasoning skills atrophied in service of weird nonsense theological arguments that make current postmodern academic culture look reasonable.

We don't know what normal people were doing, technology advanced at a snail's pace, we don't even know where many cities and towns were located. We know far more about the Romans and the Greeks than we know about some parts of Dark Age Europe. We're very lucky that some sense of religious nostalgia for the Classical age (from the fact that the Christian religion was an outgrowth of the late Roman state) kept them from losing or destroying all of the knowledge and documents of antiquity.

The Western world was saved from 1000 years of stupidity by the Protestants. It wasn't that they were geniuses, but that they thought that there was some value to the individual other than service to the imbred descendants of Roman generals. This reinvented the concepts of philosophical disagreement and intellectual productivity in Europe.

The "there was no Dark Ages" revision is from people who would love to take us back to the Dark Ages. Nostalgic for the rule of elites, unfettered by the opinions of a population kept uneducated and on the edge of starvation. People associate the slaver culture of the US South with hillbillies, but they associated themselves, with their elaborate gowns and ballrooms, with a renewal of European culture, with the slaves playing the part of the serfs.

Catholicism is the only reason we didn't reach our current level of technical and intellectual development 1000 years ago. Somehow, with their weakness, Catholics have generally become far more intellectually sound than the psychopathic libertarian elites that own us now. Their nihilism and narcissism will end up giving us another 1000 years of darkness.

We've gone from a history described entirely in terms of nobles arguing with and sleeping with each other to a present entirely described in terms of oligarchs arguing with and sleeping with each other. The last few hundred years will one day probably be described as the "Popular Period." Historians will describe it as the short span of history in which it is trivially easy to find the price of a loaf of bread, or the rules of card games. "At least 20% of the commercial writings from that period have survived."
by ragall | 2026-02-13 19:58:23+00:00
Postel's law was a precept of the Internet of the 80's and 90's, when due to the primitive software engineering practices at that time, implementations couldn't be tested properly. That lead to many cases of poor interoperability, and it's no longer a good idea: for example, when HTML 5 was designed, they decide to put into the spec how to deal with the frequent errors like mismatched closing tags, etc... because all major implementations were "liberal" in what they accepted, but each in a different way.
by impossiblefork | 2026-02-13 19:58:29+00:00
For me, the appeal of DS9 was that certain episodes In the Pale Moonlight etc. are a bit like a play, very self-contained even if they are in a certain setting. Babylon 5 is kind of the opposite, no plays, just parts of a long arc.

I think both have their appeal, but it's easier to timebox the enjoyment of a play. It's also easier to discuss, or think about.
by trueismywork | 2026-02-13 19:58:30+00:00
These (and not just limited to elections here now) are exactly the same issues that come up when non-EU migrants want to do stuff in EU. And the argument the OP makes has always been my argument. Fine, you hate migrants, good for you. But what about other Europeans who are getting the short stick with your national rules? No one has a good answer for this.

FWIW: I am a non-EU migrant.
by wat10000 | 2026-02-13 19:59:18+00:00
Anonymity is where little bad actors play. The big ones don't need to be anonymous because their nefariousness is legal, or they don't get prosecuted. See: waves vaguely in the direction of the US government.

That said, the recent waves vaguely in the direction of the US government has demonstrated the weakness of legal restrictions on the government. It's good to have something you can point to when they violate it, but it's too easily ignored. There's no substitute for good governance.
by T-A | 2026-02-13 19:59:18+00:00
> the mass should come from the Higgs mechanism,

Correct. That's the pattern we see in quarks, and also applying it to leptons works just fine. In practice, if you are a particle physicist doing calculations which happen to involve neutrinos, and you are not explicitly analyzing the effects of alternative mass generation mechanisms, you use Dirac masses for all fermions.

> but that has the problem of, where are all the right-handed neutrinos, then?

One of the patterns of the standard model is that only left-handed fermions have weak isospin [1] (the charge of the "weak" nuclear force). Their right-handed counterparts have all the same properties but zero weak isospin; they do not interact via the weak nuclear force.

If you take a left-handed neutrino, which only interacts via the weak nuclear force (and gravity), and apply that pattern to get the properties of a right-handed neutrino, what you're left with is a particle with the same mass and no other interactions than gravity. That makes it pretty hard to detect.

This is not a "significant modification" of the standard model: it's what you get if you apply the pattern followed by all other fermions.

It is sometimes argued that making neutrinos Majorana is more minimalistic, since it reduces the number of particles by eliminating right-handed neutrinos, but that ignores the cost of deviating from the default pattern. In information terms, it would take more bits to encode "use Dirac masses for all fermions except neutrinos, those are Majorana and there are no right-handed ones" than just "use Dirac masses for all fermions".

> searches for sterile neutrinos have come up empty

Those would be heavy neutrinos which get their mass from physics beyond the standard model. Plain vanilla standard model fermions have the same mass whether they are left- or right-handed, so quite small for neutrinos [2].

> neutrinoless double beta decay remains undetected

Those would be a signature of Majorana neutrinos.

Both your "contradictions" support the plain vanilla standard model, with all fermions following the same pattern.

[1] https://en.wikipedia.org/wiki/Weak_isospin

[2] https://en.wikipedia.org/wiki/Neutrino#Properties_and_reacti...
by ianbutler | 2026-02-13 19:59:21+00:00
I just skimmed this and the so called zeitgeist here is fear. People are scared, it's material concern and he effectively stoked it.

I work on this technology for my job and while I'm very bullish pieces like that are as you said slopish and as I'll say breathless because there are so many practical challenges here to deal with standing between what is being said there and where we are now.

Capability is not evenly distributed and it's getting people into loopy ideas of just how close we are to certain milestones, not that it's wrong to think about those potential milestones but I'm wary of timelines.
by throwaway314155 | 2026-02-13 19:59:45+00:00
It’s obvious from the subtext and the point that the movie is trying to make. The metaphor is that sometimes you fall in love with someone who outgrows you. I believe they even originally had a more “robotic” voice actor but changed it to Scarlett in order to make it crystal clear that she is as sentient as, if not more so, than Theodore is.
by tsss | 2026-02-13 20:00:03+00:00
The burger cook job has already been displaced and continues to be. Pre-1940s those burger restaurants relied on skilled cooks that got their meat from a butcher and cut fresh lettuce every day. Post-1940s the cooking process has increasingly become assembly-lined and cooks have been replaced by unskilled labor. Much of the cooking process _is_ now done by robots in factories at a massive scale and the on-premise employees do little else than heat it up. In the past 10 years, automation has further increased and the cashiers have largely been replaced by self-order terminals so that employees no longer even need to speak rudimentary English. In conclusion, both the required skill-level and amount of labor needed for restaurants has been reduced drastically by automation.

It will happen to you.
by gordonhart | 2026-02-13 20:00:08+00:00
Whenever I get worried about this I comb through our ticket tracker and see that ~0% of them can be implemented by AI as it exists today. Once somebody cracks the memory problem and ships an agent that progressively understands the business and the codebase, then I'll start worrying. But context limitation is fundamental to the technology in its current form and the value of SWEs is to turn the bigger picture into a functioning product.
by mort96 | 2026-02-13 20:00:38+00:00
The solution, if you want a production ready GUI, is to use a GUI toolkit which already has decent accessibility support.

There aren't that many of those: .NET, AppKit/UIKit, SwiftUI, Qt, GTK, the web, wxWidgets (which is really just GTK/AppKit/.NET), probably a couple others. So you either use the native language of one of those toolkits, or you use bindings from your language to those toolkits.
by the_harpia_io | 2026-02-13 20:00:46+00:00
honestly the biggest thing that clicked for me was understanding how data moves around - like not in an abstract way but literally where stuff lives in memory vs disk vs network. once I got that everything else made more sense

I'd skip the heavy CS books tbh, they're written for people who want to be software engineers. what helped me more was just breaking things on purpose and reading error messages carefully. like really carefully - most of them tell you exactly what went wrong if you slow down

the other thing - and this sounds dumb but it's not - is learning to read documentation instead of always asking the AI. not because the AI is bad but because docs teach you the mental model of how the tool's creators think about it. that's the stuff that makes you go oh THAT'S what's happening

I think for vibe coding specifically, understanding APIs (what they are, how they work, why they matter) is huge. and basic HTTP stuff - requests, responses, status codes. you don't need to memorize it all but knowing the shape of it helps when debugging
by Jianghong94 | 2026-02-13 20:00:46+00:00
Maybe I'm being naive here, but for AI (heck, for any good algorithm) to work well, you need some at least loosely-clearly defined objectives. I assume it's much more straightforward in semi, but there're many industries, once you get into the details, all kinds of incentives start to disalign and I doubt AI could understand all kinds of nuances.

E.g. once I was tasked to build a new matching algorithm for a trading platform, and upon fully understanding of the specs I realized it can be interpreted as a mixed integer programming problem; the idea got shot down right away because PM don't understand it. There're all kinds of limiting factors once you get into the details.
by torginus | 2026-02-13 20:00:53+00:00
I think we as software developers are resting on the shoulders of giants. It's amazing how fast and economical stuff like redis, nginx, memcached, and other 'old ' software are written decades ago, mostly in C, by people who really understood what made them run fast (in a slightly different way to games, less about caches and data, and more about how the OS handles low level primitives).

A browser like Chrome also rests on a rendering engine like Skia, that has been optimized to the gills, so at least performance can be theoretically fast.

Then one tries to host static files on a express webserver, and is suprised to find that a powerful computer can only serve files at 40MB/s with the CPU at 100%.

I would like to think that a 'Faustian deal' in terms of performance exists - you give up 10,50,90% of your performance in exchange for convenience.

But unfortunately experience shows there's no such thing, arbitrarily powerful hardware can be arbitrarily slow.

And as you contrast gamedev to other domains who get to hide latency, I don't think its ok that a simple 3 column gallery page takes more than 1 second to load, people merely tolerate this not enjoy it.

And ironically I find that a lot of folks end up optimizing their React layouts way more than what it'd have cost to render naively with a more efficient toolkit.

I am also not sure what advances game dev is missing out on, I guess devs are somewhat more reluctant to write awful code in the name of performance nowadays, but I'd love to hear what advances gamedev could learn from the broader software world.

The TLDR version of what I wanted to say, is I wish there was a linear performance-convenience scale, where we could pick a certain point and use techniques conforming to that, and trade two thirds of the max speed for dev experience, knowing our performance targets allow for that.

But unfortunately that's not how it works, if you choose convenience over performance, your code is going to be slow enough that users will complain, no matter what hardware you have.
by staticassertion | 2026-02-13 20:01:01+00:00
> "forget all the 'bad Windows habits' and just learn the Apple way of things

I mean I'd be willing to say I don't get it, because I sure as fuck do not get it. But I think I'd absolutely reject the "forget all the other stuff, learn this". It's been literally years on a Mac. I remember the frustration of going from Windows to Linux, I look back at that adjustment and laugh, it's hilarious to me that that felt frustrating when I contrast to my Mac adjustment. At least the Linux adjustment was tractable, the Mac adjustment is a total joke.

I actually suspect that people don't "adjust" in the sense of learning how to do things with a mac but instead adjust to not doing things with a mac, like how many mac users I know of outright say they just don't use full screen mode because it's confusing.
by stephenpontes | 2026-02-13 20:01:34+00:00
Agree. I feel like most of the people sounding the alarm have been in the software-focused job hunting market for 6+ months.

Those who downplay it are either business owners themselves or have been employed for 2+ years.

I think a lot of software engineers who _haven't_ looked for jobs in the past few years don't quite realize what the current market feels like.
by Der_Einzige | 2026-02-13 20:01:43+00:00
Funny, I go to South Korea and the fast food burger joints literally operate exactly as you say they couldn't. I've had the best burger in my life from a McDonalds in South Korea operated practically by robots.

It's a non reality in America's extremely piss poor restaurant industry. We have a competency crisis (the big key here) and worker shortage that SK doesn't, and they have far higher trust in their society.
by ozgung | 2026-02-13 20:02:15+00:00
> So the keyboard has been broken since iOS 17 (>2 years [1]).
2 years? How is this even possible? This is a major bug affecting more than 1 billion iPhone users and they did nothing? And even the Youtube video is from 3 months ago. This is insane. Why? Only sane reason I can think of is that they are from a satanic cult and deliberately torturing 1 billion people in subtle ways.
by Nevermark | 2026-02-13 20:02:22+00:00
> Bottlenecks rule everything around me

The self-setup here is too obvious.

It is clear that we are going through a disruptive change, but COVUD is not comparable. Job loss is likely to have statistics more comparable to the Black Plague. And sensible people are concerned it could get much worse.

I don’t have the answers, but acknowledging and facing the uncertainty head on won’t make things worse.