MurphyA/hacker-news huggingface dataset:
by antirez | 2025-07-07 16:00:35+00:00
Excellent article. It is very hard to understand a few things about Prusa, lately:

1. The Nextruder looks 5 years behind Bambulab nozzle switching, without to mention the cost of a new nozzle. A clogged nozzle is a non issue in a Bambulab printer, but it causes me a big cost and more work with my MK4 (which has the same extruder as the Core One).

2. How is it possible that these printers still lack at least a cheap webcam?

3. One of the strengths of Prusa should be support. It used to be very good, years ago. Now the issue the OP is reporting about the app that is not able to detect the principal component in the sound of the belt, is an example of a more extended problem, that one can see in many ways, especially in the MK4 / Core One documentation, that is especially lacking.

In general, here the OP is doing the work that Prusa should be doing to provide a better experience, without to mention all the design issues that they are not fixing directly before shipping their printers. I'm also a Bambulab user, and my A1 costed a fraction of my MK4 and it is the printer I always hit because of the zero-issues. It just works.

Now companies may have ups and downs, but there is some problem at Prusa: they are still not understanding what's really happening and where their problems are.
by bubblyworld | 2025-07-07 16:00:59+00:00
For what it's worth, commercial models are in a completely different league to locally runnable models. If you are really interested in seeing state of the art right now at least give it a whack with opus/gemini/o3 or something of that calibre.

You might still be disappointed but at least you won't have shot your leg off out of the gates!
Show HN: Interactive pinout for the Raspberry Pi Pico 2
by gadgetoid | 2025-07-07 16:01:13+00:00
I've been trying to make accessible and beautiful GPIO pinouts since I started one for the Raspberry Pi in 2013 [1]. I've since given the Raspberry Pi Pico [2] and Pico 2 [3] microcontrollers the same treatment when they launched.

Recently I've updated these with a new "Upside-down" view to complement the rear view, giving a pinout in the right orientation to match your project.

The Pico sites are all hand-coded single HTML pages with supporting CSS and minimal JS. They are set up to optionally install as a "Desktop" web app. They also degrade into a somewhat usable table in lieu of CSS and use vector graphics (for the board itself) to be viewable and printable at any size.

Finally, hidden behind "Advanced" is a pinout of the test pads and special function pins!

[1] - https://web.archive.org/web/20130505194305/pi.gadgetoid.com/... [2] - https://pico.pinout.xyz [3] - https://pico2.pinout.xyz
by kragen | 2025-07-07 16:01:51+00:00
I've found this to be one of the most useful ways to use (at least) GPT-4 for programming. Instead of telling it how an API works, I make it guess, maybe starting with some example code to which a feature needs to be added. Sometimes it comes up with a better approach than I had thought of. Then I change the API so that its code works.

Conversely, I sometimes present it with some existing code and ask it what it does. If it gets it wrong, that's a good sign my API is confusing, and how.

These are ways to harness what neural networks are best at: not providing accurate information but making shit up that is highly plausible, "hallucination". Creativity, not logic.

(The best thing about this is that I don't have to spend my time carefully tracking down the bugs GPT-4 has cunningly concealed in its code, which often takes longer than just writing the code the usual way.)

There are multiple ways that an interface can be bad, and being unintuitive is the only one that this will fix. It could also be inherently inefficient or unreliable, for example, or lack composability. The AI won't help with those. But it can make sure your API is guessable and understandable, and that's very valuable.

Unfortunately, this only works with APIs that aren't already super popular.
by dehrmann | 2025-07-07 16:02:04+00:00
The important parts:

> Alsup ruled that Anthropic's use of copyrighted books to train its AI models was "exceedingly transformative" and qualified as fair use

> "All Anthropic did was replace the print copies it had purchased for its central library with more convenient space-saving and searchable digital copies for its central library — without adding new copies, creating new works, or redistributing existing copies"

It was always somewhat obvious that pirating a library would be copyright infringement. The interesting findings here are that scanning and digitizing a library for internal use is OK, and using it to train models is fair use.
by iancmceachern | 2025-07-07 16:02:17+00:00
Same boat.

The other thing to note is that they're in stock, folks have had to wait quite a long time to get their core-ones.

I'd love to support prusa or the others instead, but have hardware to ship and can't justify paying more for less reliable and more costly to run printers.

Prusa is great, but it's hard to justify an increased cost to my customers for "greatness".
by Merlin-Chatou | 2025-07-07 16:02:35+00:00
Hey HN,

I've been wanting to start a YouTube channel for a while, and I finally took the plunge. This first video is a small experiment — nothing fancy yet, but I'm hoping to improve fast.

If you have a few minutes to check it out, I'd really appreciate any feedback — good or bad. Also, if you think the content has potential, a like or sub would mean a lot as I try to get this off the ground.

Thanks for taking the time!
by deepdarkforest | 2025-07-07 16:02:56+00:00
> 1) Raw inference speed matters more than incremental accuracy gains for dev UX—agree or disagree?

