MurphyA/hacker-news huggingface dataset:
by jcranmer | 2025-09-03 17:28:31+00:00
Near the end, they have the dreaded checkmark table--the table with a list of features and a list of implementations and there is exactly one implementation that manages to have all of features which just so happens to be whatever the paper is pushing. It actually conveys very little information, so it's not a good idea to foist it on your users.

As someone who was interested in this article primarily to figure out what Rust got particularly right... the article seems uninterested in actually fulfilling that promised content.
by fujigawa | 2025-09-03 17:28:33+00:00
Commercial VPNs will go down as one of the greatest money-making schemes of the last decade. Outside of a few specific use cases their sales often rely on leveraging non-technical users' fear of what they don't fully understand.

I have non-technical friends and relatives that have fully bought into this and when I asked why they use a VPN I got non-specific answers like "you need it for security", "to prevent identity theft", or my personal favorite: "to protect my bank accounts".

Not a single person has said "I pay to route my traffic through an unknown intermediary to obscure its origin" or "I installed new root certificates to increase my security."
by tomayac | 2025-09-03 17:28:34+00:00
[Author here] The quote from the repair guy was 270€ for the motor replacement. The new machine was €450. We ended up paying the repair guy €59 for coming, detecting the error, and telling us to let it go. We had the same repair guy exchange the carbon brushes earlier in the year. We really did not want a new machine, but, hey…
by WorldMaker | 2025-09-03 17:31:46+00:00
The React world is still deep in `document.createElement` and doesn't seem to be investing in the template tag any time soon.

I don't know what your benchmarks were exactly, but my benchmarking (also primarily in firefox) shows cloning templates is much faster than `document.createElement` for many tree shapes I was encountering. (Not micro-benchmarks of one element or so at a time, but the tree contents of entire components and "pages" at a time.) That's before learning of a performance tweak I'd missed from reading this thread today (`document.importNode` for template contents cloning to avoid multiple tree walking passes to attach the clone to the document).
by Barrin92 | 2025-09-03 17:31:52+00:00
>If you don't feel that VSCode is slow, it's because you are used to it.

I don't think this is a fair claim. When you start doing an apples to apples comparison, that is to say make full use of IDE and auto-completion features it's difficult to see a difference given that the latency and speed of the plugins starts to dominate any millisecond difference in input latency or rendering speed.
by manchmalscott | 2025-09-03 17:32:04+00:00
Oh my god, I thought you were exaggerating at least a little.

The “static preview” it shows while it loads (for like 10-15 seconds!) is so much smoother and nicer to scroll around than the actual thing. On mobile, every third scroll attempt actually opens the right click context menu. It’s a stuttering mess on my high refresh rate phone. Nobody should ever make websites like this.
Show HN: Interfaze – The LLM Built for Developers
by ykjs | 2025-09-03 17:32:06+00:00
LLMs have changed the way we code, build, and launch a product. Many of these cases are human-in-the-loop tasks like vibe coding or workflows that have a larger margin of error that is acceptable.

However, LLMs aren't great for backend developer tasks that have no/low human in the loop, like OCR for KYC or web scraping structured data consistently or classification. Doing all this at scale and expecting the same results/consistently is difficult.

We initially built JigsawStack to solve this problem by building small models with each model having a strong focus on doing one thing and doing that one thing very well. Then we saw majority of users would plug JigsawStack as a tool to an LLM.

We saw this and thought what we could train a general developer-focused LLM combining all our learnings from JigsawStack, with all the tools a developer would need from web search to proxy-based scraping, code execution, and more.

We just launched Interfaze in closed alpha, and we're actively approving waitlist for your feedback so we can tune it to be just right for every developer’s use case.
by Muromec | 2025-09-03 17:32:18+00:00
>Working with a large Vue 3 project and wanting to share some of our components as re-usable web components for other sites to embed...

Make a fat bundle with a web component or even a mount() function exported and run whatever fits your devx inside, with the API surface as narrow as possible. As long as it's self contained and the size is reasonable, nobody on a consumer side cares how you cook, so optimize your own pipelines to build, test and publish it.

People will build adapters to fit it into their stuff anyway and will let you know.
by hluska | 2025-09-03 17:32:32+00:00
Your donts are all about nervous people lacking experience. But people who are nervous about speaking will read this, recognize themselves and be even less likely to gain the experience to overcome their nerves.

Each of those can be fixed with practice. You don’t need notes or a script, you just need appropriate practice. There are proven methods, many opportunities to practice them and even more people who will help. Most importantly though, it’s okay to screw up when you’re nervous and each of these donts is totally fine. They’re things to work on and reasons to keep practicing with reasonable, skilled speakers.
by evilduck | 2025-09-03 17:33:15+00:00
There have been many that have hit the front page over the years. If you're not aware of a technology's shortcomings then you're a bad proponent of said technology. They're also almost the antithesis of what the HTMX crowd also preaches as "the one true way" and meanwhile, Wordpressers will continue developing the majority of the world's websites blissfully unaware that either technology even exists.

