MurphyA/hacker-news huggingface dataset:
by dragonwriter | 2025-12-11 18:08:39+00:00
Fascism is a reaction against capitalism-the-system in much the same way (but a different direction) than communism (it is "capitalist" in that, like most systems, including pre-capitalist ones, and including most claiming to be "Communist", it has a narrow self-perpetuating class controlling society by means including control of the means of production, but it does not feature the particular structure and features that defines capitalism as a system rather than a feature of other systems; fascist corporatism looks a lot, in practice, like the state capitalism that vanguardist "Communist" regimes tend to get stuck in.)
by jesse__ | 2025-12-11 18:08:56+00:00
This is a bad analogy.

> more accurate in many cases

It's laughable that LLMs can be considered more accurate than human operators at the macro level. Sure, if I ask a search bot the date Notre Dame was built, it'll get it right more often than me, but if I ask it to write even a simple heap memory allocator, it's going to vomit all over itself.

> Nobody [...] will ever care if the software was written by people or a bot, as long as it works

Yeah.. wake me up when LLMs can produce even nominally complex pieces software that are on-par with human quality. For anything outside of basic web apps, we're a long way off.
by dekhn | 2025-12-11 18:09:27+00:00
It's not interpreting- Python is loading the already byte compiled version. But it's also statting several files (various extensions).

I believe in the past people have looked at putting the standard library in a zip file instead of splatted out into a bunch of files in a dirtree. In that case, I think python would just do a few stats, find the zipfile, loaded the whole thing into RAM, and then index into the file.
by mirashii | 2025-12-11 18:09:30+00:00
Unfortunately, and I think to great overall harm, GitHub does not let you disable many of the collaboration features. I was just having a discussion today with someone who would be fine open sourcing their code, but is uninterested in any contributions, questions, or community interaction. Since GitHub won’t allow that, their options are to host it somewhere themselves where nobody will see it, or just don’t publish it, which is ultimately what happened.
by alwa | 2025-12-11 18:09:47+00:00
Except that it always used to work well on the SE / 13 mini form factor. That was part of the original iPhone-vs-BlackBerry magic, wasn’t it? It’s phenomenally hard to make typing work on a soft keyboard, especially at that size, and yet they did. And now un-did.

By contrast, the typing experience on a 2.5” Unihertz Atom screen is shockingly acceptable…
Show HN: Ship anything your coding agent can build
by amadosalsta | 2025-12-11 18:10:15+00:00
I started four years ago on what we now call Nexlayer.

Back then, there were no AI coding agents. We were just trying to make shipping real production apps suck less. Then Chatgpt happened. Cursor happened. Claude Code happened. Suddenly people were building apps in 10 minutes but still spending weeks trying to make it real.

We realized: the cloud wasn't built for agents. It was built for humans who know infrastructure. So we rebuilt it. Nexlayer is an agent-native cloud platform.

Your coding agent connects via MCP, you say "deploy this to nexlayer," and it's live. The MCP auto-detects your stack, containerizes, orchestrates, and returns a production URL. No config. No dashboards. No DevOps. Users are shipping everything—MERN stacks, PERN stacks, FastAPI backends, Golang Discord bots, full AI apps with vector DBs.

Free to try while in early public beta. Would genuinely love the HN crowd to break it and tell me what's missing.
by bawolff | 2025-12-11 18:10:21+00:00
Just like the opinion would be different if the size didn't change but she embarked in a risky treatment that left her permenantly disabled or dead.

Hindsight is twenty-twenty. If you take the wrong course of action of course you are going to be upset. But that goes for both possible choices. Its not like the choice is ignore vs take some safe but possibly unnessary action. Both choices could kill you.
by davidczech | 2025-12-11 18:11:49+00:00
The key that is punched into the input field is based on where your finger lifted up. So if you have slide-to-type on, the pop-up paddle that showed up on key-down won't change to where your finger slid to for key-up. That's why when typing fast with slide-to-type on you can get confusing UI hints like this.

