MurphyA/hacker-news huggingface dataset:
by cubefox | 2026-01-02 11:39:52+00:00
The original:

> Some years ago, being with a camping party in the mountains, I returned from a solitary ramble to find everyone engaged in a ferocious metaphysical dispute. The corpus of the dispute was a squirrel—a live squirrel supposed to be clinging to one side of a tree-trunk; while over against the tree’s opposite side a human being was imagined to stand. This human witness tries to get sight of the squirrel by moving rapidly round the tree, but no matter how fast he goes, the squirrel moves as fast in the opposite direction, and always keeps the tree between himself and the man, so that never a glimpse of him is caught. The resultant metaphysical problem now is this: Does the man go round the squirrel or not? He goes round the tree, sure enough, and the squirrel is on the tree; but does he go round the squirrel? In the unlimited leisure of the wilderness, discussion had been worn threadbare. Everyone had taken sides, and was obstinate; and the numbers on both sides were even. Each side, when I appeared, therefore appealed to me to make it a majority. Mindful of the scholastic adage that whenever you meet a contradiction you must make a distinction, I immediately sought and found one, as follows: “Which party is right,” I said, “depends on what you practically mean by ’going round’ the squirrel. If you mean passing from the north of him to the east, then to the south, then to the west, and then to the north of him again, obviously the man does go round him, for he occupies these successive positions. But if on the contrary you mean being first in front of him, then on the right of him, then behind him, then on his left, and finally in front again, it is quite as obvious that the man fails to go round him, for by the compensating movements the squirrel makes, he keeps his belly turned towards the man all the time, and his back turned away. Make the distinction, and there is no occasion for any farther dispute. You are both right and both wrong according as you conceive the verb ’to go round’ in one practical fashion or the other.”

— William James, Pragmatism, 1907
by cyber_kinetist | 2026-01-02 11:40:04+00:00
A nice tip: make sure to install the LTSC version of Windows 10, which is the most perfect setup you'll ever have (well, other than installing Linux)

No Cortana, no Copilot, no Windows Apps. Just pure unadulterated Windows, with extended support until 2032 (if you install the IOT version)
by a_humean | 2026-01-02 11:40:19+00:00
Well yes.

The addressable consumer market is just a lot bigger and more diverse than it used to be. You go back to the early late 90s and its a market dominated by teenage boys. Go back and look at some of the 00s and early 10s E3 presenations from the big three and its very cringe inducing how focused they are on a teenage boy demographic and appearing edgy and how blatantly sexist they are in their language. For example, at the E3 conference where MS announced xbox live (2004?) they explictly said that girls don't play games (there were actually plenty of girls that did play games at that time), but they might want to use xbox live to design t-shirts to sell to boys on their online marketplace. This was also still the era of booth babes trying to pull in men to booths with barely dressed women. Nearly every game ad was just a wall of exposions and violence or just the latest NFL game.

Today you have fully grown adults in their 30-50s with very different tastes and you have a lot lot more women and girls playing.

On top of we have a lot of diversity in who creates games and the kinds of games they can create and still be commerically successful. Lots of interesting narratively focused games, puzzles games, platformers, and more artsy games. But if you want your multiplayer shooter battlefield and CS2 are still there for you.
by indubioprorubik | 2026-01-02 11:40:30+00:00
I find it hilarious, that a land-empire, trying to undo the rule of law internationally, so the rule of the strongest returns, benefits from one side upholding the rule of law- and even gets to cry about it (venezuella) and mimicry mock the international order by presenting papers with signatures (as if they mean anything to somebody who would invade another nation at whim).

This self-hypnosis of walking on water while going to Takatuka, is falling apart faster then it can repair itself.
by hare2eternity | 2026-01-02 11:40:46+00:00
Being a parent gets harder the older you are, not just becoming a parent which is where the focus tends to be. Yes you have fewer financial resources and less life experience, but if you want kids the best time is as soon as you can. Kids don't care about how rich you are (so long as needs are met - those concerns come later and enough will never be enough for a teenager) and they don't know that we're all making it up as you go along. Have kids at 25 means that by your early 40s you are pretty much free again but parented in times of good health.

