MurphyA/hacker-news huggingface dataset:
by BeauNer | 2025-08-05 15:38:40+00:00
PCI-SIG says PCI Express 8.0 will hit a raw bit rate of 256.0 GT/s, doubling what PCIe 7.0 offers. The spec is expected to be ready by 2028, and the goal is to support massive data loads from AI, machine learning, edge computing, and even quantum systems.

The group says PCIe 8.0 will allow up to 1 terabyte per second of bidirectional throughput with a full x16 configuration. They’re also looking at new connector designs, improving protocol efficiency, reducing power use, and maintaining backward compatibility.

“Following this year’s release of the PCIe 7.0 specification,” said Al Yanes, PCI-SIG President and Chairperson, “PCI-SIG is excited to announce that the PCIe 8.0 specification will double the data rate to 256 GT/s.” He added that PCIe continues to meet the growing demand for high-performance I/O across emerging technologies.

Reece Hayden, a principal analyst at ABI Research, echoed that sentiment. He pointed out that PCIe’s mix of bandwidth and power efficiency is why it’s sticking around. “Data center networks are already preparing to implement PCIe 6.0,” Hayden said, adding that PCIe 7.0 is generating strong interest and the new 8.0 spec will help support long-term demand.

PCIe 8.0 isn’t just for AI. The spec is being built with markets like high-performance computing, hyperscale data centers, aerospace, and automotive in mind. If PCI-SIG stays on schedule, PCIe 8.0 hardware could start appearing before the end of the decade.
by danenania | 2025-08-05 15:39:23+00:00
I think it depends a lot on the task. While you’re right that just typing is rarely a bottleneck, I would say that derivative implementations often are.

Things like: build a settings system with org, user, and project level settings, and the UI to edit them.

A task like that doesn’t require a lot of thinking and planning, and is well within most developers’ abilities, but it can still take significant time. Maybe you need to create like 10 new files across backend and frontend, choose a couple libraries to help with different aspects, style components for the UI and spend some time getting the UX smooth, make some changes to the webpack config, and so on. None of it is difficult, per se, but it all takes time, and you can run into little problems along the way.

A task like that is like 10-20% planning, and 80-90% going through the motions to implement a lot of unoriginal functionality. In my experience, these kinds of tasks are very common, and the speedup LLMs can bring to them, when prompted well, is pretty dramatic.
Ask HN: How long before agentic IDEs/CLIs cut you off from pro-grade models?
by codeclimber | 2025-08-05 15:39:23+00:00
Many agentic IDEs and CLIs provide free or paid access to pro-grade models such as Claude Sonnet/Opus, Gemini 2.5 Pro, and GPT o3.

Vendors typically describe limits using tokens, credits, or requests, but that doesn’t always match the actual coding hours before hitting limits. I'd love to hear your real-world experiences.

Reply using this format:

[Tool Name] [Tier] [Usage Type] – [usage per day/week/month]

Usage Types:

[a] Heavy: Intensive coding, vibe coding, major refactors.

[b] Medium: Regular coding, debugging, smaller refactors.

[c] Low: Occasional quick fixes, snippets, reviews.

If you haven't hit limits yet, put NL (no limit).
by yapyap | 2025-08-05 15:39:25+00:00
“ At work I was sent a long design document and asked for my thoughts on it. As I read, I had a really hard time following it. Eventually I guessed correctly (confirmed via a follow-up conversation I had with the “author” ) that an LLM had generated the majority of the document. Parts of it sounded like a decent design document, but there was just way too much fluff that served only to confuse me”

yuck, if you ask me to read something without disclosing it’s AI and it’s a just bad I will be mad. Especially if it’s a long thing and I HAVE to read it (like for work)

piss off wasting people’s time with that shit
by jodrellblank | 2025-08-05 15:40:00+00:00
Why do people think a browser is safe to use? Why do people think any app is safe to use? Why do people think a website is safe to use? Why do people think an OS is safe to use? Why do people think a driver is safe to use? Why do people think a firmware is safe to use? Why do people think a hardware device is safe to use? Why do people think the chips inside are safe to use? Why do people think an ISP is safe to use?

