MurphyA/hacker-news huggingface dataset:
by notpushkin | 2026-01-20 02:37:22+00:00
It would be, if it was a common situation.

This loop handles cases like `eggtools._spam` → `eggtools-spam`, which is probably rare (I guess it’s for packages that export namespaced modules, and you probably don’t want to export _private modules; sorry in advance for non-pythonic terminology). Having more than two separator characters in a row is even more unusual.
by rayiner | 2026-01-20 02:37:27+00:00
U.S. companies planted a flag all over the world for the same reason Chinese companies have done so. In 1930 the U.S. was the manufacturing giant that China is today.

I suspect the military misadventures will have to end, but that’s a good thing. In terms of reserve currency and trade deals or whatnot—I’m not persuaded it matters for economic growth.

Can you point out on this chart of U.S. GDP per capita at which point we began enjoying the economic benefits of being the reserve currency? https://www.aei.org/wp-content/uploads/2016/09/peth_09-72016....
by leptons | 2026-01-20 02:37:31+00:00
>I said "it wasn't the cash cow it once was".

And that is wrong. It's even better than the "cash cow" it used to be, I provided some values of what Windows brings in over the years, and it has grown and grown. You ignored that.

>I understand what it means fine. I did use it correctly.

You seriously do not.

>You are a clown.

You are reported.
by brigandish | 2026-01-20 02:37:31+00:00
You’re taking those questions too literally. The need for dispute resolution implies a dispute, well done… if you’re in to one-step thinking. Explain how there was a dispute over the facts there and how it wasn’t intentional misinformation pushed by a group of interested parties that have continued to press their case from before that date until now.

Or, you can put it down to an honest mistake or difference of opinion. That really is the oldest written constitution in the world, or it’s got a valid claim to be, and those people don’t want to add any respectability to their pet project.

Tough choice. The phrases “die on that hill” and “never interrupt your opponent when they’re making a mistake” come to mind. Do continue.
by bz_bz_bz | 2026-01-20 02:37:41+00:00
Did it work? I'm not sure the financial or car community would agree. They already walked back their BEV strategy:

"Due to market conditions, the new SUV series above the Cayenne, which was previously planned to be fully electric, will initially be offered exclusively as combustion engine and plug-in hybrid at market launch. In addition, current models such as the Panamera and the Cayenne will be available with combustion engines and plug-in hybrids well into the 2030s."

https://newsroom.porsche.com/en/2025/company/porsche-realign...
by ipython | 2026-01-20 02:38:18+00:00
Sounds like you’ve made my point. Thank you for correcting my mistake on the particulars.

The judge in his case literally said the words “you haven’t complied” to the government attorneys in the case. Not sure how much more I can say.

https://www.politico.com/news/2025/05/16/judge-scolds-trump-...

During the ordeal the government attorneys repeatedly claimed that they had no way to bring him back (although clearly that was a lie as he was returned…)

We have crossed the rubicon so far, the fact we even have to nitpick this is absurd.
by another_twist | 2026-01-20 02:39:13+00:00
Yeah but nothing stopped Twitters CEO to stop doing Nazi salutes in pulic and do their freaking job. He and his mate Dorsey kicked out a guy interested in the job and replaced Twitter with this stupid shit. Either ways unless you follow some prominent academics, most of Twitter is VCs pretending to "get" AI. I was very active there and it seemed to me most content tended to be 1/N type posts with zero content.
by foltik | 2026-01-20 02:39:59+00:00
> UBI makes these criteria meaningless.

No, it doesn’t. You’re just assuming this is the case because it destabilizes the hierarchy you’re implicitly attached to.

Notice the pattern: women’s preferences are just artificial constraints, meaning and agency are hand waved away, and what’s left is a simplistic model of mindless replicators constrained only by available resources. The dynamics of human society reduced to that of E. coli. This is not how reality works.

This sort of fixation on “reproductive greed” mirrors market fundamentalism. Human behavior is collapsed into a single maximization drive which is circularly declared a law of nature.

> We already see the effects of this in say, Africa where you have a massive population explosion caused by aid.

