MurphyA/hacker-news huggingface dataset:
by inversetelecine | 2025-04-03 13:19:44+00:00
Did similar. A 2008 white macbook and a late 2008 unibody macbook (non-pro). It was a fun project.

The white plastic macbook is in decent shape too with just standard light scratching on the body. It was sold for parts only but worked just fine. Needed a battery replacement, and I found some old magsafe "L" chargers for cheap. Maxed out the RAM at 4GB (Supports 6GB (4G+2G) but 1pc of 4GB DDR2 are expensive).

The 2008 unibody macbook needed the lower body replaced (bad keyboard main issue) but the rest of it works fine. The original battery still worked and held some charge, but I got a 3rd party one anyway along with the magsafe "L" charger. Maxed out RAM at a usable 8GB DDR3. This was also sold dirt cheap "for parts".

Both ran MX Linux for awhile until I needed the SATA SSDs. They now sit with their old mechanical hdds and the last supported OSX versions on them. Maybe one day I'll get around to selling them.
by wyldfire | 2025-04-03 13:20:05+00:00
The clearest evidence of incompetence for all to see is Trump's cabinet from his first term. If they're actively speaking out against him, something is seriously wrong.

> Rex Tillerson on Trump: ‘Undisciplined,’ ‘doesn’t like to read' and tries to do illegal things

Sadly, people didn't vote for Trump so much as they voted for "anti-woke." Or: I am tired of being looked down on and this is my revenge.
by TehCorwiz | 2025-04-03 13:20:09+00:00
I think you're misunderstanding the meaning of "Software freedom". It refers more to the process and transparency of the software than to the choice. That said, the Steam Deck is just a handheld PC. And Valve gives instructions on how to install Windows on it should you want to do that. https://help.steampowered.com/en/faqs/view/6121-ECCD-D643-BA...

Often we talk about software freedom in the context of open-source development and free-software licenses like the GPL. The Free Software Foundation stated as a bootstrapping organization to write open source software for the GNU platform (Linux/Unix standard userspace environment). https://en.wikipedia.org/wiki/Free_Software_Foundation

Valve is pretty well respected from that perspective. SteamOS is built on Arch Linux. They publish the source for most of their Linux tools https://github.com/ValveSoftware/. The development of Proton, their in-house compatibility layer that uses Wine under the hood, is also open source and developed with community involvement. Single hardware platform makes it easier to handle the morass of driver development. They upstream their changes to other projects. There are actually open source forks of things like Proton (https://github.com/GloriousEggroll/proton-ge-custom is a popular one).
by _heimdall | 2025-04-03 13:20:16+00:00
I'm surprised by how many concerns there are here related to how the tariff amounts were calculated.

It seems like they used a pretty simple algorithm to do it. Isn't that a good thing? Countries were treated the same and the tariff was decided primarily by the trade imbalance (with a minimum of 10%). Would we rather them use a combination of completely incomprehensible calculations and backroom deals?

Its open season for debating whether tariffs will work, or even what the underlying motivations are. Attacking the use of a simple algorithm across the board just feels lazy and either emotionally or politically charged.
by still_grokking | 2025-04-03 13:20:18+00:00
Rust? Since when is Rust the pinnacle of static type safety?

After I've worked for some time with a language that can express even stronger invariants in types than Rust (Scala) I don't see that property anymore as clear win regardless circumstances. I don't think any more "stronger types == better, no matter what".

You have a price to pay for "not being allowed to do mistakes": Explorative work becomes quite difficult if the type system is really rigid. Fast iteration may become impossible. (Small changes may require to re-architecture half your program, just to make the type system happy again![1])

It's a trade-off. Like with everything else. For a robust end product it's a good thing. For fast experimentation it's a hindrance.

[1] Someone described that issue quite well in the context of Rust and game development here: https://loglog.games/blog/leaving-rust-gamedev/

But it's not exclusive to Rust, nor game dev.
by mjburgess | 2025-04-03 13:20:31+00:00
As a person who dislikes rust, the problem is the error messages when there's no error -- quite a different problem. The rust type system is not an accurate model of RAM, the CPU and indeed, no device.

He's here talking about interpreted languages.

He's also one of those mathematicians who are now called computer scientists whose 'algorithms' are simple restatements of mathematics and require no devices. A person actively hostile, in temperament, to the embarrassing activity of programming an actual computer.
by nilkn | 2025-04-03 13:20:48+00:00
I don't know how I feel about this overall. But I do want to recount something from my childhood.

I'm American. I grew up in the rural Midwest. The truth is that much of this country is a depressing shell of its former self. The town I grew up in is all but dead -- about 12,000 people still live there, though. The nearest big city, previously a hub of manufacturing innovation, has been on a steady decline for decades. Since the 70s, more and more powerful drugs have been flooding into the broad geographic region, decimating entire communities and creating generational cycles of poverty and addiction. It's an absolutely brutal combination that has totally killed almost all innovation and output in huge swathes of this country. Candidly, even if you brought back manufacturing to the area, the local population is so dependent on drugs that you'd struggle to even find workers today.