It kind of seems like the grace period for the paddle hiding with slide-to-type needs adjustment. I just leave slide-to-type off.
Show HN: Built an attribution tool that uses Bayesian inference to track ROI
by Raj7k | 2025-12-11 18:12:03+00:00
Hi HN,

I’ve spent the last few quarters building utm.one – a privacy-focused link management and revenue attribution platform.

The Problem: I was frustrated that Google Analytics attributes most B2B conversions to "Direct" or "Organic" because it loses track of the user journey across devices (e.g., mobile click -> desktop purchase) or offline events.

The Solution: instead of just counting clicks, I built an identity graph that stitches sessions using a first-party pixel and uses Bayesian inference to calculate the probability of a conversion coming from a specific link.

Key Features:

Probabilistic Identity Graph: Links anonymous mobile clicks to desktop purchases based on IP/Time clusters (no third-party cookies).

"One-Tap" Badge Scanner: A PWA that uses OCR (via LLM) to scan event badges that standard QR readers can't parse, then syncs them to the attribution model with event halo which let you know how much lift has taken place at particular location. This solve for event attribution.

Revenue Lift: Calculates incremental lift using a control-group logic rather than just last-click.

The stack is React, Supabase, and Edge Functions for the redirection engine (latency was a huge focus).

I’d love you to roast my logic, the UI (went for a Jony Ive-inspired monochrome look), or the attribution math.

Live demo/Link: https://utm.one/auth

PS. Working with Stripe to get access; they only support if you are doing upwards of $100K. Any suggestions on payment gateways
by fisherjeff | 2025-12-11 18:12:08+00:00
It's insane to me that this even needs to be written – showing you care is just not that hard! And it absolutely doesn't have to come at the expense of business goals.

I've had some amount of success running a startup, and honestly the only thing that reliably paid off was hiring great (i.e., smart, thoughtful, kind) people and treating them like family.
by ssl-3 | 2025-12-11 18:12:25+00:00
They're only useless in that they aren't displayed for your peers, but that was always the least-useful function.

Being able to see a counter that reads as "Twenty-three thousand other people also didn't like this video!" doesn't serve me in any meaningful way; I don't go to Youtube to seek validation of my opinion, so that counter has no value to me. (For the same reason, the thumbs-up counter also has no value to me.)

But my ratings remain useful in that the algorithm still uses the individualized ratings I provide to help present stuff that I might actually want to watch.

As we all know, investors and advertisers love growth; Youtube thrives and grows and gathers/burns money fastest when more people use it more. The algorithm is designed to encourage viewership. Viewership makes number go up in the ways that the money-people care about.

Presenting stuff to me that I don't want to watch makes the number go up -- at best -- slower. The algorithm seeks to avoid that situation (remember, number must only go up).

Personally rating videos helps the machine make number go up in ways that benefit me directly.

---

Try to think of it less like a rating of a product on Amazon or of an eBay seller; try not to think of it as an avenue for publicly-displayed praise or admonishment. It's not that. (Maybe it once was -- I seem to recall thumbs-up and thumbs-down counts being shown under each thumbnail on the main feed a million years ago. But it is not that, and it has not been for quite a long time.)

Instead, think of it as one way in which to steer and direct your personalized recommendation algorithm to give you more of the content you enjoy seeing, and less of what you're not as fond of.

Use it as a solely self-serving function in which you push the buttons to receive more of the candy you like, and less of of the candy that you don't like.
by jerf | 2025-12-11 18:12:33+00:00
I remember back in the late 90s that, if you ignored the matter of hardware driver quality (and that is a big "if", no question) that open source software tended to be higher quality in general than a lot of commercial software. Not because of any moral characteristic per se, but just the "many eyes make bugs shallow" sort of thing. Since it was mostly only programmers using open source anyhow, if someone hit an annoyance, statistically speaking, there was a good chance that someone who could fix the problem had hit the same annoyance.

Then maybe in the 2010s commercial software at least caught up.

But it seems to be swinging back around to, if I want my software to effing work I want to be seeking out open source again. Statistically speaking, fewer of the users who may encounter problems can fix any problems they find, as the systems have gotten much larger, but it is still possible, and on the compensating side, no one on the emacs team is figuring out how to stuff AI where it doesn't belong [1] or how to monetize it via ads or any of the other exciting ways to arbitrage long-term software quality against short-term money.

