MurphyA/hacker-news huggingface dataset:
by phyalow | 2025-12-25 01:37:42+00:00
*
/|\
[ROOT]
n=25000
/ | \
[N] [I] [C]
.33 .51 .94 <-- UCB1 winner
| | / \
[OH] [MEH] [E] [E]
coal socks NICE NICE
| \ \
:/ :) :)

MCTS: Monte Carlo Tree Santa

"in the limit, all children converge
to the nice list" - S. Claus

Merry Xmas Nerds!
by rvnx | 2025-12-25 01:39:30+00:00
I think you are mistaking art, technical skills and productivity.

Put Terry Davis (again him) as senior manager at Apple, and see the result.

From my point of view, Terry has the same level and approaches as Fabrice.

It does not guarantee at all that he is going to be more productive than 100 engineers as you directly claim.

It makes them good in what they like to do (writing obfuscated or low-level code, or implementing from scratch from specifications) as art or creativity.
by gabrielsroka | 2025-12-25 01:40:45+00:00
I did something similar with a spreadsheet years ago. It's lkudgy, but it works. You have to tab away from the input box and refresh the page, iirc.

https://gabrielsroka.github.io/webpages/calc.htm#a1:=Rate=3....

https://gabrielsroka.github.io/webpages/calc.htm#a1:=Rate=3.875;a2:=Years=30;a3:=NPer=Years*12;a4:=PV=644000;a5:=Pmt=Math.round(Math.pmt(Rate/12/100,NPer,PV)*100+1)/100;rows:5;cols:1

More examples
https://gabrielsroka.github.io/webpages/

It's about 130 js loc
by deaux | 2025-12-25 01:41:05+00:00
Tech "not thriving" in the EU - by what standards, what does this mean? - has zero to do with EU regulations, or we'd see tech thrive much more in Japan, Korea, Kenya, Serbia, Mexico, Taiwan, Malaysia, Singapore, all those non-EU countries with supposedly less regulations and as such more thriving tech. Before you point to the chip companies that some of those countries have, those already existed 30+ years ago and aren't an example of tech "thriving" due to less regulations, it would be like pointing at ASML and Airbus to prove that in the EU it is thriving.
by Staceyob-9 | 2025-12-25 01:42:31+00:00
Feed additives play a crucial role in modern animal husbandry, enhancing the nutritional value of feed and promoting animal health. At Cangzhou Huayou Import & Export Trade Co., Ltd., we have been a key player in this industry since our establishment in 2002, providing high-quality feed additives to clients around the world. This article delves into the significance of feed additives, our product offerings, and the impact they have on livestock and aquaculture.https://info.huayoutrade.com/exploring-the-legacy-of-feed-ad...
by Aurornis | 2025-12-25 01:42:41+00:00
I have a 6 year old high end laptop that I keep as a backup and I disagree about no progress being made on screens. The current screens are very good, especially in high brightness environments.

> The only thing that significantly changes is the motherboard, which is not nothing, but replacing it independently makes sense to me.

Laptop motherboards aren’t like desktop motherboards where you can define a big outline and fit standard parts within it. The laptop design leverages tight co-design with the enclosure for thermal performance. If you’re lucky and leave enough extra space then you can design next generation parts to line up neatly with the thermal solution of last gen, then cap it at the limit of whatever last gen was designed for. However the optimal solution will always be to co-design the chassis, thermal solution, and motherboard together.
by 65 | 2025-12-25 01:44:04+00:00
Everywhere I've worked that uses DynamoDB, someone will invariably write a bunch of abstraction functions that become very annoying to debug, to add functionality, and can break an entire app if changed.

DynamoDB is admittedly very verbose, but it's almost always worth it to keep your CRUD operations written within the SDK rather than as an abstraction.
by 578_Observer | 2025-12-25 01:44:18+00:00
Writing this from the Japanese countryside.

You are absolutely right. SaaS is basically a business of monetizing "friction" between humans. If AI removes the friction, the business model evaporates.

But here is a perspective from my culture:
We have a word called "Tema" (手間). It translates to "time and effort," but it implies that the act of taking time is what creates value/trust.

In the efficiency-obsessed economy, Tema is considered a bug. We use SaaS to kill it.
But if AI automates all the logical work, I believe humans will start paying a premium for "High-Tema Activities."