The Africa example is a perfect example of post-hoc rationalization. You take complex demographic dynamics and use them to selectively justify a prior belief of “free resources cause collapse” rather than letting the data inform your priors. In reality fertility is much better explained by declining infant mortality, low female education, and labor incentives.
by ChrisMarshallNY | 2026-01-20 02:40:15+00:00
I’m not sure that’s especially new. In the 1990s, we had Japanophiles, in the US. Right now, Korea is taking the crown. We’ll have to see who’s next. Might be China, but their culture is so controlled, that it might not happen. Russia was starting to have a lot of cultural influence, until Iron Curtain 2.0 slammed down.

Viral culture requires a certain amount of freedom of expression, along with access to media.
by catlikesshrimp | 2026-01-20 02:40:20+00:00
In the US they disabled 2G. Other countries are doing the same.

Thankfully, my country is slow on that. I have some brick phones lying around for when I go in the field. The duration of the battery is like twice on 2g than on 3g on standby (Like two and half to five days; I haven't checked talking time). Granted, that might be phone specific, network specific, or something else specific, but when internet is not needed, I have more use for extra battery than extra security.

I know my government has 100% control over my telecomunications. It is a tradition in this country.
by johnnyanmac | 2026-01-20 02:40:45+00:00
>they're on standby for Minnesota and not Greenland.

If you still believe the president at this point, sure. That's the current spin.

If you don't, it's very weird to need (what is taken from their website) the division that " conducts Multi-Domain Operations in the Indo-Pacific theater and the Arctic." to come down to the continential US to control a few protestors in Minnesota. I think only Hawaii is a father set of troops to deploy in comparison.
by amluto | 2026-01-20 02:40:53+00:00
Not much? As I understand it, the major effects are in very long wires. Long wires can have get massive induced currents. But your homelab is unlikely to have long wires or very large loops. Ethernet wires are limited to 100m, and unshielded Ethernet is transformer-isolated to well over 1kV.

Shielded Ethernet could plausibly have issues with induced current on the shield. PoE might be less immune than ordinary Ethernet depending on what you’re doing with it, although well-behaved devices should be isolated. If you have a cable ISP, the cable shield might get toasty, although it’s likely to be grounded close enough to your house that any damage will be upstream.

Your 100% uptime will be tricky if your ISP goes down or you lose power.
by zahlman | 2026-01-20 02:41:23+00:00
Englishmen who wrote about liberalism during the abolition of slavery made it very clear that it was explicitly about morality.

And industrialization enabled slavery in the US rather than killing it, thanks to the Jevons paradox; the cotton gin allowed for land previously seen as unsuitable for cotton production to be bought up by slaveowners, increasing the demand for slaves (https://www.archives.gov/education/lessons/cotton-gin-patent ; see section "Effects of the Cotton Gin").

I don't recognize your concept of "superexploitation" in the first place.
by Marsymars | 2026-01-20 02:41:41+00:00
A key for Japan is also that for various product categories, they don't export (or maybe manufacture at all - I'm just not really familiar with their non-export goods) low-quality goods - I assume because it isn't economical to compete at the low end of the market.

Even though China can compete at the top of many markets, they still also compete at the bottom, which taints their reputation.
by wat10000 | 2026-01-20 02:41:55+00:00
I'm not saying it doesn't logically follow, I'm saying it shouldn't legally follow. Exercising your legal rights should never have negative legal consequences.

Consider pleading the fifth. You can't be compelled to incriminate yourself. That doesn't just mean they can't coerce a confession out of you. It also means that the law does not infer guilt from a refusal to testify, even though logically a person who refuses to testify is more likely to be guilty than one who testifies freely in their own defense. If you couldn't be compelled to testify, but at the same time your refusal could be considered evidence of guilt, then you don't really have the right not to testify.

Same sort of thing here. If exercising your right to a trial increases your penalty then in what sense do you actually have that right? To put it in starker terms, imagine if people who previously spoke critically of the President were given a harsher penalty than those who spoke positively. That's a clear free speech violation. If exercising your free speech rights can't increase your penalty, exercising your right to a trial shouldn't either.
by swyx | 2026-01-20 02:42:04+00:00
Why NanoLang?
NanoLang solves three problems:

LLM Code Generation - Unambiguous syntax reduces AI errors

Testing Discipline - Mandatory tests improve code quality

Simple & Fast - Minimal syntax, native performance

Design Philosophy:

Minimal syntax (18 keywords vs 32 in C)

One obvious way to do things

Tests are part of the language, not an afterthought

Transpile to C for maximum compatibility

ehh. i dont think the overhead of inventing a new language makes up for the lack of data around it. in fact if you're close enough to rust/c then llms are MORE likely to make up stuff from their training data and screw up your minimal language.

(pls argue against this, i want to be proven wrong)
by johnnyanmac | 2026-01-20 02:43:45+00:00
> would be a major international incident against the US's most important military allies.

The thing Trump's spent months "hinting" at? Yes.

Are we still giving the BOTD after what happened at Venezuela, and how they are trying to push the "Donroe Doctrine"? Do we REALLY need this to escalate to WW3 before we stop defending Trump?

No, people died in COVID defending their stances. People will never admit out loud that they regret their vote. Will be burning in radiation and still trying to put up a front that Trump was good for America.
by Dev_Master | 2026-01-20 02:45:27+00:00
LogSentinel v3.9 is an enterprise-grade log file analyzer designed for speed and scale. It supports massive log sets, multi-select batch scanning, real-time error highlighting, and advanced filters including include/exclude keywords and optional regex. Export results, track log severity, and gain actionable insights with a smooth, intuitive UI.

Built by Mate Technologies.
by astrojams | 2026-01-20 02:45:46+00:00
I have a 2022 Porsche 911. It has a lot of physical controls for things in the cabin like climate control, suspension settings, cruise control, dashboard view, and audio. The car also has an auto steer and cruise control option which will accelerate and brake for you while also keeping the car in the lane. It can go from a stop to whatever speed you set it to. It’s great for traffic on the highway. That’s not too shabby for a 2022 non EV car. Current model Mercedes have level 4 driving automation where you can take your eyes off the road. I don’t think Tesla even has this level of driving automation yet.
by 9JollyOtter | 2026-01-20 02:46:12+00:00
> And that is wrong. It's even better than the "cash cow" it used to be, I provided some values of what Windows brings in over the years, and it has grown and grown. You ignored that.

No and I've never ignored it. As the revenue percentage decreases because it is growing slow. It will become less important.

Relatively it isn't as much of a cash cow, which I explained ad-nauseam to you.

> You seriously do not.

It is correct enough for all intents and purposes. You are quibbling over semantics. It is totally unnecessary and pedantic.

> You are reported.

I don't care. If you make arrogant little statements like that, expect that response.
by aw1621107 | 2026-01-20 02:46:42+00:00
> Python 2 to 3 is a good example of what can be expected to happen

People keep bringing this up when discussing backwards compatibility breaks, but I think the conclusion should be a bit more nuanced than just "backwards compatibility break <=> years (decades?) of pain".

IMHO, the problem was the backwards compatibility break coupled with the inability to use Python 2 code from 3 and vice versa. This meant that not only did you need to migrate your own code, but you also needed everything you depend on to also support Python 3. This applied in reverse as well - if you as a library developer naively upgraded to Python 3, that left your Python 2 consumers behind.

Obviously the migration story got better over time with improvements to 2to3, six, etc., that allowed a single codebase to work under both Python 2 and 3, but I think the big takeaway here is that backwards compatibility breaks can be made much more friendly as long as upgrades can be performed independently of each other.
by oenton | 2026-01-20 02:47:23+00:00
It never ceases to amaze me the lengths some people will go to in order to sane wash the batshit crazy things that the President says and does. And just like all the other rationalizations before this, this one is no different: "negotiating tactic" (aka 4D Chess)

> I don't know what the angle is (haven't thought that much about it)

