MurphyA/hacker-news huggingface dataset:
by fredoralive | 2025-09-08 07:54:04+00:00
Because the market of people who want huge RAM GPUs for home AI tinkering is basically about 3 Hacker News posters. Who probably won’t buy one because it doesn’t support CUDA.

PS5 has something like 16GB unified RAM, and no game is going to really push much beyond that in VRAM use, we don’t really get Crysis style system crushers anymore.
by solatrader | 2025-09-08 07:55:55+00:00
DeepConf,photonic chip... New things and improvements are still coming. And most of AI products are not so well enginieered yet. According to the speed of progress made this year, it's too early to say it's a dead end. There might be some stones missing for AGI, but that doesn't mean what has been built so far is wrong.
by PaulRobinson | 2025-09-08 07:56:01+00:00
The national speed limit for a single carriageway is 60mph, and for two or more carriageways is 70mph.

That's the default. These were introduced in the 1950s - before then, there was no national speed limit.

Councils and highway agencies can then decide due to a number of factors to reduce that number to what they deem appropriate. Most councils pull that down to 40mph in unpopulated areas, 30mph in built-up areas. Some councils - and the whole of Wales - pulled the built-up limit down to 20mph.

The Highways Agency has deemed some parts of the motorway network aren't safe at 70mph, so will drop the speed appropriately. Sometimes permanently (50mph on junctions is common), sometimes dynamically (overhead gantrys). It's all fine.

This is how the UK works - you set a default, and then let councils figure out things for themselves.

What you seem to be missing is that this is not a speed target. In most of the UK (notable exceptions include Greater Manchester and Hull, in my experience), drivers do not aim to get to that speed, they use their judgement.

On that road, there is no way much over 30mph is safe, as you don't have line of sight to oncoming traffic within a stopping distance. Do you know how I know that? The driving lessons and tests I took are far, far better than most in the World, even those my parents took.

Nobody is driving that road at 60mph without a death wish, but it doesn't mean we need to spend thousands of pounds per mile dropping the limit and then struggling to actually enforce it.
by mschuster91 | 2025-09-08 07:57:28+00:00
the thing with iPhone production is not about producing iPhones per se, it's about providing a large volume customer for the supply chain below it - basic stuff like SMD resistors, capacitors, ICs, metal shields, frames, god knows what else - because you need that available domestically for weapons manufacturing, should China ever think of snacking Taiwan. But a potential military market in 10 years is not even close to "worth it" for any private investors or even the government to build out a domestic supply chain for that stuff.
by jlei523 | 2025-09-08 07:57:35+00:00
The new CEO of Intel has said that Intel is giving up competing with Nvidia.

No, he said they're giving up competing against Nvidia in training. Instead, he said Intel will focus on inference.

That's the correct call in my opinion. Training is far more complex and will span multi data centers soon. Intel is too far behind. Inference is much simpler and likely a bigger market going forward.
by alkonaut | 2025-09-08 07:57:58+00:00
Let me rephrase it: "invalid states unrepresentable" should hold true, but the hard part is that these invalid states should can change. Your model should be flexible enough to allow changing what constitutes invalid states.

Any invalid state that cannot ever be a valid state (Not just that it's not valid today - you know it can't be valid tomorrow either) should be unrepresentable. A hard requirement.

Anything that is invalid today but could be valid tomorrow (One-off change, requirement change) should not be.

This makes sense to me and forces you to think up front about what "invalid" means. There are definitely hard errors you should make unrepresentable, even in domain models.
by endorphine | 2025-09-08 07:58:18+00:00
Side: The 15.05 firmware upgrade is causing severe battery drain in some models. From 8 days battery life it got down to 1. Multiple reports can be found here[1].

Support's response is "go to your region-local support shop".

[1] https://www.reddit.com/r/Garmin/comments/1mspank/venu_3_seve...
by stavros | 2025-09-08 07:58:42+00:00
This comment is a sad indictment of modern times. Nobody can be facetious on the web any more without someone taking the joke seriously.

To me, it seems like it actually was:

1. Had a Hungry Hungry Hippos game

2. Thought it would be a fun project to automate