If you have a point to make about it being particularly unsafe or different from any other internet/software trust, make that point. Otherwise you know well enough that there isn't any other option but trust, and people generally trust stuff until given a good reason not to.
by dandellion | 2025-08-05 15:40:06+00:00
I suggest you go to google/bing/whatever floats your boat and search "it will only get better" then filter results earlier than 2010. Things that I just found that were going to "only get better":

- Google search

- Web browsers

- Web content

- Internet Explorer

- Music

- Flight process at Mosul airport

- Star Wars
by Imustaskforhelp | 2025-08-05 15:40:43+00:00
I am now actually inspired by this and have built something similar (vibe coded)

but I always thought it was impossible but I saw beeper interop with whatsapp and knew about the matrix bridge, the matrix bridge actually uses whatsmeow which is a golang package

and now I am having a blast creating something similar.. I don't like paying for software, so yeah I am gonna open source it lol.
by Spivak | 2025-08-05 15:40:49+00:00
I just used that as an example because it's free, high quality, a good reference, and goes beyond what you would expect out of a style guide and is closer to a textbook on technical writing. So just replace it with your preferred technical writing manual—although a lot of them tend to call themselves style guides or manuals of style.

Either way, it's an avenue of learning to write that ignores, I would say, all the artistic aspects of writing. Inasmuch as you can say anything "isn't an art."
by ffsm8 | 2025-08-05 15:40:51+00:00
I cannot use it on my production code base. I'm working for a company that requires the devs to code from virtual workplaces, which is a fancy term to say virtual machines running in the azure cloud. These are completely locked down and anything but copilot is forbidden from use, and enforced via firewall and process monitoring. I can still use sonnet 3.7 through that, but that's a far cry from my experience on my personal time with Claude Code.

I called it a toy project because I'm not earning money with it - hence it's a toy.

It does have medium complexity with roughly 100k loc though.

And I think I need to repeat myself, because you seem to read something into my comment that I didn't say: the building blocks exist doesn't mean that today's tooling is sufficient for this to play out, today.

I very explicitly set a time horizon of 5 yrs.
by bogwog | 2025-08-05 15:41:04+00:00
The problem isn't the lack of laws, it's the lack of enforcement. Biden's FTC gave us a glimpse of what a working antitrust enforcer could look like, and it caused a bunch of influential billionaires to switch political allegiances.

There's no escaping the politics here. You can't enforce antitrust without hitting the billionaire class directly, and those people know how to influence American politics in their favor. Just look at what happened to the "click to cancel" rule post-Trump, something that is unambiguously pro-consumer and exactly the type of thing the FTC should be doing.
by oakstendheim | 2025-08-05 15:41:17+00:00
One of the use cases that stands out to me is dropping an API into a console application without having to use a different project. With ASP.NET I have to set up a new project, use a different SDK and then re-register all my services in its service collection. It looks like this one is bringing it closer to how it's done in Go which I personally really like.
by Hizonner | 2025-08-05 15:41:19+00:00
... meaning I still have to have a public IPv4 address (or many) for them to connect to, and I have to install a NAT system that is, if anything, an even uglier, more complicated kludge than plain IPv4 NAT.

And I still don't get any-to-any connectivity with the IPv4 people, which is what you need if P2P is going to be seamless.
by atrettel | 2025-08-05 15:41:21+00:00
This is a lesson that I've learned the hard way over the course of my life.

I do know a second way to prevent temporary solutions from becoming permanent solutions. You can just try out new things temporarily. Take your sofa example. If you choose to just try a different arrangement of furniture for a short time, that gives you can opportunity to remember to replace the sofa. The hard part is being willing to experiment with changes, but I find that it reframes things from fixing an old problem to trying something new, which can be more exciting and motivate additional improvements.
by positron26 | 2025-08-05 15:41:27+00:00
It's a bit streamlined over the LnL7 Nix Docker solution I would be recommending yesterday.

