MurphyA/hacker-news huggingface dataset:
by MikeKusold | 2025-07-07 15:46:32+00:00
This article highlights why Bambu has been eating Prusa's lunch the past few years. Imagine spending over $1000 then needing to print parts to get it to work properly.

I swapped my Ender5 for an X1C two years ago, and since then, I have only had to do whatever maintenance the X1C tells me. Using my X1C feels much closer to using my laser paper printer, whereas my Ender5 ended up being a hobby in itself.
by StillBored | 2025-07-07 15:46:47+00:00
Which is just caching/locality asymmetries, knowledge of which has been at least partially integrated into schedulers for a couple decades now.

It just goes to show how hard scheduling actually is.

But also, you call it a 'massive' problem and its actually somewhat small in comparison to what can happen with vastly different core types in the same machine. Many of those cores also have quite large cache differences too.
by adamgordonbell | 2025-07-07 15:47:22+00:00
We (others at company, not me) hit this problem, and not with chatgpt but with our own AI chatbot that was doing RAG on our docs. It was occasionally hallucinating a flag that didn't exist. So it was considered as product feedback. Maybe that exact flag wasn't needed, but something was missing and so the LLM hallucinated what it saw as an intuitive option.
by joezydeco | 2025-07-07 15:47:24+00:00
As an embedded developer I do this regularly and encourage others to do the same. I bring a binder, each page has a large photo of a project or PCB and lists the core technologies involved.

I also bring a small case with a few previous projects from other jobs, ones that I can legally share outside an NDA, and a power supply.

It's been critically handy in some situations when I'm asked if I've worked with a certain technology, chip, protocol, etc. I can either flip to the page with a relevant project and start pointing (which also jogs my memory), or plug in the related device and fire it up. It definitely gets their attention and stands out.
by kristofferR | 2025-07-07 15:47:41+00:00
Yeah, we can all agree that ingesting books is fair use and transformative, but you gotta own what you ingest, you can't just pirate it.

I can read 100 books and write a book based on the inspiration I got from the 100 books without any issue. However, if I pirate the 100 books I've still committed copyright infringement despite my new book being fully legal/fair use.
by savanaly | 2025-07-07 15:47:47+00:00
Isn't this a case of the market modeling it very well though? It's very undesirable to live somewhere, so wages offered are elevated. The posts aren't filled though, because the wages aren't elevated enough. Occasionally someone who really doesn't mind living out there does come along and take the elevated wages, but mostly the posts go empty. The market is revealing that there's no coincidence of wants [0], and correctly allocating fewer people to the posts. If by "reality" we mean a world where these posts are filled despite costing more to fill than they're worth to someone then yes, markets aren't modeling reality well.

[0] https://en.wikipedia.org/wiki/Coincidence_of_wants
Show HN: Free Tarot Readings(Not So Vibe Coded)
by Choronzon | 2025-07-07 15:48:07+00:00
"Vibe coding" is an accelerant to front end development but I ended up having to teach myself react and modern javascript in order to debug.Ended up doing the backend in python.Really only found AI good for boilerplate but having a partly done site in 20mins or so is a massive psychological boost to getting things finished. Had good fun with lovable but I will need a flesh and blood designer for my next more serious project.
by stevedzreams | 2025-07-07 15:48:10+00:00
because you know the stress syllable by looking at the word. take Desert and Dessert, do we say DES-ert or des-ERT. Also in portuguese, at least, I can know which "e" sound [1] each "e" in the word makes by knowing this (well, almost, but not completely, but much better than English.)

[1]: https://en.wikipedia.org/wiki/IPA_vowel_chart_with_audio
by lostphilosopher | 2025-07-07 15:48:12+00:00
We don't really have a true test that means "if we pass this test we have AGI" but we have a variety of tests (like ARC) that we believe any true AGI would be able to pass. It's a "necessary but not sufficient" situation. Also ties directly to the challenge in defining what AGI really means. You see a lot of discussions of "moving the goal posts" around AGI, but as I see it we've never had goal posts, we've just got a bunch of lines we'd expect to cross before reaching them.
by Moomoomoo309 | 2025-07-07 15:49:01+00:00
Oh, I totally agree with this, but I think the largest cause is unfortunately simpler (especially in the US) than people think: Middlemen. Subcontracting has made every project a boondoggle since now you don't need to coordinate internal teams, you need to coordinate a ton of external teams, which is way more difficult, and it costs more. Building more in-house talent where possible would save a lot of money, especially in the NYC area. (NJTransit and the MTA both overuse contractors and spend money like crazy, SEPTA uses significantly more in-house talent and they spend their money much more effectively)