https://dev.to/ryansolid/web-components-are-not-the-future-4...

https://dev.to/richharris/why-i-don-t-use-web-components-2ci...

https://daverupert.com/2023/07/why-not-webcomponents/

https://paularmstrong.dev/blog/2023/03/11/why-we-do-not-writ...

https://nolanlawson.com/2024/09/28/web-components-are-okay/

https://www.zachleat.com/web/good-bad-web-components/

https://mayank.co/blog/web-components-considered-harmful/

https://adamsilver.io/blog/the-problem-with-web-components/

https://web-highlights.com/blog/are-web-components-dead/

along with some criticisms from very knowledgeable people:

https://x.com/youyuxi/status/1839833110164504691 (author of Vue) https://x.com/Rich_Harris/status/1839785839036887361 (author of Svelte)

Web Components solve a few problems and introduce a few others, use them when they make sense for your needs.
by yubblegum | 2025-09-03 17:33:32+00:00
The historic arguemnt is lucidrous since NYTimes only recently published in a bilingual mode.

Special perch is clear: this is a nation of numerious ethnicities with an equal number of distinct 'mother tongues'. The special perch is the recent push to normalize having an entire subset of the society speak a langauge that many of us do not speak and have no desire to learn.
by rsynnott | 2025-09-03 17:33:35+00:00
> Water shortage has nothing to do with global warming

I mean, on a global basis, sure, not really. But if you currently get your water supply for your megacities from rivers A, B, C and D, then yeah, that's vulnerable, and that river E on the other side of the country with no infra has increased in flow will be little consolation.
by kjkjadksj | 2025-09-03 17:33:58+00:00
I think the school experience proves that doesn’t work. Reminds me of a teacher carefully breaking down the problem on the board and you nodding along when it is unfolding in front of you in a directed manner. The question is if you can do it yourself come the exam. If all you did to prepare is watch the teacher solve it, with no attempt to solve it from scratch yourself during practice, you will fail the exam.
by wonger_ | 2025-09-03 17:34:16+00:00
Some thoughts based on talking with small business friends:

- most business comes from local word of mouth, so digital presence is not a priority

- existing solutions are good enough; contact info and maybe a scheduling flow is all the website needs, regardless of UX polish

- changing tech solutions (e.g. website migration) is painful; they have more important things to do with their time and energy

- will investing a few thousand dollars in a website pay off? Probably not, and hard to convince them even if true; they have more important things to do with their tight budget

- I think there's a lot of mediocre devs and agencies offering mediocre work; the talented devs delivering great, user-friendly work are probably not pursuing these projects
by dylan604 | 2025-09-03 17:34:30+00:00
DVD-5 single layer, single side

DVD-10 single layer, double side

DVD-9 dual layer, single side

DVD-18 dual layer, double side

With the dual layer discs, the first layer had to be larger than the second layer. There was a slight pause when switching layers, and care was taken to place the layer break at a spot to hide that pause as much as possible. At least on the discs where the author took pride in work unlike the YT decisions on when/where to place ads. Although, I've seen some really poorly placed layer breaks too.
by jryio | 2025-09-03 17:34:58+00:00
Zed succeeds at reducing the switching cost. I used NeoVim for ten years daily and configured it way back in college days.

I thought I would be unable to move to a GUI editor and it turns out that the speed and efficiency of Zed plus the almost one-to-one mapping of Vim features means that I am extremely productive in Zed.
by McAlpine5892 | 2025-09-03 17:35:28+00:00
> You're being evaluated on whether you can perform the role of someone who could theoretically build Google.

I can't agree with this enough. Companies want to believe they're Google or going to be Google. As a result they invest time, money, and engineers in problems they quite literally don't have and likely will never have.

> Then Drop the Act...

This, in my experience, depends. KPIs, goals, or whatever goofy games usually require the appearance of doing something impressive. Doing things that make sense isn't impressive.
by ppeetteerr | 2025-09-03 17:35:47+00:00
I love Zed and I'm glad you now have native support for Claude. I previously ran it using the instructions in this post: https://benswift.me/blog/2025/07/23/running-claude-code-with...

One thing that still suffers is AI autocomplete. While I tried Zed's own solution and supermaven (now part of Cursor), I still find Cursor's AI autocomplete and predictions much more accurate (even pulling up a file via search is more accurate in Cursor).

I am glad to hear that Zed got a round of funding. https://zed.dev/blog/sequoia-backs-zed This will go a long way to creating real competition to Cursor in the form of a quality IDE not built on VSCode
by manuhabitela | 2025-09-03 17:36:54+00:00
vscode is noticeably slow compared to sublime text or zed, even without any extension. You instantly notice it when switching files or typing things that trigger auto-completions.