On a Linux machine, if the development works, the container build will usually work. For MacOS users, they have to wonder a lot more, and you want them to be answer the question on their own, so it's important to have a Linux builder available for them.
by Wilder7977 | 2025-08-05 15:41:33+00:00
Are there journals who discuss about personal life and perspectives? Or a big publication about clever homelab configuration? Or the millions of other topics people discuss and publish? Publishing a website is a perfectly fine way to put your ideas out there and expecting to be acknowledged by those who read those ideas.

And yes, a podcaster talking about someone's idea without referencing it is an unethical behavior.

What a bleak view of the world.
by jdiff | 2025-08-05 15:42:00+00:00
Somebody would. Somebody would be an AI evangelist, or would become one. The FOSS ecosystem is large enough to be sure of that. We're not seeing nothing, we're just not seeing at all what the marketers and AInfluencers are prophesying. We're not even seeing what you describe. Why is that? Why is it limited to random commenters and not seen at all in the wild?
by pjmlp | 2025-08-05 15:42:27+00:00
Nothing of that is a sales pitch for me.

Compiled managed languages are fast enough for all kinds of workloads I work on.

Also I am polyglot since the days of Timex 2068, so a little bit of FFI isn't an issue. No need to throw away the productivity tooling of the baby with the water.

Finally, as someone coding since the 8 bit home computer days, the religious discussion of static linking belongs into the same basket as using an i9 with a NVidia RTX to power a UNIX System V like command line experience, or reliving the glory days of curses, Clipper, FoxPro or Turbo Vision applications in 2025.
by radiofreeeuropa | 2025-08-05 15:42:27+00:00
I'm 40 and it's been getting faster consistently since my mid-20s or so.

I'd say a year now feels about as long as 3 months did c. 10 years old. Summer rolls around and I blink and it's already getting too cold for the beach again.

People come up with various reasons for it, with a popular explanation being novelty or something, but I've had a bunch of very novel years and it never seemed to make a difference. It's just a little faster every year.

Kinda depressing to think that, by subjective perception of time, I'm likely already in the last 20% or so of my life.
by jasonlotito | 2025-08-05 15:42:47+00:00
> You're saying that all the video game retailers need to do is use the correct Merchant Category Code, but which one is that?

Apologies if that's what it sounds like. It's not. While ensuring you use the right code is part of it, it's also making sure that the bank/payment provider is also aware of what you are transacting. What code should you use for adult games? Don't ask someone online. You should talk to your bank/payment provider and make sure they understand what you are doing on that account and how it will properly be coded.

It's not just the code, but also the account and your relationship with the provider.

Keep in mind that often there are several categories something can fit into, and it's important to work with your provider to have a clear understanding of what they allow and are willing to process.
by mikepurvis | 2025-08-05 15:42:54+00:00
Wasn't power management an issue with early portable computers? I feel like it wasn't until Windows 95 and beyond that machines were properly sleeping in between tasks— before then you were likely to end up just spinning the processor in an idle task.

This kind of thing can even be a problem trying to virtualize DOS stuff: https://www.os2museum.com/wp/idle-dr-dos/
by silveraxe93 | 2025-08-05 15:42:57+00:00
Lemme start by saying this is objectively amazing. But I just really wouldn't call it a breakthrough.

We had one breakthrough a couple of years ago with GPT-3, where we found that neural networks / transformers + scale does wonders. Everything else has been a smooth continuous improvement. Compare today's announcement to Genie-2[1] release less than 1 year ago.

The speed is insane, but not surprising if you put in context on how fast AI is advancing. Again, nothing _new_. Just absurdly fast continuous progress.

[1] - https://deepmind.google/discover/blog/genie-2-a-large-scale-...
by mitthrowaway2 | 2025-08-05 15:43:17+00:00
I'm not suggesting this is would have been a good idea or had good outcomes. I mention it specifically because I frequently hear the false-dichotomy (from Americans in particular) that "we had to use nuclear bombs because a ground invasion would have cost hundreds of thousands of American lives". I rarely if ever hear them say that "we had to use nuclear bombs because we didn't want the USSR to invade Japan before they surrendered".