You don't? It seems pretty clear to me. He states it in the first sentence of his letter:

"Considering your Country decided not to give me the Nobel Peace Prize for having stopped 8 Wars PLUS, I no longer feel an obligation to think purely of Peace..."

That's it. That's the reason. It's not very complicated and it doesn't require any thought. Childish? Sure. Unbecoming of an elected official in any capacity? Absolutely. But this is who he is and this is how he operates. I can't think of any President before Trump that required special whisperers to translate everything he says and tell us what he really means.
by zahlman | 2026-01-20 02:47:47+00:00
> Arguing "I simply obey all the laws" is real easy to do from a position of privilege.

Poor Americans simply do not live in the Les Miserables world.

> Violence is never the answer is easy to say when it's not happening to you. Its also easy to say while you stand by as violence is done to others.

What violence are you even referring to?
by rapatel0 | 2026-01-20 02:48:00+00:00
>and then prioritize for outrage and emotionalism

The concept is called "yellow journalism" and extends basically to the days of Joseph Pulitzer and William Randolph Hearst. Modern culture has poured gasoline on this but it's existed forever.

I think the issue is that we have scaled groupthink--people now engage in circular conversations that reinforce nonsensical beliefs. Where as they might have historically encountered 1 or 2 people that agreed with crazy or inaccurate notions and most of their environment would likely push back on outrageous ideas.