3. Wrote a funny setup for the post

4.???
by sinkol | 2025-09-08 07:58:44+00:00
It's always humbling to re-read Brooks. His central thesis—that the real difficulty is the "essential complexity" of fashioning conceptual structures, not the "accidental" complexity of our tools—has held up for decades. As many in this thread have noted, it feels more relevant than ever.

Brooks masterfully identified the core of the problem, including the "invisibility" of software, which deprives the mind of powerful geometric and spatial reasoning tools. For years, the industry's response has been better human processes and better tools for managing that inherent complexity.

The emerging "agentic" paradigm might offer the first fundamentally new approach to tackling the essence itself. It's not a "silver bullet" that magically eliminates complexity, but it is a new form of leverage for managing it.

The idea is to shift the role of the senior developer from a "master builder," who must hold the entire invisible, complex structure in their mind, to a *"Chief Architect" of an autonomous agent crew.*

In this model, the human architect defines the high-level system logic and the desired outcomes. The immense cognitive load of managing the intricate, interlocking details—the very "essential complexity" Brooks identified—is then delegated to a team of specialized AI agents. Each agent is responsible for its own small, manageable piece of the conceptual structure. The architect's job becomes one of orchestration and high-level design, not line-by-line implementation.

It's not that the complexity disappears—it remains essential. But the human's relationship to it changes fundamentally. It might be the most significant shift in our ability to manage essential complexity since the very ideas Brooks himself proposed, like incremental development. It's a fascinating thing to consider.
by eisa01 | 2025-09-08 07:59:53+00:00
I've used Claude Code in the past month to do development on CoMaps [1] using the 20 USD/month plan.

I've been able to do things that I would not have the competence for otherwise, as I do not have a formal software engineering background and my main expertise is writing python data processing scripts.

E.g., yesterday I fixed a bug [2] by having Claude compare the CarPlay and iOS search implementations. It did at first suggest another code change than the one that fixed it, but that felt just like a normal part of debugging (you may need to try different things)

Most of my contributions [3] have been enabled by Claude, and it's also been critical to identify where the code for certain things are located - it's a very powerful search in the code base

And it is just amazing if you need to write a simple python script to do something, e.g., in [4]

Now this would obviously not be possible if everyone used AI tools and no one knew the existing code base, so the future for real engineers and architects is bright!

[1] https://codeberg.org/comaps/comaps [2] https://codeberg.org/comaps/comaps/pulls/1792 [3] https://codeberg.org/comaps/comaps/pulls?state=all&type=all&... [4] https://codeberg.org/comaps/comaps/pulls/1782
by andyish | 2025-09-08 08:00:25+00:00
Total over saturation of that end of the market, and given it seems CompSci and SoftEng degrees are still in vogue it seems the trend will continue. Coupled with companies cutting back and wanting to maximize value they end up focusing on the upper end of the market (experience-wise).

Anecdotally, and from the companies I know that do have a graduate program, they've reduced the number of available positions, so there are still positions, but it's just much more competitive.

My advice would be to find any role roughly related to your target job and then pivot to what you really want. The difference in interviewing a candidate with no experience vs 12 months is night and day.
by hdgvhicv | 2025-09-08 08:00:46+00:00
I drive 20 miles a day on single track roads. The widths vary from a few passing places which you have to reverse if you meet a horse or bike coming the other way, let alone a tractor or lorry, to places where you can just about pass a large vehicle without stopping, and easily pass a car. There’s even a handful of places you can overtake if the car in front stays to the left and nothing is coming.

Safe speeds vary from 15 to over 60 depending on the visibility.

If you get stuck behind an idiot it can add 10 minutes to the journey. On a clear road it takes under 15 minutes to do the 10 miles each way, but get stuck behind someone who hasn’t hit a clue, prevents you from overtaking in the places you can (one of which is about half a mile of 30mph where the idiots inevitably speed), refuses to pull in to let you past, spends forever trying to get into a passing place etc and it can take nearer 30. Get that in each direction and that’s an extra half hour a day — it’s very frustrating.