In the end the feeling is drastically different. It weirdly makes for a more peaceful experience to have such a snappy editor.

vscode wins thanks to all its extensions, where basically every language is supported and most features you can think of are there. But it's kinda like modern react. You know better alternatives exist, like solid or svelte, but the community is so big, it stays the easier choice in the end.
by immibis | 2025-09-03 17:37:56+00:00
So did the one they're replying to. They're just replying like-for-like.

It's typical that when someone is arrested for "X action with Y detail" (e.g. buying a knife with intent to kill someone) people who oppose the arrest will only state the X (and for some reason this works). To correct the record when someone says "I don't expect to be arrested for buying a knife", "I do expect to be arrested for planning to a murder" is a correct response.
by kapone | 2025-09-03 17:38:59+00:00
> - Learning how to solder - Learning how to use a multimeter - Learning to build basic circuits on breadboxes - learning about solar panels, mppt, battery management system, and different variations of li-on batteries - learning about LoRa band / meshtastic / how to build my own antenna

And yet...somehow...humans have been able to learn and do these things (and do them well) for ages, with no LLMs around (or the stupid amount of capital being burned at the LLM stake).

And I want to hit the next person with a broom or something, likely over and over again, who says LLMs = AI.

/facepalm.
by dylan604 | 2025-09-03 17:39:08+00:00
We had an Ampex D-2 unit that was nicknamed the dishwasher for its size. Supposedly, there was a demo of the error correction abilities of the unit where the tape had a hole punched in it yet no concealment errors visible when playing frame by frame. They also had the demo rigged up to be able to rotate the machine to be inverted while connected to scopes to show now stable the transport was. I never saw any of these myself, and only heard of these 3rd person style, hence the supposedly. It was large enough to hold a 3 hour cassette. The smaller Sony unit could only hold 2 hour cassettes
by hiatus | 2025-09-03 17:39:50+00:00
This is sensational. You said

> Credit scores are used for a lot more than finances.

but you can't provide a concrete example.

> giving institutions that are not even under democratic control

Which institutions? Banks? Landlords? Other people trusting you with their property?

> the power to punish individuals or groups as they see fit across all sectors of life.

Where? How?
by gen220 | 2025-09-03 17:39:52+00:00
I always begin system design interviews by repeating and clarifying the framing of the question. Some simple ones: "what kind of service/website is this? what's our expected peak load today? 2 years from now? 5 years from now? [regarding data structures] what's the biggest value we'd reasonably want to store?"

You're backing into things like QPS, size of the data you're responsible for hosting, uptime requirements, real-time requirements, write load vs read load.

Often the natural walk is "let's assume it's a low load, design for that, and then we'll get to higher load at the end". Other times, it's an actual systems-y problem they're facing as a company, and that they have a putative solution to compare your knowledge against.

But yeah it is generally really important to codify and at least state (if not explicitly clarify) your assumptions before recommending a solution.
by bee_rider | 2025-09-03 17:39:53+00:00
Using these tiny floats for classic engineering workloads—if I were starting gradschool right now, that’s definitely what I’d look at. Mixed precision numerical algorithms are already a topic, but with the hardware glut there’ll definitely be room to push things.

So it’s in a nice spot where there’s some scaffolding, but it isn’t totally done, and the hardware is probably going to make things possible.
by dang | 2025-09-03 17:40:00+00:00
Such a 'market' would need to be regulated (or managed, or supported, pick whatever word you like) - it won't work as a free-for-all, and we don't have the resources to act as arbiter. That's the point I've been making in all those explanations I listed.

Basically it would need to be a product in its own right. That may well be valuable, there's probably a need for it, — in that sense I agree with you and the other commenters making similar points. But it's not something HN can be.

> not allowing for such comments is only protecting bad actors

It also protects good actors. There are bad and good actors on both the supply and demand side of these transactions. It's easy to forget that if one is personally identified only with one side or the other, but the hiring market is fraught these days.
by Steltek | 2025-09-03 17:40:46+00:00
I didn't say they invented the walled garden. I said Apple made it acceptable and successful for general purpose computing. "I can't use Firefox on my phone" doesn't quite have the same ring as "I can't use Firefox on my Switch".

Ask yourself who was the adversary for this DRM model? Game console lockdowns were built to target publishers. Mobile lockdowns are squarely targeted at users. Both are bad but the implications, magnitude, and overall consequences are very different, IMO.
by ticulatedspline | 2025-09-03 17:40:51+00:00
Cognitive offload is nothing new, if you've been around for even a little while you've likely personally experienced it.

just like a muscle will atrophy from disuse skills and cognitive assets, once offloaded, will similarly atrophy. People don't memorize phone numbers, gps gets you where you want to go, your IDE seamlessly helps you along so much you could never code in a text editor, your TI-89 will do most of your math homework, as a manager you direct people to do work and no longer do the work yourself.