I know you are trying to generate some controversy/visibility, but i think if we are being transparent here, you know this is wrong. People prefer using larger (or reasoning) models, with much bigger diff in tok/sec just for quality in coding, it comes first. Even if i have a big edit to apply, like 5k tokens, 200-300ms of difference in edit time are nothing. Edit speed is definitely not a bottleneck for dev UX, quality is. A dev who wants to save 200ms every code change over quality is someone who well, i cannot relate. If im using 1-2 agents in parallel, most of the time the edits are already applied while im reviewing code from the other agents. But again maybe that's just me.

Speaking of quality, how do you measure it? Do you have any benchmarks? How big is the difference in error rate between the fast and large model?
by tetraca | 2025-07-07 16:03:52+00:00
I don't see why it couldn't be. It has a pretty large corpus of decent literature/poetry/other media/etc, and the worst people seem to complain about is its inconsistent spelling rules that even native speakers struggle with. In general I'd rather deal with spell check failing on some common homophone from time to time than say, having to memorize arbitrary genders for inanimate nouns that lack any consistent marker and then tables of grammatical cases to apply on them based on those genders. Or having to shove a verb to the end of a complicated sentence and having to unroll the whole thing to figure out what's being said (not to pick on any particular language(s) I've learned).
by resurrectedcyb | 2025-07-07 16:03:54+00:00
I have actually seen a few posts here and there of 'cargo check' being slow. I have also heard of complaints of rust-analyzer being slow, though rust-analyzer may be doing more than just 'cargo check'.

https://www.reddit.com/r/rust/comments/1daip72/rust_checkrun...

May not be indicative, not sure what crate the author was using.
by rcxdude | 2025-07-07 16:04:02+00:00
20 billion is a tiny fraction of the value represented in the stock exchange (and a tiny fraction of the profits made on it). HFT by its nature makes for a lot of volume but that's just a lot of shuffling of things around to peel a tiny fraction of value off the top, it's far from driving the market and the market isn't what makes the value in the first place.
by octaane | 2025-07-07 16:04:09+00:00
As I'm understanding it, it was primarily for grease, not soup itself. They certainly could have been making soup as well, but grease itself is a much more valuable product. It has utility for waterproofing, warmth (if you smear it on your body) lubricant, and is also highly calorically dense. You can also use it to preserve food (see "Potted meat") and on it's own, stays edible at room temp for a long time.
by fudged71 | 2025-07-07 16:05:19+00:00
I’ve been really interested in stuff like this recently. Not just Pocket saves but also meta analysis of ChatGPT/Gemini/Claude chat history.

I’ve been using an ultra-personalized RSS summary script and what I’ve discovered is that the RSS feeds that have the most items that are actually relevant to me are very different from what I actually read casually.

What I’m going to try next is to develop a generative “world model” of things that fit in my interests/relevance. And I can update/research different parts of that world model at different timescales. So “news” to me is actually a change diff of that world model from the news. And it would allow me to always have a local/offline version of my current world model, which should be useful for using local models for filtering/sorting things like my inbox/calendar/messages/tweets/etc!
by bunderbunder | 2025-07-07 16:05:22+00:00
"All models are wrong, but some models are useful," is the principle I have been using to decide when to go with an anthropomorphic explanation.

In other words, no, they never accurately describe what the LLM is actually doing. But sometimes drawing an analogy to human behavior is the most effective way to pump others' intuition about a particular LLM behavior. The trick is making sure that your audience understands that this is just an analogy, and that it has its limitations.

And it's not completely wrong. Mimicking human behavior is exactly what they're designed to do. You just need to keep reminding people that it's only doing so in a very superficial and spotty way. There's absolutely no basis for assuming that what's happening on the inside is the same.
by bhaktatejas922 | 2025-07-07 16:06:09+00:00
you can - but they dont work reliably in practice. Common issues include search match fails, missing commas in replaced items (model doesnt have surround context while replacing), and a few other error cases. This issues are much worse for scattered edits across a file from real world queries (ex: make this page look nicer). Patches tend to work fine for single line or extremely focused edits though - Cursor uses s&r/patches for single line edits:

https://github.com/x1xhlol/system-prompts-and-models-of-ai-t...
by maxglute | 2025-07-07 16:06:13+00:00
Ascend 910A was Q1 2022. Qwen 2.5 / Deepseek v3 was Q1 2025. Implied timeline seems to be it took ~2.5 years developement to figure out how to use Ascend somewhat competitively and HW may rival Nvidia with proper support. Where proper support in authors opinion is building a team and treating team well. My guess is Huawei can keep burning talent at problem.

The Huawei+Deepseek > Nvidia for inference claims is based on HW CloudMatrix 384 supernode using all of the optical interconnects and power to allegedly out perform Nvidia cluster. Bottleneck of Nvida cluster is switching. Bottleneck of PRC cluster is chips on old node size (slower or more power hungry). CM384 workaround is 5x more chips 910c chips and 4x more power consumption and connecting cluster with full optical to compete vs GB200 on pure cluster performance. Hard to say what actual economics of that solution is.
by vjvjvjvjghv | 2025-07-07 16:06:13+00:00
"My question was to ask if we are really that much different than other places? Because, I've heard anecdotes of similar situations from everywhere. And, indeed, the link I posted calls out that the US is basically typical for most things."

Yes, it's typical with the addition of being insanely expensive and cost is totally unpredictable even with insurance.
by bigyabai | 2025-07-07 16:07:15+00:00
The marketing language seems to suggest they're insecure over quality and want to promote quantity. But I'm in the same boat as you - I would happily take 10 tok/sec of a correct answer instead of wasting an hour curating 4500 tok/sec throwaway answers. Benchmark performance matters 100x more than your latency.

If these "hot takes" extend into Morph's own development philosophy, then I can be glad to not be a user.
by phkahler | 2025-07-07 16:07:17+00:00
>> The real issue that needs to be solved is that we need to make health care accessible to everybody, regardless of wealth or income.

Good therapists are IMHO hard to come by. Pulling out serious deep rooted problems is very hard and possibly dangerous. Therapist burn out is a real problem. Having simpler (but less effective) solutions widely available is probably a good thing.
by octaane | 2025-07-07 16:07:27+00:00
Interesting find. As mentioned by other comments, there are other ways you can boil things and render fat than with ceramic containers. However, there are even easier ways. For example, you could simply dig a hole in the ground, fill it with your fat, tendons, sinews, etc, top it with water, and toss in rocks that have been heated in a fire. That will boil the water and render the grease out; you just need to wait for the whole thing to solidify/cool.

Also, you can dig a hole, add your un-rendered fat, then pour boiling water on top of it, then skim off the fat once it cools. Native Americans did that for a long time to get grease from candlefish [0]

[0] https://en.wikipedia.org/wiki/Eulachon#Economics_and_trade
by anonymoushn | 2025-07-07 16:07:54+00:00
For now, at work, it's just some parts with AVX-512, some parts with AVX-512 that we can't really use, so we should use AVX2, and some parts with NEON and SVE. So the implementations for SSE basically are a courtesy to outside users of the libraries, and there are no RVV implementations.

If we were already depending on highway or eve, I would think it's great to ship the generic SIMD version instead of the SSE version, which probably compiles down to the same thing on the relevant targets. This way, if future maintainers need to make changes and don't want to deal with the several implementations I have left behind, the presence of the generic implementation would allow them to delete them rather than making the same changes a bunch of times.
by foobiekr | 2025-07-07 16:08:11+00:00
Agreed.

Honestly you don’t even need most punctuation.

In about five minutes any literate English speaker can learn to read at full speed with no spaces or other punctuation. Or upside down. Or at an almost arbitrary angle.

I taught myself this when I was learning Japanese 30 years ago to prove a point. Now it’s merely an interesting trick but one with an interesting staying power: with zero practice I maintain the ability.
by cvoss | 2025-07-07 16:08:14+00:00
Do the tittles on `i` and `j` count as diacritics? In English those vowel symbols never appear without their tittles. (In contrast, the related vowel symbol `y`, which is like an `ij` combo and is named "Greek I" in French, never appears with tittles!) In some sense, the glyphs are idiomatically atomic with the diacritics permanently stuck to them.
by bigmattystyles | 2025-07-07 16:09:16+00:00
At a reactive level I agree; at a practical level, I disagree. I think a better long term goal would be LLMs approved for therapy - that know when a human is needed. My wife is a therapist, an MFT, and having peeked behind the scenes of both her schooling and the others in her practicum, I was aghast and how amateur and slapshot it all appeared. I'm someone who needs and will need therapy for life - I can have bouts of horrible OCD, that when I'm in it, is just awful - I've found someone good, but she's expensive. My point - if you hold therapists on a pedestal, check out the number of legs on that thing.
by rorylaitila | 2025-07-07 16:09:40+00:00
I've come across something related when building the indexing tool for my vintage ad archive using OpenAI vision. No matter how I tried to prompt engineer the entity extraction into the defined structure I was looking for, OpenAI simply has its own ideas. Some of those ideas are actually good! For example it was extracting celebrity names, I hadn't thought of that. For other things, it would simply not follow my instructions. So I decided to just mostly match what it chooses to give me. And I have a secondary mapping on my end to get to the final structure.
by sfn42 | 2025-07-07 16:10:01+00:00
Those are bad questions. The task is given, you're asking why do I have these constraints - obviously you have them because they made them. Without the constraints there's no task.

It doesn't matter why you can't fix the server, you can't fix the server. It doesn't matter why it can only handle one request at a time, it can only handle one request at a time. That information doesn't change the solution to the task. Make up whatever you please - maybe it's a third party system so you can't access the code. Now try to come up with some useful questions that actually help you solve the task instead of wasting time asking pointless questions.

No wonder people reject you if this is how you approach interviews. Maybe it would make sense to ask these kinds of questions in a real work scenario, but it does not make sense in an interview where you are given a made up task. Just accept the constraints and solve the problem. You sound like a high school student being intentionally obtuse, like you came into the interview thinking you're too good to be evaluated that way or maybe you just don't have a clue how to solve the actual problem you're given so you try to stall to avoid having to admit that you can't do it.
by moffkalast | 2025-07-07 16:10:27+00:00
The article literally says this very thing?

> Lion Cove suffers harder with backend memory latency, but far less from frontend latency. Part of this can be explained by Zen 4’s stronger data-side memory subsystem. The AMD Ryzen 9 7950X3D I previously tested on has 96 MB of L3 cache on the first die, and has lower L3 latency than Lion Cove in Intel’s Arrow Lake platform. Beyond L3, AMD achieves better load-to-use latency even with slower DDR5-5600 36-36-36-89 memory. Intel’s interconnect became more complex when they shifted to a chiplet setup, and there’s clearly some work to be done.

They only compared three games of roughly the same genre in terms of mechanics which is not exactly a representative benchmark either, even for games. The average shooter with a fixed map and say, Minecraft, have vastly different memory access demands.
by taeric | 2025-07-07 16:10:32+00:00
No it isn't. Pedantically, English the language is definitionally phonetic, as it is spoken. Sign language is not phonetic, nor are things like smoke signals/traffic signals/etc.

Just as it would be silly to claim that Japanese is not phonetic. Of course spoken Japanese is phonetic. They even have two fully regular alphabets that can both express the same phonemes, but are used for different reasons. As well, they have a completely logographic set that does not relate to phonemes, even though it is used for most writing.
Show HN: What if unpaid invoices hurt a company's credit score? Now they do
by elenabrooks | 2025-07-07 16:11:27+00:00
We built Credote to give freelancers and small businesses a way to report unpaid invoices, publicly.

When you upload an unpaid invoice, it hits the client’s public credit file instantly and lowers their score. They have 30 days to pay and remove the listing. If they don’t, it stays visible forever (even if they pay later).

Anyone can look up a business by name, domain, or email, for free

Works globally (a designer in Brazil can report a US startup)

No lawyers, no collection agencies, just fast accountability

We’ve already seen late-paying clients settle within hours after a listing goes live, especially when it’s indexed on Google.

We’d love your feedback on the product or use cases you think this would be most valuable for.
by bcatanzaro | 2025-07-07 16:11:28+00:00
Yes, but Italy had to centralize its language in order to accomplish this. 1000 Italian dialects were suppressed in a very heavyweight process. (And probably some people didn't like speaking Florentine, which became modern Italian.)

English is complicated because it's decentralized and there is no authority to regularize it. Which is a feature, not a bug.
by R31S | 2025-07-07 16:11:50+00:00
Hi HN,

I just open-sourced a project I've been working on: EN-ANALYSER, a network threat analyzer powered by AI (Isolation Forest) and fully extensible through a plugin system.

It features: - AI-driven anomaly detection from network traffic - Real-time interactive dashboard (Dash + Plotly) - Passive scanning, vendor lookup, vulnerability identification - HTTPS certificate generator for phishing simulations (optional) - Easy to toggle between free and premium modes - Plugin system (e.g. exploit finder, nmap scanner, etc.)

It’s built in Python and designed for ethical hackers, researchers, and security enthusiasts. The goal is to provide an open foundation for analyzing and visualizing network behavior, while making it modular and customizable.
by rolph | 2025-07-07 16:12:10+00:00
milgram experiment again.

refusal to administer further shocks was considered disobedient, i think sample size was too small to observe the type that turns dial to 31 immediately, keeps twisting a bit to make sure there is no 32 hiding at the end, and furiously mash the button like a video game, while laughing.

last time i read up on it, you need about 1000 individuals before you encounter a definate psychopath.
by gr4vityWall | 2025-07-07 16:12:20+00:00
I think bflesch's reasoning comes from the idea that the website developers may not hold their website to the same security standards as their software, and not from a trust issue. Nor from thinking the author themselves are malicious.

FWIW, I don't have a strong opinion here, besides that I like Debian's model the most. Just felt that it was worth to point out the above.
by zahlman | 2025-07-07 16:12:27+00:00
> how each word is pronounced individually. What the hell is the difference between "men" and "man"? What's the difference between "bitch" and "beach"?

From what I could easily research, Portuguese has a pretty wide variety of vowel sounds, but it still pales in comparison to the Germanic languages that English took from; and across the spectrum of English dialects and accents you can end up hearing pretty much anything vowel-like that the human voice apparatus can generate. The strength of the difference between "men" and "man" will depend on who's speaking, but it's generally less than Portuguese phonology can accommodate. The "e" sound here should be familiar; the "a" sound not so much. Spanish (and, say, Japanese) learners of English will have much the same problem, but more so; their natural "e" is a bit off.

(From what Wikipedia is telling me, many Brazilian Portuguese dialects will use the right /ɪ/ sound for "bitch" in unstressed syllables. But then, my local accent contrasts /ɪ/ with /i/ quite strongly.)

On the flip side, I struggled with pronouncing Dutch when I made a brief attempt to pick it up; the individual sounds are all straightforward enough, but certain combinations are really unnatural.