MurphyA/hacker-news huggingface dataset:
by ArcHound | 2025-11-16 10:57:12+00:00
It is great that they got taken down. From my experience, these sites are usually parasites on misconfigured Wordpresseses.

We're you able to get the phishing data so that you can help the victims? Is it a good idea to try and do so?

Also, can you please share some bits of the phishing kit for easier detection?

Thank you for your efforts!
by vee-kay | 2025-11-16 10:57:32+00:00
That iFixit guide to upgrade the Max Mini is daunting for newbies.

But you've inspired me to gather courage and do the DIY upgrade myself next month during the holidays. No use having a working PC lying unused, merely because it is very sluggish due to old hardware. Wish me luck (for the upgrade), I think I'll need it.
by constantcrying | 2025-11-16 10:58:30+00:00
The Steam Machine is "just" a normal Linux PC, with good integration.

The point is the target demographics. And, just like the Steam Deck, this is not something for power users. Most people on here know how to build a PC and install Linux with KDE on it, which is the same experience you would get with a Steam Machine.

Valve is selling this to an audience of gamers, specifically those who want an easy gaming experience on low end hardware. This is the same demographic which Sony and Microsoft are selling to.
by dangus | 2025-11-16 10:58:37+00:00
I was kind of annoyed at the blog post for being kind of pointless until the last line, which cracked me up.

The Steam Machine is surely meant to be somewhere between mainstream and niche. It’s going to be cheap enough to be a pretty good deal for what it is, but I think those who are already PC builders (at least, those who aren’t unusually high-income and will toss money at a novelty) might not jump on it.

The device does offer some unique features you can’t get on the PC market like HDMI-CEC, which will make it a great living room box.

Perhaps it’s even being somewhat underrated as a PC on your desk type of solution. Perhaps the type of person who wants a small form factor plug and play solution at their desk and isn’t a small form factor expert would want it. The only barrier there is that SteamOS doesn’t bring you to desktop mode instantly, but in that case the user could install their own OS like Bazzite or Windows.
by Myrmornis | 2025-11-16 11:00:12+00:00
You can make it look modern: get rid of all menus and bars so that there is nothing on screen except for the text you're editing. (e.g. search for minimal.el) It looks indistinguishable from any other modern editor / IDE in zen mode. Menus and bars are not necessary in these sorts of applications if you use then daily -- more efficient and powerful to use the command palette and key bindings.
by matt-p | 2025-11-16 11:00:30+00:00
I think in fairness it's an apples to oranges comparison.

How long will it take you to setup postgres on a VM and sort out and pay for somewhere to put backups? Let's say only a hour, and your time is worth say $30/hour you've just spent 6 months of planetscale fees and you've still got to pay your VPS and backup provider.
by tim333 | 2025-11-16 11:00:48+00:00
The world's been through many past periods of tariffs. Generally the countries that do a lot end up hurting themselves - see say Argentina, near wealthiest in the world around 1890, now way down the list. Neighbours like Brazil that thought we'll tariff too have been meh. Countries like Singapore that went the other way and had zero tariffs got rich - from not much per capita to overtaking the US in that case.
by haai007 | 2025-11-16 11:00:52+00:00
I built Farmland because I was tired of complex Jenkinsfile setups or explaining dependency graphs to my CEO.

The insight: Everyone understands farm operations. You plant before you harvest. Different crops need different care. These same principles apply to software builds, but current tools hide this natural logic. As it is with testing, you should test one thing not many, setup test teardown. Same is with pipelines, they have many steps but one step should focus on one thing. The result is the pipelines focusing on the what is produced not how it is done and the value stream is more visible. The orchestration works over simple events and restructuring and load-balancing is then simpler.

Here's what a simple example farmfile looks like:

``` [operation.plant_seeds] work: "npm install"

[operation.tend_crops] work: "npm run build" after: plant_seeds

[operation.harvest] work: "npm test && npm package" after: tend_crops ```

Your intern can read this. Your PM can understand it. New colleagues have a quick overview of the dependent steps. But under the hood, it's enterprise-grade distributed orchestration with NATS and CloudEvents.

The CLI works today and will be published soon: `cargo install farm`

We're launching on Kickstarter to fund:

Visual web UI Routing Engine AI Integration Plugin System Windows/Linux/macOS amd64/ARM support VSCode plugins Comprehensive docs and tutorials Community infrastructure Early bird tier: €25 gets you a 1-year Pro license (€99 value) + beta access + voting on features. Only 1000 available.

Campaign: https://www.farmland.sh/kickstarter

Happy to get feedback on what you think or to answer questions about the technical architecture, the farm metaphor choice, or why we're crowdfunding developer infrastructure.
by wartywhoa23 | 2025-11-16 11:01:08+00:00
The oldschool way of installing wheels is not hammering them down with a pneumatic impact wrench in 5 seconds and calling it a day, but rather tightening each screw slightly and incrementally in an X pattern while slowly rotating the wheel, so as to make it seat as centered as possible (a questionable point, the hub should center it regardless) and without unnecessary remaining stresses (a valid point), and only then tightening with the full recommended torque.

I'm all for the careful oldschool way.
by hollowturtle | 2025-11-16 11:01:43+00:00
> In two years, you’ll upgrade your M1 to an M4+: there’s the power upgrade.

Only to play almost nothing or very badly if not supported natively. And no devs won't support mac games there is no incentive. Emulation is subpar compared to Proton on Linux, Apple people should really start stop thinking macbooks can do modern gaming, excepts for a couple of Capcom portings that were paid by apple to have them and some retro gaming
by dangus | 2025-11-16 11:02:02+00:00
I don’t think that’s true. The whole reason they’re producing PC ports is to sell the most profitable part (software) to those who to haven’t been giving them money.

Sony makes zero dollars off of the consoles, and while they do enjoy taking their PS Store royalties rather than giving it up to Steam, they also have a huge collection of first party studios that might even be a more important business.

And it’s not like Sony is giving their big console releases PC ports on day one, if you want to own them right away you have to buy a PlayStation.
by torginus | 2025-11-16 11:03:02+00:00
When I first saw the Arduino I didn't see the point - after all there were boards that cost less, did more, and the Arduino IDE seemed very barebones compared to what you could do with GCC and a custom toolchain.

Then eventually I saw how much community support, ready made hardware emerged around it, to the point that after a while, not going the Arduino route was a decision you needed to justify heavily.

Same thing with the Raspberry Pi - there are commercial devices now running or more or less stock Pi hardware with some accomodations - the power of the community is just too large - you can either spend an insane amount of time getting things working on your custom SBC, or get something well-supported for free.

I hope that the same thing will happen with the Steam Machine - the pull of the community will result in a well-supported 'default' device where people (and Valve) will put in the effort to create a comparable desktop experience to the commercial OSes.

Valve already helped immensely with Wayland - it's crazy to think that the project was stared cca. 2008, and today there's still arguments to be made it's not mature yet - by investing the necessary energy to make sure games run well, the drivers are optimized, and there's a high-quality end-user library (wlroots) for writing compositors has been the push that Wayland needed.
by pta2002 | 2025-11-16 11:03:17+00:00
Seconding the other user saying that I also use AirPods Pro (2nd gen) in Teams at least twice a day, on macOS, iOS, and Windows (and had used them on android before, as well). Absolutely no issue whatsoever, and everyone mentions I usually have by far the best audio out of anyone else in the call.

What would Apple even gain out of this? They don’t have a competitor to MS Teams, FaceTime is hardly targeting the same segment.
by rkagerer | 2025-11-16 11:04:27+00:00
Section 232 tariffs on steel and aluminum, which required me to fill out a UPS-specific form attesting to the steel and aluminum content

I ordered a specialty lock and some keys valued at about $400, and paid an extra $400 in duties because of this. It's insane.

Plot twist: I'm in Canada and was ordering a made-in-USA product from a US vendor. The duties were due to matching countertartiffs at the time. Sorry, but that's the last lock I buy from the US (and maybe the last thing with metal in it if I can help it) until this mess is resolved.
by ahartmetz | 2025-11-16 11:05:26+00:00
AFAIK it's more or less still being worked on. Since Wayland has no support in the core protocol, it's an add-on which needs the compositor to forward input and output streams and then something to compress the video and forward it (+input events) further over the network. I can't say that I got it to work so far, though screen sharing in MS Teams(!) running in MS Edge for Linux does work and uses much of the same functionality. That is with KDE and kwin-wayland.
by dfadsadsf | 2025-11-16 11:05:44+00:00
While tariffs on coffee do not incentivize coffee growing in US they do two things that are very beneficial for US economy