We of course never really lower our absolute cognitive load by much, just shift it. each of those points has it's own knowledge base that is needed to use it but sometimes we lose general skills in favor of esoteric skills.

While I may now possess esoteric skills in operating my GPS, setting way-points, saving locations, entering coordinates, if I use it a lot I find I need it to get back to the hotel from just a few miles away even if I've driven the route multiple times. I'm offloading learning the route to the gps. My father on the other hand struggles to use one and if he's away he pays a lot of attention to where he's going and remembers routes better.

Am I dumber than him? with respect to operating the device certainly not but if we both drove separately to a new location and you took GPS from me once I got there I'd certainly look a lot dumber getting lost trying to get back without my mental crutch. I didn't have to remember the route, so I didn't. I offloaded that to the machine, and some people offload a LOT, pretty sure nobody ever drove into a lake because a paper map told them to.

Modern AI is only interesting insofar as it subsumes tasks that until now we would consider fundamental. Reading, writing, basic comprehension. If you let it, AI will take over these things and spoon feed you all you want. Your cognitive abilities in those areas will atrophy and you will be less cognizant of task elements where you've offloaded mental workload to the AI.

And we'll absolutely see more of this, people who are a wiz at using AI, know every app, get things done by reflex. but never learned or completely forgot how to do basic shit, like read a paper, order a salad off a menu in-person or book a flight and it'll be both funny and sad when it happens.
by theamk | 2025-09-03 17:41:10+00:00
I don't understand why you need discovery in personal apps at all. They are just for you, you know exactly what's available and what's not.

Do you need document storage? Hardcode `sftp://192.168.1.18/data` (or `sftp://data-server.local/data` if you want to be fancy), it's just for you. Do you need to send a notification? Pretty sure you know what your favorite method it, call it directly. Maybe add a local proxy that adds your token to avoid copying token around. Need ollama access? Don't mess with discovery, hardcode again...

So what does discovery give you?
by aleyan | 2025-09-03 17:41:13+00:00
Setting aside the reason that hydrating django templates in rust from django is useful in ways that hydrating jinja templates in rust from django isn't useful. Petcat's comment could be useful and the author may not be aware of existing prior art. As engineers, there is sometimes a huge urge to build without looking around first. I am guilty of this myself. When I started on dela [0], I didn't know about 2 alternatives to it; I only learned about them through comments.

[0] https://github.com/aleyan/dela
by toomuchtodo | 2025-09-03 17:41:17+00:00
Musicians are not the consumers, users are the consumers. Some musicians will always be unhappy, this is unavoidable due to complex issues around IP rights, compensation for art, and the length of time it takes to make changes to these systems (not to mention simply how much existing content is out there new and current artists are competing against, attention economy and all that).

n=1, I am optimizing for access to as much content as possible while providing as little economic benefit to corporations as possible (ie Spotify) while still supporting the artists I enjoy (whether that's via venmo, paypal, buying their vinyl, buying their digital versions from bandcamp, etc). I also enjoy cheeky devs/builders, can't take any of this too seriously, we're all dead eventually.
by marcofloriano | 2025-09-03 17:41:46+00:00
> Is it safe to say that LLMs are, in essence, making us "dumber"?

> No! Please do not use the words like “stupid”, “dumb”, “brain rot”, "harm", "damage", "passivity", "trimming" and so on. It does a huge disservice to this work, as we did not use this vocabulary in the paper, especially if you are a journalist reporting on it

Maybe it's not safe so far, but it has been my experience using chatGPT for eight months to code. My brain is getting slower and slower, and that study makes a hell of a sense to me.

And i don't think that we will see new studies on this subject, because those in lead of society as a whole don't want negative press towards AI.
by rsynnott | 2025-09-03 17:42:07+00:00
So, if you have plentiful natural gas, then, yes, certainly, that's what you'll do; it's far, far easier and cheaper. China does not have plentiful natural gas, and is indeed building coal peaker plants.

Scroll through the last 72 hours here and you can kind of see it in action: https://app.electricitymaps.com/map/zone/CN/72h/hourly

Now, clearly, there's a long way to go, and China does still have a lot of baseload coal. But it's not building much if any _new_ baseload coal.

Think that's weird? France has load-following _nuclear_ plants (it more or less has to, given how much of its grid is nuclear).
by SilverElfin | 2025-09-03 17:42:55+00:00
Okay. But you still can’t have repercussions from the government for your speech in America. On this issue Europe is definitely backsliding - for example, see UK police showing up at doorsteps for social media posts). But countries like China and Turkey take it MUCH further. You can be jailed for years for political speech or wrongthink. That does change day to day life. You can’t think or act freely. At best you can live a lie and stay quiet.