Now, you can find 1000s of people that not only agree, but reinforce biases with other facts, perceptions.
by light_hue_1 | 2026-01-20 02:48:49+00:00
Nothing to do with quality. It's all image.

When Americans discover again how crappy their cars are compared to what's available elsewhere, like we did with Japan, there will be a reckoning once more. And again American cars will become the laughing stock they really are.

In the meantime, this incredibly short sighted protectionism will end just like the last round did. Further hollowing out our industrial base and permanently giving away large parts of a massive market.

And I'm sure all of the people involved in this insanity will want a bailout too.
by wslh | 2026-01-20 02:48:50+00:00
The reverse is clear for Chinese people. Do you remember when, in the early 2000s, the US sold a Boeing 767 intended for Chinese presidential use, and Chinese authorities later reported finding numerous hidden listening devices on board? There is a Chinese Wikipedia article about the incident [1], but no dedicated English one. More information in English can be found here [2].

[1] https://zh.wikipedia.org/zh-cn/%E6%B1%9F%E6%BE%A4%E6%B0%91%E...

[2] https://www.flightglobal.com/chinese-vip-jet-was-bugged/4121...
by CGMthrowaway | 2026-01-20 02:48:52+00:00
I'm sure you're right. I'm out of touch because I can't remember the last time I actually had a need to browse (or search) the app store for something. Does it go like this for most people, really?

Open app store > search "food delivery app" > Read and compare the reviews of Doordash, ubereats, jimmyjohns app, pizzahut app, shawarma city app, scam app > Make a decision > download the app ???
by e7h4nz | 2026-01-20 02:48:55+00:00
hi, I'm VM0's developer. Happy to answer your questions.

I fully agree, without clear architecture docs, I wouldn't trust an infra service either. We're working on technical documentation now.

Here is some quick summaris about our arch, we uses E2B's managed sandbox (Firecracker microVMs), and keep working on our own Firecracker runner implementation (independent of E2B) with experimental network firewall features.

We use E2B because easy to start, no infrastructure needed, but self-hosted give developer full control, custom security policies, run on your own infra.

We're at an early stage and planning to release end of Jan. Detailed architecture docs are coming soon. Feedback welcome!
by chupchap | 2026-01-20 02:49:31+00:00
Those QR codes are for a payment method called UPI that is managed by a conglomerate of banks (NPCI), with the blessings of the Reserve bank. Google Pay, PhonePe etc are apps that are interoperable and allow P2P or P2B payments by scanning a code. The payments are instantaneous and free; at least for P2P scenarios. Anyone with a bank account can sign up for any of the UPI apps and generate a QR code using which they can accept payments from anyone and this drastically reduces the effort it takes to join the digital payments economy.
by gnabgib | 2026-01-20 02:49:49+00:00
4 Show HN in 24 hours is rather over doing the self promotion, perhaps you could review the guidelines, specifically:

> Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity.

https://news.ycombinator.com/newsguidelines.html

Other shows:

usernamesearch https://news.ycombinator.com/item?id=46687265

