MurphyA/hacker-news huggingface dataset:
by rayiner | 2026-01-20 21:43:57+00:00
> I've seen you hand wave this away (because of course you would) suggesting the US was rich already.

How is it "hand waving?" Whether or not the U.S. has gained "long-term economic advantages" from its leadership of NATO is a key factual question. It's the central premise of your paragraph about "pax Americana." You can't simply assume that fact is true.

The relative gaps in GDP per capita between the U.S., Denmark and the Netherlands, and France and Italy, were basically the same in 2005 as in 1825: https://www.reddit.com/r/dataisbeautiful/comments/bdvazr/top.... France and Italy have had a rough couple of decades since the financial crisis. But in 2025, Denmark and the Netherlands basically 15-20% behind the U.S., which is exactly where they were in 1825.

So what's your response? If your theory is that the U.S. has enjoyed outsized gains from the U.S.-led economic order, why is it the case that the U.S. is in the same position relative to Western Europe as it was 200 years ago?
by JumpCrisscross | 2026-01-20 21:44:01+00:00
> How do you suppose we change the minds of the third of Americans who like having a Gestapo

You don't. You work around it.

10 to 20% of Americans will agree with just about any stupid proposal. It's idiosyncratic, however, so even if you shut off that position, they still find representation on other issues. (Unless they're single issue. In that case they're either incredibly powerful, but only when it comes to that issue, or worthless.)
by WorldMaker | 2026-01-20 21:44:25+00:00
Between batteries getting bigger and home charging for many reasons capping at Level 2 (US "dryer plug" / UK regular plug) many EVs don't have enough time to recharge to 100% every night. That said, any over night gains are still better than gas can do.

