MurphyA/hacker-news huggingface dataset:
by PaulHoule | 2026-02-10 15:17:06+00:00
Write about something else!

To me the combination of "I don't have much public codebases to show for it; I wrote code like an artist doodles in their spare time" and "things that I strove to learn and build slowly can be accomplished with ease" is telling.

From the viewpoint of somebody who makes a living at it and is only proud when I can put something in front of customers I don't think there is anything "easy" about it today. I mean, it is so irritating that HN is flooded with posts by people who are somewhere between delighted that they can make stuff that almost works with A.I. (e.g. no insight into the gap between "works" and "almost works") and who are crying that they don't know the secret sauce that influencers are using to launch 15 new perfectly polished products a day (e.g. no insight into anything.)

A.I. is the coding buddy I never had. It doesn't always give the right answers but neither does the programmer in the seat next to you or the crowd on Stack Overflow.
by trimethylpurine | 2026-02-10 15:17:16+00:00
I blame the consumer, but I think it's really different from the video game cases. Those lacked a social component and came with a warning and a rating system, and only simulated interactions.

Social media technology, according to former employees, is intentionally engineered to capitalize on dependency, unbeknownst to the user, came with no rating system or warnings, and hosts real interactions not simulated ones.

I think they have a much better case here.
by Latty | 2026-02-10 15:17:22+00:00
Well, there is an advantage, if everything is using the one service then you only need to have one thing alive to check it, so each new app is "free" if you already have push enabled (assuming that push notifications are rare enough the activity isn't the cost), as where each app doing it themselves is going to cause more battery use, so it isn't directly equivalent.

However, it also isn't a big deal, at least in my experience, at least for ntfy.sh.
by db48x | 2026-02-10 15:17:33+00:00
I think https://oxide.computer/product/specifications makes it pretty clear:

Compute Sleds (Total) 16, 24, or 32
CPU Cores 1024–2048
Memory (DRAM) 8–32 TiB
Storage 465.75–931.5 TiB

Network Switches 2
Switching Capacity 12.8 Tbit/s

Power Shelves Up to 2
Power Supplies per Shelf 6 (5+1 or 3+3)
Typical / Max Power Draw 12 / 15 kW

Dimensions H × W × D 2354mm (92.7”) × 600mm (23.7”) × 1060mm (41.8”)
Weight Up to ~2,518 lbs (~1,145 kg)
Max Thermal Output 61,416 BTU/hr
Airflow Requirements 145.8 × kVA CFM

If you need a rack full of computers that are managed programmatically via an API then this is the machine for you.
by notepad0x90 | 2026-02-10 15:17:53+00:00
Yeah, but the originals they're copying from are also working hard to polish their own products, and they have more experience with user feedback regarding those features.

For example: What if matrix could be used like email! now that would make it stand out won't it? i.e.: DANmode@danssite.net , you could post your matrix address like that, and matrix clients could resolve it using SRV records for matrix, and querying the correct homeserver designated on danssite.net. It could be marketed as an email replacement. You could ask sites to support it for registrations instead of email.

Or.. what if it supported custom gif reactions, record yourself doing something, save it as a custom emoji, and you can use it in any chat.

That's what I mean, lots of good ideas to pull from that makes it so that "use matrix because <it can do this better>" , instead of because it's more private or secure, or whatever.
by parineum | 2026-02-10 15:18:01+00:00
They don't have the rights of human beings. Humans don't lose their rights because they are in a corporation, that is the outcome of Citizens United.

"A corporation is people" is the singular of "corporations are people". Anyone saying anything different is lying or misinformed.

Think about all the times someone who definitely knew better implied that it meant a corporation is a person and trust them less.
by coldtea | 2026-02-10 15:18:09+00:00
People who call "the hard problem of consciousness hard" use circular logic (notice the two "hards" in the phrase).

People who merely call "the problem of consciousness hard" don't have some special mechanism to justify that over what we know, which is as emergent property of meat-algorithmic calcuations.

Except Penrose, who hand-waves some special physics.
by zozbot234 | 2026-02-10 15:18:15+00:00
> Traditional hosting still, to some extend, struggle to provide the API, on demand, drive requirements for modern developers, who expect to be able stand up a bunch of virtual machines in a minute or so, especially if you also want a new private network, maybe some IPs and storage pools.

If you don't like vSphere (who does?) you can do all that in Proxmox.
by trashb | 2026-02-10 15:18:41+00:00
Of course discord has no track record of overextending their privacy policy and selling data you would not expect (sarcasm).

For example but not limited to "programs you run and other system specific information". I believe I read a while back they recorded titles of all opened windows but I can't seem to find a reference for that.

https://www.reddit.com/r/privacy/comments/rsxeee/you_should_...
by KPGv2 | 2026-02-10 15:18:51+00:00
I heavily use Discord for fan works stuff (I run some major annual fan works projects, like a big bang, charity fundraiser, zine, etc.).

That's how I know Discord has this feature! Top right corner has an @ and it's the "mentions", which is a list of every notification. I couldn't do all the managerial/administrative work on these projects without it.
by Yizahi | 2026-02-10 15:18:58+00:00
To expand on this point - individualistic culture doesn't necessarily mean that individual wants to harm others or himself. It's just that's not a highest priority. So yes, in the chaotic driving people manage to not kill each other most of the time. But it doesn't make it cooperative per definition. It's carefully adversarial more like. For example a pedestrian crossing the road will never see a driver braking and stopping to allow him to pass. Such action gives no immediate benefit to the driver and is only possible in the cooperative culture. So instead pedestrian and driver are not collaborating and just hope to wing it somehow on the spot. And if pedestrian is not moving predictably, it's not a driver's problem.

Or worker rights for example. Maybe one can hope to negotiate a better salary for himself if everyone is secretive and individualistic all the time (the temporary embarrassed millionaire trope), so no one pushes for unionization and worker rights and benefits together. Stuff like that.
by bodge5000 | 2026-02-10 15:19:06+00:00
I haven't worked at FAANG so maybe I'm out the loop, but flyers on bathroom stalls seems bizarre, like almost less of a corporate action and more of a personal one (like you might get for unionisation), but with all the messaging of corporate, like something you'd see in a company memo.

Like I say, maybe everyone else is accustomed to this idea, but if you have any pictures of them I think a lot of people would be interested in seeing it, unless I'm misunderstand what it is
by jerf | 2026-02-10 15:19:17+00:00
Yes, because governments are so restrained in their use of propaganda.

What it is is the consequence of the power existing. 200 years ago nobody was arguing about how to hook people in the first 0.2 seconds of video, but it's not because nobody would have refused the power it represents if offered. They just couldn't have it. It's humans. People want this power over you. All of them.
by embedding-shape | 2026-02-10 15:19:20+00:00
You think Google is the single company out there who is willing to employ you? How come?

Edit: Thinking about it, your comment actually made me more frustrated than I realized. I've been poor enough to having to be homeless at some points in my life, and yes, I've worked for immoral companies too, because I need food and shelter. But once you move up in life to the comfy jobs like software engineering, you don't have any excuse anymore that it's just about "feeding your family" when you literally have a sea of jobs available. It might be an excuse you tell yourself to justify your reasoning for getting paid more, but if you truly did care about it, you'd make a different choice, and still be able to feed your family, and I'm almost confident your family would be OK with you making that choice too, unless they also lack the empathy you seem to be missing.
by benrutter | 2026-02-10 15:19:25+00:00
> People saying IRC are trolling or never used Discord.

I think it's probably that Discord has such a range of use cases.

I only ever use Discord for open source projects that have communities there. Discord supports a whole load of stuff around voice chat etc, but I've genuinely never used it.

Open source projects I've seen mainly just use it as a text chat, so they could in theory switch to something else with only a tiny fraction of the features.
Show HN: Airstrip – SaaS runway forecasting that models MRR lag
by renniehaylock | 2026-02-10 15:19:47+00:00
I’m Rennie, founder of Huntr (B2C SaaS, 8 years, 6-person team). I built this to solve a problem that’s been bugging me for years.

There are plenty of MRR forecasting tools: plug in churn, acquisition, ARPU, see where revenue is headed. And there are plenty of cash flow tools: enter expenses, see your burn. But these need to be the same chart. Your runway isn’t a function of expenses alone. It’s how your SaaS metrics interact with your expenses over time.

The thing most tools get wrong: SaaS revenue has lag. When churn creeps up or acquisition slows down, MRR doesn't move in a straight line. The hit (or the bump, when things go well) is steepest in the first few months, then gradually flattens as the compounding plays out. Most founders don't see the shape of it until it’s too late.

The problem is, your brain sees the first two months and draws a straight line. But the curve flattens. So you end up cutting too deep or spending too fast; reacting to a future that was never going to happen.

Airstrip takes your SaaS inputs (new customers/month, churn rate, ARPU), forecasts MRR with the lag modeled correctly, then layers in expenses: payroll with start/end dates, recurring costs, one-time expenses, Stripe fees, owner’s draw, estimated taxes. One chart. Forecast up to 60 months.

What makes it useful for me:
∙ Change any input, runway updates in real time
∙ Hide/show employees to see exactly what cutting or adding a role does
∙ Save scenarios, branch off them, compare
∙ Share via URL; all variables encode into the link, no export needed

No backend. Everything is local storage. No login, no account, I can’t see your data.
I use this to run Huntr. Built it because the spreadsheet I’d been maintaining for years finally broke me, and enterprise FP&A tools are $500+/month overkill for a small team.

Totally free to use: https://app.getairstrip.com
Learn more about the product: https://getairstrip.com
by alchemeister | 2026-02-10 15:20:04+00:00
Built a checkout widget that lets users borrow against their ETH instead of selling.

The problem: Users want to buy NFTs/services but don't want to sell their ETH. They either don't buy, or they sell and create taxable events.

The solution: One-click borrowing at checkout. Users deposit ETH as collateral, borrow USDC, pay the merchant, all in one transaction.

Live demo: https://defi-loan-aggregator.vercel.app

How it works:
- Merchant adds <script src="https://loanfi.xyz/widget.js"></script> to checkout
- User clicks "Pay with LoanFi"
- Widget shows rates from Aave/Compound
- One tx: deposit collateral → borrow → pay merchant
- User repays the loan over time to the pool (not to us)

Tech: Next.js, Privy, Wagmi, Base chain. Aave referral integration built in.

Looking for:
- DeFi projects that want to add "Pay with LoanFi" to their checkout
- Feedback on the UX from actual users
- Thoughts on the business model (Aave referrals + widget fees)
by yxhuvud | 2026-02-10 15:20:22+00:00
> likely because they do not want tons of slightly different functions

No. They do it because it avoids the overhead of dynamic dispatch. Nothing else.

So when I've seen these in reality in real library interfaces they have not been 'example wrappers'. They are real intended usage of the API, and in some cases the lib authors recognize that it is a problem and even provide ways to build it without the issues - either by compile time flag or always outputting two variants of the .so. The former moves the question to the distro - should they provide the version optimized for C or the one optimized for other languages? In the case of the latter it obviously creates a situation where the vast majority of both .so-s are duplicated.

As an example of the compile flag, there is libpipewire. As an example of providing two versions of the .so, there is liburing.

So no, this is clearly something the language ecosystem lacks a good answer to. There is currently no way to make everyone happy.

> such a change would be ABI-incompatible anyway

True, but the C based ones can at least simply rebuild and the problem would go away.
by nycdatasci | 2026-02-10 15:20:49+00:00
"We demonstrate that our IsoDDE more than doubles the accuracy of AlphaFold 3 on a challenging protein-ligand structure prediction generalisation benchmark, predicts small molecule binding-affinities with accuracies that exceed gold-standard physics-based methods at a fraction of the time and cost, and is able to accurately identify novel binding pockets on target proteins using only the amino acid sequence as input."

It seems like a key challenge here is not just creating a protein that will bind to a specific site, but also ensuring that off-target binding won't happen. Is this feasible? I'm not familiar with this space, but RefSeq [1] shows 442M proteins and the human protein atlas seems to only cover 17.4k [2]. Do we have comprehensive knowledge of human proteins that would allow us to identify off-site affinities?

[1] https://www.ncbi.nlm.nih.gov/refseq/

[2] https://www.proteinatlas.org/
by 999900000999 | 2026-02-10 15:20:57+00:00
I actually did apply, The mere application takes hours upon hours, and for what a generic rejection email.

This isn't the worst though, I recently went through an interview with another startup company, and after six interviews and a take-home project I found myself getting the same generic rejection. The CEO went out of his way to tell me he didn't like my resume since I've had to hop around a little bit to stay employed.

Concerns that should have been handled in the initial call, somehow get pushed back till after I've wasted monumental amount of time.

Things are looking up though, I'm starting a job soon and the entire interview process was more or less a 30 minute phone call with the technical manager. That's it, two days later or so I had a verbal offer. I don't need to change the world, I need to pay my rent.
by b0rtb0rt | 2026-02-10 15:21:20+00:00
this isn’t really a compelling argument, i can still take a 10 minute trip to the store if i forget something

japan is always used as the example here, but america is not japan. i’ve spent a lot of time in japan. due to “cultural differences” the systems that work in japan don’t work in the united states

also, the car dependent areas of japan are still way nicer than tokyo anyway
by Imustaskforhelp | 2026-02-10 15:21:50+00:00
Hey emsh! So what I had written was quite long and I have been writing it since your comment was 6 minutes ago.

https://writeforfun.mataroa.blog/blog/the-brightest-of-the-b...

Essentially a thought dump. Hope you can read it and we can discuss it.

Have a nice day!
by nradov | 2026-02-10 15:22:01+00:00
As Goodhart's law states, "When a measure becomes a target, it ceases to be a good measure". From an organizational management perspective, one way to partially work around that problem is by simply adding more measures thus making it harder for a bad actor to game the system. The Balanced Scorecard system is one approach to that.

https://balancedscorecard.org/
by hn_acker | 2026-02-10 15:22:02+00:00
Interesting new phenomenon:

> This is the first time we are aware that any federal agent in the Twin Cities campaign has connected the federal immigration campaign with Minnesota’s political alignment as a “blue” Democratic Party-leaning state.

[...]

> After the Civil War, the 14th Amendment said the “whole number of persons in each state” should be counted. The agent’s statement that “the more people that you lose in Minnesota, you then lose a voting right to stay blue” could be a reference to deportations changing the “apportionment” of seats in Congress every decade.
by jerf | 2026-02-10 15:22:14+00:00
We have separate words for intelligence and wisdom for a reason.

Intelligence is not particularly correlated to ethics or morality. Probably sounds obvious when I say it directly, but it is clearly something that you have banging around in the back of your mind. Bring it forward out of the morass of unexamined beliefs so you can see that it is clearly wrong, and update the rest of your beliefs that are implicitly based on the idea that intelligence somehow leads to some particular morality as appropriate.
by vel0city | 2026-02-10 15:22:55+00:00
I just got a 2026 model year car and all of those items had physical controls.

Even with my other car that is mostly just a screen all but A/C is physical controls, but one really shouldn't be messing around with that while the car is in motion anyways, outside of operating the defrosters. I manage to practically never touch the AC.

It went from below freezing nearly every day to 80F+ in a week. I didn't have to touch the AC controls once. I don't get why people choose to distract themselves by toying around with the AC controls while driving. Focus on driving. Let the thermostat keep the car comfortable.

When the car is in motion you really shouldn't be messing with anything in the center console. I don't even bother with the volume knob on the stereo, just use the media controls on the wheel. Why take your hands off the steering controls when you don't have to?
by closewith | 2026-02-10 15:22:58+00:00
Yes, and they are caused by sudden decelerations which are the result of many factors, including driving too fast for the conditions, roadway, and traffic, and tailgating.

> Slowing down on a busy highway does not reduce turbulence at all,

The only thing that reduces global turbulence reliably on any roadway is reducing speed. All the simulations and real-world implementations show this. It's unambiguous and uncontroversial, except that it requires drivers to slow down, which is politically untenable in many jurisdictions.
by ErroneousBosh | 2026-02-10 15:23:13+00:00
The other thing though is that Original Quake Back In The Day ran on a Pentium 75 (needed the maths co-processor) with a dumb framebuffer. All the rasterising of polygons was pure software, as was all the geometry processing. Running GLQuake was a huge improvement but it required an expensive add-in card that piggybacked onto your VGA card, and a whole different binary.

Now you can just kind of pile it into a block of RAM, aim a chunky ASIC at it, and pull the trigger every frame.

In the late 90s a mate of mine did a phenomenal video of a Quake demo (you could record all player movements and camera positions as a "dem file") that he'd rendered out, raytraced in POVRay. I printed it to VHS for him as part of a showreel, and never thought to keep a copy myself.
by neom | 2026-02-10 15:23:13+00:00
How could a massively capex business like Oxide scale in the same manner that Valve did based on the current market movement of the industry that Oxide is addressing? I personally cannot see how that is at all possible. The cash required to back downstream capital in a business like this as it scales without it falling flat is surly well in excess of $6/700MM, if they manage to get by with with only selling 300/400 million of equity, that will be a great outcome for the founders.
by adrian_b | 2026-02-10 15:23:28+00:00
There have been claims about this, starting with "Ab Initio Determination of Light Hadron Masses" (Science, 2008).

Nevertheless, until now I have not seen anything that qualifies as "computing the masses".

Research papers like that do not contain any information that would allow someone to verify their claims. Moreover, such papers are much more accurately described as "fitting the parameters of the Standard Model, such as quark masses, to approximately match the measured masses", and not as actually computing the masses.

The published results of hadron masses are not much more accurate than you could compute mentally, without using any QCD, much less Lattice QCD, by estimating approximate quark masses from the composition in quarks of the hadrons and summing them. What complicates the mass computations is that while the heavy quarks have masses that do not vary much, the effective masses of the light quarks (especially u and d, which compose the protons and neutrons) vary a lot between different particles. Because of this, there is a very long way between a vague estimate of the mass and an accurate value.
by opello | 2026-02-10 15:23:28+00:00
https://community.zyxel.com/en/discussion/23595/why-i-get-bl...

Seems like you or someone upstream of you uses a Zyxel brand device that has some kind of dns content filtering enabled. You should be able to get around this on a given machine by configuring an alternate dns provider (dns over https, cloudflare's 1.1.1.1, google's 8.8.8.8, quad9's 9.9.9.9, etc.) or doing something similar at your own router/dns resolver/dhcp server if it's not the thing doing this.
by cbeach | 2026-02-10 15:24:11+00:00
I used to work next door to the Barbican and occasionally visit the site on my lunch breaks.

The old decaying concrete, monolithic construction, dark alleys, stagnant algae-filled lakes, dirty windows around a tropical plant space, pretentious art installations - it was all quite interesting to my morbid curiosity. But I always left the Barbican feeling lonely and bleak.

I cannot imagine the misery of living in that environment and having it seep into your soul.

I moved out of London, and live in the countryside now. There is something transcendent about being surrounded by natural beauty, and being far, far away from urban over-development.
by maeln | 2026-02-10 15:24:18+00:00
It's more than a server, it's the whole rack with networking and all that, integrated and with unified management.

There is some company who for reason X and Y rather (or are obligated to) do on-prem for their hosting needs. But setting up a full (or several) racks, with all the required equipment for proper networking, storage, etc, can be quite the hassle. And if you want cloud-like functionality (completely API manageable virtual network, VM, storage pools, ...) it's another can of worm. Having a "plug'n'play" cloud-like system on-prem that do not require several engineers who know 10's of different vendors tech is definitely worth the premium for those company.
by ismailmaj | 2026-02-10 15:24:26+00:00
How do you scale a more human management system when both the manager or the managee can be incompetent or malicious.

I'm aware that incentives are often counterproductive or insulting for white collar workers where there are elements of creativity in the job, but I feel like to get it to work you need trust which IMO cannot be scaled to big companies like Google.

FYI, I'm paraphrasing, perhaps badly "The puzzle of motivation | Dan Pink | TED". https://www.youtube.com/watch?v=rrkrvAUbU9Y