Obviously, there are more causes than just this, including sabotage because the US dislikes public transit in general, but contracting is a massive cost that kills in-house talent and wastes money on every project. And of course I don't expect them to do zero contracting either - I don't expect them to start manufacturing their own trains, for example. Right now, however, the balance leans far too much on the side of "too much contracting".
by jorvi | 2025-07-07 15:49:06+00:00
A submarine is propelled by a propellor and helmed by a controller (usually a human).

It would be swimming if it was propelled by drag (well, technically a propellor also uses drag via thrust, but you get the point). Imagine a submarine with a fish tail.

Likewise we can probably find an apt description in our current vocabulary to fittingly describe what LLMs do.
by timschmidt | 2025-07-07 15:49:20+00:00
Well they hard larger brains, more muscle mass, larger sinuses which aid in breathing in cold weather and possibly smell, denser bone structure, and a number of other possible advantages.

It has been proposed that the advantage we wield which led to out-competing / interbreeding with them may have been a superior ability to starve - i.e. use fewer calories - during periods like the last ice age.
by scottLobster | 2025-07-07 15:50:22+00:00
Seriously, if for no other reason than you can ask the LLM to clarify its initial response.

I had difficulty with math as a kid and well into college (ironic given my profession), and one of the big issues was the examples always skip some steps, often multiple steps. I lost countless hours staring blankly at examples, referencing lecture notes that weren't relevant, googling for help that at best partially answered my specific question, sometimes never getting the answer in time and just accepting that I'd get that one wrong on the homework.

An LLM, if it provides accurate responses (big "IF"), would have saved me tons of time. Similarly today, for generic coding questions I can have it generate examples specific to my problem, instead of having to piece solutions together from generic documentation.
by Tijdreiziger | 2025-07-07 15:50:40+00:00
Why would everyone know that? Not everyone has experience in sysops, especially not beginners.

E.g. when I first started learning webdev, I didn’t think about ‘servers’. I just knew that if I uploaded my HTML/PHP files to my shared web host, then they appeared online.

It was only much later that I realized that shared webhosting is ‘just’ an abstraction over Linux/Apache (after all, I first had to learn about those topics).
by toomanyrichies | 2025-07-07 15:51:21+00:00
This feels like a dangerously slippery slope. Once you start building features based on ChatGPT hallucinations, where do you draw the line? What happens when you build the endpoint in response to the hallucination, and then the LLM starts hallucinating new params / headers for the new endpoint?

- Do you keep bolting on new updates to match these hallucinations, potentially breaking existing behavior?

- Or do you resign yourself to following whatever spec the AI gods invent next?

- And what if different LLMs hallucinate conflicting behavior for the same endpoint?

I don’t have a great solution, but a few options come to mind:

1. Implement the hallucinated endpoint and return a 200 OK or 202 Accepted, but include an X-Warning header like "X-Warning: The endpoint you used was built in response to ChatGPT hallucinations. Always double-check an LLM's advice on building against 3rd-party APIs with the API docs themselves. Refer to https://api.example.com/docs for our docs. We reserve the right to change our approach to building against LLM hallucinations in the future." Most consumers won’t notice the header, but it’s a low-friction way to correct false assumptions while still supporting the request.

2. Fail loudly: Respond with 404 Not Found or 501 Not Implemented, and include a JSON body explaining that the endpoint never existed and may have been incorrectly inferred by an LLM. This is less friendly but more likely to get the developer’s attention.

Normally I'd say that good API versioning would prevent this, but it feels like that all goes out the window unless an LLM user thinks to double-check what the LLM tells them against actual docs. And if that had happened, it seems like they wouldn't have built against a hallucinated endpoint in the first place.