Today's drugs are so powerful that addicts would rather live in total poverty with drugs daily than have a high-paying job without drugs. Every small business owner in these regions knows this, but the true scope and severity of the problem can otherwise be hard to fully notice and appreciate. It's not possible to operate a small business in these regions without encountering the drug problem on a regular basis.

Do I think tariffs are going to fix this? Honestly, probably not, for the simple reason that Trump is old and won't be here much longer even if he tries to install himself as a dictator. The winning strategy for much of the world is to likely wait this out to some degree -- best case scenario for others is that this will just get reversed or significantly mitigated in 3.5 years, which is the blink of an eye on global timescales.

Nonetheless, my heart goes out to the incredible loss this country has experienced over the last few decades. It's truly heartbreaking and devastating that we've sold out so much of the country for short-term profits to such a degree that we can probably never break out of the cycle without severe pain and sacrifice.
by musha68k | 2025-04-03 13:20:50+00:00
Expanding on this, Vlad Vexler offers a broader framework here:

https://www.youtube.com/live/hgPGPZRQdaU?si=4W0z1vkk2bfnueJZ

His analysis complements the crucial discussions elsewhere in this thread about the economic details (reserve currency risks, the tariff math) and specific geopolitical impacts, by focusing on the political drivers; the nature of post-truth populism, underlying societal weaknesses, the challenge of maintaining civic coherence in the midst of it all, etc.
by reef_sh | 2025-04-03 13:20:59+00:00
Not really, no, especially considering the involvement of trans people in the event itself.

For example, see the section regarding "Zazu Nova" on the current page

https://www.nps.gov/ston/learn/photosmultimedia/virtual-fenc...

and before the erasure

https://web.archive.org/web/20250202042345/https://www.nps.g...
by tremon | 2025-04-03 13:21:22+00:00
Other countries also have different population numbers. To take a random example, why would e.g. Uruguay (population 3.5M) buy as much from the US (population 100x) as the US is able to buy from them?

Besides, if the trade volume is what determines the tariff, why would any country want to have a trade surplus with the US? The best solution for other countries is to artificially limit their exports, or find more reliable trading partners.
by globnomulous | 2025-04-03 13:21:55+00:00
I wonder whether this kind of discounting is healthy.

It's surely healthy for Valve's bottom line, but it introduces an element of unpredictability into pricing, creating an inconsistent reinforcement regimen, which is the kind that most effectively reinforces a behavior (namely the purchase of games).

Discounting also debases the perceived value of something, which, in addition, I suspect, to reducing the joy of ownership and use, should further encourage consumption.

I find myself more and more bored of video games, and I wonder whether this is partly because Steam and Humble Bundle's discounting practices have ruined the experience of acquisition and ownership, reducing it to a kind of gluttony and buffer-style gorging.

I also wonder whether Nintendo's pricing does a better job of maintaining the integrity of the experiences they want to offer players.
by jmclnx | 2025-04-03 13:21:57+00:00
From my corrupted memory, but I think what you need to do is unplug, pull out the battery, open it up and remove the cmos battery. There should be instructions on the WEB for that. At work, people alawys returned their Thinkpads with that PW set, so I know there is a fix.

