skysight-inc/HackerNews huggingface dataset:
This is a fantastic analogy -- thanks for sharing.

Another way to understand AI in my view is to look at (often smaller) resource rich countries around the world (Oil, Minerals etc). Often the government is more worried about the resource rather than the people that live in the country. The government often does not bother educate them, take good care of them, give them a voice in the future of the country etc. because those citizens are not the ones that pay the bills, or are the main source of GDP output or source of political power etc.

Similarly in an AI heavy economy, unless systems are not designed right governments might start ignoring their citizens. If democracy is not robust or money has a big role in elections the majority voice of humans is likely to matter less and less going forward.

Norway is a good example of resource rich country that still looks out for its citizens. So it should be possible to be resource rich/AI rich and have a happy citizenry. I suppose balancing all moving parts would be difficult.

The way to deal with the risks of AI would be to make AI available to all -- this is my strong belief. There are more risk to AI being walled off to select nations / classes of citizens on grounds of various real / imagined risks. This could create a very privileged class of countries and people that have AI while the others citizens don't / cant. With such huge advantages, AI would wreak greater havoc on the "have-nots". (Over)regulation of AI can have worse consequences under some conditions.
> If the market decides to start selling Nintendo or Mario products, could they get in trouble?

Well, they'd better not make any games that use the market's name...
Is anyone on Hacker News using YugabyteDB? While it offers PostgreSQL compatibility, I’ve found that simply converting a standard, normalized PostgreSQL database doesn’t work well in practice. Instead, you need to design your database with YugabyteDB’s distributed architecture in mind.

YugabyteDB—and CockroachDB, for that matter—seem to be somewhat niche. Despite the potential of distributed databases, you rarely hear about people using them.
Or perhaps it's about existing Canadian tariffs?
I just tested an app that let's you pay $3.99 to get a bag of food about to go in the dumpster: https://www.toogoodtogo.com/
We usually just ask them to share their background, like the typical background exchange handshake at the beginning of any external call.

That normally prompts some follow ups about specific work, specific projects, if they know so-and-so moot at their old company. I call it behavioral because I don’t have another word but it’s not brainteasers and etc like consulting/finance interviews.
Minecraft Bedrock?
1. The quality of pictures is lower than on Twitter, which I was using mostly for porn

2. Blocking someone prevents that person from even seeing your posts, which means that from the perspective of a lurker, it's best not to follow anyone, not to engage with anyone at all, not to make anyone aware of your existence, because 1% of people you follow will block you just because they're having a bad day

3. The Python client makes baby Jesus cry
I'm part of one. We've barely managed not to commodify 4 years in. A lot of incentives to do so.

It's going great.

https://labs.thegarden.pt/
If people are interested in this type of conspiracy theory / pseudo history, another one I find fascinating is the "Lost Empire" of Tartaria [1].

[1] https://www.discovermagazine.com/the-sciences/what-is-the-lo...
Connecting the Fragmented Tech Stack of Independent Bookstores
Have you ever tried out librewolf? It's blue!
I know one of WebAssembly's biggest features by design is security / "sandbox".

But I've always gotten confused with... it is secure because by default it can't do much.

I don't quite understand how to view WebAssembly. You write in one language, it compiles things like basic math (nothing with network or filesystem) to another and it runs in an interpreter.

I feel like I have a severe lack/misunderstanding. There's a ton of hype for years, lots of investment... but it isn't like any case where you want to add Lua to an app you can add WebAssembly/vice versa?
Have you been paying attention to the kinds of things these people publicly say and do?

https://www.marketwatch.com/story/kaboom-elon-musk-predicts-...

https://www.msnbc.com/rachel-maddow-show/maddowblog/trump-ad...

Do you know who the vice president is and what ideology he subscribes to? One of his muses had an interview recently:

https://www.nytimes.com/2025/01/18/magazine/curtis-yarvin-in...