Doing the school run now and seeing parents pushing 50 with primary school aged children makes me sad for them and their kids when I see how physically shattered they look through the fatigue and stress.
by jasonm23 | 2026-01-02 11:41:14+00:00
If you self host and also write some of your own services, the same requirements are as they always were.

minimal ~ < $100 hardware (Dell, Acer etc mini or ssf pc)

install your linux distro, use your preferred containers, or just run as services on the os.

There's no ads, no ai, no layer of shite, it can't be "enshittified" unless you're doing the shittifying.
by xedeon | 2026-01-02 11:41:57+00:00
> I bought BYD stock in 2025 before split in the hope that their market dominance will translate to great returns. The stock has pretty consistently traded down since then. Meanwhile Tesla stock soared purely on the air coming out of Elon’s mouth.

Interesting take there. Tesla Model Y is the #1 best-selling car globally in 2025 for the third year.

Meanwhile, your BYD is bleeding from real price wars and demand slumps. Tesla's valuation? Still baked in autonomy, energy, and AI upside not just car volume. Calling it "air" while hyping your own wishful dominance is nothing but peak projection.
by z3t4 | 2026-01-02 11:42:00+00:00
Install an old GPU,
Connected a monitor to the extra GPU,
connect mouse and keyboard,
Use the loginctl command to list available devices/usb ports and attach them to a seat.

I suggest using Arch linux although loginctl should be available in all distributions using SystemD now.

If you don't have enough USB ports you can use a USB hub, some monitors comes with USB hub. And some with built in sound, or you can use wireless headset.

My main issue was that driver support was dropped for my oldest GPU card. So one day when I upgraded the OS it just stopped working. So to be on the safe side get another GPU like the one you already have.
by autoexec | 2026-01-02 11:43:14+00:00
> If someone is forced to buy a CD player just to play CD's, it just adds more friction

I recently had a relative complain that they have to find and buy a CD player to listen to their music when they aren't in the car. I pointed out that they already have several in their home. Multiple game consoles and their bluray player supported playing CDs. The loss of CD drives in computers is unfortunate, but the format is still supported in a lot of devices that take disks.
by zahlman | 2026-01-02 11:43:27+00:00
This seems to be, in effect, advertising for a book about how to use the underlying FOSS software to do this.

I would be okay with that as a monetization model, except that the book author despite being a self-described FOSS dev doesn't seem to have anything to do with the project (https://github.com/beancount/beancount/graphs/contributors).