That is to say, I think it's important to hear the argument against this alternative explicitly raised as a justification for the use of nuclear weapons, because ignoring that motivation is intellectually dishonest.
by hylaride | 2025-08-05 15:43:35+00:00
MacOS to me started to regress ~2012. I can’t remember what specific release it was, but one major MacOS release around then no longer remembered my MacBook’s external monitor layouts between work and home anymore and it was always “random”.

Spotlight, AirTunes/Airplay, iTunes, etc all also just slowly degraded. It’s like Steve Jobs was personally doing all QA and it just stopped when he died. I remember iTunes genius being SO GOOD that it cost me a fortune in song purchases, but now that apple just gets my monthly music payment, discovering new music is hard again.
by necovek | 2025-08-05 15:43:48+00:00
The first red flag there is "2x their output". You can find many an anecdote where a good engineer produced better solution in fewer lines of code (or sometimes, by removing code — the holy grail).

So always aim for outcomes, not output :)

At my company, we did promote people quickly enough that they are now close to double their salaries when they started a year or so ago, due to their added value as engineers in the team. It gets tougher as they get into senior roles, but even there, there's quite a bit of room for differentiation.

Additionally, since this is a market, you should not even expect to be paid twice for 2x value provided — then it makes no difference to a company if they get two 1x engineers instead, and you are really not that special if you are double the cost. So really, the "fair" value is somewhere in between: 1.5x to equally reward both parties, or leaning one way or the other :)
by gylterud | 2025-08-05 15:43:52+00:00
There are lots of great libraries, like repa, servant, megaparsec, gloss, yampa… as well as bindings to lots of standard stuff. I consider parsing to be one of Haskell’s killer strengths and I would definitely use it to write a compiler.

There is also some popular user facing software like Pandoc, written in Haskell. And companies using it internally.
by timeattack | 2025-08-05 15:44:25+00:00
Advances in generative AI are making me progressively more and more depressive.

Creativity is taken from us at exponential rate. And I don't buy argument from people who are saying they are excited to live in this age. I can get that if that technology stopped at current state and remained to be just tools for our creative endeavours, but it doesn't seem to be an endgame here. Instead it aims to be a complete replacement.

Granted, you can say "you still can play musical instruments/paint pictures/etc for yourself", but I don't think there was ever a period of time where creative works were just created for sake of itself rather for sharing it with others at masse.

So what is final state here for us? Return to menial not-yet-automated work? And when this would be eventually automated, what's left? Plug our brains to personalized autogenerated worlds that are tailored to trigger related neuronal circuitry for producing ever increasing dopamine levels and finally burn our brains out (which is arguably already happening with tiktok-style leasure)? And how you are supposed to pay for that, if all work is automated? How economics of that is supposed to work?

Looks like a pretty decent explanation of Fermi paradox. No-one would know how technology works, there are no easily available resources left to make use of simpler tech and planet is littered to the point of no return.

How to even find the value in living given all of that?
by lupusreal | 2025-08-05 15:44:39+00:00
Money was a big part of the problem. The whole point of making it out of carbon fiber was to make it light and therefore cheap to operate. He could have made a long DSV with plenty of room for passengers out of metal, the Aluminaut DSV was such a craft with proven performance, but then he would have needed to buy or rent a more expensive ship to operate it with.
by devinbhushan | 2025-08-05 15:44:39+00:00
Squint | Onsite, San Francisco | Squint is a mobile app that uses AI and AR to automate data entry, generate custom procedures, and make every operator an expert.

Squint is the leading manufacturing intelligence platform. We unlock agentic manufacturing by giving frontline operators the knowledge they need, exactly when they need it.

We build consumer-grade software that delivers enterprise-grade impact — on the devices people already know and trust: phones and tablets. By combining cutting-edge tech with thoughtful customer insight we’re transforming how the physical world works.