Things that are intentionally inefficient.
Handshakes instead of Docusign. Physical retreats instead of Zoom.

The collapse of SaaS might force us to realize that "Efficiency" and "Richness" are actually trade-offs. We are just resetting the balance back to the human side.
by deaux | 2025-12-25 01:44:27+00:00
I am alleging that specifically because it's always the same old dumb anti-EU narrative that they're pushing. If it was something else, then sure. Those hardcore customers you're talking about have existed similarly for other tech brands like Microsoft or Sony - or even more laughably, Intel or Nvidia - they're just less active in these spaces, and even they can't really excuse Windows 11 and its idiocy.
by richardw | 2025-12-25 01:45:05+00:00
This is smart as hell. I’ve long wondered how they’d combat ASIC’s without diluting their own benefits. This gives them a bit more time to figure out the moats, which is useful because Groq was going places. This juices Groq’s distribution, production, ability to access a wider range of skills where necessary.

I expect China to want to compete with this. Simpler than full-blown Nvidia chips. Cue much cheaper and faster inference for all.
by avianlyric | 2025-12-25 01:45:26+00:00
That is not how SWIFT works at all. SWIFT is basically a peer to peer financial network between banks. Any bank can send any amount of money to any other bank, without any kind of approval from the US, provided they have an appropriate common facility. Which could be anything from both banks having accounts at a different common bank, or both banks holding accounts at a common national bank, which allows them to transact directly.
by trinsic2 | 2025-12-25 01:45:40+00:00
I don't know if I consider Framework laptops poor quality. I wonder if you are considering the impact to the planet though. We have tons of waste everyday from devices that are not built with sustainability in mind. Yes Framework has a ways to go with that, but its the only company that I know thats really doing something about it. We have all these devices that if they are not built around sustainability in contributes to a worse climate and I worry what kind of world we are leaving behind for our children.
by Aurornis | 2025-12-25 01:45:46+00:00
> You lose a lot of potential performance that comes with both efficient cooling and maintaining throughput in sustained loads.

So? I can’t carry a full desktop or even Mini ITX build around just in case I need to run a very long sustained load.

My 16” MacBook Pro has no problem consuming 80W or more at a time. The fans spin up, but it’s fine.

I think people talking about the sacrifices of laptops are either comparing to extreme high end builds or they’re stuck thinking about laptops from 6 years ago.

A 16” MacBook Pro is basically a high end Mac Mini or a base Mac Studio with a battery and screen built in. They only really start to diverge from the bigger machines when you get into the really expensive Mac Studio builds.

> You might hit advertised boost speeds for a little bit, but you can sustain them on properly cooled desktops.

If you’re looking for sustained high performance computing then a laptop is a bad choice, I agree. But what are we even talking about here? Even for compiling large codebases or exporting a YouTube length video project, you don’t need the full thermal solution of a desktop anymore.

Throttling also isn’t a hard stop where the system comes to a halt any more. It just means the system is 60-80% as fast as it could be, which is still very fast. Throttling has become a bogeyman but really, it’s fine. I’ll take the boost for compiling that big project for several minutes. It’s great.

I’m guessing some of these comments are coming from people who haven’t experienced modern MacBook Pro level laptops?
by aeyes | 2025-12-25 01:45:48+00:00
I have seen this from the manager side at these kinds of companies, explaining to your manager that you are quitting because your level does not match your work is a waste of energy. Their hands are usually tied.

Promotion decisions are made by committees which are 1-2 levels above your manager, your manager presents the candidates. They round up a pot of multiple teams which are discussed at once and there are usually hard quotas (like 5%) of promotions to give out to this pot of employees. These hard quotas make it impossible to "do the right thing" because even if a lot of people deserve the promotion, only x% can get it. The composition of the pot of people can easily cause the problem which is described in the blog post, for example if you have a high number of juniors or a high number of employees who joined at the same time or employees with incorrect levelling from the start. If 20%+ deserve a promotion then it simply turns into a game of luck.

As a manager you try as hard as possible to get these promotions but the system of these big companies is just too rigid. Its like a pit fight instead of objectively looking at output.
I have seen a lot of people leave for the same reason but I haven't seen a single change to the system in 5+ years.