Ah, not quite true. The author fixed a typo in a docstring once (https://github.com/beancount/beancount/commit/8584763b618f76...).
by garylauchina | 2026-01-02 11:43:31+00:00
Fair point – 30k LOC by itself isn’t “complex” in any absolute sense. In my case the difficulty isn’t the raw size, it’s:

long‑running experiments and measurement contracts that span many modules,

an evolving research agenda (I’m at V12 now, with quite a few pivots along the way),

and the fact that I’m doing all the design + implementation solo.

I agree that when something feels complex at this scale, it’s often a sign the structure needs to be simplified and unified. A big part of what I use the “architect” agent for is exactly that: forcing myself to rewrite and consolidate interfaces instead of just piling on more code.
by yanis_t | 2026-01-02 11:43:54+00:00
Plain text files are appreciated.

I started storing all my notes (500+ by today) in markdown files locally. It's easy to search and navigate with grep and ag/rg. It's easy to edit in Vim or your favorite editor. It's easy to append all sorts of informations. I add some flags and properties in metadata, like last_reviewed, some tags, etc.

The versioning and sync is solved by git + a private github repo.
by garylauchina | 2026-01-02 11:44:16+00:00
It’s iterative, not a strict waterfall, but the constraint is “text first, code second”.

A typical loop looks like this:

I talk with Perplexity/ChatGPT to clarify the requirement and trade‑offs.

The “architect” Cursor window writes a short design note: intent, invariants, interfaces, and a checklist of concrete tasks.

The “programmer” Cursor window implements those tasks, one by one, and I run tests / small experiments.

If something feels off, I paste the diff and the behavior back to the architect and we adjust the design note, then iterate.

There is a feedback channel from “programmer” to “architect”, but it goes through me. When the programmer model runs into something that doesn’t fit (“this API doesn’t exist”, “these two modules define similar concepts in different ways”, etc.), I capture that as:

comments in the code (“this conflicts with X”), and

updates to the architecture doc (“rename Y to Z, merge these two concepts”, “deprecate this path”, etc.).

So the architect is not infallible. It gets corrected by reality: tests failing, code being awkward to write, or new edge cases showing up. The main thing the process enforces is that those corrections are written down in prose first, so future changes don’t silently drift away from whatever the system used to be.

In that sense the “programmer” complains the same way human ones do: by making the spec look obviously wrong when you try to implement it.
by kikimora | 2026-01-02 11:45:59+00:00
> You don’t give detailed prompts. You give objectives like “Refactor the API layer for scalability and update all related documentation.” The AI agent then plans, executes, tests, and reports the results.

lol, I wonder if the author (if there is a human author behind this) ever tried this in production. I did multiple times, never worked for me. All it did is produced a tone of spaghetti code and lots of overlapping tests with medium coverage. I’ll be fine with it if I could use AI to evolve this code without ever reading and understanding it. But we are far from it as of today.
by viraptor | 2026-01-02 11:46:46+00:00
> Telling him I suspect he has dyslexia.

Depends on how well you know him, but if you can do that in a friendly environment... Could be worth it. I wish someone pointed out my issues if anyone actually suspected them decades ago.

It can get complicated but from a co-worker with severe dyslexia I learned that there were some proven and practical things that improved at least his reading and ability to copy text.

So... If you're close enough, maybe it's actually worth a friendly chat. I mean, you need to be a doctor to give him an official diagnosis, but not to mention you care and suspect something.
by kofdai | 2026-01-02 11:46:56+00:00
VERANTYX is an experiment in making AI reasoning structural rather than purely statistical.

The system:
• runs locally
• uses small, explicit rule sets
• falls back to LLMs only when structure is missing
• marks all mined output as provisional

The long-term idea is that as the DB grows, dependence on large models shrinks.

This is not about outperforming GPT-4-class models.
It’s about making reasoning transparent, testable, and cheap enough for individuals.
by dueyfinster | 2026-01-02 11:47:27+00:00
It may be that they have no choice since it's their biggest source of customers. I spoke to a hotel receptionist before and she said the order of upgrades was: booked direct, booking.com, Expedia and all the rest after. The hotel couldn't afford to piss off booking as they would suffer a lot in occupancy, the other platforms couldn't match. I think it's worth giving the feedback to the restaurant direct and see if they can fix it. It's always a delicate balance depending on time and the app may penalize them.
by skwee357 | 2026-01-02 11:47:53+00:00
I have 14 years of personal (and 2 years of sole proprietorship) finance data in beancount. I tried all the available personal finance apps there are, from cloud/online offerings to offline apps. Eventually, I settled on beancount because it is the most versatile file format. In addition to tracking finances, I can track stocks, unvested RSU grants, vacation hours, and even personal training I have paid for but yet to use.

It's cumbersome at times, and I do miss the (G)UI of entering transactions, but with (neo)vim I got used to it and I breeze trough my finances in 15-20 minutes once a week.
by jltsiren | 2026-01-02 11:49:17+00:00
"The West" is not a unified entity, and the interests of Western countries almost never align.

Remember how mainstream media was reporting in 2003 that Powell is obviously lying? How the whole debacle about Iraqi WMDs was little more than a thinly veiled excuse to finish the war Bush Sr had started? Maybe that didn't happen in your country, but it was the reality in many Western countries.

Consider the business as usual in the EU. Whatever the EU is trying to do, there are always some countries that oppose it. Then there are negotiations, and some kind of compromise is ultimately reached, but nobody is truly happy about it. That's what decentralization does to you.

Or maybe consider Russia just before the invasion of Ukraine. Some countries and factions in the West considered Russia an important trading partners, while others saw it as an adversary and wanted to cut ties with it. There was no unified Western policy on anything related to Russia.
by srean | 2026-01-02 11:49:31+00:00
It's always a balance.

Good designs do not happen in a vacuum but informed with knowledge of at least the outlines of the environment.

One can have a breakfast pursuing an idea -- let me spill some sticky milk on the dining table, who cares, I will clean up if it becomes a problem later.

Another is, it's not much of an overbearing constraint not to make a mess with spilt milk in the first place, maybe it will not be a big bother later, but it's not hurting me much now, to be not be sloppy, so let me be a little hygienic.

There's a balance between making a mess and cleaning up and not making a mess in the first place. The other extreme is to be so defensive about the possibility of creating a mess that it paralyses progress.

The sweet spot is somewhere between the extremes and having the ball-park numbers in the back of one's mind helps with that. It informs about the environment.
by graemep | 2026-01-02 11:49:43+00:00
The Bible was fairly widely read, but books were very expensive until the invention of printing. There were efforts - it would have been read to people, there were English translations of parts of it going back to the 7th century. Reading it aloud forms a large chunk of services even today.

> Even today with easy access, a majority of Christians have not read it.

Not read all of it certainly. However, most Christians have definitely read some of it. The Bible is not "the canonical text" for two reasons: there are disagreements about what is canonical, and it is not a single text, it is a collection of works.

Not reading all of it - why should we? What is the point of Christians reading things such as (most of?) Leviticus which is a collection of rules that do not apply to Christians? It is perfectly reasonable to be selective about which books within a large collection people read.
by publicdebates | 2026-01-02 11:49:51+00:00
Most ironic find:

Catalog of Copyright Entries, New Series. Part 1, Group 2: Pamphlets, Leaflets, Contributions to Newspapers or Periodicals, Etc. Maps 1929: Vol 26 No 1-12

https://archive.org/details/catalogofcopyri261libr
by dspillett | 2026-01-02 11:49:52+00:00
> But then isn’t everything on earth rotating about its own axis with respect to that external space?

From the point of view of the moon, for the purposes of action due to gravity, anything on Earth is essentially part of the Earth, not an entity that is massive enough to be considered separately. The aggregate centre of mass is what counts. Similar for the Sun looking at the Earth/Moon system: from that PoV Earth+Moon is it a single mass with a centre somewhere between the two major masses that form it.

If the Moon where sufficiently consistent in its shape and density, it could rotate freely in any direction while orbiting the Earth, that fact that it is more dense on one side means that it is more energy efficient for it to spin in step with its orbit such that the dense side keeps facing us. If something massive hit the moon (let's assume this somehow happens without significantly affecting its orbit or causing significant problems for Earth too!) it might push the rotation off for a bit, but it would slowly be pulled back into sync. If something sufficiently massive simply landed on the moon, that would affect the mass distribution and the exact face that points at us would slowly change to reach a new equilibrium.
by Alconicon | 2026-01-02 11:50:04+00:00
Talking about FSD has increased, nothing more.

There is still the law suite about FSD and the old hardware.

There is still Elon the hitler Musk Oligarch who wielded a chainsaw.

There were plenty of FSD videos last year and the year before showing that FSD is working. The question is still, is it working good enough, and what will be the business of a robotaxi.

The Taxi market overall is not that big, competition is hard and the most critical thing is peak demand.

In parallel random people believe tesla will wipe out the whole taxi industry + private cars tomorrow. Ignoring competition and everything else.

Aaand as an edit: When it finally works, people will tell you "told you so look at it, FSD works" yeah really? Of course it works but it was promised from Musk that 2020 all these Teslas will drive autonomsly. Its 2026
by somenameforme | 2026-01-02 11:50:35+00:00
Ukraine had a standing army in the hundreds of thousands, numerous heavily fortified front cities, and a substantial chunk of highly motivated 'nationalists' without their armed forces. The rhetoric about Ukraine falling in 3-4 days was completely nonsensical and came from Western official sources, including the head of the Joint Chiefs of Staff. [1] The only time it surfaced in Russian propaganda was from television personalities who were obviously being boisterous and hyperbolic. That the West would publicly release such 'enticing' rhetoric prior to the war itself is interesting.

The war also isn't a stalemate by any interpretation. In the nominal sense Russian forces are making steady progress, most recently having entered into Pokrovosk [2]. But beyond that - war is rarely, if ever, a real stalemate when there are still large scale combat operations playing out. Rather it transforms into a war of attrition, where progress becomes non-linear. Ukraine is in the midst of a severe manpower shortage, but they still have enough forces to competently hold their defensive lines. But at the point that their manpower gets stretched just beyond that point, everything will collapse rapidly. In a way it's vaguely akin to a siege, except the resource under pressure tends to be manpower instead of e.g. food or water.

[1] - https://www.newsweek.com/even-russian-propaganda-was-hesitan...

[2] - https://en.wikipedia.org/wiki/Pokrovsk_offensive
by usrme | 2026-01-02 11:50:37+00:00
An incredible undertaking! How much testing have you done with regards to harvesting a manual configuration into Ansible, creating a new machine and then applying that to see whether the machine is a functional representation of the old machine?

The reason I'm asking is because I'm interested in how much confidence could be lent to this tool with regards to more old and obscure machines that have been running for years.
by dawitworku | 2026-01-02 11:52:21+00:00
UltraDL Pro is a cross-platform downloader with both a Linux TUI and a Python CLI that works on Linux, macOS, and Windows. It supports multiple platforms including YouTube, TikTok, Twitter, Twitch, and Spotify.

Key Features:

Multi-platform video support

Spotify tracks, albums, and playlists download

Terminal-based YouTube search

Auto-organizer for downloads

Browser cookie integration to bypass bot detection

Multi-threaded fast downloads using aria2c

Interactive UI powered by gum

Installation:

python -m pip install -U ultradl-pro
ultradl-pro download <url>

Optional: For better isolation, install via pipx. Some features require ffmpeg.

GitHub: https://github.com/Dawaman43/ultradl-pro
by mettamage | 2026-01-02 11:53:08+00:00
That's fair.

Here's where I'm coming from.

With the Leetcode stuff going on I'm doing a lot more than 40 hours per week. Nevermind I also need to learn actual tech developments outside my job.

Other than that I put 10 to 20 hours of time into personal development. I've done this since I was a teenager.

All of this feels brutal, but my life does seem to get better over time. Though, I am not at a place in my career where I want to be, but in part that's because I find it really tough to know where I want to go, so I tend to do everything. Unfortunately, being an average/above average xyz in multiple domains doesn't do much (currently in pentesting, software engineering, data engineering and being a data analyst).
by netsharc | 2026-01-02 11:53:19+00:00
While writing the question "So, how did the money exchange hands?" I came up with a hypothesis: I guess the Russian regime have offshore accounts and would've transferred the amount to another foreign account they assume to belong to the killer, but actually is ultimately controlled by the Ukrainian authorities.

If the money stayed in the Russian banking system, I can imagine they could've seized the recipient account, and transferring such a large amount out of the country would be difficult (although it's peanuts in the world of dark finances)
by mlrtime | 2026-01-02 11:53:35+00:00
Can you create a baseline system to create the ignores?

What I mean is in some large companies you are given a host that already has lots of config changes, possibly by ansible. Then your team has to configure on top of those changes, maybe ansible again. I'd like to run on the baseline system given to create a baseline, then on a production host to see how it drifted.

Sorry if this is in the docs, cool tool!
by bgbntty2 | 2026-01-02 11:54:01+00:00
> What I am not considering:

> - Telling him I suspect he has dyslexia. I'm not a doctor.

You don't have to be a doctor to tell him he might have dyslexia or something related. If he goes to a doctor to diagnose it, he'll be better off because of you. Either he'll have dyslexia and he'll know his problem or he won't and he'll start considering other causes.

People nowadays seem reluctant to offer medical advice of any kind. It's one thing to just hand him some pills, it's another to suggest he goes to see a doctor.