There should be a separate license for driving on country roads
by mintflow | 2025-09-08 08:01:04+00:00
When I was port fd.io vpp to apple platform for my App, there is code that's implement coroutine in inline ASM in a C file but not in Apple supported syntax, I have succesfully use Claude web interface to get the job done (Claude code was not yet released), though as like in this article, I have strong domain specific knowledge to provide a relevant prompt to the code.

Nowadays I heavily rely Claude Code to write code, I start a task by creating a design, then I write a bunch of prompt which cover the design details and detail requirements and interaction/interface with other compoments. So far so good, it boost the productivity much.

But I am really worrying or still not be able to believe this is the new norm of coding.
by 3np | 2025-09-08 08:02:00+00:00
You can start with the wireguard only and see how that works.

You can "dry run" by setting up a local staging server on your LAN (using some nonblocked sites to test) first and then replicate on the VPS.

Try to get comfortable with tcpdump and wireshark to troubleshoot and verify.

Recommended to use some configuration management (ansible or whatever you prefer) so you can easily jump to a new provider if need be in the future.

If things are working fine locally but not on the VPS, that's when filtering may be at play (also check your MTUs; this is where tcpdump is your friend). You can add obfuscation under wireguard (meaning wg will be running on top of another overlay network). Shadowsocks used to be recommended. These days the Chinese are at the front of the game. Search for shadowsocks successors and you will find.

Sometimes openvpn (tcp) works more reliably where wireguard (udp) doesn't.

Also take care of your DNS. Check for leaks.

Sometimes it's more straightforward and can be safer to set up a forwarding HTTP or TCP proxy on the VPS (and/or locally: these can be chained) and configuring that in your browser/apps rather than straight up routing all traffic over the tunnel.