But if the password is a harddisk password, you are SOL :( You will need to get a new HD.
by slightwinder | 2025-04-03 13:22:05+00:00
Good luck with that, but as a first reaction I must say, what I see on that side is not that impressive. It's just the same feature-set & interface all over again. It's not selling me any reason why I should be more interested in this, than in all the other clients already available.

Granted there is very little on that side, but I hope if you really start from scratch, you will also look more outside the box of the established mail clients. Think about how RSS Feed readers are working and the interfaces they offer, think about task&note-managment-tools are working and what they offer. For example, why is there no mail client with a kanban-board-view, allowing to organize mails by status or tags. Why is there no client with a social media feed-interface or even a tweetdeck-like view, allowing to observe multiple mail sources in parallel. This is the kind of innovation I'd like to see in a new mail client. Not just a bit better performance and new colors.
by vFunct | 2025-04-03 13:22:46+00:00
This doesn’t sound like you want to eliminate poverty?

You complain I brought up the straw man of poverty, but that's the entire point of neoliberalism: to make people wealthy. It's NOT to start wars or bring disease or famine or whatever. It's an economic system designed to bring about wealth, as demonstrated by neoliberal policies that removed poverty from much of the third world.

This is why I don’t trust socialist: I have never heard a socialist say “I want to eliminate poverty”. And in fact, they seem to take pride in being impoverished while being ashamed of any bit of wealth.

It’s Ok to have nice things. You DON’T have to be poor.

We don't care if people are rich. We are if they are poor, and we believe that's a problem.

And our track record of eliminating poverty around the world over the last 50 years through neoliberal free trade should be celebrated, not discouraged.

You're welcome.
by s_dev | 2025-04-03 13:22:55+00:00
The only people who matter in an election are the voters so I'm always perplexed so many feel comfortable blaming non voters for the problems voters made.

This non voter shaming is quickly eroded as soon as you ask voters if non voting is an issue. They will report it that is is a huge problem. Then ask what candidates or parties support mandatory voting and you'll get crickets.

That's because it has nothing do with tackling the perceived problem of non voters and all to do with virtue signalling that you vote.
by clydethefrog | 2025-04-03 13:23:35+00:00
Just be aware that if you accept that non-citizens have no right to due process, you are accepting that citizens have no right to due process. All the government has to do is claim that you are not a citizen; without due process you have no chance to prove the contrary. [1]

[1] https://bsky.app/profile/timothysnyder.bsky.social/post/3ll5...
by alabastervlog | 2025-04-03 13:23:58+00:00
The data do not support what you suggest being a widespread problem. There's a popular story about it being a big problem, but when people start trotting out examples most of them fall apart on closer examination, which is weird if lots of solid examples exist (why pick so many that are, at best a stretch if not simply wrong, if this is a widespread trend and not just a couple actual events that were maybe not great?). Folks have tracked things like speaker cancellations, and there are vanishingly few of those, conservatives, even fairly fringe ones, speak on campuses all the time.
by cma | 2025-04-03 13:24:09+00:00
Isn't that only true for selling steam keys, not the whole game? Bigger problem with the monopoly is less sales on steam means less visibility in steam's algorithm, so you get punished for having people buy off steam.

Same if you want a video on your site: if you don't YouTube embed and instead host yourself, you get less amplified by youtube even if people want to watch it just as much. YouTube ends up getting to plaster ads interrupting your website trailer as much as they do on YouTube.

If you spread your marketing to a steam competitor with better cut you get the same problem, less amplification on Steam. Steam is today stone soup, Valve used to put in more of the meat and veggies but now that's more and more up to the captive devs. For a time Valve was the most profitable major company per employee in the US from this stone soup arrangement, but they did eventually have to drop their rates on the biggest devs, announced either a few days before or after the Epic Games Store launched.
by tpierce89 | 2025-04-03 13:24:13+00:00
You're using "whataboutism" to point fingers and say one side is worse because of this or that. I could do the same thing and say Hillary's emails don't matter because Mike Waltz is out there using Gmail to conduct official business. https://www.axios.com/2025/04/01/mike-waltz-signal-gmail-sec...

To solve this we will all have to come together and accept that nobody on either side of American Politics are on the side of the working class. Instead of pointing fingers at democrats or republicans it is beyond time for us as Americans to come together and vote in people that will work for us as a collective regardless of what political affiliations they have.
by saghm | 2025-04-03 13:24:13+00:00
One time during a 1:1 with who I consider the best manager I ever had, in the context of asking now urgent something needed to get done, I said something along the llines of how I tend to throttle to around 60% of my "maximum power" to avoid burnout but I could push a bit harder if the task we were discussing was essential with to warrant it. He said that it wasn't necessary but also stressed that any time in the future that I did push myself further, I should always return to 60% power as soon as I could (even if the "turbo boost" wasn't enough to finish whatever I was working on. To this day, I'm equally amazed at both how his main concern with the idea of me only working at 60% most of the time was that I didn't let myself get pressured into doing more than that and the fact that there are probably very few managers out there who would react well to my stating the obvious truth that this is necessary
by jerf | 2025-04-03 13:24:14+00:00
I would agree that the Switch's really big feature at this point is that it is where Nintendo games appear, and in that family-friendly-but-still-high-quality niche they are still worth chasing if you want them.

I don't know how you get from there to "games on steam are sub par quality" because at this point, everything else is on Steam, so calling the rest of the Steam library "sub par" is effectively calling the entire rest of the industry, from top to bottom, "sub par", and I'd have a hard time with that one. Nintendo has a pretty good track record but they're just one company. And not because I love AAA, I'm pretty much out of the AAA loop entirely at this point, but because it's literally everything else. In particular, the XBox exclusive and PS exclusives are, if not dead, on life support. PS may still have a sort of "Japanese game that doesn't appear on Steam" niche, but even that's getting eaten into; every major Atlus release lately is showing up on Steam as a first-class citizen, for instance.
by Balgair | 2025-04-03 13:24:30+00:00
Um, by picking and choosing what goods need protection in the long term?

Like, we can't make more fish. Avocados take a few years to grow new trees. Steel mills don't just appear in Ohio.

The worst part is that, even if you believe Donny, he's so mercurial with these tariffs that no one is going to give you a loan to do anything about any of this. This Katy Perry doctrine [0] he's established is just poison to any sort of capital investment. You've got no idea if any of these tariffs will make it to Monday, let alone to the time it takes the mortgage on your t-shirt factory to be paid off. And then you've got a new administration in four years and no idea if they will keep that protection for you either. How are you going to plant a whole vineyard and get it profitable in 4 years when grape vines take 7 years to mature to fruit bearing?

There's no point to any of this, even if you believe him.

[0] 'Cause you're hot, then you're cold You're yes, then you're no You're in, then you're out You're up, then you're down You're wrong when it's right It's black, and it's white We fight, we break up We kiss, we make up
by alephnerd | 2025-04-03 13:24:33+00:00
And if they hire the right alumni lobbyists - major reason why you don't hear about Dartmouth in the news [0] despite a similarly active student activism scene.

Most other private universities could have easily managed the relationship, but a mix of inertia and vindictiveness from certain alumni (eg. Ackman) messed it up.

Mind you, Dartmouth is also kind of unique in that their alumni relations team actually TRY to maintain a relationship. The other high prestige colleges (excluding USC) ignore you until they need to hit fundraising KPIs.

A Tuck or Dartmouth College grad will always fight for an alum if they make it to the shortlist - most other Ivy grads don't (Wharton kinda, but that's only for Wharton). This really helps build loyalty.

