MurphyA/hacker-news huggingface dataset:
by bradley_taunt | 2025-12-01 15:01:32+00:00
This is pretty neat, but setups like this always make me wonder how the “static web” has become so complex?

I feel that tossing your static files up on a host like NearlyFreeSpeech (or any other cheap/decent host) is the easiest.

This would also only cost you ~$0.03 a day. Don’t reinvent the wheel, you know?
by rootnod3 | 2025-12-01 15:01:35+00:00
It autodiscovers the dependency chain or shit like that? If you got 500+ services that need to be orchestrated you honestly have a very different problem.

I love the simplicity of RC scripts. Easy to understand, easy to debug, it just fucking works.

Simplicity is king, because it's understandable. A behemoth like systemd feels like it requires a PhD.

Systemd also runs 100% against the Unix/Linux philosophy of composability and single purpose.
by reactordev | 2025-12-01 15:01:36+00:00
Constructive discussion on what we can do to fix this is welcome but open complaining isn’t going to change anything. It may be cathartic but it’s not productive.

I’m not blaming anyone or saying it’s anyone’s failure. I’m simply saying the only thing you can control is you and so it’s up to you to master your habits and desires so that you can afford a future you want.
by LanceH | 2025-12-01 15:01:39+00:00
Amongst the discussion of rootkits and anti-cheat, I would like to add that part of the reason it is necessary is caused by the game companies that took away the standard method of playing multiplayer -- players running their own servers.

It used to be pretty easy to just ban people from playing, now we're 100% reliant on their ability to do it. So we have anti-cheat which roots our computer, and still doesn't 100% solve the problem.
by alephnerd | 2025-12-01 15:01:42+00:00
> This isn't true either in India or most of eastern europe.

It is.

Wage arbitrage doesn't move the needle for offshoring once operating costs come to play, and outsourcing companies like EPAM, WITCH, and others juiced their margins by padding heavily, which further reduced the cost competitiveness of outsourcing without subsidies.

Czechia [0], individual Volvodships along with the federal government in Poland [1], state+center in India [2][3], Ireland [4], Romania [5], and others [6] dated list from KPMG which doesn't include state and local incentives) are all providing subsidies for GCCs now which include a payroll/per-head incentive depending on the amount spent in FDI, along with added additional subsidies per industry (eg. Life sciences GCCs get additional sets of subsidies versus a generic software GCC versus a VFX GCC).

The US has some of the weakest R&D tax incentives globally [6], with no payroll or financing incentives - only Vietnam, Philippines, Peru, and PNG are stingier, which has been a major role for why GCC expansion has been rapidly growing for the past few years.

That said, these incentives are primarily targeted at large employers becuase if you cannot provide at the minimum dozens of jobs, then the cost cannot be recouped over the long term by most subsidies. So mom-and-pop 3 person consultancies are ignored because in most cases they are parasites and large firms interested in opening large dedicated headcount offices are incentivized.

[0] - https://czechinvest.gov.cz/en/For-Investors/Investment-Incen...

[1] - https://assets.kpmg.com/content/dam/kpmg/pl/pdf/services/for...

[2] - https://www.lexology.com/library/detail.aspx?g=93f90e07-581d...

[3] - https://inductusgcc.com/wp-content/uploads/2024/12/INDIAS-GC...

[4] - https://www.idaireland.fr/getmedia/4f70d494-8ec1-4e3d-b5a5-1...

[5] - https://kpmg.com/kpmg-us/content/dam/kpmg/pdf/2021/global-rd...
by timthelion | 2025-12-01 15:01:55+00:00
We've been developing a new method of developing software using a cloud IDE (slightly modified vs code server), https://github.com/bitswan-space which breaks down the development process into independent "Automations" which each run in a separate container. Automatons are also developed within containers. This allows you to break down the development into parts and safely experiment with AI. This feels like the "Android moment" where the old non-isolated way of developing software (on desktops) becomes unsafe. And we need to move to a new system with actual security and isolation between processes.

In our system, you can launch a Jupyter server in a container and iterate on software in complete isolation. Or launch a live preview react application and iterate in complete isolation. Securely isolated from the world. Then you deploy directly to another container, which only has access to what you give it access to.