It’s frustrating that teams now have to reshape their product roadmap around misinformation from language models. It feels like there’s real potential here for long-term erosion of product boundaries and spec integrity.

EDIT: for the down-voters, if you've got actual qualms with the technical aspects of the above, I'd love to hear them and am open to learning if / how I'm wrong. I want to be a better engineer!
by Retric | 2025-07-07 15:51:31+00:00
You see a similar trend in gaming desktops vs gaming laptops, but that’s just a sideshow. People game on the hardware they have, gaming specific PC’s are a subset of the overall player base.

It used to be much easier to justify adding a dedicated GPU to the desktop's people where already getting, but when everyone is buying laptops that’s dying. As shown by end of generation mid range cards like the 4060 (2 years old, nothing newer) being relatively less common than they used to be on Steam.

#1 Laptop 4060 4.99%, #3 desktop 4060 4.41%. Overall gaming desktop PC’s are still more common than gaming laptops, but the trend is very much down. #2 is the 4 year old 3060.
by vladms | 2025-07-07 15:52:48+00:00
> It is amazing how upset even the most decent and understanding of people can get when they feel you've slighted them in some way.

I personally think that shows hidden issues in said people - at least that they take things too personally and do not have some emotion control. It can be horrible for the people they get upset on, but there are many reasons why this can happen even without considering prosopagnosia. Me personally I think 90% of the times I am the one noticing people I know on the street. I never got upset and just think that most people are absentminded or tired to check people (I lived mostly in medium/big cities so it gets tiring).

I definitely don't blame you or the condition, but the social construct that makes you wonder if you are not a reasonable person if you do something "different". I would hope in a civilized society, the instinct should be to wonder why something happens and try to understand (ofc there are always assholes, but hopefully not the majority). Screaming/blame/ridicule make me wonder if there is not some structural issue...
by hnuser123456 | 2025-07-07 15:53:55+00:00
The Core One uses a "CoreXY" system where the extruder moves in X and Y directions instead of X and Z, and the bed moves in Z instead of Y. It eliminates issues caused by large prints progressively increasing the mass/momentum on the Y axis, but it requires a more complex system of belts. Also, the Core One only comes in an enclosure, which is good for some materials that need warmer air, but can hinder PLA, which needs cool air.

Generally, it seems like if you just want to reliably print PLA, get a MK4S, but if you want the temp-controlled enclosure or filament versatility, get a Core One.
by csomar | 2025-07-07 15:53:59+00:00
I sometimes wonder if English dominated programming and the Internet partly because it doesn't use accents or special characters. You have limited space on a keyboard, and as a native Arabic/French speaker, typing in those languages is a real hassle. French requires é, à, ç and other accents, while Arabic is even more complex with right-to-left text and changing letter forms. English just flows naturally. Maybe the Internet's language wasn't just shaped by politics or economics, but by something as simple as which language was more convenient to type.
by Gregaros | 2025-07-07 15:54:00+00:00
100%. Not sure why you’re downvoted here, there’s nothing controversial here even if you disagree with the framing.

I would go on to say that thisminteraction between ‘holes’ exposed by LLM expectations _and_ demonstrated museerbase interest _and_ expert input (by the devs’ decision to implement changes) is an ideal outcome that would not have occurred if each of the pieces were not in place to facilitate these interactions, and there’s probably something here to learn from and expand on in the age of LLMs altering user experiences.
by pif | 2025-07-07 15:54:05+00:00
There's something you speakers of non-phonetic languages cannot fully grasp, I'm afraid!

We Italians, when we were children, we were taught to read based on the written letters, and we were able to read any word. It was normal, during primary school, to pronounce a word correctly and then ask the teacher what it meant. This is something you can not do in English.

