MurphyA/hacker-news huggingface dataset:
by grafmax | 2025-07-22 21:45:43+00:00
It’s a bit of a mirage to appeal to capitalism against IP laws. Markets exacerbate wealth inequality (a well-established phenomenon). And consolidated wealth is consolidated power. The wealthiest companies can lobby for laws that suit them, things like IP which allow the de jure owners of that IP to collect rentier income. Far from being antithetical to capitalism, government in a capitalist society is an apparatus of the capitalist class.
by int_19h | 2025-07-22 21:46:42+00:00
It is incredibly easy. All the state needs to do is stop recognizing such property claims, and, therefore, stop using its monopoly on use of force to protect them. Capitalism doesn't exist outside of a framework of property rights that allows for accumulation of capital, which requires a legal system to enforce it. Remove that legal system, and the rest collapses.
by dismalaf | 2025-07-22 21:47:11+00:00
This is why I like 0xProto font. It has ligatures for a nice clean look, but preserves a little bit of spacing between characters so they're still legible as individual characters. It's also very readable and legible overall, with nice proportions.

And ligatures are a must for me because I find that symbols don't line up nicely in a ton of fonts and it annoys me a lot.
by mittensc | 2025-07-22 21:47:11+00:00
> The US mainland isn't completely covered by air defenses, let alone Patriot systems

EU, japan, canada all have defenses of their own and collaborate.

All other countries bordering russia/china do as well..

Then add in all the islands that US has bases on or of allied nations with detection capabilities.

Once detected, the US navy and airforce can plan interceptions.

Which way would a cruise missile go and how much fuel would it need to reach the US?... let's be real here.

> It is not realistic to depend on special forces to disable nuclear satellites if (and when) they exist.

Why special forces?, just laser their thrusters once in range during peacetime... who's going to do what?

> one of the primary things stopping the USSR from deploying nuclear weapons to space was the idea that America wouldn't deploy space-based interceptors

I would argue the idea was that the US would disable them as they got into space. Or that the US would do the same. Or that they innevitably fail sometimes and might leave portions of your homeland unhospitable.

> Both China and Russia will jump at the chance to start hiding nukes in orbit.

I disagree.

> Our only options are to leave ICBMs as the status quo or negotiate for complete nuclear elimination

That's a bit naive considering russia's behavior.

> This is the downside that I am alluding to, besides the billions of dollars in taxpayer money this will burn starting a new nuclear arms race.

Last arms race brought the USSR to collapse. Russia isn't looking too capable right now for another one, hence perfect timing to take advantage of their weakness.

> You cannot use Starlink satellites to intercept ballistic missiles for multiple reasons

Thanks, nice points to think about, you are likely correct right now.

> It would be a neat party trick,

Yes it would, so what would it take for them to work?,

would early intelligence on possible launch times, missile locations, directions and all be enough to compute interceptors ahead of time during boost?

would slight alterations and massive numbers covering the globe make up for that?

Also, not privatize, just plain take over of spacex in case of emergency. DoD would use them as kinnetic interceptors. DoD could also force design changes on spacex in anticipation.

So much to think about :)

Edit: you missed nuke subs, so the MAD is still around unless the US has a way to kill them if they get too close to the us.
by ASalazarMX | 2025-07-22 21:47:28+00:00
In my wimpy work Virtual Desktop, this page eats 25-40% of my CPU just by scrolling up or down after fully loading. It's a severely limited VDI, I agree, but this performance is crazy for what is functionally a static page.

It certainly doesn't give me confidence in using their app, given this landing page can become as heavy as GMail while doing nothing. How optimized is their electron app? Is the iOS version as heavy? Are they OK with wasting all this energy for nothing?
by b_e_n_t_o_n | 2025-07-22 21:47:35+00:00
Yeah it's odd, CSS is pretty horrible to use and Tailwind eliminates some of its biggest problems (cascading, naming, organisation). DaisyUI isn't some sort of return to traditional CSS, it's a way to componentize your markup if you aren't using a system that has components built in, like React et al. This isn't some sort of full-circle reinvention of the wheel.
by waldopat | 2025-07-22 21:47:57+00:00
Congrats on the successful side project. That is its own feat, so take kudos where kudos is due in a world where 90% of startups fail.