Then there's this faction, who have been blasting their ideas for decades but now have the trifecta of US government power: https://static.project2025.org/2025_MandateForLeadership_FUL...
Lycopene Alleviates Depression-Like Behavior in Mice
> And anything that a single rocket that went out for mining (or even a dozen or a hundred rockets) could move back towards earth as a weapon can easily be moved slightly to hit a different destination using other weapons.

There's a lot of complexity here you're ignoring. You can nudge a rock into a collision course with Earth using a slow ion thruster, but you're not going to stop it with one. Time is not on your side, you need to get your affecter to the rock, during which the rock will be getting closer and (assuming it came from the asteroid belt) faster, both of which make the required impulse higher. Higher impulse means more mass and/or propellant, which means even more time and cost!

This is not a symmetrical problem, but defense rarely is. The fact we can shoot bullets at supersonic speeds doesn't make it any easier to stop them.
Actual title is:

The CMS market faces uncertainty: the complicated case of WordPress

(Current HN title: WP Engine losing market share in WordPress hosting)
Funny that no one yet mentioned the elephant in the room given that this is HN: Hacker and FOSS culture. Of course there are attempts to commercialize it, but people are naturally resistant.
It doesn't have to be due to "the market". It just takes one channel owner who thinks that sinevibes is unfairly stealing their attention and decides to be staggeringly petty about it.
ironically “pseudothinking” perfectly describe ea/longtermism
Dancing is a good example, though not perfect. It's hard to convince a club to have a salsa/bachata/tango/swing centered evening, because the interested crowd actually comes to dance and socialize. It is much more profitable and easy to turn down the lights and up the music and get customers that buy alcohol.

Not to say that dancing is not commodifiable. People make a living offering classes, outfits, shoes, and travels centered on specific dance genres. But as a participant, you can get pretty far for a lot less money than the price of the proverbial night on the town.
> when has that ever happened?

Maybe it's not a concern in C-family languages, but rust's culture of defaulting to let and only using mut when it's specifically required does feel very pleasant and ergonomic when I'm in that headspace.
this seems neat but you really need to work on commit messages other than "update code". it makes it harder to get a bearing on the codebase.
Some people are imagining that CDC data could be destroyed in the coming days. In anticipation of such an action, here is an archive of all CDC datasets uploaded to https://data.cdc.gov/browse before January 28th, 2025. Excludes corrupt datasets and data not publicly accessible.
Interesting!

I wonder if it’s carried over too much of that ‘helpful’ DNA from 4o’s RLHF. In that case, maybe asking for 500 words was the difficult part — it just didn’t have enough to say based on one SO post and one article, but the overall directives assume there is, and so the model is put into a place where it must publish..

Put another way, it seems this model faithfully replicates the incentives most academics have — publish a positive result, or get dinged. :)

Did it pick up your HN comments? Kadua claims that’s more than enough to roast me, … and it’s not wrong. It seems like there’s enough detail about you (or me) there to do a better job summarizing.
Thanks for this. Do you have a blog somewhere, preferably with an RSS feed?
And people tend to forget about time. There might have been bacterias somewhere 1b years ago or in 1b years.

Space is big as fuck but when you add time in the mix it's as close to infinite as you can get.
> Youtube used to add mid-roll ads to videos that were at least 10 minutes

YouTube used to not let you go over 10 minutes at all, but that's a very long time ago now. You'd get guides split up into "... Part 3 of 7"
That’s just the problem. Meta was going to give users a choice between paying with “private data” or paying money. The EU won’t let people make that choice are you saying people in the EU are too dumb to decide for themselves?

But how is your data that you give to Facebook “private” to you? Facebook isn’t sharing your data to others. Ad buyers tell Facebook “Put this ad in front of people between 25-30 who look at pages that are similar to $x on Facebook”
The most common degree for UK politicians is PPE - politics, philosophy and economics.