1) People replace coffee with hot cider, infusion tea or some other local substitute good.

2) Tariff on coffee as set up by Trump incentivize coffee producing countries to buy US goods whether it’s oil or cars to make trade balance more equal.

The only question is the scale of above but tariff on coffee is unquestionably help US producers.
by ISO27Auditor | 2025-11-16 11:06:24+00:00
You don't need to use an external auditor that is your local audit provider, you just need to be sure that the audit provider (certification body) is accredited with an accreditation under IAF (eg IAS, UKAS, Dakks, COFRAC etc).

Any accredited certification body the world can audit you, and you can also save a lot by opting for a smaller certification body abroad instead of, for instance, one of the big names (I am an auditor for ISO 42001 and ISO 27001 as well)
by karolist | 2025-11-16 11:07:17+00:00
You needed software to replace rear brake pads on Audis with electronic parking brake since about 2004 or whenever they introduced C6. It's not a big deal and could be done with VAG-com, but that means any small garage with mechanic who can just turn nuts and bolts won't be able to do it.

> https://www.audiworld.com/forums/a6-s6-c6-platform-discussio...

"Yes. You need vag to disable the electronic parking brake in the rear. The piston cannot be pressed into the caliper if the park brake is not disabled. "
by lelanthran | 2025-11-16 11:08:22+00:00
Well, look; I replied initially because you're misrepresenting "I want fewer footguns" with "I don't care".

The only question was whether you're doing it on purpose or whether you really do think that there are zero programmers who want fewer footguns.

As far as the C vs C++ thing goes, if your measure is "How many OPTIONAL features does a language give me WRT safety", then sure, C++ is optionally safer than C.

If the measure is "How many extra footguns does the language provide", then no, C++ cannot, by any objective measure, be safer than C.

Since you're constantly re-framing the discussion towards "More features" and away from "fewer footguns", I think it is safe to say that "extra footguns", for you anyway, doesn't mean "less safe".

The way you constantly re-frame, though, reflects quite poorly on you - it's pretty obvious from the very first thread I am counting the footguns as the measure of how unsafe a language is. That's not an irrational measure, and yet you are willing to strawman the argument to make it seem irrational.
by imiric | 2025-11-16 11:09:35+00:00
This is great to see, and I'm sure it will nudge some people to give Emacs a try who wouldn't have otherwise.

I've been using Emacs with a custom configuration for many years now, but when I needed a good IDE for working with modern frontend stacks about a year ago, I decided to give VSCodium a try, since the TS/LSP integration wasn't that great in Emacs. And funnily enough, I did the reverse of what this project does: I tried to make VSCodium look and behave more like my Emacs setup.

It turns out that this is incredibly difficult. Decluttering the UI was easy enough; getting my Vim/evil-mode key bindings to work was relatively straightforward, though not perfect; but it was practically impossible to make VSCode work with the concept of buffers, instead of tabs and tab groups.

There are some extensions that emulate this to an extent, but it requires at least one change[1] to work properly that's been ignored for almost 2 years now.

So, that, general jank and unresponsiveness, and the idea of my editor being a web browser with all the security concerns of installing random JS extensions, put me off it for good. I went back to my "inferior" Emacs setup, spent some more time on configuring it for TS, and I think it's not so bad right now. Though I switched projects in the meantime, so it probably needs to be brought up to date again.

Moral of the story: Emacs is life. I'm sorry I ever doubted it. <3

[1]: https://github.com/microsoft/vscode/issues/204942
by firesteelrain | 2025-11-16 11:09:49+00:00
You are mostly right about the broad strategy but a few of the claims are too absolute. Sony does make money on hardware later in the cycle even if margins are small. They also care about PC ports for more than just pure profit such as extending the IP footprint and keeping franchises visible between major releases. The part about delayed PC ports is completely correct. PlayStation is still the primary window and PC is the secondary revenue phase once the console market is saturated.
by jzb | 2025-11-16 11:10:11+00:00
No, they’re designed to work worse with non-Apple products to keep people in the Apple ecosystem. Sure, if you’re not already in the ecosystem it does make sense to buy other products. But if you already own AirPods then you’re reluctant to switch to Android or Linux/Windows, because you either have a degraded experience or have to shell out for new stuff.