And the converse was true as well! An Italian child is able to hear the surname of a new acquaintance, or the name of the village they are from, and write it down properly. In Italian, the question "How do you spell it?" does not make any sense! Again, this is something you can not do in English. Nor can you do it in French, because in the past centuries they had ink to spare and as such they started writing down useless letters that they do not pronounce.
by mkj | 2025-07-07 15:54:22+00:00
It didn't include the terrible battery pack design of the vacuum cleaners either. They could have added a few resistors (already supported by the battery management chip they're using), but instead they didn't so the battery packs just fail. https://old.reddit.com/r/18650masterrace/comments/tifbgr/dys... and the eevblog original linked there.
by reaperducer | 2025-07-07 15:56:20+00:00
Apparently it's a common business practice.

It's not a common business practice. That's why it's considered newsworthy.

People on the internet have forgotten that the news doesn't report everyday, normal, common things, or it would be nothing but a listing of people mowing their lawns or applying for business loans. The reason something is in the news is because it is unusual or remarkable.

"I saw it online, so it must happen all the time" is a dopy lack of logic that infects society.
by Gormo | 2025-07-07 15:56:57+00:00
It might be worthwhile to overshoot the target resolution significantly with the nearest-neighbor scaler, then downscale interpolatively (e.g. bilinear) to the viewport. This should help dealing with doubled rows/columns and moire patterns, while maintaining visually crisp pixels.

I do something similar when dealing with raw screenshots from DOS games, which are typically 320x200, but intended for 4:3 display, so pixels are 5:6. In this case, upscaling to 1600x1200 (the smallest possible integer upscale to achieve the correct aspect ratio) with nearest-neighbor, then downscaling with bilinear to the target res (e.g. 1440x1080, 960x720, etc.) works really well.
by giantrobot | 2025-07-07 15:57:14+00:00
"...for people lacking the wealth or living in areas with no access to fresh food, cheap disastrously unhealthy food is a godsend."

"...for people lacking the wealth or living in areas with no access to decent housing, unmaintained dangerous apartment buildings are a godsend."

Why is it ok to expect poor people to be endangered and suffer through indignity just for the "crime" of being poor?
by ToucanLoucan | 2025-07-07 15:57:24+00:00
> Any time a new technology makes people uncomfortable, someone pulls the CO₂ card. We've seen this with cryptocurrencies, electric cars, even the internet itself.

I actually don't recall people "pulling the CO2 card" for the Internet. I do recall people doing it for cryptocurrency; and they were correct to do so. Even proof of stake is still incredibly energy inefficient at handling transactions. VISA handles thousands for what a proof-of-stake chain takes to handle a handful, and they do it faster to boot.

Electric cars don't contribute much CO2, so I don't recall much of that either. They do however have high particulate pollution amounts due to weighing considerably more (especially American-centric models like Teslas and the EV Hummer/F-150 Lightning) which aren't nothing to consider, and more to the point, electric cars do not solve the ancillary issues with infrastructure, like traffic congestion and cars effectively being a tax on everyone in a car-centric society who wants to be able to live. The fact that we all have to spend thousands every year on metal boxes we don't much care about just to be able to get around and have that box sit idle the vast majority of the time is ludicrously inefficient.

> But curiously, the same people rarely question the CO₂ footprint of things like gaming, streaming, international sports, live concerts, political campaigns, or even large-scale scientific research.

I have to vehemently disagree here. All scientific research, for starters, has to take environmental impact into account. Among other things that's why nobody in Vegas is watching nuclear tests anymore.

For another, people have long criticized numerous pop celebrities for being incredibly cavalier with the logistics for their concerts, and political figures have received similar criticism.

International sports meanwhile have gotten TONS of bad press for how awful it is that we have to move the stupid olympics around each year, both in the environmental sense, and the financial one since hosting practically renders a non-western country destitute overnight. Not even going into Qatar's controversial labor practices in building theirs.

> If we're serious about CO₂, then we need consistent standards — not just selective outrage. Either we cut fairly across the board, or we focus on making electricity cleaner and more sustainable, instead of trying to shame specific technologies into nonexistence (which, by the way, never happens).