I'll be honest. Go sign up for Oxfam or Peace Corps, teach ESL somewhere, volunteer. There's even Peace Corps Response, which are short term stints that are better suited for professionals. Go help people with your time and money if you've got it. You'll learn a lot and it's a great stepping stone into many exciting future career paths you may not have considered. You'll probably become a better entrepreneur too.

But if you're looking to work at one of the FAANGs or a hot startup, usually networking is the best path forward. I always recommend the 2 Hour Job Search. It has a great methodology to find jobs that still works, even in this economy. The sad truth is that the vast majority of job opportunities are not posted, so go work on your social capital.
by robocat | 2025-07-22 21:48:18+00:00
No misadventures.

Did some successful exchanges from crypto to obtain cash in Argentina (useful to get discounted Blue Rate).

Certainly would be useful to get money safely to rellies in AR.

Conversational Spanish, so that wasn't a problem.

Definitely didn't feel that safe, although fortunately I was not robbed. I only had a few thousand worth of crypto.

I have absolutely no crypto now.
by tavavex | 2025-07-22 21:48:52+00:00
Sorry, I don't think I articulated the main point of what makes the 'theatrics' seem like such to me. It's not just about putting things about international relations into law - most countries do that in regards to war, economics, immigration, etc. It's that this whole 'punishment' is contingent on something so seemingly minor as UN membership (a.k.a. state recognition?). People hate Iran and North Korea, but I don't think many are arguing for them to be expelled from the UN outright. No sensible person does business with the Taliban's Afghanistan, but it's not like people are saying that Afghanistan is no longer a country. I don't even think this stance ("we will not back an entity that recognizes Palestine in this way") extends to any other countries with limited recognition, but correct me if I'm wrong.

> If Israel and Palestine are your issue, of course. (Everything will tend to be. This is just how pet causes and the availability heuristic work.)

Despite the very-not-subtle-dig at me, this war isn't the most important war for me right now, and it's not one I'm too informed on, given just how much background and historical baggage there is to the Israel/Palestine relationship.
by montroser | 2025-07-22 21:49:00+00:00
Yes to all you have written here. That helps me feel less insane.

If React had scoped styles like Vue has, I don't think tailwind would have gained such traction. Lack of scoped styles in native CSS has always been a fundamental shortcoming (always, except for the brief moment in like 2013 when @scope was spec'd and implemented, only to be snuffed out shortly thereafter). But it's coming for real now, maybe...
by amoorthy | 2025-07-22 21:49:18+00:00
Ah you might be right. But:

1. If they really have so many faulty cars on the road that's a serious hazard and any accidents where people die may end up destroying Volvo entirely because of negligence.

2. An economically reasonable answer might be refund the guy making the complaint and ofter all other owners $10k credit towards your next Volvo purchase or free 3 years of maintenance and service. Something like this might be enough to stem the bleeding while protecting the brand.
by skissane | 2025-07-22 21:50:26+00:00
> Beyond that, the needed name to download from PyPI doesn't necessarily have anything at all to do with the name used for an `import` statement. And a given PyPI download may satisfy multiple `import` statements.