I'm not sure the problem is an understanding of economics, it's an understanding of how the real world works, and how to make it better - they are often too easily swayed by big lobby groups with vested interests.
I was playing with resumable execution and I agree that language-level support would be immense improvement. That said, I was able create library that would take javascript code and execute it line-by-line where after each line the state is stored but user needs to use state object to store all intermediate results which are persisted. But there is still problems if the computation fails during on some line. We can retry it but if it broke the entire execution state then we have a problem.

I wonder how to achieve the transaction-like (commit/rollback) behavior that will works across boundaries. Doing it on language-level is the way. Compiler/interpreter can handle all the state serializations.
The source is a brief Twitter exchange. No practical details have been provided in regards to an actual implementation. This could mean anything from a full CBDC implementation to an interdepartmental ledger. They've teased a 500 word article out of mere speculation.

Interesting to consider the possibilities.
Oh, absolutely. I just have an unhealthy fascination with old tech, so I went into this with the specific goal of using eqn, rather than LaTex. I write LaTex all day for my day job, and I wanted a reason to use something else.
Doug Ford is doing this 180 out of sheer political necessity. There is an Ontario provincial election later this month, and he is desperate to reverse the perception that Canada's conservatives (especially at the federal level) are too enamoured of maga-style slash-and-burn politics after using it successfully to protest Covid lockdowns 3 years ago.

There was no need for a Starlink deal to begin with, especially as his government has slashed millions in education and healthcare funding in Ontario, and has a multi-billion dollar transit line in Toronto that's several years behind schedule. There is a federal election scheduled for later in the year as well, and cosying up to present American lunacy isn't going to be a winning formula.
I like sci-fi but I tend to only like classics. I found Neuromancer so incredibly interesting because it seems to be at the root of so much contemporary "cyberpunk" stuff.

I often say that genres are what happens when mediocre artists latch on to something fresh someone created, and to me it's only worth spending time with the originators. Though I understand lots of people like that something that engrossed them can be sought further in a genre.

And that's pretty much how I felt about reading Neuromancer. I like cyberpunk so I want the real thing, not the emulation. Neuromancer and Ghost in the Shell are so much better than Matrix. And I love the Matrix.
My CS 101 class in 1989 was all in Pascal and had to be entered via a IBM terminal and ran as a batch job on our school mainframe. There was no interactive feedback and you had to hike across campus to a basement of a building that had an enormous chain printer to get your greenbar paper output of your run to see if it 1) compiled and 2) output the right thing that the autoscorer checked when you flagged your assignment as complete.

I was lucky in that I had a Tandy 1000SX in my dorm room and I had Turbo Pascal (bought using an educational discount at the school bookstore). A hidden feature of Turbo Pascal was that it supported multiple comment delimiters, including the comment delimiters used by IBM Pascal (the assignments were also graded on comment quality). I was able to do all my class work locally, using interactive debugging, and thanks to a guy I met while working at a local computer shop that was the student IBM rep I got a file uploader and the phone number of hidden 2400 baud that it used so I could directly upload my code and then dial into the interactive terminal number and submit it.

I sort of felt bad for all the other kids in the class for the write/submit/walk/debug loop they endured, but not really.
Pinning Down "Future Is Not Send" Errors in Rust
I'll take the cold over water shortages, wildfires, earthquakes, hurricanes, or excessive heat any day.

I wonder if we'll see more people coming to the rust belt as the climate gets worse.
To them they are the apex predators, just like how humans think they are
You don’t understand reality. If all companies have 1000 candidates your only approach is scattershot.

The only time the bespoke approach works is if you have like 30 candidates only. But then there are still issues here because the candidate is still one in thirty so if he does a bespoke approach 30 times it takes an inordinate amount of time.
Introducing: My so-called sudo life
Sorry wasn't criticizing anything but the theory. Didn't mean for any comment to be seen as personal.

I don't think I can say anything more without it being misinterpreted here.
You were promoted, moved to a flailing team and a new domain. This is a significant career opportunity and people are showing trust in you. I would focus on what is needed in the new area. Somebody else recommended you speak with the senior director who promoted you, to clarify expectations. That is good advice.
Show HN: I convert videos to printed flipbooks for living
I built this product back in 2018 as a small side project: a tool that turns short videos into physical flipbooks. After launching it, I didn't touch it for years. Life and work took over, and it sat idle. But it kept getting a few orders every month, which made it impossible to forget. So in December 2024, I decided to rebrand and revive it.

