MurphyA/hacker-news huggingface dataset:
by jasonvorhe | 2025-12-29 17:23:32+00:00
I guess that's what happens if you live in a failed state. It's like watching an accident happen in super slow motion. I live rather remotely and 90% of bus drivers don't even speak German so when they skip a station despite you pushing the button to signal wanting to exit, you basically can't even communicate, leading to having to walk up to 2km with all your grocery bags.
by embedding-shape | 2025-12-29 17:23:59+00:00
From the FAQ:

> Is GOG financially unstable? No. GOG is stable and has had a really encouraging year. In fact, we’ve seen more enthusiasm from gamers towards our mission than ever before.

I'm really happy to hear this, as I always feared their hard stance on no-DRM would scare off publishers and developers, but seems that fear might have been overstated. This year I personally also started buying more games on GOG than Steam, even when they were available on Stream. Prior to 2025 I almost exclusively used Steam unless it wasn't available there, but now GOG is #1 :)

Glad it's moving in even better directions, thank you Team GOG!
by Liquid_Fire | 2025-12-29 17:24:18+00:00
The answer is linked to by the section of the article you quoted:

> (1) If you statically link against an LGPLed library, you must also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application.

And also answered directly in the section you quoted:

> as long as you provide the object files and allow users to relink your app with a different version of Qt
by potato3732842 | 2025-12-29 17:24:33+00:00
The quality of culture and people you're dealing with has a huge multiplicative factor as well.

"I'm going to manufacture precision optics at competitive prices, right here, and I'm gonna tool up a factory to do it" is bold but believable in Houston or Dallas. It's a fucking joke in Trenton or Newark.