[0] - https://www.politico.com/news/2025/03/19/trump-is-bombarding...
device-hub – a self-hosted solution for collecting and storing IoT device data
by dshil | 2025-04-03 13:24:35+00:00
Hi everyone. I recently released device-hub (https://github.com/open-control-systems/device-hub), a self-hosted software for collecting, storing, and monitoring data from IoT devices. It's written in Go - I'm really sorry, Rust fans!

Key features: - Stores telemetry data in InfluxDB - Supports mDNS auto-discovery and inactive device monitoring - Automatically reconnects to registered devices after a restart

I'd love to hear your feedback - especially if you work with IoT!
by infogulch | 2025-04-03 13:24:47+00:00
I want to give every device its own certificate to authenticate it with others via headscale to facilitate web development collaboration and authenticate remote management. I want to have a lightweight forward proxy in a semi-trusted remote VPS to proxy email at a particular domain down to my local mail server. I want to delegate maintenance of some application to a particular department. I want microservices run by different teams to communicate via authenticated TLS. I want to run web services in my mars data center without wasting precious bandwidth on thousands of redundant ACME requests. Etc, etc, etc.

In all of these cases it would be idiotic to distribute the same wildcard cert to each host. And please don't say "you just shouldn't want to do that".
by LightHugger | 2025-04-03 13:24:51+00:00
> Some people have criticized that their company culture of libertarianism sometimes takes precedence over other important values including equity and inclusion.

To push for equity is to discriminate and dehumanize people, so it's certainly good that valve does not put this value ahead of anything else let alone allow them to take precedence over taking care of their customer base. They are perfectly inclusive as well, though they are not "inclusive", the kind where they discriminate against people on the basis of race to please some misguided quotas.
by sixothree | 2025-04-03 13:25:10+00:00
Tailscale clients are the thing I am least happy about with Tailscale. Specifically mobile clients and battery usage.

The reason I can't use Tailscale at work is because it routes traffic through servers we can't control.

I would _love_ to use tailscale at work. It would solve so many problems. I am okay with being forced to open ports. But tunneling traffic through them is extremely worrysome.
by Tade0 | 2025-04-03 13:25:21+00:00
Indeed! I was not aware of that as I have the 16, which doesn't feature it.

Community forum posts from 2021 suggest they sort of forgot to include this information initially.

It so happens that the audio jack in my previous laptop started getting loose after four years, which was a first, as usually it was the USB ports which would go, so having it as an expansion card was a major selling point for me.

This really is a device for people who tend to break things despite relatively light usage. I for one damaged the screen in every single laptop that I had.
by doctorpangloss | 2025-04-03 13:25:22+00:00
> And in the last two months, it’s become painfully apparent that wanting to have nice conversations is not going to stop people who are bent on authoritarianism. Right now, I’m not sure what will stop them, except successful court challenges, and even that seems precarious.

Winning elections could work.

> Watching the video of this poor woman at Tufts who was abducted by federal agents —I wrote my blog today about that. I think the government is spreading terror, and that’s what they mean to do.

Brother, a blog post is, quoting you, a “nice conversation.” A New Yorker interview is a nice conversation.

Getting rid of legacy admissions… guess who wins elections? The sons and daughters of politicians! Whereas grandstanding on X or Y achieves nothing.