(The unique US problem that the easiest charging is Level 1 is a complication here, too, because it especially can't recharge modern battery sizes overnight. But overnight Level 1 charging is still a game changer versus no overnight gas refueling. The "what's the point of charging when it can't do 100% overnight?" crowd can be quite vocal, despite gas cars having no easy way to refuel overnight.)
Show HN: Driftcheck – Pre-push hook that catches doc/code drift with LLMs
by deichrenner | 2026-01-20 21:44:33+00:00
I've been bitten too often by outdated documentation when I joined projects and I wanted to start learning Rust.
This is the early stage outcome of a git-hook based tool which tries to match recent code changes with the existing documentation and alerts you to newly introduced discrepancies. It has a TUI and works with all OpenAI compatible APIs.
by ifwinterco | 2026-01-20 21:44:40+00:00
I agree but the difference between the French and the British is the French really didn't have a choice (they got physically invaded).

You could make a very good case that for Britain entering into WW1 was a catastrophic and ultimately unnecessary decision. And you could make a (much more controversial but I think also true) case that entering into WW2 was also not necessary and ultimately fairly catastrophic.

Yet the British elites chose to do both. Pride, hubris, stupidity, maybe well deserved, call it what you want, but in the end British power was given away cheaply. I think what the US is currently doing is foolish but as you say there's also a sort of inevitability about it.

Edit: You could also add the Soviet Union to this, an even more recent example of the end of an empire. Towards the end during the Gorbachev era policymaking went from relatively "normal" (by Soviet standards) to extremely bizarre in a short space of time
by cloverich | 2026-01-20 21:46:01+00:00
Fascism always wears populisms clothing, but they aren't therefore directly equivalent. Bernie and Trump both support tariffs but for different reasons (and to different degrees). Likewise you can gush about 1950's factory workers for different reasons. One is purely to do with economic power of the lower class, the other is to do with supposed Golden age of American history. They have overlapping bases but that's merely a part of their Venn diagrams.

Also Trump already passed the massive tax cuts based off the assumption of income from Tariff's, and those tax cuts disproportionately benefit the rich. I don't think we really need a conspiracy to explain the likely motivations.
by fifilura | 2026-01-20 21:46:01+00:00
> To put it into perspective: the world is running out of time. Climate change, pandemics, etc., are going to bring misery to humanity. Now more than ever, we need the greatest most-idealistic leaders, who can work together to help the world and try to save humanity and this world before it is too late. That's what's at stake - the future of humanity and this beautiful bountiful world.

I can understand your disappointment, but at least from my perspective, Obama was the least bad compared to both his successor and predecessor most of those resepects, for example climate change.

And the wars you listed in GP - at least they were not out of greed. And he also got a lot of blame for not intervening in Syria.
by vjerancrnjak | 2026-01-20 21:46:02+00:00
I do not need JOINs. I do not need single row lookups or updates. I need a compute engine and efficient storage.

I need fast consumers, I need good materialized views.

I am not treating anything like OLTP databases, my opinion on OLTP is even harsher. They can’t even handle the data from S3 without insane amounts of work.

I do not even think in terms of OLTP OLAP or whatever. I am thinking in terms of what queries over what data I want to do and how to do it with the feature set available.

If necessary, I will align all postgresql tables on a timeline of discrete timestamps instead of storing things as intervals, to allow faster sequential processing.

I am saying that these systems as a whole are incapable of many things Ive tried them to do. I have managed to use other systems and did many more valuable things because they are actually capable.

It is laughable that the task of loading data from S3 into whatever schema you want is better done by tech outside of the aws universe.

I can paste this whole conversation into an LLM unprompted and I don’t really see anything I am missing.

The only part I am surely missing are nontechnical considerations, which I do not care about at all outside of business context.

I know things are nuanced and there’s companies with PBs of data doing something with Redshift, but people do random stuff with Oracle as well.
by TacticalCoder | 2026-01-20 21:46:02+00:00
Meanwhile dems care so much about their illegals that in Virginia, for example, they introduced a bill to eliminate mandatory minimum sentencing for rape, manslaughter, assaulting a law enforcement officer, possession and distribution of child pornography, and all repeat violent felonies.

All the while totally ignoring jihadist terrorism in Iran, where thousands if not tens of thousands of protesters have been executed.

Dems have chosen the side of violent drug dealers, rapists and jihadists.

They'll end up on the wrong side of history.
by calebh | 2026-01-20 21:46:43+00:00
I bought the Asus 6K ProArt on launch, replacing an older 4k 27" Dell monitor. The new monitor is definitely an upgrade, but not as great as I was hoping. The matte coating is by far the worst part of the monitor. It's not bad enough to return the monitor, but the graininess is noticeable on white windows. I've definitely enjoyed having the extra screen real estate over the 27" monitor, and the extra resolution has been very helpful for having a bunch of windows open in Unity.

This year at CES there were a number of new monitors unveiled that compete in this space. There's a new Samsung monitor (G80HS) that is a 32" 6k with a higher refresh rate than the LG or Asus. Unfortunately it has the matte coating instead of glossy, so clarity will suffer.

Also of interest are the new OLED offerings with true RGB stripe subpixel layout. This should fix text rendering problems on systems with subpixel antialiasing. Both Samsung and LG are making these OLED monitors with the true RGB layout. There will almost certainly be glossy coatings offered with these panels, and they'll have higher refresh rates than IPS.
by larkost | 2026-01-20 21:47:12+00:00
I don't think that you understand how that part of statistics works. You are said that we have sampled 64% of the population, so we can extrapolate to the rest. That works if the sampling is sufficiently random. But in this case the "sampling" is people who voted, so an entirely (self) selected population, and pretty much not random at all (i.e.: people who were mostly less decisive about their opinions/vote).

So I don't think we can extrapolate confidently at all. So we really don't know whether it holds for the rest of the population at all.
by perfmode | 2026-01-20 21:47:20+00:00
You’re making a reasonable point, but I think you’re arguing against a somewhat strawmanned version of emotional validation.

You’re treating “validation” as synonymous with “agreeing the emotional response was proportionate and correct.” But that’s not really what validation means in a therapeutic or even colloquial sense. Validating someone’s emotions typically means acknowledging that the emotion is real and understandable given how that person perceived the situation. It doesn’t require you to endorse their perception as accurate.

You can say “I get why you’d feel terrified if you believed X was happening” while also gently probing whether X is actually happening. That’s still validation. What you’re describing as helpful for your family member isn’t really “invalidation” so much as reality-testing, which is a different thing and can coexist with emotional validation.

Your anecdote is doing a lot of work here. We don’t know what “constantly validated” actually looked like in practice, or what the “level headed” person was doing differently. It’s possible the first partner was just conflict-avoidant and agreeing with distorted interpretations of events, which isn’t validation so much as enabling. And the second partner may have been effective not because they said “your reaction isn’t valid” but because they offered a stable outside perspective while still being emotionally supportive.

Your broader point about reinforcement is worth taking seriously though. There are absolutely cases where excessive reassurance-seeking gets reinforced by certain responses. But the solution isn’t to tell people their feelings are wrong. It’s to validate the feeling while not automatically validating the catastrophic interpretation driving it.
by johnmaguire | 2026-01-20 21:47:45+00:00
> Against highly determined malicious actors you will of course want a proper firewall, but for 99% of people, NAT is enough to keep from being bothered by run of the mill malicious actors.

Maybe, maybe not, but regardless 99% of people are not protected by a NAT. They are protected by a "proper firewall," which happens to support NAT (and typically, is enabled for IPv4 networks.)

That is to say, while most home routers support NATs, they also ship with a default-deny firewall turned on. Typically, enabling NAT mappings also configures the firewall for users. But they are not the same thing and we need to stop conflating them because it causes a lot of confusion when people think that IPv6 is "open by default" and that IPv4 is "protected by NAT." It's not. They are both protected by your router using the same default-deny firewall.
by JumpCrisscross | 2026-01-20 21:47:46+00:00
> the fact that there's a Gestapo-analogue in place already tells me that an electoral solution alone is almost certainly no longer sufficient (or at least, unlikely to be effective) at this point

Read up on the American Whig Party and President Andrew Jackson. Or, more recently, Poland. This is absolutely still in a reversible field.

> Democrats have also had very weak messaging ahead of the midterms

Utterly leaderless. In part because a lot of the party is compromised in having covered up Biden.
by omoikane | 2026-01-20 21:48:35+00:00
I can't find any mention of paid versus free accounts in this study. It used to be the case that people who paid for Twitter were already able to hide their "likes", before Twitter just made "likes" hidden for everyone. I would be interested in knowing if the visibility change caused anyone to give up their subscriber status, i.e. those people who would pay extra because they really care about keeping their "likes" hidden.

Note that Twitter "likes" is still not private today in the sense that the original post authors can see who liked their post. I suspect people who were really sensitive to this visibility simply wouldn't engage with risky content to begin with.
by rodricios | 2026-01-20 21:48:47+00:00
Hey, wxpath author here. It's pretty cool seeing this project reach the front page a week after posting it.

Just wanted to mention a few things.

wxpath is a result of a decade of working and thinking about web crawling and scraping. I created two somewhat popular Python web-extraction projects a decade ago (eatiht, and libextract), and even helped publish a metaanalysis on scrapers, all heavily relying on lxml/XPath.

After finding some time on my hands and after a hiatus on actually writing web scrapers, I decided to return to this little problem domain.

Obviously, LLMs have proven to be quite formidable at web content extraction, but they encounter the now-familiar issues of token limits and cost.

Besides LLMs, there's been some great projects making great progress on the problem of web data extraction, like the Scrapy and Crawlee frameworks, and projects like Ferret (https://www.montferret.dev/docs/introduction/) - another declarative web crawling framework - and others (Xidel, https://github.com/benibela/xidel).

The shared, common abstract of most web-scraping frameworks and tools is "node selectors" - the syntax and engine for extracting nodes and their data.

XPath has proven resilient and continues to be a popular node-selection and processing language. However, what it lacks, which other frameworks provide, is crawling.

wxpath is an attempt to fill that gap.

Hope people find it useful!

https://github.com/rodricios/eatiht
https://github.com/datalib/libextract
by qwytw | 2026-01-20 21:49:34+00:00
Well there is a difference between people not buying anything at all and being significantly less than they are now. Consumer goods and services is only the tip of the iceberg.

How much do you think debt would cost and how easy would it be for businesses to get credit?

Combining a deflationary currency with a growing (or at least non static) economy is bad a everyone who has a basic understanding of history prior to the 1930s can see that. Something like bitcoin would be even much worse than the gold standard.
by gepeto42 | 2026-01-20 21:49:57+00:00
Been running it for about two months.

A few thoughts:

1 - I replaced 2x4k 27inch monitors, and so far so good, only annoyance is sometimes I want to share an entire screen as a reflex, I have to remember to have a more window focused workflow.

2 - The power brick is GIGANTIC, but it charges one of my laptops at 96w

3 - It is a bit blurry due to the antiglare coating. Might be annoying to some.

4 - The built-in USB hub is good enough for my Razer Kiyo Pro Ultra, and it gets switched to my active computer, unless I am using HDMI (no USB link available separately from the Thunderbolt or USB-C main ports)

In general, I wanted an Apple XDR display, but with multiple inputs. The results are not as good from an image point of view, but better from a productivity point of view.
by unyttigfjelltol | 2026-01-20 21:50:04+00:00
One might engage this topic better by asking a series of rhetorical questions.
1. Imagine you drove 40mph in a 25mph zone, a school zone. Children were present. Do you present yourself to the police?
2. You consult an attorney. Should the attorney report your conduct to the police independently?
3. You write a root cause analysis in an effort to verify your perception of exceeding the speed limit and endangering children. Then you lose interest. Are you prohibited from deleting it?
4. You give the analysis to the attorney. Must they permanently preserve it until one of the children you endangered sues you?

Attorney-client privilege is always thin with in-house counsel, and it’s a high-stakes, hard-decisions situation both defending and challenging in all cases. The mention of crime-fraud suggests my hypothetical is a tamer than the actual facts considered by the judge, and this may be the real lesson:
5. How do you distinguish between speeding in a school zone and something that requires a fundamentally different response, even one contrary to your client’s goals?
by Shellban | 2026-01-20 21:50:11+00:00
Another Emacs user here. I would argue that even Emacs is a bit of a struggle sometimes. More modern editors like Sublime Text, Kate, or even Notepad have an advantage of being intuitive. Typing on a letter always outputs that exact letter. The shift key does one thing and one thing only. Mouse integration allows for rather precise cursor placement in a way that utilizes a human's natural hand-eye coordination. The shortcuts that they do use are common across the OS (no need to remember if the copy you need is Ctrl+A - W, Ctrl+W, Ctrl+Shift+C, or Ctrl+C).

Part of the issue is that operating systems have gotten more advanced and more standardized since Vi and Emacs were originally built. However, there is the case that UI designers have learned a lot over the decades. I like Emacs as well, especially when I am doing sysadmin work. However, I have to admit that it is not always intuitive. And even Emacs is more intuitive compared to the modal-nature of Vi.
by WorldMaker | 2026-01-20 21:50:47+00:00
Yeah, it does look like the Hot Hatch category is returning to Europe with strong EV options. (Nature is healing?)

At the moment US automakers are stuck in a "cross-over is the new hatchback" position because Americans got into a tragedy of the commons that has trended towards larger vehicles at the expense of everyone's safety (and energy efficiency and weight to passenger efficiency and general vehicle coolness).
by angeloashmore | 2026-01-20 21:51:06+00:00
I bought and returned this display. The panel I got was practically unusable if you have even just a little care for color. All four corners were significantly dimmer than the center, and color accuracy dropped off toward the bottom of the screen. Somehow the macOS dock icons were washed-out and dim.

Unfortunately, this seems to be a common issue with this display, not a one-off panel discrepancy.

Do yourself a favor and wait for whatever Apple has upcoming, at least if you’re in the Apple ecosystem already.
by kazinator | 2026-01-20 21:51:21+00:00
Manual transmissions have certain advantages, particularly in their home next to an ICE. They never 'hunt' for gears; if you want that, you have to hunt. They can be push started if the battery is dead.

Manuals are really good in bumper-to-bumper traffic: often the second gear has an incredible range from slow crawling to 40 km/h. You keep the clutch completely engaged and just work the gas pedal. (The odd time when things look like they are coming to a complete stop, you hit the clutch to keep the engine from stalling. But if the traffic moves again while you are still rolling, then you just re-engage in second gear.

You can do a similar thing in automatics with their 1 or 2 gears, but it doesn't work quite as nicely as that second gear in a typical manual.

Manual transmissions are tougher against heavy loads (than torque converter automatics). If you have to tow a heavily loaded trailer, manual is better. The clutch is fully engaged and so very little energy is lost in the transmissions. Automatic transmissions can heat up under load and can overheat.

A lot of this is not relevant when we are talking electric vehicles, of course.

But in an ICE car, there are good reasons to prefer a manual transmission, even if you're not a sporty driving enthusiast.
by mdasen | 2026-01-20 21:51:22+00:00
> I assume the dearth of other options was because macOS doesn't do fractional scaling

Except it does? I have a 14" MBP with a 3024x1964 display. By default, it uses a doubling for an effective 1512x982, but I can also select 1800x1169, 1352x878, 1147x745, or 1024x665. So it certainly does have fractional scaling options.

If you connect a 4k 2160p monitor, you can go down or up from the default 1080p doubling (https://www.howtogeek.com/why-your-mac-shows-the-wrong-resol...). If you select 2560x1440 for a 4k 2160p screen, that's 150% scaling rather than 2x (https://appleinsider.com/inside/macos/tips/what-is-display-s..., see the image where it compares "native 2x scaling" to "appears like 2560x1440").
by cheesecakegood | 2026-01-20 21:51:40+00:00
Needs qualification. Research shows trial and error learning is very durable, but it’s not the most time efficient (in fact it’s relatively poor, usually, on that front). The two concepts are a bit different. Yes, trial and error engages more of the brain and provides a degree of difficulty that can sometimes be helpful in making the concepts sticky, but well designed teaching coupled with meaningful and appropriately difficult retrieval and practice is better on most axes. When possible… good teaching often needs refinement. And you’d be surprised how many educators know very little about the neuroscience of learning!
by rayiner | 2026-01-20 21:51:58+00:00
> and that's what allies do.

You're defining "allies" in terms of legal obligations. But obviously Denmark is legally an ally of the United States. I don't need to spell that out. My post about Denmark being the size of Maryland was clearly about whether Denmark is a meaningful ally in terms of conferring a real military advantage to the United States through the alliance.

> For you to belittle that - and in fact to deny it - is utterly ridiculous.

I'm neither belittling it nor denying it. It's just completely irrelevant to my point.

> You believe you are making substantive posts but I really can't tell the difference

Because you react emotionally to discussions about uncomfortable facts.
by pfannkuchen | 2026-01-20 21:52:07+00:00
Well I am talking about before a military conflict erupts. I’m talking about what is in the interest of the people, when they are looking at a potential military conflict.

In the case of Ukraine, being peacefully “relocated” to Russia seems much better than what is happening now. Before the war the reputation of the Ukrainian government was not much different from the reputation of the Russian government. If it were me as a Ukrainian in that situation I would not be in favor of fighting.

Now Poles “relocating” to Germany without any conflict seems like it would not have ended well for them. Poles at that time violently resisting made sense. Refusing a land bridge agreement to avoid the need for violence, perhaps not, but resisting occupation, sure. But that is because the two governments at that time actually were very different, one being extremely ethno-centric. This does not really apply to America or Russia. If the Ukrainians were born in Russia nobody would notice, they are well within the ethnic cloud of the Russian state. Same with Canadians in America.

I don’t think allegiance to a nation means much these days. If anyone can move anywhere and not assimilate, who even really cares at that point? Should Canadians accept the human makeup of their nation changing quickly and drastically, no problem, but getting a different government is the end of the world? Doesn’t really make sense to me. Does make sense why governments put out propaganda to rile people up, though, since it is clearly in the interest of the government to resist in all such cases.