MurphyA/hacker-news huggingface dataset:
by kaiken1987 | 2025-04-03 13:31:17+00:00
It's something I've just recently run into trying to set it up on an Android tablet. The funny thing is they allow it on an iPad. It'd be great if they allowed just any phone or tablet to link to the primary device. I'd complain but it's been deaf ears for the last 4 years to get them to put gifs back into the desktop app.
by PaulDavisThe1st | 2025-04-03 13:31:21+00:00
FairTax only addresses regressivity up to the poverty level. Its proponents specifically cite the way it would affect investment and savings, which are the domain of the wealth(y|ier). People earning median household income would face a much greater tax impact than people earning 10x that level, which is precisely what the progressivity of income tax with marginal rates is intended to avoid.
by Svip | 2025-04-03 13:31:56+00:00
I recall in the late 00s, how configuring Linux to run properly on a laptop was a fraught experience. And I won't deny there was a particularly broken installation that made me revert to Windows. But that amount of time spent configuring and fiddling with tutorials found random places online weren't caused by a malicious developer, so I was more than willing to put in the effort.
by have_faith | 2025-04-03 13:32:36+00:00
For me it was the lack of portability (it's a chunky beast), I just wasn't taking it anywhere because it takes up so much space in your bag. By comparison the switch with it's disconnecting controllers fits in my electronics bag along with a bunch of plugs, chargers and cables and hardly takes up any room, and weighs a decent amount less. Looking forward to a slimmer and narrower V2 though, if it ever materialises.
by mahogany | 2025-04-03 13:32:38+00:00
> but that doesn't mean it is uniform, or the payers and recipients are the same in terms of participation, returns, or even time.

I’m not sure if I’m following, but a (let’s say) 20% cut to the value of an average retiree’s pension account will hurt much _more_ than the same cut to a diversified wealthy person. This is simply because poorer people are affected more by fixed costs. I don’t see where the populist angle comes in. Shouldn’t the populist angle be about targeting the “elite” specifically?
by ziddoap | 2025-04-03 13:32:38+00:00
I think Microsoft gets a bit more hate than they deserve here, but the whole Microsoft account thing is actually absurd, to the point it's almost offensive.

Please Microsoft, just let me use a local account on my PC. Either leave this workaround in place, or better yet, just let people make a local account without a workaround. It's pretty clear the demand is there, considering how many posts there are asking/telling about the workarounds.

I can't help but think of the common n-gate phrase: "Microsoft continues the war against it's own users".
by throw4847285 | 2025-04-03 13:32:44+00:00
Freedom of speech necessarily implies that a group of people might team up and loudly announce that the people they don't agree with are incorrect and immoral and should be ignored or even ostracized. That's the price of freedom of speech, and it's a fair price.

Being annoyed, inconvenienced, or even negatively impacted by the speech acts of others is by design. To throw that out is to make a calculation that without freedom of speech, your perspective will be the natural default without activism to upset it. A dangerous assumption.
by Sytten | 2025-04-03 13:33:11+00:00
Caido founder here!

Lots of nice stuff, since we are also in rust I see a lot of similar pattern in our codebase. I think your oneone crate could be split, we would probably be interested to collaborate on an http/2 support. We also have our own internal forgiving parser. It is an interesting thing to build tooling that must intentionally go beyond a spec since you basically have to reimplement all the primitives.
by pabs3 | 2025-04-03 13:33:32+00:00
I feel like that BGP attacks (and outright mistakes) haven't gone away, so I wonder how useful MPIC is these days. Also, hosting companies have been known to MITM their customers connections in order to get valid fake certs.

https://isbgpsafeyet.com/ https://notes.valdikss.org.ru/jabber.ru-mitm/
by jerf | 2025-04-03 13:33:33+00:00
I have a first-gen Switch, still in active rotation. My kids are asking me why we don't hack it. My answer has been, what does a hacked Switch do that my Steam Deck doesn't already do, without hacking? I mean, if you're going to sail the seven seas and yo-ho-ho, not that I've been encouraging that, the answer isn't even "Play Switch 1 games", the Steam Deck does that better too! And at least we can't accidentally hook the Switch up to the network and get it banned if it isn't hacked.
by FrustratedMonky | 2025-04-03 13:33:36+00:00
"no other anarchist movements recognize them as anarchists."

Once you go down the rabbit whole of trying to define 'anarchist' , there are actually dozens of definitions, and they all argue about who is really anarchist. So, that they don't agree that some other group isn't 'really anarchist', I take it with grain of salt .

These extreme Republicans want to get rid of government. I'm using the highest level gloss over, that No-Government is Anarchism.

I'm sure in reality, humans would re-coalesce up in communes/tribes/feudal groupings, and thus re-form local groups, and is that still Anarchism? At what point of organization do we stop saying something is 'anarchism'. I'm just saying, when the US breaks up because there is no government, it will be anarchy, and that seems to be what Republicans are shooting for..
by TehCorwiz | 2025-04-03 13:33:45+00:00
Yeah, GoG is my other go-to for games. I'm not a big fan of DRM, but I'm OK with DRM that respects me. Valve has never abused the DRM or let it get in my way. I can play offline, I can use multiple computers, I can share games with my family on their computers. All things considered it's pretty respectful of the reality of how people want to experience and share their content.
by fendy3002 | 2025-04-03 13:33:52+00:00
yeah valve are scummy on loot boxes, but their steam service is top notch. And they're right, since not only they compete with publishers or f2p live service games, they also compete with pirated service, which can be highly reliable, and free.

Steam is more convenient, reliable, and affordable, so no wonder they can compete with piracy
by drivingmenuts | 2025-04-03 13:33:53+00:00
I am, despite my distrust of code generating LLMs, using one to write a piece of software that I have intended to write for a while, but haven't, thanks to laziness and inertia.

It's interesting, but I'm finding I'm spending a lot of time just figuring out how to describe something to the LLM. A bit less than writing it myself, really, except for the Qt-related stuff, which I've read up on and practiced a bit, but I wouldn't say I'm competent, yet. The generated code is OK and it works the first time, exactly the way I describe it to the LLM. I believe you can easily spot the problem there.

It will take a while to learn how to integrate AI into my workflow, and I can't say it's exactly an enjoyable experience, but I feel like it's something I need to do. I do feel it's a crutch, though.

I will say, there are two areas where it shines so far: writing tests and making me practice my code reviewing.

We'll see how it goes. It's going to take amazing results to ever get me to pay a monthly fee for something running remotely that seems like it should run locally.
by zuminator | 2025-04-03 13:34:25+00:00
On the face of it that sounds reasonable, but then you look at say China with a 35x population over Canada yet Canadians don't just buy as much from China as vice-versa, they buy CAD$65 billion more. So I don't think the argument that larger countries necessarily have a deficit against their smaller trading partners holds water.

I do agree that this madness will only encourage other countries to conduct their trade elsewhere.
by marcpaq | 2025-04-03 13:34:51+00:00
SEEKING WORK | Remote | Contract

Hi! Do you need engaging, useful technical content?

That amazing thing you're building—I can show people how to use it. I'm a tech writer with extensive experience in engaging demanding technical and non-technical users with relevant, accurate content. And I've helped documentation teams to write more and fuss less by implementing process improvements and automation.

Current and past deliverables: Developer advocacy, technical blogging, white papers, ghost writing, user documentation, API/SDK.

Subjects: AI, SaaS platforms, software development, healthcare, fintech, open source software.

More info:

https://egopontem.com

https://github.com/marcpaq

https://www.linkedin.com/in/marcpaq/
by yonixw | 2025-04-03 13:35:03+00:00
You will never catch me giving my AWS keys to AI agents. I don't need that stress.

> "Sorry Dave", I have made a recommended deployment to your 1 page blog app. It will contain CDN, WAF, 3 Load Balancers and a cross region S3 backup. My cost analysis says you will be billed 200K$ next month.
by keyringlight | 2025-04-03 13:36:32+00:00
Besides Fortnite (which is a big hit on mobile/consoles) all those examples hit their stride before steam opened to third parties or early in that period. Others like COD or Minecraft may have started on PC but migrated their main focus to other platforms too.

What stands out to me is that while most studios accept that they've got to pay their tithe to valve in order to succeed on PC, for many it seems to begrudgingly so and where they have the capability they investigate using their own or alternative channels to get a better rate. It's an interesting parallel to Valve's moan around 15 years or so that Microsoft could E.E.E. PC gaming and the linux direction was hedging against that.
by johnnyanmac | 2025-04-03 13:36:36+00:00
>So, according to some people, the fact that there were fewer Steam Machines than PlayStations in the world meant that the project as a whole was a failure.

I mean, there's no metric short nor long term where we call the steam machines a success. It was an experiment and some neat tech (hardware and software) came out of it. Valve is still a business at the end of the day.

But yes, a business that can salvage the good and iterate is apparently 1000x better than what we get nowadays in this late stage capitalism, where something sells millions and the company still cuts back and lays off staff, while milking it to the ground.

>a particular distinguishing virtue they're holding on to is being willing to play the long game and not giving up in the absence of overnight success.

Gabe learned it straight from old school Microsoft. I don't know what happened to Microsoft in that time.
by 9283409232 | 2025-04-03 13:36:39+00:00
You misunderstood my position so let me put it this way. Putting aside the "save the children" argument, I don't care what a grown adult does and how they feel about themselves. The amount of resources put towards demonizing trans people is if nothing else, an incredible waste of time and money. And adults who live life acting like dragons exist, they are also not bothering anyone so I just leave them alone.
by ubermonkey | 2025-04-03 13:36:47+00:00
One of the finest laptops I ever had -- in my 30 year history with the form factor -- was an IBM Thinkpad 560Z. It was insanely compact, but powerful enough for my purposes at the time. It had a radical design for the time b/c it had NO removable media on board at all. It shipped with an outboard CD-ROM that I used often enough that it lived on my desk, and an outboard floppy drive that I don't think I used at all.

The shame of it was that a PC of that era had a super short useful life. Now we think nothing of keeping computers for 5 years or more; they're just so powerful that for most regular human tasks, there's no need for the kind of upgrade treadmill that dominated computing 25 years ago. After 3 years, though, the 560Z was almost unusable -- it had a TINY hard drive, and limited RAM. Windows was getting fatter and slower. But the physical computer itself was in GREAT shape -- even after years of heavy travel, it bore none of the crappy wear and tear I'd associate with colleagues' Dells (e.g.) later. I kept it on a shelf for a long time because it was so solid and pleasing that I couldn't bear to part with it despite its basic uselessness.

I didn't realize it at the time, but the 560Z was also my last Windows laptop. Because my job back then was mostly Office docs, and because Win98 was so awful, I shifted to a Mac when the 560 was done, and I've been there ever since.
by vFunct | 2025-04-03 13:37:29+00:00
Especially given the luxury lifestyle that even the poorest suburban 20-something American male lives in today. They get to play video games all day and watch any movie at home with any food from around the world that can show up at their doorstep of their parents home at a moments notice. The aristocrats of 150 years ago could NEVER imagine such luxuries.

And Trump expects our population of suburban aristocrats to work hard at factories...
by SuperShibe | 2025-04-03 13:37:42+00:00
only until someone finds a zeroday in headscale (remember, it never got audited) or until the server running headscale itself gets compromised. Especially in countries where getting a dedicated public IPv4+IPv6 from your ISP is hard-impossible and you‘d have to rely on a server hosted externally (unless you’re large enough to make deals with the ISP) some company hosting your server still retains at minimum physical control over your headscale infra. For why this is a problem, see the recent Oracle cloud breach.
by griffzhowl | 2025-04-03 13:38:22+00:00
The problem is it's economically illiterate. Trade deficits aren't bad in themselves - they can be a sign that you're getting a good deal. Consider the case where a country with low wages exports raw materials to the US, and doesn't buy back as much from the US. This is the situation for lots of poorer countries who are exporting cheap raw materials to the US, and the US gains from these situations. Trump's policy simply makes all these raw materials more expensive.

Another way of reducing trade deficits would be to make Americans so poor that they can't afford to buy things from overseas. Eliminating trade deficits in itself isn't a rational economic goal.

Having said that, American manufacurers on average will likely benefit (though maybe not if their raw materials are too much more expensive), but this benefit will only come at the cost of American consumers, who are denied cheaper options from overseas by the tariffs
by mahogany | 2025-04-03 13:38:29+00:00
> My understanding is that yes, the national debt is still increasing, although the administration is counting on tariff funds to supplement revenue. Would you agree?

Let me see if I am following. The tariffs are ostensibly about spurring domestic industry so that American companies can flourish and we don’t have to pay tariffs on imports of foreign goods in the long term. Is that right? If so, then long term, aren’t we hoping that the “tariff funds” are small? But they are simultaneously supposed to supplement revenue to pay down debt too?
by jarito | 2025-04-03 13:38:43+00:00
Because the writing has been on the wall that people are no longer going to pay for operating systems. That means that MS has to replace all that Windows revenue with services revenue. Apple has already done this in that their services revenue now account for $100B annually (https://www.statista.com/chart/14629/apple-services-revenue/) and MS doesn't have a hardware business to rely on as Apple does.

I'm sure MS sees a future where Windows is free and if you don't have an account, they can't monetize you at all. At that point, you are no longer a customer so there isn't much point in them continuing to support you.
by andrewclunn | 2025-04-03 13:38:48+00:00
The blue collar workers are fine with enduring a bit more pain for a few months or even years as this pans out. Specifically if the investment classes (who will be most harmed) suffer more. Long term goals are other countries lower their tariffs with the US, more US manufacturing, a temporarily devalued US dollar to more easily pay down the national debt, and a renegotiation of the terms by which the US provides military protection to other nations. People who already had little if anything to lose not being able to buy cheap foreign goods they weren't going to purchase anyways for a chance to see if this works out, while seeing the tech bros, academics, and investment bankers squirm, rage, and seethe? Though I'll get down voted into oblivion, the unmitigated despair and outrage on display in these comments just make my smile that much wider.
by bluGill | 2025-04-03 13:38:58+00:00
Everything changes. The America of 20 years ago is different from the America of today, and will be different in 20 years again (I have no idea how). Likewise for Europe (either individual countries or the EU). Will Argentina finally get of the constant ruin from decades of unchecked leftism and become a world power in 20 years - who knows. Some of the changes will be good and some bad. There are things to like and dislike about every option. So far I'm holding out hope that the US and Europe both overall remain good choices. 20 years ago I was expecting China to become a good choice, but now they are not. I didn't even think of Vietnam 20 years ago, but they have some good signs (I'm not sure if there are enough). There are a few countries in Africa that are doing good things even though the continent as a whole is a string of one bad thing after another.
by bell-cot | 2025-04-03 13:39:00+00:00
Guess: Doom-preaching scientists often have vested interests in preserving very expensive, hard-to-replace satellites - say, Hubble. Journalists know that "more doom" => "more clicks". Nationalists and military folks love to talk smack about other nations' debris-spreading accidents and ASAT activities. And the whole canon and mindset of Kessler-ology was established before SpaceX made launch (of replacement satellites) anywhere near so quick and cheap as it would be now.
by butlike | 2025-04-03 13:39:20+00:00
I just wish the platforms weren't beholden to the publishers. To a certain extent, pulling a game from Steam is like pulling it off the shelves at big box stores, but the difference is the games CAN'T find their way to resale shops; they're gone forever.

Story time: I was pretty upset when my original copy of GTA: Vice City was intentionally broken, then the "Definitive Edition" was released a short time later. Especially in the case of GTAIII, they removed the top-down camera so it's not a 1:1 flat upgrade. I find it quaint and fun to try and beat that game using the top-down camera of GTA1 and 2, so was rather disappointed.
by maleldil | 2025-04-03 13:39:51+00:00
Yes, 100%. I believe that any new Python codebase should embrace typing as much as possible[1], and any JavaScript library should be TypeScript instead. A type system with holes like this is better than no type system.

[1] Unfortunately, many important 3rd party libraries aren't typed. I try to wrap them in type-safe modules or localise their use, but if your codebase is deeply dependent on them, this isn't always feasible.
by chipotle_coyote | 2025-04-03 13:39:52+00:00
You are spreading disinformation. The FBI investigations into Russia collusion were separate from Mueller's special counsel investigations, Mueller's work did not refer to the Steele Dossier at all.

https://www.acslaw.org/projects/the-presidential-investigati...

Mueller's key findings include

- Uncovering extensive criminal activity on the part of Trump associates

- that Russia engaged in extensive attacks on the US election system in 2016

- that there were numerous links between the Russian government and the Trump campaign

- that there were multiple episodes in which Trump engaged in deliberate obstruction during the investigation

If you are taking Trump's "no collusion, complete exoneration" at his word, understand that he was lying. The report literally used the phrase "does not exonerate", and the only reason Trump was not indicted was because of the DOJ policy that you can't indict a sitting president.
by diggernet | 2025-04-03 13:39:53+00:00
I use those keys heavily, and was hoping they'd fix it in the 16. Sadly, no. Their keyboard connector layout seems to make it difficult to have a keyboard with more rows, so having a layout with the bottom 3 arrow keys in a new row seems unlikely. But what about a touchpad module that has 3 (or 4) arrow keys on it?

Still, it's not a complete nonstarter for me, because the 16 does have that optional keypad. I could actually start using the numlock key again.
by AnimalMuppet | 2025-04-03 13:40:03+00:00
There are two kinds of "services". You have jobs that are in finance and software, which make good money, and you have jobs in cosmetology and fast food, which have terrible pay. The services that we export are the former.

Your high school grad (or high school dropout) isn't going to get one of those finance or software jobs. But they could get a factory job, if we can get those back.

So the best spin I could put on this is that the emphasis is on physical goods because that's where the people who are hurting in the current economy could find real work.

(Of course, if that were the case, the reasonable thing to do would be to explain that, instead of just acting like services didn't exist as something that is traded.)
by sotix | 2025-04-03 13:40:34+00:00
> Machine code, with its absence of almost any form of redundancy, was soon identified as a needlessly risky interface between man and machine. Partly in response to this recognition so-called "high-level programming languages" were developed, and, as time went by, we learned to a certain extent how to enhance the protection against silly mistakes. It was a significant improvement that now many a silly mistake did result in an error message instead of in an erroneous answer.

I feel that we’ve collectively jumped into programming with LLMs too quickly. I really liked how Rust has iterated on pointing out “silly mistakes” and made it much more clear what the fix should be. That’s a much more favorable development for me as a developer. I still have the context and understanding of the code I work on while the compiler points out obvious errors and their fixes. Using an LLM feels like a game of semi-intelligent guessing on the other hand. Rust’s compiler is the master teaching the apprentice. LLMs are the confident graduate correcting the master. I greatly prefer Rust’s approach and would like to see it evolved further if possible.
by _heimdall | 2025-04-03 13:40:40+00:00
Why is it stupid? They claim to be concerned with trade imbalances, and that those imbalances are a problem. Using those trade imbalances to calculate a tariff seems reasonable, assuming the concerns are right.

If tariffs are to be imposed, I'd at least rather be able to see how they were calculated and know it was done the same for every country.
by ubermonkey | 2025-04-03 13:40:45+00:00
This is "both-sides-ism" of the worst sort. It's exactly the sort of navel-gazey pablum that gives technical people a bad name.

The author doesn't recognize that it's not "politics" today. Politics is disagreeing on how to fund road improvements. When one party wants to dismantle the state, remove protections for marginalized groups, disavow alliances, engage in absurd imperialism, and flagrantly disregard the rule of law, we're not talking about mere "politics" anymore.

This is "both-sides-ism" of the worst sort. And it gives one the impression that the author is fine being friends with people who hole absolutely horrible beliefs, as long as he doesn't have to know about them.
by copypasterepeat | 2025-04-03 13:41:08+00:00
An honest question: why is this being downvoted? I thought that downvoting is meant to be used when someone is trolling or bringing the level of discussion down, not when you simply disagree with someone's point. I mean sure, it's stated a bit sarcastically, but my gosh if we're going to downvote every sarcastic comment, that would include a good portion of HN comments.