I think this is a design issue with PyPI though. It really should have some kind of index which goes from module names to packages which provide that module. (Maybe it already does but I don't know about it?)

Of course, that doesn't help if multiple packages provide the same module; but then if there was a process to reserve a module name – either one which no package is currently using, or if it is currently used only by a single package, give the owner of that package ownership of the module – and then the module name owner can bless a single package as the primary package for that module name.

Once that were done, it would be possible to implement the feature where "import X", if X can't be found locally, finds the primary package on PyPI which provides module X, installs it into the current virtualenv, and then loads it.

Obviously it shouldn't do this by default... maybe something like "from __future__ import auto_install" to enable it. And CPython might say the virtualenv configuration needs to nominate an external package installer (pip, pipx, poetry, uv, whatever) so CPython knows what to do in this case.

You could even build this feature initially as an extension installed from PyPI, and then later move it into the CPython core via a PEP. Just in the case of an extension, you couldn't use the "from __future__" syntax.

> it may legally be a meta-package that runs one-shot configuration code when "built from source"

True, but if Python were to provide this auto-install via "import X" feature, packages of that nature could be supported by including in them a dummy main module. All it would need would be an empty __init__.py. You could include some metadata in the __init__.py if you wished.

Once "import X" auto-install is supported, you could potentially extend the "import" syntax with metadata to specify you want to install a specific package (not the primary package for the module), and with specific versions. Maybe some syntax like:

import foobarbaz ("foo-bar-baz>=3.0")

I doubt all this is going to happen any time soon, but maybe Python will eventually get there.
by chrisweekly | 2025-07-22 21:50:27+00:00
I saw this at the Museum of Science in Cambridge, MA, in all its IMAX glory. The images are profoundly beautiful, and the ideas about seeing so far back in time are a real trip (even for the relatively well-informed layperson). Also, the telescope's creation, how close it came to being scrapped, the long-shot odds and multiple SPoFs that it survived... makes for a really engaging story.
by formerly_proven | 2025-07-22 21:50:38+00:00
It's weird that Toyota cars are taking top spots in car breakdown statistics the last couple years. Hyundai & Kia have their EVs breakdown left and right with their ICCU failures, and spare parts seem to be in rather short supply (and a replaced ICCU can fail again). And their battery warranty is only 5 years / 100 km.
by ddejohn | 2025-07-22 21:50:49+00:00
Not having subdomains work for container assignments is a baffling design decision. It's a well-known issue and oft-requested feature that the devs seemingly have no plan to fix. It's incredibly frustrating.

> whenever I'm browsing in a container tab, I wish CMD-T opened a new container tab

Not exactly what you're looking for, but Temporary Containers (no longer maintained, fwiw) at least will open every new tab in a new temporary container that will be wiped after a configurable amount of time after closing.
by bratsche | 2025-07-22 21:51:07+00:00
How does elixir_pack work? Is it bundling BEAM to run on iOS devices? Does Apple allow that?

Years ago I worked at Xamarin, and our C# compiler compiled C# to native iOS code but there were some features that we could not support on iOS due to Apple's restrictions. Just curious if Apple still has those restrictions or if you're doing something different?
by BillinghamJ | 2025-07-22 21:51:12+00:00
Interestingly, in the UK, comprehensive insurance is now generally cheaper than "third party only" or "third party, fire & theft" cover

The reason is because the insurance companies want you to care about the car as an asset, on the basis that statistically they are driven more carefully (and therefore cause less third party property damage, bodily injury, etc.)
by giraffe_lady | 2025-07-22 21:51:37+00:00
You absolutely can fault people for taking the choice that makes them safer at the expense of others' safety. I don't know how it became such a popular idea that a moral imperative is only valid if it carries no personal cost.

It may be small in the grand scheme of things but it is wrong to do this, in exactly the same way, but a much smaller degree, it is wrong to shove a child out of your way to escape a burning building.
by mschuster91 | 2025-07-22 21:51:56+00:00
> We've since moved to JIRA Cloud ourselves, and I understand now.

Jira on-prem was dog slow, yes, especially if it didn't live on the same server as the database. But Jira Cloud? It isn't much faster than that! It's a piece of hot mess. Loading placeholders everywhere. Really I have absolutely zero idea what Atlassian is doing, but I know for sure optimizing for performance is not amongst the things they are doing.
by krackers | 2025-07-22 21:52:01+00:00
Some people will adapt, the same way people adapted to flamebait. But even today new marks still end up taking the bait.

The more annoying issue to me is that the kind of sycophantic writing style seems to end up spreading to all LLMs. Maybe it's because they're all optimizing for lmarena or maybe because all those outputs become part of the training data. But the random bolding/italics, creepy-friendly car salesman vibe seems to be getting more common, and custom prompts seem to be getting less effective at keeping them away.
by nullc | 2025-07-22 21:52:42+00:00
Are any filesystems offering file level FEC yet?

If a file has a hundred thousand blocks you could tack on a thousands blocks of error correction for the cost of making it just 1% larger. If the file is a seldom/never written archive it's essentially free beyond the space it takes up.

The kind of massive data archives that you want to minimize storage costs of tend to be read-mostly affairs.

It won't save you from a disk failure but I see bad blocks much more often than whole disk failures these days... and raid/5/6 have rather high costs while being still quite vulnerable to the possibility of an aligned fault on multiple disks.

Of course you could use par or similar tools, but that lacks nice FS transparent integration and particularly doesn't benefit from checksums already implemented in (some) FS (as you need half the error correction data to recover from known-position errors, and-or can use erasure only codes).
by Guillaume86 | 2025-07-22 21:52:55+00:00
Same experience here with a 2024 EX40, happy I did some research before buying (EX30 was looking nice at first). The EX40 is just another iteration of a mature platform, while the EX30/90 are new and still full of bugs apparently... It shows in the central console that looks dated but at least it works and I still have buttons for basic functionnality.
by int_19h | 2025-07-22 21:53:02+00:00
A billion in cash does not represent wealth in and of itself. If you lived in Germany in 1923, you could easily be a trillionaire, but that wouldn't do you any good.

What matters is how much cash you have relative to others, because that determines the actual purchasing power. So in a sense you're right in that the real problem isn't having billionaires, but that not everyone is one. But if everyone were one, there would be no reason to devalue the currency and drop the useless zeroes.

And, of course, the people who own those billions didn't make most of it. Some other people, who get paid salary or wages, did, with their labor. The guys who have the billions are those who collect economic rent from those who do the work.
by ath3nd | 2025-07-22 21:53:31+00:00
It's funny how that works in your mind.

There comes a snake oil salesmen and says that LLMs are the bees'knees and you just take as a given without any critical thought.

But when people actually have proof that LLMs are nothing special and even reduce productivity (by 19% in experienced developers): https://secondthoughts.ai/p/ai-coding-slowdown you are screaming to the heavens for proof.

I am the last to stop the AI fanbase from outsourcing their critical thinking and some of their wallet to a fancy autocomplete, that means more work for the rest of us that actually do the thinking.

LLM vibe-"engineers" will be fleeced $$$ when Anthropic actually starts wanting to be profitable: https://news.ycombinator.com/item?id=44598254#44602695

Their skills deteriorate, and so does their critical thinking: https://www.mdpi.com/2075-4698/15/1/6

And I just can't stop giggling imagining their workday when Claude is down.

LGTM is not a sustainable career choice, people.
by bityard | 2025-07-22 21:53:48+00:00
Maybe they are better now, but I had two Mazdas between about 2005 and 2015. They were fine for the most part, but their frames rusted out and had to be scrapped well before the rest of the car was worn out. They're not really suitable for long-term use in the midwestern/northeast US salt belt unless you're a high-roller who only leases cars.
by maxglute | 2025-07-22 21:53:55+00:00
> quality of ride

Is this year 2000? Chinese cars are overwhelmingly tuned for much softer ride experience at expense of feeling performance / sporty. Especially 50k+ tier from last few years, most perform better than Euro cars in terms of noise, vibration harshness. You generally have to scrape to bottom barrel entry level 10-15k PRC cars to get bad ride experiences now. Chinese roads also great now, down to rural.

Quality's caught up since 2020s. Sure you can wait 10 years, but there's industry indicators like problems per 100 vehicles (PP100) where PRC EVs are fine / better than foreign bands (built in PRC factories. At least mechanically (power trains, batteries, chassis). Most PRC weakeness comes from stuff like infotainment, drive assist last few years because they've been iterating software a little too fast. There's also proprietary fleet data on EV taxis / rideshare that's been driven to death, and those hold up fine too.

Rolls Royce tuned their PRC cars to be EXTRA PLUSH, because PRC buyers prefers extra cloudy rides vs Euro buyers that prefers firmer / responsive, NA softer than EU, MENA somewhere between EU/NA.
by phoronixrly | 2025-07-22 21:54:27+00:00
My issue is that due to uneven load balancing, the parity drive is going to fail more often than in a configuration with distributed parity, thus you are going to need to recalculate parity for the array more often, which is a risky and taxing operation for all drives in the array.

As hammyhavoc below noted, you can work around this by having cache, and 'by deferring the inevitable parity calculation until a later time (3:40 am server time, by default)'.

Which seems like a hell of a bodge -- both risky, and expensive -- now the unevenly balanced drive is the cache one, it is also not parity protected. So you need mirroring for it in case you don't want to lose your data, and the cache drives are still expected to fail before a drive in an evenly load-balanced array, so you're going to have to buy new ones?

Oh and btw you are still at risk of bit flips and garbage data due to cache not being checksum-protected.
by 0cf8612b2e1e | 2025-07-22 21:55:04+00:00
That same year, deputies from the same department, with their guns drawn and bullhorns and sirens sounding, fanned out around the home of Brian Decker, another Sacramento resident. The officers forced Decker to walk backward out of his home in only his underwear around 7 am while his neighbors watched. The deputies said that he, too, was under suspicion of illegally growing cannabis.

To say nothing of the issue at hand, but few things make me more angry than cops escalating everything. Guy growing pot at his home? Guess he is lucky SWAT did not break down the door at 2AM and shoot his dog.
by 9rx | 2025-07-22 21:55:29+00:00
> Problem with that is wealthy capitalists lobby politicians to pass or rescind laws favoring their industries.

Do you mean interventionists, or, at least, opportunists? Welcoming politicians passing or rescinding laws that favor their industries is not in tune with capitalism, and therefore the people are not reasonably considered capitalists.

The USA is not really a capitalist state, if that is what you have in mind. It integrates some ideas from capitalism, to be fair, but also brings in a wealth of its own ideas. If you are desperate you could call it partially capitalist, I suppose, but even better is to leave capitalism behind and pick a word that encompasses what it really is. But, I know, when one falls in love...

> It's never just about the classic definition anymore than communism is

Communism, in the non-classical sense, has come to mean rule by the Communist Party. If you are implying that capitalism has come to mean rule by the Republican Party (and Democratic Party; there isn't enough difference to need to differentiate), I think that is quite fair. I would agree with you!

Which brings us back to IP laws being the problem. They are a legislative invention, not some kind of capitalistic principle. One that the Republicans and Democrats could fix, but choose not to. No doubt that is what the earlier comment was actually talking about — but poor choice of words given the overloadedness.

Which, again, stems from low quality content. In the olden days of HN, commenters were much more careful (pedantic, even) with what they had to say. Now commenters are just posting comments of little value and preying on emotions by using words that they know tug on heartstrings.
by asdff | 2025-07-22 21:55:47+00:00
The thing is with all of these improvements is that if they were so easy to implement for other people, everyone would do them. It might be better to ask why people aren't installing this stuff if they save money over time? The answer is most people really don't have very much money available beyond what can cover existing routine costs. For a lot of people if they wanted to replace their water heater they would have to take on debt or part with an asset to afford that. Yes, on the whole the cost is amortized, but you still need to produce significant capital up front to make it happen at all. And maybe the water heater isn't the only couple hundred dollar purchase you've been putting on the backburner in your life.

As a result, where you find homes outfitted like yours, you tend to also find incomes well above the cost of living.