It's still in the early stages. But it's interesting to sit at this tipping point for software development.
by surajrmal | 2025-12-01 15:02:38+00:00
Unpopular opinion, but we would be better off with a single open trusted implementation of anti cheat (aka drm) which can attest whatever requirements are desired by the game is met. The only real problem is that it would likely be limited to approved kernel images and someone would need to own that validation and signing infrastructure, but you could imagine having multiple trusted entities have this role.
by hylaride | 2025-12-01 15:02:38+00:00
I almost completely agree with you, but IPv6 isn't going anywhere - it's our only real alternative. Any other new standard would take decades to implement even if a new standard is agreed on. Core routers would need to be replaced with new devices with ASICs to do hardware routing, etc. It's just far too late.

I still shake my head at IPV6's committee driven development, though. My god, the original RFCs had IPSEC support as mandatory and the auto-configuration had no support for added fields (DNS servers, etc). It's like the committee was only made up of network engineers. The whole SLAAC vs DHCP6 drama was painful to see play out.

That being said, most modern IPv6 implementations no longer derive the link-local portion from the hardware MAC addresses (and even then, many modern devices such as phones randomize their hardware addresses for wifi/bluetooth to prevent tracking). So the privacy portions aren't as much of a concern anymore. Javascript fingerprinting is far more of an issue there.
by wavemode | 2025-12-01 15:03:07+00:00
Many forms of cheating revolve around modding the game locally so that certain textures can be seen through walls, so you always know where opponents are. So you aren't breaking any laws of physics, you are just able to make much better tactical decisions.