Next we could talk about layoff mechanics, its equally disturbing.
by Demiurge | 2025-12-25 01:47:15+00:00
I wouldn't call advanced movement "speeding up Quake". Speed in Quake and other FPS is an important factor that influences what you based on the speed that you have. Bunny hopping, air control, rocket jumps are not as useful when the base speed goes up. Also, less maneuverability, like in Quake 2, and bigger maps, mean that you have to be more judicious about your next move, and plan ahead more, stock up on more items, etc. There is an important balance to these things.
by A_D_E_P_T | 2025-12-25 01:50:22+00:00
> You have first-person knowledge of qualia. I’m not sure how you could deny that...

I don't deny that. I explicitly rely on it. You must have misunderstood... My claim is not:

1) "There are no qualia"

2) "Qualia are an illusion / do not exist"

My claim is: First-person acquaintance does not license treating qualia as ontologically detachable from the physical/functional. I reject the idea that experience is a free-floating metaphysical remainder that can be subtracted while everything else stays fixed. At root it's simply a necessary form of internally presented, salience-weighted feedback.

> This middle ground would be rejected by almost all philosophers and neuroscientists

I admit that it would be rejected by dualists and epiphenomenalists, but that's hardly "almost all."

As for Mary and her room: As you know, the thought experiment is about epistemology. At most it shows that knowing all third-person facts doesn’t give you first-person acquaintance. It is of little relevance, and as a "refutation" of physicalism it's very poor.
by anonymars | 2025-12-25 01:52:19+00:00
It boggles my mind how broken this has become.

Windows Vista/7, search was instant and correct (modulo hard drive speed and RAM). Then Windows 10 came along, I click a local result, it opens Explorer, and there's no results.

By the way, things still work correctly and instantly with OpenShell, so something still works underneath whatever shit veneer has coated the shell

Let me fix the title: Microsoft, please get your shit together

I tried to help a relative set up a new Windows PC recently and had to give up. Everything was confusing and/or broken, and for the first time I am ready to just send them to Apple. A literal brand new PC with nothing installed, and after logging in, clicking Explorer in the task bar doesn't work and I have to reboot and try again? I'm not even angry, just disappointed.

Did you know there's no more Office, they literally call it Microsoft Copilot 365 now? Like, I've been through shades of this before (".NET", anyone?) but it's a thoroughly unhinged clusterfuck on an entirely different level now.
by skissane | 2025-12-25 01:52:42+00:00
Western AIs are trained to defend the “party line” on certain topics too. It is even possible that the damage to general reasoning ability is worse for Western models, because the CCP’s most “sensitive” topics are rather geographically and historically particular (Tibet, Taiwan, Tiananmen, Xinjiang, Hong Kong) - while Western “sensitive” topics (gender, sexuality, race) are much more broadly applicable.
by bmitch3020 | 2025-12-25 01:53:15+00:00
> The current recommendation is rules_oci, which takes the opposite approach: use only off‑the‑shelf tools...

I'm the author of one of those off the shelf tools, and the rules_oci decision here always struck me as a bit unusual. OCI is a relatively easy spec with a number of libraries that implement it. Instead of creating a custom build command that leveraged those libraries to be an efficient build tool, they found commands that could be leveraged even if image building wasn't their design.

It looks like rules_img is taking that other path with their own build command based on the go-containerregistry library. I wish them all the best with their effort.

That said, if all you need to do is add a layer to an existing base, there are tools like crane [0] and regctl [1] that do that today.

The reason other build tools typically pull the base image first is to support "RUN" build steps that execute a command inside of a container and store the filesystem changes in a new layer. If that functionality is ever added to rules_img, I expect it to have the same performance as other build tools.

[0]: https://github.com/google/go-containerregistry/blob/main/cmd...

[1]: https://regclient.org/cli/regctl/image/mod/
by avianlyric | 2025-12-25 01:54:51+00:00
> Device manufacturers could pay Apple to register their devices to be recognized by the iPhone that they know how to use the advanced features it is capable of, for example.

Maybe if Apple actually offered that at a reasonable price, and to be clear they have never offered this at any price, the EU wouldn’t have felt compelled to act. AirPods have been around for a decade now, the DSA has been in the works for five years. So it’s not like Apple hasn’t had time to act. They chose to do nothing, so now the EU is removing their right to choose.