Consider how much you trust the VPS provider and its infra provider(s). If you want to be more careful you can set up multi-hop, exiting either via another VPS on a separate provider or a commercial VPN provider. Using a commercial provider for your exit can help improve anonymity wrt to the sites you visit (since your IP won't be unique from their view).

Oh, and do try to get off facebook, youtube, instagram, reddit, discord. It's really time to migrate for several reasons. Try to find better online connection points for your friends and family, as well as connecting to the world, than US Big Tech (yes I see the irony in saying that here).
by andoando | 2025-09-08 08:02:10+00:00
Theres a million different million environments. This includes, OS, languages, frameworks and setups within those frameworks. Spring, java or kotlin, rest or grpc, mysql or postgres or, okhhtp or ktor, etc etc.

There is no software you could possibly write that works for everything thatd be as good as "Give me an internal dashboard with these features"
by Delphiza | 2025-09-08 08:02:31+00:00
Putting in roundabouts as a default so many years ago (as described in the article) makes a huge difference the the road infrastructure in the UK. They take up a lot more space, but the lack of stop-start traffic light intersections makes a completely changes how people move around. Bigger, more complex roundabouts do have traffic lights, but straight-up road intersections with traffic lights are the exception.
by dazzaji | 2025-09-08 08:02:33+00:00
Not quite - as I understand it box-counting measures global space-filling, manifolds handle local coordinate structure. Consider that the Earth is locally flat but globally spherical, and a Möbius strip vs cylinder are locally identical but globally different. Related problems, but the tools reveal different aspects of geometry. So I think whether “this is exactly what topological manifolds are for” depends what you’re trying to understand.
by ericyer | 2025-09-08 08:02:58+00:00
It’s possible, but not certain. Current AI (like large language models) has shown incredible progress, yet it still relies heavily on scale—more data, more compute. That approach may eventually plateau if models stop gaining meaningful capabilities from just being bigger. Breakthroughs in reasoning, efficiency, and real-world understanding might require new architectures or hybrid methods that combine symbolic reasoning, memory, or other innovations. So while today’s approach can go further, it likely isn’t the final destination.
by einpoklum | 2025-09-08 08:03:02+00:00
Think of it this way: Your code for quickly converting things into rich types - just run it on a map of argument-to-string value map rather than on a sequence of characters. It's still "quick": This is just like we current get an array-of-strings instead of a single-string command-line; it's initial domain-agnostic parsing, which can't even fail.
by hebejebelus | 2025-09-08 08:03:10+00:00
OP, don't read this as a direct criticism of you.

I think the age of AI has really cheapened work like this. It's clear this library was vibe-coded; it's clear enough that the python version of the library originally posted yesterday was vibe-coded; I didn't look at the original library but it would shock me not at all that it was vibe-coded. Often just one or two commits and a functional library, emoji all over the readme, "Clean and easy-to-use API", etc.

In many ways this is pretty amazing. Only a few years ago it would have been a huge pain in the ass to come across some valuable library only for it to be locked in some language I didn't understand or wasn't working in at that moment. But in other ways, maybe it feels a bit "cheap" now to do `claude -p "port this library to $LANG, make sure it works, do a good job" and I'm not sure there's a ton of... accomplishment? craft? care? in it.
by adastra22 | 2025-09-08 08:03:13+00:00
Np. I pay just under $100/mo for a 5x10 in Santa Clara, and I know I’m also being overcharged (similar situation—too much work to move and I don’t have reason to be there more than a few more months… except that I’ve been saying that for years now).

$400/mo is highway robbery.
by KaiserPro | 2025-09-08 08:04:23+00:00
I have children who are now approaching, or have approached large independence milestones. By the time I was my eldest's age (no just in high school [11-13 years old]) I knew of at least one kid from my school (a school of 55) who had died in a road accident.

By the time I had left sixth form (18), two other people from my high school had died in RTAs and two others had life changing injuries.

Granted this was rural east of england, so the roads were/are more dangerous.

However those last crashes triggered changes to the layout of the roads where they happened. This wasn't some line painting thing either, complete junction change from a y junction to a roundabout with re-grade of the road to improve visibility.

Much as it pisses me off, speed cameras, bumps and "low" speed limits are almost always a reaction to road deaths.

All of this means that my kids, who go to a much bigger school (500 and 1500 respectively) have not lost people they know to road crashes.

objectively kids are much much safer outside than any 80s kids. Yet, for whatever reason we don't think thats the case.
by tsimionescu | 2025-09-08 08:04:30+00:00
I am at the opposite end. Having any line length constraints whatsoever seems like a massive waste of time every time I've seen it. Let the lines be as long as I need them, and accept that your colleagues will not be idiots. A guideline for newer colleagues is great, but auto-formatters messing with line lengths is a source of significant annoyance.
by adityaathalye | 2025-09-08 08:04:32+00:00
Yeah, Rich's HOPL lecture covers that ground...

https://clojure.org/about/history

> Clojure is not the product of traditional research > and (as may be evident) writing a paper for this setting > was a different and challenging exercise. > I hope the paper provides some insight into why > Clojure is the way it is and the process and people > behind its creation and development.
by motbus3 | 2025-09-08 08:04:35+00:00
That is an interesting document. I did not know about it. I will say that the absolute numbers are higher than I expect, but the relative numbers are around the ballpark of 1%. And depending what is counted maybe ~2% which seems to me that the problem itself is not as big as it seems to me people are making it to appear. It does not seem to be foreigners are trying to overtake or abuse the country systematically as the it has been said by some. Is my reading of the situation same as yours?
by askmuhsin2 | 2025-09-08 08:05:03+00:00
For me the easiest approach of having both claude code and with GLM was to just create a separate alias for like `claude-z`

something like

```

# file - ~/.claude-z-env export ANTHROPIC_BASE_URL="https://api.z.ai/api/anthropic" export ANTHROPIC_AUTH_TOKEN="your_token" # file - ~/.bash_profile alias claude-z='source ~/.claude-z-env && claude'

```

Now I just run claude for normal stuff, claude-z when I want to use GLM 4.5.
by bn-l | 2025-09-08 08:05:31+00:00
Chatgpt 5 is garbage. The system prompt must be really strange. It talks like someone doing a parody of gen z talk: oof, holler back, I gotchu, here’s the receipts. I’m quoting verbatim here—i took screenshots (I have the receipts, fr fr). It’s a downgrade in capability from o3.

The api version is good and probably an upgrade over o3 (especially in tool calling) but the margin feels razor thin.
by rkomorn | 2025-09-08 08:06:06+00:00
Exactly. A decade ago, I put 64GB of RAM in a PC and my friend asked me why I needed that much and I replied "so I can say I have 64GB RAM".

The only time usage was "high" was when I created a VM with 48GB RAM just for kicks.

It was useless. But I could say I had 64GB RAM.
by PaulRobinson | 2025-09-08 08:06:13+00:00
As somebody who has driven in a few places around the World, I would say that overall the standard of driving and safety is remarkably high in the UK given that the road layouts are often quite confusing (we have roads in use today from Roman, Saxon, Norman, Medieval, Tudor and more modern phases of development, so it can get confusing), and the level of signage around some confusing layouts is much lower than, say, California.

This is because the rules are more complex, but actually get a license is, too. There are plenty of bad drivers, there are still idiots who drink/take drugs/use their mobile phones while driving, but it's way, way less than in some other parts of the World. And the rules of the road are broadly followed in terms of lane discipline and right of way in a way that they aren't in much of Europe or elsewhere.

I sometimes wish that we had clearer lane signage in some parts of the road network, like that seen in the US, but overall, once you get it, it's all very straightforward.
by imiric | 2025-09-08 08:06:39+00:00
> I am not sure there is significant enough market for those.

How so? The prosumer local AI market is quite large and growing every day, and is much more lucrative per capita than the gamer market.

Gamers are an afterthought for GPU manufacturers. NVIDIA has been neglecting the segment for years, and is now much more focused on enterprise and AI workloads. Gamers get marginal performance bumps each generation, and side effect benefits from their AI R&D (DLSS, etc.). The exorbitant prices and performance per dollar are clear indications of this. It's plain extortion, and the worst part is that gamers accepted that paying $1000+ for a GPU is perfectly reasonable.

> This segment really does not need even 32GB, let alone 64GB or more.

4K is becoming a standard resolution, and 16GB is not enough for it. 24GB should be the minimum, and 32GB for some headroom. While it's true that 64GB is overkill for gaming, it would be nice if that would be accessible at reasonable prices. After all, GPUs are not exclusively for gaming, and we might want to run other workloads on them from time to time.

While I can imagine that VRAM manufacturing costs are much higher than DRAM costs, it's not unreasonable to conclude that NVIDIA, possibly in cahoots with AMD, has been artificially controlling the prices. While hardware has always become cheaper and more powerful over time, for some reason, GPUs buck that trend, and old GPUs somehow appreciate over time. Weird, huh. This can't be explained away as post-pandemic tax and chip shortages anymore.

Frankly, I would like some government body to investigate this industry, assuming they haven't been bought out yet. Label me a conspiracy theorist if you wish, but there is precedent for this behavior in many industries.
by robocat | 2025-09-08 08:06:45+00:00
I highly recommend this to anyone who admires his writing.

I read this a few months back (random find in local library) and it was fascinating to get a glimpse of the man behind the books (my favorite of which is Seeing Voices).

The weirdest part is when he talks about his psychiatric help - I recall he talks about spending all his disposable income on it, and it must have taken a huge amount of his time and energy too.

Reading between the lines it felt like there was a lot of processing about his childhood and his parents. Maybe the genesis of the childhood trauma industry started way back. I don't recall him mentioning anything outrageously shocking from his childhood.
by bilekas | 2025-09-08 08:07:13+00:00
> PS5 has something like 16GB unified RAM, and no game is going to really push much beyond that in VRAM use, we don’t really get Crysis style system crushers anymore.

This isn't really true from the recreational card side, nVidia themselves are reducing the number of 8GB models as a sign of market demand [1]. Games these days are regularly maxing out 6 & 8 GB when running anything above 1080p for 60fps.

The prevalence of Unreal Engine 5 also recently with a low quality of optimization for weaker hardware is causing games to be released basically unplayable for most.

For recreational use the sentiment is that 8GB is scraping the bottom of the requirements. Again this is partly due to bad optimizations, but games are being played in higher resolutions also, which required more memory for larger texture sizes.

[1] https://videocardz.com/newz/nvidia-reportedly-reduces-supply...