The obvious solution would be, just don't send data to the player's client about enemies that are behind walls. But this is a surprisingly hard thing to engineer in realtime games without breaking the player experience (see: https://technology.riotgames.com/news/demolishing-wallhacks-..., and then notice that even in the final video wallhacks are still possible, they're just more delayed).
by encyclopedism | 2025-12-01 15:03:15+00:00
> So basically a consumer with no idea of anything.

Not knowing is sort of the purpose of AI. It's doing the 'intelligent' part for you. If we need to know it's because the AI is currently NOT good enough.

Tech companies seem to be selling the following caveat: if it's not good enough today don't worry it will be in XYZ time.
by volpiv | 2025-12-01 15:03:35+00:00
The free midpoint calculator that answers "what's halfway?" by instantly finding restaurants, bars, and cafes to meet central between multiple locations worldwide.

* Real-time Travel Time Calculation:: Calculates actual journey times using live traffic data, public transport schedules, and walking speeds, ensuring a fair meeting point based on time, not just distance. * Multi-Person Optimization:: Optimizes the meeting point for groups of 2-10 people, minimizing total travel time for everyone to ensure fairness for all participants. * Instant Venue Discovery : Finds dozens of highly-rated restaurants, bars, cafes, and other venues right at your calculated midpoint with ratings, hours, and photos. * Global Coverage & Precision:: Supports address formats worldwide, from UK postcodes to US ZIP codes, using high-precision geocoding to ensure accurate central location results. * Save & Share Plans : Generate unique shareable links to send your complete meetup plan (locations, preferences, midpoint) via WhatsApp or email—recipients load the plan instantly. * Bars, Restaurants, Instant Sharing:: Suggests nearby hotels for long trips and lets users share their final plan instantly via WhatsApp and other mediums. * 100% Free, No Registration:: Access all features immediately without creating an account or providing credit card details.
by wahern | 2025-12-01 15:03:36+00:00
> unless you restart all of userspace (at which point you might as well just reboot).

I can't speak for FreeBSD, but on my OpenBSD system hosting ssh, smtp, http, dns, and chat (prosody) services, restarting userspace is nothing to sweat. Not because restarting a particular service is easier than on a Linux server (`rcctl restart foo` vs `systemctl restart foo`), but because there are far fewer background processes and you know what each of them does; the system is simpler and more transparent, inducing less fear about breaking or missing a service. Moreover, init(1) itself is rarely implicated by a patch, and everything else (rc) is non-resident shell scripts, whereas who knows whether you can avoid restarting any of the constellation of systemd's own services, especially given their many library dependencies.

If you're running pet servers rather than cattle, you may want to avoid a reboot if you can. Maybe a capacitor is about to die and you'd rather deal with it at some future inopportune moment rather than extending the present inopportune moment.
by star-173 | 2025-12-01 15:04:07+00:00
Repo: https://github.com/STAR-173/LLMSession-Docker

I built this because I was burning through API credits just to test simple prompt chains and agent logic. I wanted a way to develop against the free web tiers of ChatGPT, Claude, and Gemini but with a standard programmatic interface.

How it works:

1. It spins up a Docker container with Xvfb and a headless browser.

2. It uses your Google credentials to handle SSO login.

3. It exposes a standardized REST endpoint (`POST /generate`) at localhost:8080.

4. It maintains the session via a Docker volume so it doesn't need to re-login on every request.

Why: This allows you to prototype agents or test "reasoning" models (like Gemini Advanced) via code without paying per-token fees during the dev phase.

Disclaimer: This is obviously a grey area regarding ToS. It's designed strictly for local development and prototyping. Once you need reliability or production throughput, you should switch to the official paid APIs.

I'd love feedback on the browser queue logic if anyone gives it a spin.
by paxiscivlab | 2025-12-01 15:04:10+00:00
AI won’t “slowly” swallow white-collar work. It will do so all at once, once it crosses a certain critical threshold. Not just because of raw reasoning ability, but because *once a model’s probability distribution can be made to converge reliably—so that it can repeat specific operations with consistency*—it will suddenly be able to take over a huge portion of routine white-collar tasks.

We don’t know exactly when that threshold will be reached. But compared to GPT-4, which often produced silly hallucinations, GPT-5.1 already feels strikingly stable.

If model reliability continues to improve at this pace, it’s hard not to feel that the day AI “swallows” those tasks might not be far off.
by nineteen999 | 2025-12-01 15:04:59+00:00
> It doesn't belong anywhere near the systems that other humans use

Really for those of us who actually work in critical systems (emergency services in my case) - of course we're not going to start patching the core applications with vibe code.

But yeah, that frankenstein reporting script that half a dozen amateur hackers made a mess of over 20 years instead of refactoring and redesigning? That's prime fodder for this stuff. NOBODY wants to clean that stuff up by hand.
by raesene9 | 2025-12-01 15:06:51+00:00
The solution I go for is, don't ever run a coding agent on a general purpose machine.

Use a container or VM, place the code you're working on in the container or VM and run the agent there.

Between the risk of the agent doing things like what happened here, and the risk of working on a malicious repository causing your device to be compromised, it seems like a bad plan to give them access to any more than necessary.

Of course this still risks losing things like the code you're working on, but decent git practices help to mitigate that risk.
by ddellacosta | 2025-12-01 15:07:26+00:00
I don't actually disagree but you could find similar criteria and write a similar piece for the vast majority of "professional" programming languages, including e.g. Python, JS, and C++, so this is kinda silly. "Computing is a pop culture" remains true, and the existence of this article in a magazine like Wired is a perfect example of that.
by Aurornis | 2025-12-01 15:07:41+00:00
I don’t doubt it at all, but CSS and HTML are also about as commodity as it gets when it comes to development. I’ve never encountered a situation where a company is stuck for months on a difficult CSS problem and felt like we needed to call in a CSS expert, unlike most other specialty niches where top tier consulting services can provide a huge helpful push.

HTML + CSS is also one area where LLMs do surprisingly well. Maybe there’s a market for artisanal, hand-crafted, LLM-free CSS and HTML out there only from the finest experts in all the land, but it has to be small.
by rtp4me | 2025-12-01 15:08:13+00:00
For 4) - consider PGHero[1] and PGTuner[2] instead of a full-time DBA. We use both in production and they work very well to help track down performance issues with Postgres.

[1] https://github.com/ankane/pghero

[2] https://pgtune.leopard.in.ua/

Edit: For the record, I have worked at a few small companies as the "SysAdmin" guy who did the whole compliment of servers, OS, storage, networking, VMs, DB, perf tuning, etc.
by keyringlight | 2025-12-01 15:08:14+00:00
Has anyone produced a proof of concept for such a system, for gaming or otherwise?