It’s convenient only as long you stick to their closed ecosystem. Requiring a device to identify as an Apple device to expose all features is an anti-feature. The devices should expose all features regardless, and leave it to the device/platform vendor to implement the config software.
by spirovskib | 2025-11-16 11:10:21+00:00
Thanks for the kind words. We discussed whether to pull the data. We didn't for two reasons: 1. It's not trivial to process that data safely, and all the people in the server are volunteers that pitch in as much as they can. It won't be fair to burden them more. 2. The bots were posting to what appeared to be private or moderated channels. We didn't find an easy way in. Maybe there was a way in, but see item 1 above. So we went with "nuke it from orbit"
by whizzter | 2025-11-16 11:10:25+00:00
Ah that looks like a great tool, will try to keep it in mind if I run into those kinds of issues again.

Couldn't have caught one of the worst bug I had to track down that was a memory corruption on the PS2, we had some dynamic async loading that used DMA channels and someone had carelessly released memory used by these async loads.

Back then memory addresses was fairly deterministic so I thought I could add a memory breakpoint to catch it (i thought), bewildered me when I first witnessed the memory addresses with breakpoints being corrupted... until it clicked and became the clue that it had to be caused by a system (DMA) that didn't care about the systems hardware memory breakpoints.
by kotaKat | 2025-11-16 11:11:56+00:00
This "secure gateway" shit is already tiring.

Started with FCA/Stellantis in 2018+, thanks to the Jeep "hack" through the infotainment system. They slapped a "secure gateway" on the CANbus you had to authenticate through.

They then took that system, refined it into "AutoAuth", an "independent" authority that controls access to the SGWs for "automakers".

AutoAuth is for FCA, Stellantis, and some new Nissans (apparently the 2020+ Sentra?).

VW and Mercedes also have their own "secure gateway" bullshit as well.

--

As for this Hyundai situation, there is a workaround. Unfortunately, it's the "more expensive" option.

People are using J2534 "passthrough" dongle devices to work with automotive service software. J2534 is an SAE standard for ECU programming, and thus there's a large market of cheap and expensive dongles to interface with OE software that allows J2534 "generic" access to program modules.

That's what Hyundai is protecting with the NASTF login.

If you spent even more money and bought a genuine Hyundai vehicle communications interface (VCI) pod, you could have just used the normal Hyundai GDS and accessed all the brake service functions instead of the "lower cost" J2534 generic access. It'd slide right past the NASTF stuff, and the only time you'd even be asked for NASTF is actually touching the immobilizer.

All of this at the end of the day is because cheap-ass scan tools can, with the right software, be a one-click Kia Boyz solution to perform an "all keys lost" procedure, program in a new transponder key, and run off with your car.
by dfadsadsf | 2025-11-16 11:12:07+00:00
Scale of the country matters. If Argentina (or any other small to medium size country) require extra work, businesses can just walk away - size of market does not justify extra efforts. Bet is that US market size is big enough that no global business can afford to walk away. At 20% of global GDP, US markets is also big enough to make scaled production feasible.
by Razengan | 2025-11-16 11:12:15+00:00
> So odd of you to frame this as some sort of personal outrage.

Hey you try waiting 5+ years on a bug report/feature request for a simple thing. Or things like a rendering bug that survives all year throughout beta into the X.1 release (see the Tahoe Contacts app)

You'd give up. This "outrage" is all the outlet we have left. Shame the system that lets such crap get through!
by Who_99 | 2025-11-16 11:13:24+00:00
Hello everyone, I am writing this post in the hope that i will get help for completing my project. I am from india, 24yo. For the past five years, I have been working on a theory on how the brain may work. The theory was completed, and I only recently completed the prototype model. I was going well, but it occurred to me that this model can't be trained like other AI models by just giving thousands of inputs at a time. It has to be trained in real-time by either in simulation or by making it exist in real-time. I don't have the enough resources or the expertise to complete the project at this stage.