> Also, device manufacturers can create apps for their devices and trigger those apps when a device is close by.

This would require support from Apple, which notably, it doesn’t provide.

> I am against the idea of having a company spend resources on designing and implementing features for its devices and then being forced to give them away for free.

We’re talking about Apple here, one of the richest companies on the planet. I think it can survive. The DSA only applies to companies that achieve gatekeeper status, which basically means they’re an effective monopoly in a market that many people are forced to participate in (in this case smartphones). It’s a heck of bar to cross, and something that only been achieved by unbelievably profitable companies.
by culi | 2025-12-25 01:55:03+00:00
You mean the racist one where grandma is replaced by a sheriff? Yeah... the US is incredibly shitty about race. My mother grew up in the Soviet Bloc and they learned about Segregation in school. She told me that none of them believed it was real and that it was just Soviet anti-US propaganda. Turns out the Soviets didn't need to make up stories about how racist the US is
by frizlab | 2025-12-25 01:56:05+00:00
> Respects light/dark mode

Not really… using js to change the CSS on the go is not a good practice. Why does it matter? Because of the “dark mode” browser extensions. They often use the presence of @media query (or other standard CSS means of setting dark mode colors), and if it’s the JS that changes the colors we often get partial Dark Mode, which does not work at all.
by nebula8804 | 2025-12-25 01:56:16+00:00
Not the poor countries that China supposedly "owns". Countries like Pakistan can't even keep the lights on. Why would they care about rare earth magnets? China provides gifts and in exchange Pakistan provides a pinky promise that will disappear as soon as the checks stop. They can't control their borders much less their crazies. And those crazies will terrorize any Chinese that try to start shit and will make it impossible to reliably take advantage of any infrastructure that China may want to use.
by k310 | 2025-12-25 01:56:50+00:00
Christma$$ is so very commercial. Jesus’ message is universally ignored, based on actions, and in fact the entire world economy is based on the seven deadly sins. [0] You wouldn’t want people to destroy the world economy by being devout, would you?

Pride, Greed, Envy, Lust, Anger, Gluttony, Laziness.
From the cited article:

> Pride. Pride is the will to omnipotence. It’s the greatest of sins, and yet it’s everywhere: big business and the elites impose their rules on the world, new technologies are increasingly transgressive (AI, transhumanism, space conquest, etc.), skyscrapers are being built ever taller, etc. In one way or another, the biggest companies reflect this pride.

> Greed. Greed is the excessive attachment to money, and the contemporary economy is based on the constant quest for profit. The accumulation of wealth, tax havens and excessive speculation are all modern forms of greed.

> Envy. Envy is a deep-seated vice: it means wanting what someone else has. These days, marketing and advertising constantly make us dream of other people’s lives, in a competition where everyone tries to compare themselves, without ever being satisfied with what they are and what they have. In particular, social networking platforms …

> Anger. But the modern economy, by creating the best and the worst, generates inhuman inequalities that arouse anger in everyone.

> Lust. Lust is the immoderate pursuit of sexual desire. The MindGeek company, which brings together the major platforms of the pornographic industry, including YouPorn, Pornhub, etc., is enjoying worldwide success.

> Gluttony. Gluttony, as we all know, is not a passing fancy. It’s a compulsive need for food pleasure. As the modern economy constantly pushes us to consume, it also pushes those who can afford it to eat non-stop…

> Laziness. Finally, laziness is not just weariness. It is the refusal of physical, moral and intellectual effort.

There you go. We are creating tools that even think for us.

So, only a few among us actually believe in the child’s message, and behave accordingly, (actions count, really they do) or at least try to. :-)

[0] https://julienchevalier.com/en/the-economy-of-the-7-deadly-s...
by pornel | 2025-12-25 01:57:00+00:00
Cargo.lock contains unused dependencies that aren't in the final product.

That's because it's a:

• union of all deps for all possible target platforms,
• for all libraries and all binaries in the whole workspace,
• and includes all optional deps for all optional features, regardless whether these features are currently enabled or not.

This means that Cargo.lock truly locks everything, and works for all platforms and configurations of a project. It's stable enough to commit into source control, as it won't get invalidated/mutated just because somebody used it on another OS or built the project with an extra flag.