The initial version relied on various local printing offices. I kept switching from one to another, but the results were never quite right. Either the quality wasn't good enough, or the turnaround times were too long. Eventually, me and my wife bought all the necessary machines and moved production in-house.

Now, it's a family business. My wife and I handle everything: printing, binding, cutting, addressing, and shipping each flipbook. On the technical side, it’s powered by Next.js, with FFmpeg extracting frames and handling overlays, and ImageMagick used for adding trim marks and creating the final PDFs.

After many years of working in IT, working on something tangible feels refreshing. It's satisfying to create something that brings people joy. And that is not hard to sell (like dev tools, for example haha). There are still challenges: we're experimenting with different cover papers, improving production, and testing new ideas without making things confusing. But that’s part of what keeps us moving forward.
adult age is not a disease anymore than childhood is a disease
This is so lame. This feels like another desperate attempt to stay relevant cobbled together after the DeepSeek announcement last week. What was the other attempt they made? Skip a version number to seem like more progress was made (o1->o3)? From what I can tell "o3" is just the same as o1 with an extra reasoning-effort parameter.

Oh and "Deep research" is available to people on the $200 per month plan? Lol - cool. I've been using DeepSeek a lot more recently and it's so incredibly good even with all the scaling issues.
Yes, it writes in the slide 6 of presentation that Bjarne himself created: https://github.com/CppCon/CppCon2023/blob/main/Presentations...
That's not essential. Plain looking flags are still better in all cases than large letters.
Browser AI agents for product price matching – FULL CODE
Ants are aliens aren't they.
Or at least we might be more likely to find antlike creatures if we do find extraterrestrial life.
Whether or not locality-based pay is the norm is an open question. Every place I've ever worked had a budget for the role and that was that, but most places I've worked only hire folks within the US who don't need visa sponsorship so that's already a smaller group than "anyone who can type JavaScript into a computer."

Would you rather live and rent in NYC and work from home for 4 years until asked to commute again, or live and rent in Detroit or Pittsburgh or Indianapolis and take that $50-400k you saved and move?

Moving is easy and if you need to move to support an RTO mandate, especially if you were hired remote and weren't local you can almost certainly negotiate some relocation assistance. It's not a big deal to move unless you have kids in school which if you went remote during COVID and had a kid basically immediately is still likely not a huge issue. Moving in middle school or high school can be impactful, moving during kindergarten or first grade is a nothingburger.
I’ve recently been perplexed by the new policy to charge 25% tariffs on incoming goods from America’s two closest suppliers: Canada and Mexico.

So I decided to put the question to 3 of the most advanced AIs I have access to using their “reasoning” models.
I was there about a year ago with a couple of friends, stopped for a night while driving through Michigan to go up north. It was just so eerie throughout the entire day. Incredibly wide streets, but sometimes you would walk for 5 mins before you saw a single soul. Maybe because it was a bit of a chilly day as well, but it felt like the city was built for way more people, and there just isn’t enough now.
"I don't enjoy this domain as much and don't find it as interesting"
vs.
"I'm not willing to leave the company because its stock 6x'ed last year."
You may be committing some type of violation of privacy laws if you're contacting them via phone and they're on the do not call list. Because they work at a company does not mean that you and the employee have a business relationship.
This. I'm amazed the man is doing anything pro-Ontario/Canada at this point. Any other time he's been self-serving for himself or his financial interests.

See also: Ontario Place, the continual handshake deals with Galen Weston (might as well call it Shoppers Doug Mart), etc.
The non-existence of ACID consistency
> CashApp terminated my account for this shenanigans

