MurphyA/hacker-news huggingface dataset:
by _bohm | 2025-12-18 12:32:29+00:00
Sorry, but no. Just because the graphics have some cartoony stylization does not mean that a lot of thought and effort did not go into them, not to mention lots of work from artists. You absolutely could not recreate something that looks like that with python in a few weeks. Not that the language/engine was strictly necessary to do so either, but you’re way off-base in terms of the level of work and effort required for these things.
by gooberman | 2025-12-18 12:32:33+00:00
It should work yes. Fedora by default disables hardware accelerated video encoding but if you use flatpak versions of software (in this case the flatpak version of gpu screen recorder) then it should work. Even 12 year old gpus work.

Lower framerate doesn't really decrease video size because of how videos work, but you can set bitrate quality for the recorded video to reduce the video quality a bit to decrease the size.
by dgb23 | 2025-12-18 12:34:13+00:00
The irony is that parents feel like their kids are safer and more sheltered when they restrict their movement, while the opposite is true.

There was never a time in history where kids would be targeted and manipulated by corporations as today. The digital phone is a marketing gadget that brainwashes us to constantly interact with it. In extreme cases, every aspect of our lives is being scored, monetized and compared. Everything has become a hyper individualized hustle.
by 8organicbits | 2025-12-18 12:34:31+00:00
If I was to do this, I'd decide on what audiences my site was targeting and ensure the landing page had pre-approved content for each of them. Then I'd only use the LLM to rearrange the pre-approved marketing content, such that it puts the content that it thinks best targets the visitor above the fold. This way, the worst the LLM can do is to order the content incorrectly, and the visitor would need to scroll to see the content that targets them.

Even better, the LLM can make up rules for matching traffic to targeted profiles (corp IPs shows enterprise content, gov IPs shows gov offering, EU IPs shows European hosting options, etc). This way you don't use an LLM while rendering the page, reducing cost and speeding up page load times.
by socketcluster | 2025-12-18 12:34:36+00:00
Great article. I like the simple point about the hypothetical IQ test sent one week in advance. It makes a strong case about time being the true bottleness. I think this same idea could be applied to most tests.

Implicit in the design of most tests is the idea that a person's ability to quickly solve moderately difficult problems implies a proportional ability to solve very difficult problems if given more time. This is clearly jumping to a conclusion. I doubt there is any credible evidence to support this. My experience tends to suggest the opposite; that more intelligent people need more time to think because their brains have to synthesize more different facts and sources of information. They're doing more work.

We can see it with AI agents as well; they perform better when you give them more time and when they consider the problem from more angles.

It's interesting that we have such bias in our education system because most people would agree that being able to solve new difficult problems is a much more economically valuable skill than being able to quickly solve moderate problems that have already been solved. There is much less economic and social value in solving problems that have already been solved... Yet this is what most tests select for.

It reminds me of the "factory model of schooling." Also there is a George Carlin quote which comes to mind:

"Governments don't want a population capable of critical thinking, they want obedient workers, people just smart enough to run the machines and just dumb enough to passively accept their situation."

I suspect there may be some correlation between High IQ, fast thinking, fast learning and suggestibility (meaning insufficient scrutiny of learned information). What if fast learning comes at the expense of scrutiny? What if fast thinking is tested for as a proxy for fast learning?

What if the tests which our society and economy depend on ultimately select for suggestibility, not intelligence?
by est31 | 2025-12-18 12:35:08+00:00
Machine translation has certainly become better, and that's amazing and wonderful to see. Definitely an amazing thing that has come out of the AI boom.

However, it has led to many websites to automatically enable it (like reddit), and one has to find a way to opt out for each website, if one speaks the language already. Especially colloquial language that uses lots of idioms gets translated quite weirdly still.

It's a bit sad that websites can't rely on the languages the browser advertises as every browser basically advertises english, so they often auto translate from english anyways if they detect a non-english IP address.
by svpk | 2025-12-18 12:35:35+00:00
As already said it was a PSA ran on TV in the US up until at least the 90s I think. It's not really a different animal when you think about it; at the height of summer the sun doesn't set until around 9 (at least in the northern half of the US), so the PSA is running probably half an hour to an hour after its gotten dark. Which was a pretty typical time for kids to be told to be home. Ie "be home when the street lights turn on." So the ads basically saying "your kid was supposed to be home over 30 minutes ago, are they back yet?