so if anyone wants to work on this porject, please comment below. i have also provided the github link as well - take a look at it
by whizzter | 2025-11-16 11:13:53+00:00
I wouldn't have thought so 5-10 years ago, but with Microsoft offering Windows on ARM the is really no OS that specifically targets x86 (Legacy MS products will keep it alive if the emulation isn't perfect).

The thing is, x86 dominance on servers,etc has been tied to what developers use as work machines, if everyone is on ARM machines they'll probably be more inclined to use that on servers as well.

It's like an avalanche effect.
by acetofenone | 2025-11-16 11:15:37+00:00
My main concern is the acidification of the ocean due to the carbon dioxide equilibrium between the atmosphere and the sea. There is a threshold level threshold at wich the shell of plankton just dissolves. After that happens I think the whole ocean ecosystem will collapse (maybe no more fishes?) Also the deep ocean has an inertia of thousands years meaning that we are going to stick with industrial coal revolution levels of co2 in the atmosphere for a lot of time even if we emit nothing.

People wasn't seeing immediate effects because it was hidden in saturating the ocean and now there's no way back in my opinion
by agumonkey | 2025-11-16 11:15:51+00:00
maybe there's an encoding that can allow counting different ordered accumulations succintly.. (thinking out loud here)

ps: apparently there's already a lot of research on multidimensional dyck languages (somehow mentionned below)

https://arxiv.org/pdf/2307.16522

https://omelkonian.github.io/data/publications/d3.pdf
by piazz | 2025-11-16 11:15:55+00:00
How is doomscrolling profitable for Apple?

Frankly I think it’s the opposite - Apple is one of the only BigCo without an advertising based biz model. Unlike say Meta, Apple didn’t profit directly from increased engagement with your iPhone (at least to a sizable extent), they profit when you purchase a new device. This alignment of incentives is what allows Apple to at least marginally prioritize user privacy in a way Meta/ Google just structurally cannot.

Happy to be corrected though, of course :)
by pqtyw | 2025-11-16 11:16:13+00:00
> serve food that kids won't eat in the hopes that they eat less, right?

Not hope as such. Ideally they eat it eventually. If they are not allowed to eat unhealthy foods they won't have much of an option. Even the most obstinate ones will change their mind after spending a couple of days being hungry.

> followed this formula and it worked out great

And they didn't end up being overweight?
by pona-a | 2025-11-16 11:16:42+00:00
This was merely a rhetorical exercise, holding a mirror to the initial argument. If you found it disingenuous, I hope you can see the thesis: "Wade into this arena and see for yourself" works equally well to justify opposite positions depending on which victims we center. This is a foundational legal principle going back to Beccaria and Voltaire.

You've experienced being falsely targeted and the harm it causes. How is an algorithm sending a false report to police different from a dox? Does your personal safety get overruled by theoretical public safety? Do you expect algorithmic accusations to be questioned more carefully than human ones, or institutional action to be gentler than the vigilantism you experienced?
by ThatPlayer | 2025-11-16 11:17:09+00:00
Yeah, I could make a similar post for similar reasons. I already have a bunch of mini-PCs I collect like Raspberry Pis. I already have a mITX build with Bazzite installed on it that I would use over a Steam Machine because it's faster. And like OP, I'd probably get anyways. Assuming price is ~800$ (with controller)
by tormeh | 2025-11-16 11:17:21+00:00
> a comparable desktop experience to the commercial OSes

Isn't it alteady comparable? My Linux desktop has almost the same game compatibility that Windows has, and none of the advertising and jank. Gone are the legendary days of xorg.conf. Linux has less problems than Windows now. Support from professional software vendors (Dassault, Autodesk, et al) and Nvidia could be better, admittedly, but these restrictions aren't very relevant to me. As for Mac OS it's fine, I guess, but I strongly dislike the settings program, and it's not like you can install an nvidia card there.
by RamRodification | 2025-11-16 11:19:05+00:00
There's a Steam app on my Samsung smart TV that I think can do this, with a USB-controller connected to a USB-port on the TV. Haven't tried it though.

But I think the best way to do it is to have a cheap PC (or maybe an Android TV device or something?) connected to your TV. You can stream games to it from your gaming PC in the other room: https://store.steampowered.com/remoteplay