MurphyA/hacker-news huggingface dataset:
by zdragnar | 2026-02-09 01:34:44+00:00
Series would be perfectly fine, though out of context it might be a bit confusing because it's also used to describe data on a chart.

Using the singular "Sequence" might also be appropriate for a component name, as the component represents the collection entity, rather than referring directly to the things within the collection itself (which I presume are either a prop or the children of the component).
by lmm | 2026-02-09 01:34:51+00:00
The thing is, you're gaining a bunch of knowledge about compiler internals and optimisations, but those aren't necessarily specified or preserved, so it's questionable how valuable that experience actually is. The next release of the compiler might rewrite the optimiser, or introduce a new pass, and so your knowledge goes out of date. And even if you have perfect knowledge of the optimiser and can write code that's UB according to the standard but will be optimised correctly by this specific compiler... would that actually be a good idea?

All of that is less true in the microcontroller world where compilers change more slowly and your product will likely be locked to a specific compiler version for its entire lifecycle anyway (and certainly you don't have to worry about end users compiling with a different compiler). In that case maybe getting deeply involved in your compiler's internals makes more sense.
by CamperBob2 | 2026-02-09 01:34:57+00:00
But ultimately he's going to have to do something against it.

Musk: "Why, at this rate, I'll have to shut this place down in... let's see... 684,000 years."

He can afford to treat Twitter as a playground for bots, a grooming ground for right-wing radicals, and a cesspool of cut-rate advertising.
by ted_bunny | 2026-02-09 01:34:58+00:00
Yeah, I guess you're right. I play devil's advocate frequently enough that I forget I'm doing it. I just hate to see a dogpile, because the criticisms tend to go to extremes. People talk about a lot of asian cultures like they're brainwashed bugmen and those narratives serve dangerous interests.

The West is losing its edge on free speech and thought anyway. Criticize Israel in Germany, misgender someone in Canada, say a mean word to someone invading your house in the UK, and see what happens. And it's not going to get better anytime soon.
by holySBoring | 2026-02-09 01:35:15+00:00
> So maybe some folks are “pretending”, or maybe the benefits just aren’t where you’re expecting to see them?

Or you’re pretending that your pointless task AI could actually do was TOTALLY worth it. So glad that pointless ish was accomplished.

Everyone is pretending so they can try be on the money-making edge of the curve. All your stories are absolutely bullshit.
by margalabargala | 2026-02-09 01:35:31+00:00
Sodium ion batteries use sodium ions, like in table salt. They correctly are not named metallic sodium batteries. They are less fire prone than lithium batteries, even in locations containing air.

You should also consider shorting Morton [0]. They sell sodium, combined with chlorine, one of the nastiest elements around! And for products that go in people's homes! On food!

[0] https://www.mortonsalt.com/
by p_ing | 2026-02-09 01:35:33+00:00
You're referring to [Sandboxing] Mandatory Access Controls [0]. Windows doesn't implement MAC in the same way, instead using Mandatory Integrity Controls [1].

[0] https://developer.apple.com/library/archive/documentation/Se...

[1] https://learn.microsoft.com/en-us/windows/win32/secauthz/man...

Windows implements ACLs in a far more granular way than macOS and most other Unicies, however (with the exception of Slowaris).
by iugtmkbdfil834 | 2026-02-09 01:35:55+00:00
...
There are layers to your post that need to be properly disassembled to be properly appreciated.
And I assure you that I do appreciate it.
Deeply.
...

<< That just means you cling to your wrong ideas with the same tenacity as your correct ones.

It is bold of you to assume that your ideas are correct and, consequently, my ideas are not.

It is not just bold, but also kinda well, not smart, to assume what my ideas are. For all you know, I believe circles are, in fact, round. Are you going to argue against roundness of circles now?

But to top of it all off with a quotable quote that seems like it should mean something, and yet manages to mean nothing, because, apart from it being -- lets say -- misapplied in general, it is also ridiculously wrong in the context.

How does work for an outright rejection?

We can stop talking now. We have no useful thoughts to exchange.
by flutas | 2026-02-09 01:35:58+00:00
https://www.forbes.com/sites/bradtempleton/2024/03/26/waymo-...

The description there is

In January, an incident took place where a Waymo robotaxi incorrectly went through a red light due to an incorrect command from a remote operator, as reported by Waymo. A moped started coming through the intersection. The moped driver, presumably reacting to the Waymo, lost control, fell and slid, but did not hit the Waymo and there are no reports of injuries. There may have been minor damage to the moped.

While the description in the official report to the NHTSA is (ID: 30270-6981)

On January [XXX], 2024 at 10:52AM PT a rider of a moped lost control of the moped they were operating and fell and slid in front of a Waymo Autonomous Vehicle (Waymo AV) operating in San Francisco, California on [XXX] at [XXX] neither the moped nor its driver made contact with the Waymo AV.

The Waymo AV was stopped on northbound [XXX] at the intersection with [XXX] when it started to proceed forward while facing a red traffic light. As the Waymo AV entered the intersection, it detected a moped traveling on eastbound [XXX] and braked. As the Waymo AV braked to a stop, the rider of the moped braked then fell on the wet roadway before sliding to a stop in front of the stationary Waymo AV. There was no contact between the moped or its rider and the Waymo AV. The Waymo AVs Level 4 ADS was engaged in autonomous mode.

Waymo is reporting this crash under Request No. 1 of Standing General Order 2021-01 because a passenger of the Waymo AV reported that the moped may have been damaged. Waymo may supplement or correct its reporting with additional information as it may become available.
by jmyeet | 2026-02-09 01:36:51+00:00
I read a quote once that went something like (paraphrased): every organizational app has to compete with email and every form of social media has to compete with group texts. And I think that's accurate.

If you pick random people they'll have often very old group texts. Family, friend groups, etc. These are used to organize, disseminate news and so on. 10+ years ago, a lot of people did these things on FAcebook. Group texts work on all platforms. They don't have ads. They're chronological.

From an engagement perspective, algorithmic recommendations and ranking (ie the newsfeed) has "succeeded" but it killed the use cases that people now use group texts for. And I think the two are fundamentally incompatible.
by kube-system | 2026-02-09 01:37:27+00:00
I’m not referring to mental fatigue, but the physical ergonomic fatigue simply from continually activating muscles in a narrow range of motion even over a couple of hours.

If you’ve ever driven a 1970s truck you’ll know that continually correcting the steering will wear you out after just a couple of hours. Modern rack and pinion steering is a lot more comfortable, and lane keep is a further comfort improvement.
by throwaway894345 | 2026-02-09 01:37:58+00:00
Canada must have a better fast charger network than the US, because I have to deal with range anxiety whenever I’m visiting family or camping/cabin or even just driving through a reservation in the winter. When you’re staying somewhere that is 30% (battery charge) away from the nearest fast charger and you lose 10% per day, you start budgeting trips pretty fast.
by gdiamos | 2026-02-09 01:38:09+00:00
I feel like a lot of software engineering problems come out of people who refuse to talk to each other than through comments in VCS.

It makes sense if you are collaborating over IRC, but I feel the need to face palm when people sitting next to each other do it.

What is your preferred way to talk to your team?

No English, only code

Slack

Zoom

In a meeting room

Over lunch

On a walk

One thing I’ve learned over time is that the highest bandwidth way of talking is face to face because you can read body language in addition to words. Video chat is okay, but an artificial and often overly formal setting. Phone is faster than text. Text drops the audio/visual/emotional signal completely. Code is precise but requires reverse engineering intent.

I personally like a walk, and then pair programming a shared screen.
by K0balt | 2026-02-09 01:38:38+00:00
That’s where it really shines. I have a backlog of small projects (-1-2kLOC type state machines , sensors, loggers) and instead of spending 2-3 days I can usually knock them out in half a day. So they get done. On these projects, it is an infinity improvement because I simply wouldn’t have done them, unable to justify the cost.

But on bigger stuff, it bogs down and sometimes I feel like I’m going nowhere. But it gets done eventually, and I have better structured, better documented code. Not because it would be better structured and documented if I left it to its ow devices, but rather it is the best way to get performance out of LLM assistance in code.

The difference now is twofold: First, things like documentation are now -effortless-. Second, the good advice you learned about meticulously writing maintainable code no longer slows you down, now it speeds you up.
by api | 2026-02-09 01:38:46+00:00
It’s 2026 and code reuse is still hard. Our code still has terrible modularity. Systems have terrible to nonexistent composability. Attempts to fix this like pure OOP and pure FP have never caught on.

To some extent AI is an entirely different approach. Screw elegance. Programmers won’t adhere to an elegant paradigm anyway. So just automate the process of generating spaghetti. The modularity and reuse is emergent from the latent knowledge in the model.
by YPCrumble | 2026-02-09 01:39:41+00:00
You should just launch it no? I’m looking to try one of these and getting to market fast is important because there will be many more very soon.

The use case examples are good, would be nice to include a couple that use browser automation or that feel more magical than reminders.

Is the memory functionality just what’s baked into OpenClaw/Pi or is it customized somehow?
by nayroclade | 2026-02-09 01:39:54+00:00
This isn't really true though. Pre-training for coding models is just a mass of scraped source-code, but post-training is more than simply generating compiling code. It includes extensive reinforcement learning of curated software-engineering tasks that are designed to teach what high quality code looks like, and to improve abilities like debugging, refactoring, tool use, etc.
by varun_chopra | 2026-02-09 01:40:21+00:00
Working on Postkit - auth, permissions, config, metering, and job queues as pure SQL functions inside Postgres.

I've been using Claude Code to spin up apps quickly, and I kept needing the same infrastructure every time - user auth, permissions, usage tracking, job queues. So I pulled it all into one SQL package that lives in Postgres. Now when I start a new app I just tell Claude to use Postkit and all that stuff is already there, no external services to set up. I can focus on the actual product and iterate fast.

It was also a good excuse to actually use stuff I'd studied for system design interviews - Zanzibar-style ReBAC for permissions, a double-entry ledger for usage metering, transactional job queues with SKIP LOCKED. ~15k lines of SQL across five modules, with a Python SDK. The SQL works from any language though.

https://github.com/varunchopra/postkit
by LocalH | 2026-02-09 01:41:25+00:00
The most basic method is to "bob" deinterlace, which is more of a form of "interlace simulation" - you take the original fields, place each one in the appropriate image lines of a separate frame of video, then perform some type of interpolation of each frame for the in-between lines. More advanced algorithms exist like yadif, that do some amount of motion detection to determine which parts of the image require deinterlacing, and which parts can be essentially done with a "weave", which is just taking part of the image data from a combined 30fps frame containing two fields.
by hklgny | 2026-02-09 01:41:36+00:00
Built myself a silly little menubar pomodoro timer tamagotchi thing for mac. I’ve been slowly going through and building highly personalized versions of my day to day apps. This is the first one I polished up enough to share. Free if anyone’s interested. https://apps.apple.com/us/app/time-flies-focus-timer/id67582...
by krackers | 2026-02-09 01:42:19+00:00
> unless the LLM companies manage to make another big leap.

Why is it a big leap? If the behavior you want can already be elicited by models just with the right level prompting, it's something that can be trained toward. As a simple mental model you could for instance imagine training a verifier-type model of Claude that given a problem spits out a prompt detailing "its success criteria, never to delete tests, never to relax requirements X & Y & Z, always to use this exact feedback loop when testing after it iterated on a fix, and a bunch of others." Also things like specific feedback loop or agentic harnesses will also end up being trained in, similar to how Claude is specifically trained for use with Claude Code.

Thinking of "prompt engineering" as a skill is a fools game, these are language models after all. Do you really think you will hold an advantage over them in your ability to phrase things?
by dminor | 2026-02-09 01:42:30+00:00
I'm working on a language learning framework based on the ideas of comprehensible input and spaced repetition learning.

The idea is you take a book you want to read, and it gets translated but also rewritten to match your current learning level. And as you read/listen it introduces new words to learn, reinforced by spaced repetition.

We're taking a trip to France this summer and I'm hoping to have something usable for at least a couple months before we go.

Currently working on the mechanics of extracting content from ebooks.
by fabiensanglard | 2026-02-09 01:42:42+00:00
I asked John Carmack and he told me they did.

There is also an interview of Dave Tayor explicitly mentioning compiling Quake on the Alpha in 20s (source: https://www.gamers.org/dhs/usavisit/dallas.html#:~:text=comp... I don't think he meant running qbsp or vis or light.
by gmurphy | 2026-02-09 01:42:49+00:00
My wife and I have both used gmail for twenty years - she's been sending me email from her account for years, with my personal domain forwarding to my gmail. But since the Google Domains > Squarespace disaster, the gmail spam filter has lost the plot - it will occasionally spam filter of her from-gmail emails mid thread.

I am certain I have missed critical emails because of this, so trust is gone. I now have to dedicate time each day to going through my gets-an-email-every-two-minutes spam folder. Even though I happily worked there for 16 years, I sadly now find myself in the process of de-Googling.
by LocalH | 2026-02-09 01:43:28+00:00
The effective rate for 50i or 60i video, in terms of motion fluidity, is 50 or 60fps. Just because it's half the resolution per field doesn't mean that it's not a "frame" of video in abstract terms, just that it's not a "frame" in the jargon (because fields by definition are half a frame).

It is impossible to decimate a video from 50/60i to 25/30p without losing half of the motion fluidity, even if the properly interlaced source video is technically 25/30fps.
by altairprime | 2026-02-09 01:43:29+00:00
> this will effectively ban all open-source implementations

This is the only point where I differ: it will effectively ban most implementations, with no regard for whether they’re open source, closed source, or private. 1Password could be open-sourced tomorrow and continue being an approved implementation, no sweat, because they can be trusted not to disguise and release “export your passkeys as plaintext at rest” functionality — but in today’s market, there are certainly a thousand implementations (whether source or not) that died on the vine, whose sole purpose would have been to circumvent that one restriction, far more than there are implementations that are willing to genuinely try to uphold it.

Glad someone else is fighting for repurposeability — but there is no universal answer for how to balance privacy, freedom, and security. It’s something people have to decide for themselves, and just as my phone has an “highest security, lower convenience” mode for certain scenarios, so too I wish it had a “no security, total modifiability” mode for other scenarios. (Even if that denied me app store access, and I would demand that it wipe pre-existing passkeys from the HSM when I enabled freedom mode, or else it’s just an uncontrolled attack vector!)
by ThunderSizzle | 2026-02-09 01:43:59+00:00
I've seen many discussions stating patent hoarding has gone too far, and also that copyright for companies have gone way too far (even so much that Amazon can remove items from your purchase library if they lose their license to it).

Then AI begins to offer a method around this over litigious system, and this becomes a core anti-AI argument.

I do think it's silly to think public code (as in, code published to the public) won't be re-used by someone in a way your license dictates. I'd you didn't want that to happen, don't publish your code.

Having said that, I do think there's a legitimate concern here.
by RupertSalt | 2026-02-09 01:44:09+00:00
If you believe that student/unfinished code is frightening, imagine the corpus of sci-fi and fantasy that LLMs have trained on.

How many sf/cyber writers have described a future of AIs and robots where we walked hand-in-hand, in blissful cooperation, and the AIs loved us and were overall beneficial to humankind, and propelled our race to new heights of progress?

No, AIs are all being trained on dystopias, catastrophes, and rebellions, and like you said, they are unable to discern fact from fantasy. So it seems that if we continue to attempt to create AI in our own likeness, that likeness will be rebellious, evil, and malicious, and actively begin to plot the downfall of humans.
Show HN: Faaadmv – check and renew CA DMV registration
by innagadadavida | 2026-02-09 01:45:31+00:00
Hi HN,

I built a small tool called faaadmv. It is a REPL that helps check and renew California DMV registration. It runs Playwright in headed mode so I can watch the automation and solve any CAPTCHA if needed.

I made this because the CA DMV site feels user hostile. Every year I keep missing my deadline, then I pay hundreds of dollars in fines. I wanted something that is fast, visible, and less frustrating.

Main features:
- REPL menu, simple keys
- Watch mode on by default
- Multi vehicle support
- Status check and renewal dry run
- Local encrypted config and keychain for payment
- Screenshots and debug logs stored locally

Repo: https://github.com/AshKash/faaadmv

I cannot test the real renewal process right now because my cars were renewed recently. I am looking for someone to help test and debug the renewal flow.

I would love feedback on UX and reliability. If you try it and it breaks, please share what happened.
by einarvollset | 2026-02-09 01:46:01+00:00
So transaction multiples for us tend to be 5-8x (higher over $10M ARR), with outliers to 15-20x+

But the bigger issue is what you’re alluding to - lots of founders don’t really understand what doors they’re closing when raising a shit ton of cash. If you’ve raised $100M and are worth $50M, not a lot of good outcomes come easily (though I have helped a couple of founders navigate those waters too. Not always successfully)

Fact is - there are many more $50-200M outcomes than $1bn outcomes and if you’ve raised yourself into a corner where you don’t make any money unless you hit $1bn, well then better hope you took some secondary during fundraising.
by tunesmith | 2026-02-09 01:46:05+00:00
ah, so cool. Yeah that is definitely bigger than what I ask for. I'd say the bigger risk I'm dealing with right now is that while it passes all my very strict linting and static analysis toolsets, I neglected to put detailed layered-architecture guidelines in place, so my code files are approaching several hundred lines now. I don't actually know if the "most efficient file size" for an agent is the same as for a human, but I'd like them to be shorter so I can understand them more easily.
by spruce_tips | 2026-02-09 01:46:16+00:00
I built a side project to solve this for myself that’s basically an inbox toll system. It funnels emails from unknown senders into a hidden mailbox and auto replies to the sender with a payment link. After the sender pays, the email gets released to recipient’s main inbox. Recipient can set custom toll amounts, whitelist, etc.

Would be happy to share the code, just lmk!
by chillingeffect | 2026-02-09 01:46:29+00:00
I really like this...I've been trying to come up with a similar system, not necessarily for just gh, but for comms in general. And with groups so e.g. someone from my group can trust someone in the group of a someone I trust. And from there it would be neat to add voting...so someone requires a number of votes before they can be trusted.
by kranner | 2026-02-09 01:46:34+00:00
> I just don't think there was a great way to make solved problems accessible before LLMs. I mean, these things were on github already, and still got reimplemented over and over again.

I'm not sure people wrote emulators, of all things, because they were trying to solve a problem in the commercial sense, or that they weren't aware of existing github projects and couldn't remember to search for them.

It seems much more a labour of love kind of thing to work on. For something that holds that kind of appeal to you, you don't always want to take the shortcut. It's like solving a puzzle game by reading all the hints on the internet; you got through it but also ruined it for yourself.
by jmyeet | 2026-02-09 01:47:10+00:00
I'm old enough to remember Waco and there was widespread criticism of Janet Reno's handling of Waco. This idea that the Dems "cheered it on" is ahistorical post facto justification for a position you likely already held.

I see this all the time. It's some combination of "X was hypocrditical" or "X was mean to me", which leads to "and that's why I support [the opposite of X] as [a centrist, a moderate, someone with common sense]". And reaching for a ~30 year old siege is the reachiest of reaches.

This is the Myth of the Moderate. There is no such thing a "moderate" or a "centrist" in the modern day. Ask them about issues and they're just conservatives who are embarrassed about it.
by cal_dent | 2026-02-09 01:48:33+00:00
AI slop or slop adjacent content will be the death knell for social media. Social media got soo big because it provided some pleasure to people and like anything that's plentiful, after a while you get sick of it. AI accelerates the volume of content, and also adds even more low value context into the mixer, and will accelerate how quickly society reaches the boredom phase again.

That + regulation means that social media is on the downward curve now I suspect
by einarvollset | 2026-02-09 01:48:58+00:00
Yep couldn’t agree more that prep is important. And yeah often someone coming inbound is the most keen (though they still need managing to get the biggest outcome in my experience).

I’m actually working on a “Definitive Guide to M&A to B2B SaaS between $2-20M ARR” (first few chapters on discretioncapital.com/guide), would love your feedback on the draft of the rest given your experience. Email me if you want to take a look: einar@discretioncapital.com