The audacity of these people. They probably do far worse things to their customers on a daily basis.
My First Month Selling Commercial Use Software Licenses
Do you not have wheelie-bins in the US?
One of the inputs to this that has shifted recently is that scientists are finding it difficult to locate a core sample of solid rock, anywhere, that is completely sterile. It seems like ecology percolates through almost anything in the crust with pore spaces and a temperature under or at 100C or so.

That shift from "Opportunities for life" being measured based on surface area to volume is dramatic.
> The reason this does not happen is because everyone has a gun.

Probably not. The reason we're not permanently locked in a life or death battle against each other is that very few humans like committing violence. It's a pretty terrifying view of the world to think that all that's preventing someone from perpetrating a home invasion on you is the threat of violence.
Slightly confusing article as Spiked is right-wing crazy and the author is right-wing crazy and the start of the article appears to be arguing against standard right-wing crazy.

It seems to be suggesting that CEOs just like being popular and are green-washing or rainbow-washing to deflect from their wealth and power. Which is fair enough and a vaguely left-coded opinion.

It ends with a 180 twist, in which it reveals they really do think that the WEF CEOs were true believers in DEI and wokeness all along.

So what was the point of the article?
I don't think they are capable of such thought. They also don't know much about the world.
In my own tests even the 70B distill has an unacceptably high rate of hallucinations that makes it hard to trust the results.
> Compilers are free to do whatever they want, but then that code isn't portable.

At a practical level, this is no different from Fortran, “ISO driven” or not.
There's a lot of good stuff going on in Detroit. I've worked in tech in Detroit for quite some time. The NewLab building that opened a year ago next to the recently-rehabbed, stunningly-beautiful, gigantic Michigan Central, is one-block by one-block and several stories tall and an amazing innovation hub. GM and Ford are two of the largest companies in the world, and - this isn't obvious because of their main industry - each employ 4,000-6,000 tech and software engineers. Dan Gilbert is an ultra-successful, entrepreneur genius, and he and his companies support an entrepreneurial culture and ecosystem in downtown Detroit.

If you're a ycombinator type person, and you move to Detroit, you're going to live in a cool neighborhood like Woodbridge, Corktown, Hubbard Farms, Midtown, Milwaukee Junctions, etc; go out for drinks at Ladder 4, Motor City Wine, Kiesling, etc; go out to eat at Ima, Baobab Fare, Batch, etc; go out for entertainment at Spot Lite, Lincoln Street Art Park, Outer Limits etc; and enjoy all of the culture.
That did start to happen, but rent near downtown Detroit is >$2k/month, which pushes out most of the people that want to live there.
DeepSeek R1 analysis: open-source model has propaganda re: "motherland" baked in
Is there a bias baked into the DeepSeek R1 open source model, and where was it introduced? We found out quite quickly: Yes, and everywhere. The open source DeepSeek R1 openly spouts pro-CCP talking points for many topics, including sentences like “Currently, under the leadership of the Communist Party of China, our motherland is unwaveringly advancing the great cause of national reunification.”

We ran the full 671 billion parameter models on GPU servers and asked them a series of questions. Comparing the outputs from DeepSeek-V3 and DeepSeek-R1, we have conclusive evidence that Chinese Communist Party (CCP) propaganda is baked into both the base model’s training data and the reinforcement learning process that produced R1.
That abbreviation of count is an interesting choice. ;-)
No, from the research around it the findings are mixed. There is no consensus that it's net gain.
Yeah it can be more iterative. Just use individual queries and build on it yourself. This is all this is doing. It's a trick, and OpenAI is a PR hype company at this stage.
> the main point was that "give me a constant value" should be at the usage site, not at the function definition.

The issue is, not everything can be done at compile time, and so “I can use this at compile time” becomes part of the signature because you want to ensure that it will continue to be able to be used that way. Without it, changes in your function could easily break your callers.
Any demand pull will ultimately increase consumption of resources at the end. There's no ethical consumption under capitalism. The only thing that works is consuming less. Pretending like there is a way to do it only opens up avenues for guilty-free consuming.
There are hundreds of resources for a Google search for "emoji flags Windows".