It's an opinion, it is clearly highly path-dependent, and I won't deny this is just my impression... but it is something I've been noticing again lately. Especially as Windows seems to be heading down the catastrophe curve and this time I'm not sure they can stop it.

[1]: I'm not anti-AI at this point... but there are places where it belongs, and there are places it just doesn't, and stuffing it where it does not belong is not a win.
by DetroitThrow | 2025-12-11 18:12:36+00:00
Combined with security concerns, this made us reconsider even our self-hosted GH Actions last month.

GH Packages is something we're extricating ourselves from after today too. One more outage in the next year and maybe we get the ammunition to move away from GH entirely.

It's still hard to believe that they couldn't even keep the lights on on this thing.
by implabinash | 2025-12-11 18:12:48+00:00
Hi everyone,

I am Abinash. I am currently learning SQL, more specifically PostgreSQL. So, it is better to start documenting my journey and share what I am learning and exploring.

So, I started streaming on Twitch, YouTube and Kick sharing and solving SQL exercises.

I have already completed SQL Murder Mystery and SQL Bolt, both explaining and solving exercises.

In future streams, I will try to explain and solve exercises from:

- SQL Noir - SQL Squid Game - PostgreSQL Exercises - Advent of SQL

If you are new, feel free to join and learn SQL together. Or if you are experienced, feel free to join and help us in our hard times.

Thank you.

Link:

- Twitch: https://www.twitch.tv/implabinash - YouTube: https://www.youtube.com/@implabinash - Kick: https://kick.com/implabinash
by kappi | 2025-12-11 18:13:03+00:00
Gen 3 autonomy platform will include 11 cameras, 5 radars and a front-facing LiDAR. It will be powered by RAP1—our in-house silicon. Gen 3 Autonomy Computer powered by RAP1 hits a peak of 1600 sparse INT8 TOPS and can process 5 billion pixels of sensor data. Every second.
by tgv | 2025-12-11 18:13:06+00:00
Afasia, and general measures of "normal" performance.

There are various kinds of afasia, often linked to specific brain areas (Wernicke's and Broca's are well-known). And M/EEG and fMRI research suggests similar distinctions. It is difficult to reconcile with the idea that there is only one language system.

And you will also have noticed that your skills in perception and production differ. You can read/listen better than write/speak. Timing, ambiguity and errors in perception and production differ.

And more logically: the tasks are very different. In perception, you have to perceive the structure and meaning from a highly ambiguous, but ordered input of sound triggering auditory nerves, while during production, meaning is given (in non-linear order), and you have to find a way to fit it in a linear, grammatical order with matching words, which then have to be translated to muscle movements.
by rtkwe | 2025-12-11 18:13:41+00:00
Transmissions on EVs are generally single stage speed reduction so yes in the extremely rare chance you need to repair it you can. The motors are way harder to repair but they're similarly way less likely to need repair. Other part availability will vary by brand just like with ICE cars/trucks there's nothing magically less available if we're looking at new parts, older common parts there's a bit of a difference just from the designs being newer so there's a smaller population of junked cars to pull random EV pumps off of the way you can with some old car parts.
Show HN: Brisk – Buy vs. Rent/Sell vs. Keep calculator tracking opportunity cost
by mrjn | 2025-12-11 18:13:49+00:00
Most buy vs rent calculators compare your mortgage payment to rent, factor in appreciation, and call it a day. But they ignore what happens to your downpayment if you don't buy—that $200K+ could go into index funds instead. S&P 500 has averaged ~14.5% over the last 15 years vs ~4% for housing. That difference compounds significantly.

And almost no calculators address the sell vs keep question: if you already own a property, should you sell and invest the proceeds, or hold onto it?

So I built a calculator that models both scenarios month-by-month.

Buy vs Rent

For buying: Full amortization schedule, mortgage interest deduction, property taxes, insurance, maintenance—all inflating annually except the fixed mortgage payment. Calculates net proceeds at sale including capital gains tax and exemptions.