Given that a certain amount of windows gamers have been having issues making sure their PCs complied with the config requirements for the latest COD/Battlefield, it would seem an even higher bar for a consumer targeted bit of software that needs to do more to be running securely (or add a different mode to your distro install and reboot to it), alongside the wider variety of distros/configs. Distros advertising themselves for gaming or getting people to migrate from windows are also trying to keep barriers to entry low or to appear simple.
by theshrike79 | 2025-12-01 15:08:26+00:00
This is how so many fires start. Kids are stupid (it's biological, brain hasn't developed, they can't help it). Fire is exciting. Then they go experiment with fire in a place you really shouldnt -> whoops, something burns down because they don't know how aggressive a fire is in real life and how hard it is to put out.

But if you give them the boyscout/camping treatment of having them light a fire so many times it becomes boring, let them play with matches, move burning logs with thick gloves and practice putting out controlled campfires safely it becomes boring, normal, and the excitement goes away.
by coldpie | 2025-12-01 15:08:33+00:00
Almost all of the couple-hundred employees laid off at my company in the past year have been managers.

For me, I paid off all my debts, and I'm reducing my spending to build up a big stockpile to weather a rough period or large salary decrease. TBH I'd rather find other kinds of work than lean into AI tooling. It's so boring & demoralizing.
by orbital-decay | 2025-12-01 15:08:53+00:00
As a matter of fact, commercial passenger service started almost immediately as the tech was out of the fiction phase. The airship were large, highly experimental, barely controllable, hydrogen-filled death traps that were marketed as luxurious and safe. First airliners also appeared with big engines and large planes (WWI disrupted this a bit). Nothing of that was built on solid grounds. The adoption was only constrained by the industrial capacity and cost. Most large aircraft were more or less experimental up until the 50's, and aviation in general was unreliable until about 80's.

I would say that right from the start everyone was pretty well aware about the unreliability of LLM-assisted coding and nobody was experimenting on unwitting people or forcing them to adopt it.

>Engineering at it's most basic is tricking physics into doing what you want.

Very well, then Mr Tinkleberry also passes the bar because it's exactly such a trick. That it irks you as a cheap hack that lacks rigor (which it does) is another matter.
by dfawcus | 2025-12-01 15:09:01+00:00
There are two of more things driving the cumulative protest legislation push. The test will come when the first use it, and we find out which they want to use it against.

1. We have had various highly disruptive repeated "climate" protests (Just stop Oil, etc)

2. We have had over a year of "pro Palestinian" hate marches, more or less every weekend.

3. We have had repeated protests outside various hotels repurposed as hostels for housing illegal migrants.

Of these the latter is the most recent, least disruptive, but most embarrassing for the regime. The regime seems to be complicit with the second.

I suspect most folks expect this power to be used against '2', but I'd not be surprised if it was used against '3' instead.
by rootnod3 | 2025-12-01 15:09:02+00:00
Addendum to my other reply: it comes down to the "not invented here" problem which always invites weirdly complex solutions to problems that don't exist.

Linux is "just" the kernel and every distro invites new solutions to perceived core problems whereas the BSDs have a whole base system that comes from one source, reducing the chance of a systemd popping up there. Both approaches have their ups and downs.
by Aurornis | 2025-12-01 15:09:27+00:00
> When 99.99% of the customers have garbage as a website

When you think 99.99% of company websites are garbage, it might be your rating scale that is broken.

This reminds me of all the people who rage at Amazon’s web design without realizing that it’s been obsessively optimized by armies of people for years to be exactly what converts well and works well for their customers.
by theshrike79 | 2025-12-01 15:09:50+00:00
> VW was heavily heavily criticized and is bringing it all back.

ID.BUZZ with physical controls would be my dream car, no joke.

Currently the main issues for me are the shitty touch buttons and underpowered heater (it's the same as in the ID.4, which has like 30% of the interior volume of the BUZZ...)
by ferguess_k | 2025-12-01 15:09:52+00:00
That's frustrating. I wonder if it changes anything if you had purchased extended Dell care back then. I just checked online that their 4 year basic care costs about 270 CAD so I might go for it if I buy a new one. Did you speak to Dell about this? I'd argue my case even if I had not purchased Dell Care.

But still, failing in a couple of years is really unacceptable. I was thinking 5 years for the battery and another 5 years for everything else. If you and me have to spend some $2,000 every 3-4 years it sounds more like a subscription service.

The other issue is that price point does not guarantee quality for any non-Apple boxes.
by tremon | 2025-12-01 15:09:53+00:00
How exactly did you get to the conclusion that fascism needs "strong men"? The current US regime has nothing but the weakest, most fearful men clutching to power. You really think that Trump's call to execute senator Kelly comes from a position of strength? Your current bad times came from a few decades of weak men letting their fear and hatred (and greed) guide their vote -- strong men had very little to do with it.

Anyway, the quoted saying is not about any specific ideology, that's just your own projection. Here's the cycle reformulated without any specific ideology:

Hard times create strong men: hardship breeds discipline

Strong men create good times: discipline breeds prosperity

Good times create weak men: prosperity breeds complacency

weak men create hard times: complacency leads to hardship
by zenoprax | 2025-12-01 15:09:55+00:00
This feels like a distraction from what is really needed: a return to open standards/protocols.

I love the idea of Matrix but the complexity of key management and federation for the average person is far too high. Signal is a perfect direct replacement for WhatsApp but it still requires a phone number.

RCS is good enough... as a fallback protocol. I don't want a dependency on a phone number or a single physical device.

Why is email so durable but federated messaging so fragile? If we can make PGP/GPG email more accessible I wonder if that could translate to instant messaging?
by vablings | 2025-12-01 15:11:00+00:00
Comparing VAC2 (released in 2005) to FACEIT in 2025 is pretty dumb. There are still absolutely cheaters running rampant on FACEIT and FPL.

The real solution is to limit information sent to the client, make it harder for cheaters to have reliable solutions to get access to critical game information. ARC Raiders has Theia anti tamper (very poor performance) but right now the number of cheaters is minimal because the select few who are smart enough to break the anti-tamper are keeping quiet. See other examples; The Finals, Roblox (Byfron) and Overwatch

https://codedefender.io/sigbreaker/
by WillAdams | 2025-12-01 15:11:25+00:00
If they do a new display/digitizer for an X230T which uses the newer Wacom styluses, I'd probably not be able to resist.

As it is, I panic-purchased a second Samsung Galaxy Book 3 Pro 360 when I was worried that there wouldn't be a Book 4 Pro 360 (they are now on a Book 5 Pro 360)....
by vessenes | 2025-12-01 15:11:40+00:00
I thought your question was great. I read the Dwarkesh post as scratch space for working out his thinking - so, closer to a shower thought. But also, an attempt to do what he’s really great at, which is distill and summarize at a “random engineer” level of complexity.

You can kind of hear him pull in these extremely differing views on the future from very different sources, try and synthesize them, and also come out with some of his own perspective this year - I think it’s interesting. At the very least, his perspective is hyper-informed - he’s got fairly high-trust access to a lot of decision makers and senior researchers - and he’s smart and curious.

This year we’ve had him bring in the 2027 folks (AI explosion on schedule), Hinton (LLMs are literally divorced from reality, and a total dead-end), both Ilya (we probably need emotions for super intelligence, also I won’t tell you my plan), Karpathy and Dario (Dario maybe twice?), Gwen, all with very very different perspectives on what’s coming and why.

So, I think if you read him as one of the chroniclers of this era his own take is super interesting, and he’s in a position to be of great use precisely at synthesizing and (maybe) predicting; he should keep it up.
by SJC_Hacker | 2025-12-01 15:11:42+00:00
From an investor perspective yeah if you put $200k into a 20 different business, 19 can fail but that one that gives you back 50x your investment is a massive payoff.

Of course this is of little solace to the 19 other "entrepeneurs" you funded, who wind up with zero for busting their butt for the gamble
by bflesch | 2025-12-01 15:11:53+00:00
Kernel anticheat is not really effective because it can be circumvented on the hardware level, for example using direct memory access with a second computer and screen to show the hidden game state.

Cheating is a meat space problem and there is no technical solution to it. Thats why in tournaments there are referees standing behind the players. Ultimately it comes down to checking if metrics like reaction speed are humanly possible, but a rootkit is not really needed for that.