Edit: adjusted the times because I actually bothered to check when sunset is.
by DivingForGold | 2025-12-18 12:36:07+00:00
About Doxepin. As many seniors do, I also suffer from extreme inability to stay asleep at night. I have trialed through all the known prescription and non prescription possibilities, only eszopiclone and baclofen seem to show some promise, however, eszopiclone is DEA listed, requires higher and higher doses, and if I take it more than say 2 weeks, it has rather serious side effects attempting to withdraw, addictive, serious anxiety, trying to wean oneself off it. Doxepin is prescribed as an antidepressant in large doses, one of the most potent H1 histamine antagonists known. The H1 system in our bodies promotes wakefulness. In very low doses, doxepin acts against the H1 to promote sleep. To avoid the upcharges of low dose doxepin, I am prescribed the high dose version, which I have to break the capsules to administer about 5 to 10 mg. placed in an empty gelatin capsule (it's bitter). It really works well, however you are fairly tired and useless the next day.
by codeflo | 2025-12-18 12:36:32+00:00
They have all kinds of costs hosting GitHub, which is why there's per seat pricing for companies. If those prices are too low, they can always increase them. Charging on top of that per minute of using your own infrastructure felt greedy to me. And the fact that this was supposed to be tied to one of the lesser-maintained features of GitHub raised eyebrows on top of that.
by alfonsodev | 2025-12-18 12:36:45+00:00
Totally agree, how I see it, it's related to taking time to sharpen your axe.

Having a defined flow that gives you quick feedback quick and doesn't get in the way.

I you are writing, then you'd be using an app that you can quickly do what you want, e.g shortcuts for bold, vim/emacs motions, that "things-not-getting-in-the-way" state is what leads to flow state, in my opinion.

Muscle memory is action for free, then you can focus on thinking deeper.

Same happens with coding, although is more complex and can take time to land in a workflow with tools that allow you to move quick, I'm talking about, logs, debugger (if needed), hot reloading of the website, unit test that run fast, knowing who to ask or where to go for finding references, good documentation, good database client, having prepared shortcuts to everything ... and so on.

I think it would be could if people would share their flow-tools with different tech stacks, could benefit a lot of us that have some % of this done, but not 100% there yet.
by mdnahas | 2025-12-18 12:37:11+00:00
Yes, you’re right, it is turtles all the way down. But, a huge part of the prover can be untrusted or proven correct by a smaller part of the prover! That leaves a small part that cannot prove itself correct. That is called the “kernel”.

Kernels are usually verified by humans. A good design can make them very small: 500 to 5000 lines of code. Systems designers brag about how small their kernels are!

The kernel could be proved correct by another system, which introduces another turtle below. Or the kernel can be reflected upwards and proved by the system itself. That is virtually putting the bottom turtle on top of a turtle higher in the stack. It will find some problems, but it still leaves the possibility that the kernel has a flaw that accepts bad proofs, including the kernel itself.
by adrian_b | 2025-12-18 12:37:13+00:00
For serialization and deserialization, when the goal is to produce strings that will be read again by a computer, I consider the use of decimal numbers as a serious mistake.

The conversion to string should produce a hexadecimal floating-point number (e.g. with the "a" or "A" printf conversion specifier of recent C library implementations), not a decimal number, so that both serialization and deserialization are trivial and they cannot introduce any errors.

Even if a human inspects the strings produced in this way, comparing numbers to see which is greater or less and examining the order of magnitude can be done as easy as with decimal numbers. Nobody will want to do exact arithmetic computations mentally with such numbers.
by ajsnigrutin | 2025-12-18 12:37:55+00:00
Similar generations and i've noticed the same thing, but living in an urban place, in a large complex of socialist apartment buildings, in a country that fell apart from a larger socialist one to a smaller capitalist one.

Two of the biggest differences were extracurricular activities and technology... back in my day, you maybe had one or two 'after school' things per week, usually immediately after school, for an hour (so you'd end at two oclock instead an hour earlier) and you then went home, where you had one tv per family. When your parents came home, the tv was gone, dads football, moms series, evening drama movies... and what were you supposed to do then? Read? Well.. you went out. ...same as most of your friends. We sat on benches, played football, basketball, girls wanted attention, got attention, from young-kids age to the age of neighbors caling police due to 'loud teenagers' outside.

And now? Every parent with kids has their kids in one additional language course, some music classes, sports, and not like once a week for an hour or two, but two, three times per week each, at different locations (=driving them around, even though there are a lot of busses). The kids are physically tired from all that, and then they get home, don't even have time to get bored, and even if they did, they now have a tv, phone, computer and a gaming console right in their room. Their friends aren't outside either, since they're being chauffered around for their activities. No proper socialization with peers, no time to do stupid stuff, no time to be bored... nothing.

And it's not even worth it... none of those kids will be a professional sportis/musician, it's just wasted time... yes, excercise, but we exercised too, by being outside, walking, biking, playing footbal with stones, etc.

tldr: blame parents
by dlisboa | 2025-12-18 12:39:30+00:00
It's a cultural shift. Your peers are now way more aware of child abuse, kidnappings, murders, than your parents were. Not that yours were necessarily bad parents for that time but there is way more information today of the issues with the world. I certainly wouldn't let my kid walk home alone in the woods at night: are we really sure this degree of freedom is so developmentally important to be worth the risk?

I'd also say it's more likely that your peers are more personally present than parents of the 80s/90s, when parents would often just leave children alone and don't really talk to them. That in itself has been shown to provide good outcomes for children. So it's not all bad.
by petre | 2025-12-18 12:39:31+00:00
The generation during the population spike following the communist regime's 1967 Decree 770 (banning aborition and contraception) is up for pensions in about 7 years, which will create a pension crisis and a default of Romania's state pension fund. We'll see its effect on household income per capita, but it will certainly be under pressure. They already have increased labour taxes, thanx to the former goverments' deficit spending.

https://en.wikipedia.org/wiki/Decree_770
by planb | 2025-12-18 12:41:14+00:00
My Mac App Store only scanning app (https://www.pdfscannerapp.com/) still makes approximately this much a month after nearly 15 years on the store (I published it on day one when the store was realeased) - all updates since then have been free, so I'm just selling to new customers. It's a hobby project that keeps me into Apple platform development and allows me to work on it in bursts (like the last update for Liquid Glass) and then let it rest for a while (if Apple doesn't break any APIs).
by arminiusreturns | 2025-12-18 12:41:26+00:00
Just as cloud agnosticism means you should be able to bootstrap your infra in different clouds, that also includes your ci/cd. As a greybeard sysadmin, my advice is to start separating your ci/cd from the platforms you run on.

https://www.slingacademy.com/article/git-post-receive-hook-a...

Another of my tricks is to tie in your containerization there too, system-nspawn is what I'm using at the moment, but it can apply to others.
by boringg | 2025-12-18 12:41:39+00:00
FALSE the claim is that website was anti Tesla while Tesla was trying to build out the electric car market up until about 2018. Which is the funniest thing given that they are a supposedly pro electric vehicles website per name.

They switched once they realized Tesla was actually manufacturing a successful car at the time.

It's worth remember how these companies think historically instead of whitewashing the past.
by LunicLynx | 2025-12-18 12:42:43+00:00
I think there is a point to this. I’m not saying I’m a fan. But the reality is that it is too simple to communicate secretly, and the government has an interest in protecting its citizens. This is true in many aspects. (Health, technology, electronics, traffic)

Btw. The https communication comparison does not hold, there is always a third party that can read what you say. E2E chats are effectively communication where evidence is instantly destroyed.

Want to have a private communication, I think offline is the right approach.

I agree that it sucks, but it’s probably not about you. It’s about nefarious people that use this as an uber advantage.
by ownagefool | 2025-12-18 12:43:26+00:00
https://renderapp.io/

A platform for digital asset management, review and workflow. Current features focus primarily on review of images aimed at automotive configurators.

The problem is generic, however, our USP is we have a couple of enterprise customers that upload packs of 60k+ assets for a round, and thus we aim to help discover what demonstrably changed.

A bit like Github, only working with images, videos, and other digital assets rather than text files.
by aebtebeten | 2025-12-18 12:43:48+00:00
See Dijkstra's discussion of the "Buxton Index" in https://www.cs.utexas.edu/~EWD/transcriptions/EWD11xx/EWD117...:

> The Buxton Index of an entity, i.e. person or organization, is defined as the length of the period, measured in years, over which the entity makes its plans. For the little grocery shop around the corner it is about 1/2, for the true Christian it is infinity, and for most other entities it is in between: about 4 for the average politician who aims at his re-election, slightly more for most industries, but much less for the managers who have to write quarterly reports. The Buxton Index is an important concept because close co-operation between entities with very different Buxton Indices invariably fails and leads to moral complaints about the partner.
by dgb23 | 2025-12-18 12:44:01+00:00
With Blow the devil is simultaneously in the details and at the meta level.

For example in the Witness, which I consider one of the best puzzle games ever made, you get a fairly simple core mechanic, but the game builds upon it in very interesting ways. It feels like a journey of learning and always challenges you in some novel way at each step. There are also several revelations along the way, where you discover new layers on top of the core puzzles.

I would expect that this new game will feature similarly careful design.
by graemep | 2025-12-18 12:44:08+00:00
I am somewhat doubtful about the importance of American car centric suburbs because its happening in a lot of other countries too. its happened in the last few decades in British cities that have become a lot less car oriented.

I think it is linked to things such as pressure on kids to do school work, less trust of both kids and people in general. A lot more control. A lot more metrics replacing judgement.
by tommy92 | 2025-12-18 12:44:55+00:00
Except, this complexity isn't saving time and resources. This complexity admiration culture has resulted in slower code thats harder to understand, debug and maintain too. What should be used only for small amount of time is used from get go like complex architecture and deep abstraction. Fetishizing simplicity is bad too for sure but a blip on a radar and not such a trend and far less of an issue compared to fetishizing complexity thats rampant. Not a game dev or even a gamer, I'm defending attack on simplicity not blow or muratori.
by pattle | 2025-12-18 12:44:55+00:00
I run Brick Ranker a website that tracks the value of LEGO sets and minifigures. You can also signup and catalogue your own collection so that you can track it's value or just see what you own.

It makes around $500 a month from a mixture of adsense and affiliate schemes. Would be good if I was making more but I've automated most it so I spend maybe 1 hour on it a month.

https://brickranker.com
by intended | 2025-12-18 12:44:57+00:00
Theres 3 (4?) horse men of online communities.

1 Identity topics, eg: Politics/Religion

2 Insufficient moderation

3 NSFW content

4 Inability to distinguish experienced commenters or valid content from plausible sounding content. I.E. Low Subject Expertise thresholds.

4 is what keeps a community boring, while keeping the SNR high.
by nayroclade | 2025-12-18 12:45:09+00:00
Actually it says the desalinated water is too expensive even for farming, it’s only used for heavy industries, so it’s certainly not a solution for the domestic supply of 9 million people.

And don’t confuse moving the capital city with actually relocating Tehran. Tehran’s not going anywhere. What they’re proposing is building a new capital city, but it’ll be the rich and the political and religious elite who move there. The millions of poor and powerless living in Tehran will get left behind. Some will be able to migrate south, but many won’t.
by lelanthran | 2025-12-18 12:45:15+00:00
> If you somehow believe this kind of work is done in a couple of days, that's a good way to explain to the world how oblivious you are about the topic you are discussing.

And, in turn, you appear to be oblivious to the point - the release cadence of this best-case scenario still means like a decade between updates to the project.

C++26 was released 4months ago; pointless to update it until compilers and deps are updated. So, best case is maybe you'll have complete bug-tested support in the supported compilers in 2030.

If we're looking at 2035-ish for the next release, we're still only looking at 2040 before you update.

You still have to take into account that updating might not even be necessary. It's not like C++ < C++26 suddenly doesn't work.
by elil17 | 2025-12-18 12:45:26+00:00
"No one in America today lives under the cloud of desperation that these children did."

Is this true? Certainly many fewer people do.

However, there have been high profile child labor busts recently: - 13yo child in a car factory: https://www.nytimes.com/2024/05/30/business/hyundai-child-la... - 54 migrant children in meat packing plants: https://www.cbsnews.com/news/settlement-child-labor-dol-depa...

And further, some forms of child labor are still the norm here: America has unrestricted child labor after age 16, and in fact many children do drop out of school at that age to support their families
by saberience | 2025-12-18 12:45:35+00:00
Blow made his own language because he's so eye-wateringly arrogant and thinks every language (that he didn't make) sucks, and only he is smart enough to design a better language for programming games.

Seriously, this is why he did it. His ego and arrogance is off the charts and if it wasn't made by him, he thinks it sucks (e.g. he doesn't like Linux, probably because he realizes Torvalds is actually smarter than him). He also doesn't like C++ or Rust, again, it's probably a good indicator he has a deep inferiority complex and so he has to prove he's the smartest person in the world by writing his own, "better" language.

I.e. I don't think he's making a programming language for some "love of creating", I think he's doing it because he has a deep psychological issue/insecurity, which drives his need to always be the "smartest person in the room", his arrogance, the way he dismisses others who don't agree with his viewpoints etc.
by canjobear | 2025-12-18 12:45:59+00:00
They represented consonants in the Egyptian language, but by convention we now read them as vowels. 𓄿 was probably a glottal stop, 𓇋 was probably like the y in yet. https://en.wikipedia.org/wiki/Egyptian_language#Egyptologica...

It also seems possible that they were sometimes used to stand for vowels even in real Egyptian phonology, in the same way that certain consonant signs are used in Hebrew and Arabic https://en.wikipedia.org/wiki/Mater_lectionis
by vegetablepotpie | 2025-12-18 12:47:24+00:00
Is that the full dataset?

“The output constitutes many terabytes of data and requires a high-performance computing system to run,” co-author Pawlok Dass, a SICCS research associate, said in the release.”

The largest zip file I see on the zenodo link is 404 MB in size, I’d be surprised if it unzips into anything more than a few gigabytes.
Ask HN: How do you define "done" for long-running AI agents?
by IntelliAvatar | 2025-12-18 12:47:30+00:00
I've been working on long-running automation / agent systems, and one thing I keep running into is how hard it is to define "done".

Demos are easy: a task finishes once the happy path works. Real systems are messier — partial failures, retries, idempotency, unclear terminal states, and the question of when to stop or escalate.

For people who’ve built schedulers, agents, or other long-running systems: how do you define "done" in practice? Is it a state machine, invariants, timeouts, external signals, or just operational heuristics?
by aleph_minus_one | 2025-12-18 12:47:54+00:00
I know that in the past (such as your mentioned 15 years ago) Intel GPUs did have driver issues.

> It is quite telling how good their iGPUs are at 3D that no one counts them in.

I'm not so certain about this: in

> https://old.reddit.com/r/laptops/comments/1eqyau2/apuigpu_ti...

APUs/iGPUs are compared, and here Intel's integrated GPUs seem to be very competitive with AMD's APUs.

---

You of course have to compare dedicated graphics cards with each other, and similarly for integrated GPUs, so let's compare (Intel's) dedicated GPUs (Intel Arc), too:

When I look at

> https://www.tomshardware.com/reviews/gpu-hierarchy,4388.html

the current Intel Arc generation (Intel-Arc-B, "Battlemage") seems to be competitive with entry-level GPUs of NVidia and AMD, i.e. you can get much more powerful GPUs from NVidia and AMD, but for a much higher price. I thus clearly would not call Intel's dedicated GPUs to be so bad "at 3D that no one counts them in".