For renting: Takes your would-be downpayment, invests it at your specified return rate. Each month, adds or subtracts the difference between buying and renting costs. Compounds monthly.

Example outputs for a $1.32M SF home, at 10% rate of return from investments:

5.5% mortgage: renting ahead by ~$250K at year 10, ~$5M at year 30

3% mortgage + $2K/mo income from renting a portion of home: buying ahead by $360K at year 10, $2.2M at year 30

Sell vs Keep

This is the harder problem. Say you bought a home 5 years ago for $1.5M, it's now worth $2M, and you have $1M in equity. Should you sell, or keep it?

For selling: Calculates what you'd net today after agent fees, taxes, and loan payoff. That lump sum gets invested. If it's your primary residence, you can toggle on renting costs that get deducted as your investment compounds.

For keeping: Tracks monthly cash flow—rental income minus loan payments, taxes, insurance, maintenance. Positive cash flow gets invested and compounds. At any year N, your "keep net worth" is the projected sale proceeds at that point plus your accumulated investment position.

You can also model refinancing—pull equity out to invest while servicing a larger loan. The calculator is flexible enough that it works for cars and other depreciating assets too.

All calculations run locally in browser, nothing sent to a server. There's a button to copy results into Claude/Gemini to verify the math and ask further questions.
by BiteCode_dev | 2025-12-11 18:13:53+00:00
pyrsistent is super slow, though. Just ran a quick benchmark:

- Creation - 8-12x slower - Lookup - 22-27x slower - Contains check - 30-34x slower - Iteration - 5-14x slower - Merge - 32-158x slower

Except at 10k+ items, batchup dates on 100K+ items or inserting 100 keys.

This is rarely the case in practice, most dictionaries and dict operations are small, if you have a huge dict, you probably should be chunking your load or delegating that to infra.

Not to mention pyrsistent's API is incompatible with dicts, so you can't pass it to external code without conversion.

You'd better have an incredible ROI to justify that.
by mrguyorama | 2025-12-11 18:14:23+00:00
This is silly.

They aren't trying to pervert the children. This isn't some cabal.

It's just money.

It's just people trying to get children's eyeballs to collect minuscule ad revenue.

It's the same as the people who abuse their kids for a Youtube channel, or the russian companies that put out 10 """DIY""" shorts a day which are just fake.

Youtube rewards constant churning content creation, so that's what is done
by leoedin | 2025-12-11 18:14:25+00:00
I see a lot of Google adverts for AI that seems to be “look, you can translate your photo into a sci-fi world”.

Which is cool, I guess. But it doesn’t feel like a very valuable thing to an end user. That kind of thing is mostly valuable because it’s hard. If anyone can do it, nobody cares any more.

I am really excited about AI in some use cases. Using the latest models for agentic software development is truly magic. But “make a funny video of yourself as Mickey Mouse” just seems kind of naff.
by bluedino | 2025-12-11 18:15:05+00:00
> They couldn't optimize early and were building models and assets like it's for film. Not low poly game assets but super high poly film assets.

Reminds me of the Crack.com interview with Jonathan Clark:

Adding to the difficulty of the task, our artist had no experience in the field. I remember in a particular level we wanted to have a dungeon. A certain artist begin by creating a single brick, then duplicating it several thousand times and building a wall out of the bricks. He kept complaining that his machine was too slow when he tried to render it. Needless to say this is not the best way to model a brick wall.

https://web.archive.org/web/20160125143707/http://www.loonyg...
by stego-tech | 2025-12-11 18:15:19+00:00
I’m just glad to see more folks realizing the same things I’ve suffered through for much of my career. If anything, I wish my own bosses would read these words (and many more) to understand why I’m so withdrawn, so angry, so tired.

Being a leader means a constant confrontation with choosing political or organizational consequences to a decision. If all you’re doing is operating politically, your reward will always be burned out, tired, and frustrated workers who, for once, want you to do what’s in the best interests of your own organization rather than your personal political advantage. At least until a better political player than you outmaneuvers your ass, because you gave them room for growth in an organization that rewarded such behaviors.