No we don't. We can say, collectively, that the cost of powering gaming PC's, while notable, is something we're okay with, and conversely, powering plagiarism machines is not. Or, as people are so fond of saying here, let the market decide. Charge for AI services what they actually cost to provide plus profit, and see if the market will bear it. A lot of the interest right now is based on the fact that most of it is completely free, or being bundled with existing software, which is not a stable long-term solution.
by dctoedt | 2025-07-07 15:57:28+00:00
Reminiscent of a tweet about the death of the inventor of the GIF, who reportedly said it should be pronounced "jif" — the retweeter's comment was, "I guess he's with Jod."

https://twitter.com/andylevy/status/1506748105735159818 (not there anymore; maybe the account holder ditched Twitter)
by JimDabell | 2025-07-07 15:57:31+00:00
I wrote this the other day:

> Hallucinations can sometimes serve the same role as TDD. If an LLM hallucinates a method that doesn’t exist, sometimes that’s because it makes sense to have a method like that and you should implement it.

— https://www.threads.com/@jimdabell/post/DLek0rbSmEM

I guess it’s true for product features as well.
by ooisee | 2025-07-07 15:58:21+00:00
oh!, now I got it =) will increase "Shy" parameter and decrease "Braggart" parameters in my "Normal speech" to "LinkedInese" translator +)

Thank you for feedback =)

(I was thinking that it is not MY wisdom i am talking, but about "Z80" wisdom - all the code I have seen on demoscene and e-zines.)
by Izkata | 2025-07-07 15:58:45+00:00
Rules exist, but most are never taught and instead only learned through exposure. It's why "ghoti" is a trick - you have to break several rules of English pronunciation to get "fish" out of that.

Here's a page where someone tried to reconstruct as many of those rules as possible: https://www.zompist.com/spell.html - obviously it can't eliminate all exceptions but it does surprisingly well.

Rules 6-8 are relevant to one of your examples, including the explanation afterwards.
Show HN: Upticker – financial analysis workflow tool orchestrated by LLMs
by ahmedhawas123 | 2025-07-07 15:59:22+00:00
Hey HN!

We're building UpTicker, an agentic platform that ingests loads of financial data (e.g., SEC filings, stock data, factor models) to allow you to automate much of your financial analytics. We support a broad range of cases across fundamental research, quantitative analytics, portfolio creation and backtesting and much more.

We’re building this because we think there’s a real gap in day to day financial insights and productivity today. So much time is spent downloading and cleaning the same data, calculating the same metrics and creating reports.

We differentiate by building the proprietary models underlying all this analysis - we ingest the data, we build time indexed metrics, and we create all our agents in Python to ensure reliable outputs.

We're early and would love to get some feedback on our work so far. Appreciate you taking the time!
by lucasoshiro | 2025-07-07 15:59:43+00:00
In Portuguese, they indicate that a syllable is stressed and alternate ways to say the vowels. e.g. "país" is stressed in "i" and means "country", while "pais" is stressed in "a" and means "parents". Tilde (~) indicates that the vowel is nasal, e.g. the "ã" in "São Paulo" means that it sounds like the "u" in "sun"; the default sound of "a" in Portuguese is the same as in "car".
by feznyng | 2025-07-07 15:59:45+00:00
There's an experimental compiler backend [1] using cranelift [1] that's supposed to improve debug build times. I never see it mentioned often in threads about Rust's long compilation time so I'm not sure if I'm missing something.

[1] https://github.com/rust-lang/rustc_codegen_cranelift/ [2] https://cranelift.dev/
by krunck | 2025-07-07 16:00:27+00:00
"Meanwhile, more so than civil liberties defenders may realize, society is also not ready for “online” to be a police-free environment. Ask a victim of a crime how much they would appreciate it if there is no digital evidence, since big tech succeeded in locking out governments."

Police don't get to just walk into my house. Nor should they be able to just walk away with my data. That being said, if I store data on Google's servers, it's no longer my data; it's theirs and they can and will share it in ways that benefit them.
by Onavo | 2025-07-07 16:00:28+00:00
Dyson is like the IKEA for household appliances. They are pretty and fancy and somewhat featureful but they never seem to hold up to the truly high end stuff like Sebos/Miele. Those brands will cost you an arm and a leg but they will do exactly what it says on the tin, and nothing more. No gimmicks, just suction.