Likewise there's a whole bunch of ex-soviet 'stans and random east asian countries where such a statement is far more believable than middle easter, african and latin american ones that are of comparable GDP.
by sdoering | 2025-12-29 17:24:38+00:00
I can easily read up, research the actual behavior of any candidate, their program (aka promises they won't keep) and what the party line is (as program - see before) and in the last few years, when actually putting in their votes on any issue.

I tend to prefer "just in time" and "up to date" research to "just in case" spamming my brain with noise.

But I also know how easy it is for me to fall down the rabbit hole of being back in the dopamine inducing social or news streams. I actively had to purge social apps from my phone(s) and on my private phone setup a launcher, that only shows a few selected apps as text names. No icons, no nothing - especially no badges and notifications for missed mails/messages.

This is currently the only way for me to battle these (at least to me) massively addictive systems.
by wat10000 | 2025-12-29 17:25:10+00:00
It’s been boiling for a long time. Steinbeck wrote this nearly a century ago:

"I built it with my hands. Straightened old nails to put the sheathing on. Rafters are wired to the stringers with baling wire. It's mine. I built it. You bump it down — I'll be in the window with a rifle. You even come to close and I'll pot you like a rabbit."

"It's not me. There's nothing I can do. I'll lose my job if I don't do it. And look — suppose you kill me? They'll just hang you, but long before your hung there will be another guy on the tractor, and he'll bump the house down. You're not killing the right guy."

"That's so," the tenant said. "Who gave you orders? I'll go after him. He's the one to kill."

"You're wrong. He got his orders from the bank. The bank told them: "Clear those people out or it's your job."

"Well, there's a president of the bank. There's a Board of Directors. I'll fill up the magazine of the rifle and go into the bank."

The driver said: "Fellow was telling me the bank gets orders from the East. The orders were: "Make the land show profit or we'll close you up."

"But where does it stop? Who can we shoot? I don't aim to starve to death before I kill the man that's starving me."

"I don't know. Maybe there's nobody to shoot. Maybe the thing isn't man at all. Maybe, like you said, the property's doing it. Anyway I told you my orders."
by somethingsome | 2025-12-29 17:25:24+00:00
One collection that I always loved due to the clear exposition is the one from Walter Greiner[0].
It goes from zero to quite advanced theoretical physics topics in a very nice way. I think that sadly some volumes were never translated, so there is a gap if you read them in English.

I never found anybody taking about Greiner, and at this point, I'm way too afraid to ask why.

[0] https://en.wikipedia.org/wiki/Walter_Greiner
by FloorEgg | 2025-12-29 17:25:34+00:00
Maybe this boils down to people who think AI is on an exponential (self-improving) curve, materially unbounded by physical resources, and people who think it's on a series of sigmoid curves with material physical constraints.

If someone assumes AI will become significantly more capable than humans at reasoning through complexity, then I can empathize with their opinion. I was previously convinced (open to) this possibility, but in recent years and the better AI gets the clearer it is to me that it's going to take a lot longer, and the super AGI outcome is a lot harder to see.

I'm sure by the time it could possibly be a feasible and positive option people will be plenty ready for it... So no need to prepare prematurely.

TLDR: I agree with you, but without the expletives.
by rubymamis | 2025-12-29 17:25:36+00:00
What exactly - from an end user perspective - do you worry about? Performance? I already showed in my benchmarks that my block editor is faster than all block editors on the market - even more than those that uses native frameworks.

And as I wrote to another commenter: "if you avoid writing Javascript code in your QML components, than most of your executable will end up being compiled C++ code. If you do write Javascript code in your QML components, than it could also be compiled to C++ code using the QML script compiler[1[2]."

BTW, I agree that there's not enough good documentation about communicating and connecting C++ and QML code. I hope I could write some tutorials for that in the future as I struggled with that when first delving into this.

[1] https://doc.qt.io/qt-6/qtqml-qtquick-compiler-tech.html

[2] https://doc.qt.io/qt-6/qtqml-qml-script-compiler.html
by mitchellh | 2025-12-29 17:25:45+00:00
Snide and condescending (or at best: dismissive) comments like this help no one and can at the extremes stereotype an entire group in a bad light.

I think the more constructive reality is discussing why techniques that are common in some industries such as gaming or embedded systems have had difficulty being adopted more broadly, and celebrating that this idea which is good in many contexts is now spreading more broadly! Or, sharing some others that other industries might be missing out on (and again, asking critically why they aren't present).

Ideas in general require marketing to spread, that's literally what marketing is in the positive (in the negative its all sorts of slime!). If a coding standard used by a company is the marketing this idea needs to live and grow, then hell yeah, "tiger style" it is! Such is humanity.
by mapt | 2025-12-29 17:26:24+00:00
You're just not following every statement, and assuming logical continuity. Like a sane (if naive) person.

Trump started out with nonsensical accusations that were clearly thinly veiled regime change plans. Declaring the cartel a terrorist organization, declaring drugs to be de jure military violence worthy of assassination, and declaring the President "Leader of the cartel".

Recently Trump admitted (as he proudly does) that this was all lies. Kayfabe. We started seizing oil tankers, and he put out on Truth Social Tuesday December 16th (it could literally be a thousand posts ago, he hasn't been sleeping), that this was a total blockade, that it was about regime change, and retaking what was ours, and that Maduro had better surrender the oil & oil infrastructure. You could interpret this as a reference to the 1976 nationalization of the oil industry, or the 1990's and 2000's... friction... with the American oil primes, but it's pretty clear Trump is a giant ball of imperialist revanchism that doesn't particularly care about the facts.

> “Venezuela is completely surrounded by the largest Armada ever assembled in the History of South America,” Trump posted on Truth Social. “It will only get bigger, and the shock to them will be like nothing they have ever seen before — Until such time as they return to the United States of America all of the Oil, Land, and other Assets that they previously stole from us.”

Donald Trump, December 16th
by lazarus01 | 2025-12-29 17:26:39+00:00
Cynicism is something I was curious about, particularly what drives people to feel this way. It’s such a powerful emotion that tilts someone’s worldview.

It comes from negative experience and not dealing with the effects of that experience. The weight of that negativity is what tilts your views to be overtly cynical. You don’t just choose to be cynical, it’s part of your predisposition.

Idealism comes when you are younger in age and as you get older, you become more cynical about things, because you have been through many more experiences.

Young people should not be overtly cynical. They should look at the world with bright eyes and try to change things for the better. A young person who is overly cynical is a tragedy.

In regard to playing politics, I think that is just intellectual laziness. Getting people on board with your ideas requires thoughtfulness. Try to find common ground on something you both believe in is a challenge, that requires effort. Treating people as individuals, showing genuine curiosity in their beliefs and exchanging direct feedback in a respectful way, is how you get people on board with your ideas.
by loeg | 2025-12-29 17:27:56+00:00
I think the author is just noting that the construction is similar to an 8-byte JMP instruction. The text now reads:

> The simplest solution however is to use -mcmodel=large which changes all the relative CALL instructions to absolute 64bit ones; kind of like a JMP.

(We still need to use CALL in order to push a return address.)
by jandrese | 2025-12-29 17:27:58+00:00
It's interesting to consider that the IPv4 address space is only 32 bits wide. Back in the early 2000s asking for 4GB of RAM was unthinkable, but today (well last year) that's not even a big ask. If your routing decision can fit in a single byte (which interface to use next) you could load the entire thing as a 4GB table easily. 8GB if you need two bytes for the next hop. Multicast might be a problem but since multicast doesn't work on the backbone anyway I think we can ignore it.
by zephen | 2025-12-29 17:28:00+00:00
> entirely useless for a human mind.

You may be right, although, of course, current LLMs often do the right thing with "about 3/5ths of the way."

OTOH, as someone who has done CAD and schematic drawings by programming, I am not 100% convinced about the inevitability of unreadability.

In any case, though, the bar is not really whether any human can interpret the text, but whether the average human will interpret the text or video faster, and here, to your point, yes, the video probably still wins handily.

The closest analogy I can think of is animated math gifs like these:

https://en.wikipedia.org/wiki/User:LucasVB/Gallery

Which can be a huge aid in learning.

But this leads to another conundrum. Where do animated GIFs end and video begin? Because I could see a simple line-drawing style animated GIF being sufficient for most purposes.
by dylan604 | 2025-12-29 17:28:47+00:00
It really says something about designers when there's so few of them contributing to FOSS projects. It also says something about FOSS devs that they don't/can't find better UI for their projects. Especially for web based UIs where CSS isn't that hard to look at sites you want to emulate and get much much closer to a respectable UI.
by bryanrasmussen | 2025-12-29 17:30:01+00:00
OK well let us then not call it winning a lottery, let's call the negatively affected ones getting run down by a car. That's better! People who did not get run down by cars have it pretty good, no matter if they like to wear certain clothes or have hyperfocus on hobbies it's all pretty good stuff, but the ones who got run down by cars and then the car turned around and went over them a couple extra times, they don't have it that good.

It's not very helpful to say if someone has been run down by a car that they just have different highway experiences than people who were not run down by cars. Their difference is a significant problem, because they have been run down by a car and it hurts.
by GhostMentor | 2025-12-29 17:30:32+00:00
I’m building a beginner-focused freelancing system.

Not another “get rich” thing, but something calm and structured.
I noticed most beginners don’t fail because of lack of skill, but because of too much noise.

Too many tools, platforms, AI hype, shortcuts.
I struggled with that myself early on.

So I broke everything down into fundamentals:
how freelancing actually works,
where beginners realistically fit,
and how to learn tools without overwhelm.

Still validating and improving it step by step.
by rabf | 2025-12-29 17:31:13+00:00
"the knowledge they use does need to exist somewhere in training data", I'm not to sure about that. The current coding enviroments for AI give the models a lot of reasoning power with tooling to test, iterate and web search. They frequently look at the results of their code runs now and try different approaches to get the desired result. Its common for them to write their own tests unprompted and re-evaluate accordingly.
by stuffn | 2025-12-29 17:31:30+00:00
It is entirely too clear absolutely no one on this god forsaken website understands the government. Trump doesn't wage war. This is a DoD action, owned by the DoD, developed by the DoD, for the purpose the DoD cares about. What would the DoD care about?

1. Resources in Venezuela coming under control of Russia and/or China

2. Controlling a completely unstable country to build influence in latin America

3. Styming a port of entry for drugs like Fentanyl that, in reality, are coming from China

4. Preventing China/Russia from dropping mid-range missiles and military installations remotely close to the US

The mass media has absolutely lobotomized people.
by jmclnx | 2025-12-29 17:31:36+00:00
They never golfed with me, double the swings and then triple the time I take to find my ball. I have the hardest time find things, not just in golf :)

So I guess I would get a decent workout by all the walking I do. FWIW, I have not played golf for over 30 years due to having a hard time finding the ball.
by CaliforniaKarl | 2025-12-29 17:33:10+00:00
You are likely thinking of branded gift cards that are specific to one store (or one grouping of stores). An Apple or Target gift card, for example.

There are also gift cards that are credit cards. Or, really, debit cards. See “open-loop cards” at https://www.bitsaboutmoney.com/archive/more-than-you-want-to...
by echelon | 2025-12-29 17:33:57+00:00
The DoD, which outlives any presidential term, is preparing for multipolarity. It wants to maintain power over the Western hemisphere while continuing to mind after its interests in Asia and Europe as best as it can. If America can maintain hegemony in the whole of the Western hemisphere, it's largely shielded from whatever happens in Asia, especially if future administrations continue to double down on isolationism.

Venezuela and even the posturing on Greenland are the DoD war gaming out a firewall from Chinese and Russian influence. They want to stop South American trade with our rivals, and especially prevent basing of foreign troops.

Greenland becomes a strategic part of this once global warming opens the North Sea to large volumes of shipping. It will become the major shipping corridor, and America wants complete control over it.

Not to mention all of the oil and gas exploration both of these countries provide.

Trump isn't thinking 30 years ahead. This is the DoD through and through. They think in terms of decades and centuries.
Show HN: A solar system simulation in the browser
by watermelonson | 2025-12-29 17:34:35+00:00
I didn't realize Universe Sandbox ran on MacOS, and I was in the mood to play around a bit.

Some functions it's got:
- Random system generation
- Sonification is super fun too
- Habitability Simulation (Just for fun, don't cite this please)
- Replacing, spawning, deleting objects

I've had tons of fun building this, so I hope someone else can share the joy.
It's free and runs in the browser.

I'd love to hear any feedback. I think this is at a state where I might leave it as it is, but if people are interested in other features, maybe I'll keep working on it. I've kept saying I'll stop working on this for a while now though.
by kens | 2025-12-29 17:35:34+00:00
> Plenty of engineering blogs, for example, share that sort of tokenized writing style, like for instance this one I recently noticed

Hi, I'm the author of that blog. Can you tell me more about what you mean by a "tokenized writing style"? One confounding factor is that I have a PhD, so I was trained for many years to write in a formalized, academic style. Also, I deliberately put a lot of "signpost" phrases in my posts, since I'm writing about complex subjects and want to avoid readers getting lost.
by general1465 | 2025-12-29 17:35:38+00:00
In the end of the day academia in general should stop relying on exams based on memorization of random facts and start using real world examples of what kind of work student would be working with as an employee. And if student can deliver correct result even when using AI or any other method, and then explain why those results are the way they are, then student has passed.

In real world outside of academia, nobody cares how did you get to the result, only thing which matters is if result is correct and if you can explain why it is correct.
by btilly | 2025-12-29 17:35:39+00:00
When I was at Google, on an SRE team, here is the explanation that I was given.

Early on Google used dynamic libraries. But weird things happen at Google scale. For example Google has a dataset known, for fairly obvious reasons, as "the web". Basically any interesting computation with it takes years. Enough to be a multiple of the expected lifespan of a random computer. Therefore during that computation, you have to expect every random thing that tends to go wrong, to go wrong. Up to and including machines dying.

One of the weird things that becomes common at Google scale, are cosmic bit flips. With static binaries, you can figure out that something went wrong, kill the instance, launch a new one, and you're fine. That machine will later launch something else and also be fine.

But what happens if there was a cosmic bit flip in a dynamic library? Everything launched on that machine will be wrong. This has to get detected, then the processes killed and relaunched. Since this keeps happening, that machine is always there lightly loaded, ready for new stuff to launch. New stuff that...wind up broken for the same reason! Often the killed process will relaunch on the bad machine, failing again! This will continue until someone reboots the machine.

Static binaries are wasteful. But they aren't as problematic for the infrastructure as detecting and fixing this particular condition. And, according to SRE lore circa 2010, this was the actual reason for the switch to static binaries. And then they realized all sorts of other benefits. Like having a good upgrade path for what would normally be shared libraries.
by nephihaha | 2025-12-29 17:35:40+00:00
I'm well aware that the term is overused, and that the term "Fascist" is some form of bogeyman. We are facing ever increasing restrictions on our lives, and we are seeing that from mainstream governments and big tech etc. There is a rise in the far right for sure, but we are being moved towards a global polity not an ultranationalist one.
by Verdex | 2025-12-29 17:35:56+00:00
Yeah, I had this happen to me in an algorithms course. Tests were 80% of the grade and we had the guy who had been organizing mass homework "study" groups taking up increasingly larger sections of the class time desperately trying to figure out how to convince the professor to switch up the grading to be more homework based.

I figure that the professor had to know what was going on because he kept giving the same philosophical handwavey reasons for why the tests were staying at 80%.
by crossroadsguy | 2025-12-29 17:36:28+00:00
So true. Another third worlder and it's still the same. On the interesting side, if they didn't stop we would make sure a coach or two (empty of course) experiences some arson or fractures. From major to minor depending upon how pissed the locals were. No, I am not condoning it course. Trains should not be burnt. Buses are a different story though. (That included not stopping even after the "chain pulls" :P)
by 1718627440 | 2025-12-29 17:36:42+00:00
> It was a privatization in name only.

Not, that "insight" again. Yes it was privatized and yes it is still completely owned by the state. "Privatization" is a term of art (in German) that refers to the corporate structure not the ownership. There are also public corporations in Germany, that are fully owned by random people: e.V. = registered association.
by db48x | 2025-12-29 17:36:59+00:00
Lol, most Amtrak platforms are at track level! I think the cars are 8” above track level, not waist high.

Every car has a metal step that will be placed in front of the door by the attendant.

Edit: Oh, except for a few lines on the East Coast where the trains are only single–level. Those are 48” above the top of track.
by dustbunny | 2025-12-29 17:37:21+00:00
"not having a JIT" is not a problem, it's you speculating that a JIT will improve performance, the real problem is "GDScript has poor performance", which in this context (me saying C# in godot sucks) is you speculating that C#'s performance is better than GDScripts. Do you have any data to back that claim up? Like real world data from a real product? Or are you just speculating with vibes?

If performance is a concern, skip C# and go straight to c++. Now your ripping at max speed with the smallest binary! That's my whole point. GDScript + c++ is my point. Ditch C# it's not worth the squeeze.
by graemep | 2025-12-29 17:37:45+00:00
The first part of what you say is true. You can be arrested for what silent prayer with no outward sign - in other words for what was going in in your head. It is a thought crime. There are also arrests for reasonable free speech - for example holding up a placard offering to talk to women who were coerced into having an abortion.

The second part is nonsense. Anyone of any religion or none doing the same thing would be committing the same crime. It is perfectly legal to pray in the street except close to a place offering abortions.
by jasonvorhe | 2025-12-29 17:37:52+00:00
That's not the main reason though. The reason the denazification was mostly a sham is because a lot of federal positions required good contacts and experience in that field and you couldn't find anyone qualified who wasn't in the party. Based not just on first hand accounts on the family side but also lots of research. A lot of higher ups also were well connected so they got an already short conviction halved to released early in order to get a position in the government.