Workers just want to do good work, make good things, get paid good money, and go home. If your decision-making as a boss regularly imperils or impairs those things, you suck as a boss.
by nextstep | 2025-12-11 18:15:33+00:00
Israel used Palantir technologies in pager…

“ Contrarian View(highly upvoted) Many argued the attack was a highly targeted, lawful military operation against Hezbollah's command, achieving military goals with remarkably low civilian harm compared to conventional warfare.”

What a sad world we live in. This site really is a cesspool of American fascism, and the community is not doing enough to take a stance against that
by 9rx | 2025-12-11 18:15:52+00:00
> The same is not true for an LLM.

Incorrect. LLMs are designed to be deterministic (when temperature=0). Only if you choose for them to be non-deterministic are they so. Which is no different in the case of GCC. You can add all kinds of random conditionals if you had some reason to want to make it non-deterministic. You never would, but you could.

There are some known flaws in GPUs that can break that assumption in the real world, but in theory (and where you have working, deterministic hardware) LLMs are absolutely deterministic. GCC also stops being deterministic when the hardware breaks down. A cosmic bit flip is all it takes to completely defy your assertion.
by rootusrootus | 2025-12-11 18:16:12+00:00
I cannot decide to what extent they see it that way. They certainly have entirely plausible virtuous reasoning for everything they do. Whether that is what they actually believe or not, I have no idea. It is hard to understand the point of view of someone who seems like causing pain is their only priority, and I prefer to think that only describes a small fraction of the people I disagree with politically.
by tehnub | 2025-12-11 18:17:23+00:00
Well it's been guaranteed since 3.7 which came out in 2018, and 3.6 reached end-of-life in 2021, so it's been a while. I could see the advantage if you're writing code for the public (libraries, applications), but for example I know at my job my code is never going to be run with Python 3.6 or older.
by CurrentB | 2025-12-11 18:17:34+00:00
I love homm2 and have been playing fheroes2 for a bit now. homm2 is truly a masterpiece. To me it's the peak of the heroes series. The art and music are both great and still hold up to this day. The game play is basically perfect for what it is - subsequent games in the series, to me, just are adding more and more piece types to a chess board.
by bloppe | 2025-12-11 18:17:42+00:00
> People's words about a restaurant matter more than the star rating to me.

I find that both offer an incredibly poor signal. I can usually get a much better idea of the quality of the place by looking at pictures of the food (especially the ones submitted by normal users right after their plate arrives at the table). It's more time consuming to scroll through pictures manually than to look at the stars, but I'm convinced it's a much better way to find quality.

Maybe that could be a good angle for this kind of tool. At least until this process becomes more popular and the restaurants try to game that too by using dishonest photography.
by notahacker | 2025-12-11 18:17:57+00:00
It's an interesting thought, given what current global impressions are.

I'm imagining a scenario in which the President of the United States is doing his usual sort of diplomatic outreach, consisting of waffling incoherently about things he's heard on TV that he doesn't like about their country. At one point he loses his train of thought and starts bragging about how well he's doing in cognitive adequacy tests. The diplomats are waiting until the bit where they get to flatter and bribe him at the end, the bit where he usually reverses his foreign policy, so long as they can get him to understand what they're actually asking from him. One of them speculates whether it's even possible that half the country is actually dumber than this guy.

A staffer wearing a MAGA baseball cap sidles up to them with some briefing notes. And its just impossible not to notice the notes are typeset in the very same venerable font that was once used as the default for Windows 9x.

The diplomats are stunned. No sans serif wokeness here. The typeface exudes heritage and gravitas. At last they realize what a very serious adminstration they're dealing with.
by superrad | 2025-12-11 18:18:27+00:00
I think its really just the trappings of game development being full of tribal knowledge.

The tutorial probably should have instructed you create box colliders for walls (giving a greater area for the physics engine to catch collisions) rather than a simple plane/quad which would lead to the exact issues you had, or at least explained why a box works better than a plane.

I guess you have to balance the necessary information with overload in your tutorial or at least have an aside or additional reading that really helps understand many of these internalized understandings.