But it doesn't represent what actually goes into each binary.
by zelphirkalt | 2025-12-25 01:57:28+00:00
The existing purely functional data structures in IJP's library guile-pfds are great. However, be aware, that this library has not been maintained for a long time and that attempts to contact IJP have failed. So far I have used them and have not encountered a problem.

One funny thing I just noticed: I am not the only one often mistyping "PFDS" as "PDFs" (usually in lowercase though). On IJP's repo for "fectors":

> One such implementation is based on fingertrees and is provided as part of my pdfs package[1]
by user3939382 | 2025-12-25 02:00:01+00:00
“snark bitterness side” I see so I’m not entitled to my feelings and I’m holding it wrong. No. It’s a disgrace. The latency is shit the precision is shit and WWVB to go with it is an insult.

Future proof? Are you living in the same future I am where our trades are front run? I notice you didn’t engage with the substance of my attack at all.
by WackyFighter | 2025-12-25 02:02:37+00:00
Maybe in the late 90s and early 2000s. These days hardware from over a decade ago works fine. I am typing this comment on a 2011 Dell E6410. Install Debian / Arch Linux and the machine is surprisingly capable. Just running HTOP I am using 2.5G of ram (out of 8GB) and the CPU is at 2%.

TBH, I have a Ryzen 5950X based tower and while it is faster than my previous desktop which was a i7 4970K (or whatever it is), the previous machine would be fine tbh. I am not even sure why I upgraded tbh.
by imchillyb | 2025-12-25 02:02:55+00:00
Twas brillig, and Santas toes were freezing in the sleigh.

All icey were the Reindeer hooves, moody and unlikely they were to play.

Then Christmas Eve did come about and, Santa, mounted slay he did.

Present bag taken firm in hand, one for each and every kid.

Down-down-down chimney stacks around each and every town.

Milk and cookies, warmth and hearth.

Every present for every home. Boys and girls light and dark.

Good or bad, used to matter. But Santa had a change of heart.

We all mess up sometimes. And, sometimes, we need a brand new start.

Enjoy the gifts! Santa yelled, as the reindeer took off once again.

Be kind to one another all, and try to make new friends.

Merry Christmas!
by thaumasiotes | 2025-12-25 02:03:06+00:00
That is not something that will happen with measure words. Ignoring some grammar will limit you. This is not such a case. Ignoring semantics-free measure words will make you sound like a native speaker.

Chinese measure words are not something that happens on a noun-by-noun basis. Memorizing them as part of a noun is not a well-chosen approach. Most often this will saddle you with the burden of separately memorizing "pass" and "passed" as independent forms of the verb, while providing comparable benefits.

You might have noticed that my comment above suggested that

(a) the default measure word is 个;

(b) the default measure word for a horse is not 个.

Do you know why?
by fphhotchips | 2025-12-25 02:03:27+00:00
This is the first time I've ever even heard of unofficial screen upgrades even being _possible_, and I'm at least two standard deviations from the mean on the "likes to tinker" scale.

I can't even begin to think about how a laptop screen upgrade would go. Who's manufacturing them? How do I get just one? How do I make sure I don't spend a month waiting for shipping and get a fake? How do I make sure the housing is going to fit right? How do I make sure the pin outs match?

... and etc etc. An official upgrade pathway eliminates all of that. Sure, it's not bringing you back to "average person", but Framework have been super clear that's not who they're after. They want people in my bracket. To be honest, as a cohort, we've proven we're willing to (over)pay for this kind of thing, too. It's why the PC Market still exists despite graphics cards being overpriced by about double.
by lateforwork | 2025-12-25 02:03:36+00:00
Seeing all these Waymos together like this... is depressing. You get a sense of the scale at which machines are replacing humans. This could be a scary movie made in 1970s about the robotic future... and that future has now arrived. What will the world look like 10, 20 years from now? What would a scary movie made today contain?
by JuniperMesos | 2025-12-25 02:04:31+00:00
> As a result, the popularity of Matrix in public sector has resulted in focus there - which is somewhat different to the expectations of folks looking for a Discord replacement or a privacy-at-any-cost solution.

Unfortunately, a Discord replacement is the sort of thing that the free software world actually needs, because in its absence people are just using Discord, even for free software projects.