High Priority Open Roles:

- Senior Software Engineer, Full Stack

- Staff Software Engineer, Full Stack

- Senior Software Engineer, Backend

- Staff Software Engineer, Backend

- Senior Software Engineer, Frontend

- Senior Software Engineer, Mobile

- Staff Software Engineer, Backend Infrastructure

- Senior Business Recruiter

- Strategic Enterprise Account Executive

- Account Director, Large Enterprise

- Go-To-Market Engineer

- Implementation Leader

- Customer Strategy Partner

View full list of roles and apply here: https://jobs.ashbyhq.com/squint.ai?utm_source=Hackernews
by j45 | 2025-08-05 15:44:49+00:00
AI is making experineced developers with architecture experience quite a bit faster.

Ingesting legacy code, understanding it, looking at potential ways to rework it, and then putting in place the axioms to first work with it yourself, and then for others to join in has been able to get down from months to weeks and days.

Developing green field from scratch, statically typed languages seem to work a bit better than not.

Putting enough information around the requirements and how to structure undertake them is critical or it can turn into cowboy coding pretty easily, or default AI is leaning towards the average of it's corpus, not the best. That's where the developer comes in.
by throw0101c | 2025-08-05 15:45:33+00:00
> Has that always been the case? I have a faint memory of trying once and not being able to with Proxmox 7.x

We did it for 7.x [1] and it worked fine (since upgraded things in-place to 8.x).

[1] https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_11...
by toss1 | 2025-08-05 15:45:39+00:00
Driving a car in the USA with a license requires passing about a 5-minute written test about rules of the road and five minutes of a driving test. It is an almost universal event for residents of the country.

Piloting an aircraft with an autopilot requires a MINIMUM of 1500 hours of instruction and experience as well as multiple levels of certification (VFR, IFR, multi-engine, and specific type certification).

You are seriously trying to claim that these are even remotely similar activities?

Yes, drivers SHOULD split hairs over the technical operation of the vehicle.

Should and Is/Are/Do are NOT the same thing. Particularly when the company founder and prime spokesperson brays about how it will do everything for you and constantly overpromises stuff that won't be available for a decade (if ever) as if it were here already

sheesh
by infecto | 2025-08-05 15:45:43+00:00
So what? Like I said it does not hurt to define but at the same time if you don’t know what NVR stands for, Frigate is not for you. It’s like reading an equity research paper and complaining EPS is not defined. Some things just don’t need to be defined and if you don’t know, you most likely are not the target audience.
by hajile | 2025-08-05 15:45:54+00:00
Closures won over OOP in Javascript a long time ago (eg, React switching from classes to functions + closures), but they still keep trying to force garbage like private variables on the community.

Loads of features have been added to JS that have worse performance or theoretically enable worse performance, but that never stopped them before.

Some concrete (not-exhaustive) examples:

* Private variables are generally 30-50% slower than non-private variables (and also break proxies).

* let/const are a few percent slower than var.

* Generators are slower than loops.

* Iterators are often slower due to generating garbage for return values.

* Rest/spread operators hide that you're allocating new arrays and objects.

* Proxies cause insane slowdowns of your code.

* Allowing sub-classing of builtins makes everything slow.

* BigInt as designs is almost always slower than the engine's inferred 31-bit integers.

Meanwhile, Google and Mozilla refuse to implement proper tail calls even though they would INCREASE performance for a lot of code. They killed their SIMD projects (despite having them already implemented) which also reduced performance for the most performance-sensitive applications.

It seems obvious that performance is a non-issue when it's something they want to add and an easy excuse when it's something they don't want to add.
by simonw | 2025-08-05 15:45:56+00:00
> You should expect most companies to let people go at staggering numbers, with only small amounts of highly skilled people left to administer the agents

I don't buy that. The linked article makes a solid argument for why that's not likely to happen: agentic loop coding tools like Claude Code can speed up the "writing code and getting it working" piece, but the software development lifecycle has so much other work before you get to the "and now we let Claude Code go brrrrrrr" phase.