2fa2fa https://news.ycombinator.com/item?id=46674537

anti-detect https://news.ycombinator.com/item?id=46674460
by s1mplicissimus | 2026-01-20 02:50:15+00:00
> The process is different. You just can’t treat sales and go-to-market as a whole in Japan the same as you would in North America or Europe.

As if the european market didn't consist of dozens of languages, legislations, cultures and histories.

> When should a SaaS company consider reaching out to Nihonium?

Aah, that's what the article is about
by defrost | 2026-01-20 02:50:18+00:00
Even more so, _Trust_ is unbelievably, stupendously critical to US security.

We now live in a world that knows for a fact a deal with the US is worth nothing and can not even be relied upon to last more than six months.

Countries and allies that made trade deals with Trump after he destroyed existing deals are now seeing further petty tariffs being applied by what appears to be a giant baby.

All the movements of plastic ships and little horses on a Risk map aside, the steady undercurrent of reliable trade and markets is headed out the window in an act of self defenestration.
by SilenN | 2026-01-20 02:50:41+00:00
Agree. And with the comments in the thread.

I'll caveat my statement, with AI native repos. Meaning those with mds, dependency comments (avoid Chestertons fence), comprehensive interface tests, etc.

Established repos are harder because
a) they haven't been created from the ground up to be 'AI native'
b) the marginal cost of something going wrong is much higher
c) there's more dependencies

I say this in the article
> There's no "right answer." The only way to create your best system is to create it yourself by being in the loop. Best is biased by taste and experience. Experiment, iterate, and discover what works for you.

Try pushing the boundary. It's like figuring out the minimum amount of sleep you need. You undersleep and oversleep a couple times, but you end up with a good idea.

To be clear, I'm not advocating for canonical 'vibe coding'. Just that what it means to be a good engineer has changed again.
1) Being able to quickly create a mental map of code at the speed of changes,
2) debugging and refactoring
3) prompting,
4) and ensuring everything works (verifiability)
are now the most valuable skills.

We should also focus more on the derivative than our point in time.
by werwolf | 2026-01-20 02:51:30+00:00
* zrepl is a great tool, but I think it has a different focus and angle and serves different needs.
* In a nutshell, bzfs can operate at much larger scale than zrepl, at much lower latency, in a more flexible and straightforward way.
* Here are just a few points off the top of my head that bzfs does and zrepl doesn't:

* manage periodic ZFS snapshot creation, replication, pruning, and monitoring, across a fleet of N source hosts and M destination hosts, using the same single shared fleet-wide jobconfig script. Each of the M destination hosts receives replicas from (the same set of) N src hosts.
* Monitor if snapshots are successfully taken on schedule, successfully replicated on schedule, and successfully pruned on schedule, across the entire fleet.
* More powerful include/exclude filters for selecting what datasets and snapshots and properties to replicate.
* Can be strict or told to be tolerant of runtime errors.
* Has parametrizable retry logic
* Can be used not just for backup, but also for low latency replication use cases

* Other aspects:
* bzfs is actively maintained whereas zrepl seems mostly dormant.
* The zrepl codebase is vastly more complex and larger than bzfs; IMO, the designs and abstractions it introduces are more complex than they need to be. For example, building a home grown daemon and secure transport layer is more a liability than upside for a tool like this. Complexity has a prize.
* bzfs is easier to change, test and maintain because Python is more readable to contemporary engineers than Go and because the codebase is so much smaller and more straightforward than zrepl.

* These are just some points. Maybe the most important point is that zrepl is more a monolithic end user app than a building block. I believe it's good to have an rsync'ish CLI for ZFS replication that keeps simple things simple, and makes complex things possible, and enables higher level infra and various UIs to be built on top of that. bzfs aims to be that.
by dboreham | 2026-01-20 02:54:16+00:00
Porsche buyers don't want self driving. The button thing is industry wide MBA group think that is being walked back. Their haptic buttons are actually not bad. Car manufacturers are shit at software, presumably because they don't feel the need to pay top euro for talent. Again an industry wide syndrome. Heck GM think it's smart to delete Apple carplay from their vehicles. The only electronics feature all buyers want.