MurphyA/hacker-news huggingface dataset:
by trjordan | 2025-08-25 18:36:43+00:00
This is all true, and we've prototyped a number of these things at my current startup. You need to be pretty considered about implementing them.

For a counter-example, consider Claude Code:

- 1 long context window, with (at most) 1 sub-agent

- same tools available at all times, and to sub-agent (except: spawning a sub-sub-agent)

- Full context stays in conversation, until you hit the context window limit. Compaction is automatic but extremely expensive. Quality absolutely takes a dive until everything is re-established.

- Deterministic lookup of content. Claude reads files with tools, not includes random chunks from RAG cosine similarity.

I could go on. In my experience, if you're going to use these techniques 1) maybe don't and 2) turn up the determinism to 11. Get really specific about _how_ you're going to use, and why, in a specific case.

For example, we're working on code migrations [0]. We have a tool that reads changelogs, migration guides, and OSS source. Those can be verbose, so they blow the context window on even 200k models. But we're not just randomly deleting things out of the "plan my migration" context, we're exposing a tool that deliberately lets the model pull out the breaking changes. This is "Context Summarization," but before using it, we had to figure out that _those_ bits were breaking the context, _then_ summarizing them. All our attempts at generically pre-summarizing content just resulted in poor performance because we were hiding information from the agent.

[0] https://tern.sh
by ndriscoll | 2025-08-25 18:37:12+00:00
If you're just trying to explain what f~O(g) means, then it makes sense to talk in terms of functions and asymptotes like you would in an intro to calculus, sure. Then, separately, computer scientists are interested in f(n) = max_{|S|=n} steps_required(program, S) where S is some input/problem type with some notion of size.

The fact that f looks innocuous but is secretly actually this complicated thing is perhaps the stumbling block for people. The actual O(*) part is just "line stays at or below other line once you go far enough out" (with a slight tweak to allow you to pre-stretch the bounding line).
by lapcat | 2025-08-25 18:37:23+00:00
The summary talks about two "smoking guns" for wealth increase in the oldest age group: home ownership rate and stock portfolio value.

To me, though, these seem like effects rather than causes. In other words, the older age group has enough money to afford these things. I doubt that the oldest age group is somehow vastly better than others at picking stocks to buy; their stock portfolios are larger because they have more money to invest in the same stock market as everyone else, right? And according to the last chart in the paper, on the final page, the home ownership rate of the under 35 group is close to the same in 2022 as it was in 1983, though it dropped lower in 2016.

Thus, I get the impression that the first factor mentioned in the summary, mortgage debt, may be the main driver. In other words, presumably, it's taking much more for the youngest group to pay off their mortgages than it did for the oldest group, because the price of housing has increased significantly. And money going into mortgage payments is money not going into other investments such as stock.
Show HN: I made a browser extension that exposes the hidden cost of shopping
by pjcodes | 2025-08-25 18:37:38+00:00
Hi again, HN. Three weeks ago, I showcased my impulse control PWA, "Nope It," here on HN. The discussion and feedback I received were incredible, and I'm hugely grateful to this community for it.

The single most valuable piece of feedback I got was about friction. Many of you rightly pointed out that in that critical 5 second window on a shopping page, the mental energy required to open a separate app is often too high. The impulse wins by default.

You were right. So, I spent the last couple of weeks building the solution.

Today, I’m launching Nope It for Chrome.

It's a lightweight browser extension that uses JavaScript and DOM manipulation to inject a "psychological speed bump" directly onto product pages (I'm starting with Amazon, as it's the biggest culprit for me).

The core of the extension is the real time "Work Hours Psychology" engine. It shows you that a $200 gadget doesn't just cost money, it costs you a full day of your life. When you see that, you can log the impulse with a single click without ever leaving the page. It then syncs everything back to the core PWA.

I'm back here because your initial feedback is what created this. My main question for the HN community is, Does this frictionless, point of sale approach feel like the right solution to the problem you helped me identify? I’d love your thoughts on the UX and the overall strategy.

You can grab the new extension from the Chrome Web Store here: https://chromewebstore.google.com/detail/nope-it/imamiekokcj...

The main PWA is still here: https://www.nopeit.app

Thanks for helping me build this.
by bahmboo | 2025-08-25 18:37:51+00:00
Interesting. To be clear I get spam calls but they are rejected or screened automatically. If I look through my call history I can see some them.

There are most certainly other factors at play.

My wife recently switched from a Samsung to a new iPhone which prompted my observation (not a pixel phone of course but still it got worse for her). All anecdata.
by mindslight | 2025-08-25 18:37:51+00:00
While you're not wrong, focusing on social security instead of the massive bankster handouts for the past 40 years is fighting over scraps and really distracts from discussing the actual problem of monetary inflation driven wealth centralization. Nobody is getting rich from social security - it basically covers living expenses, if you're lucky. And the 15% income tax isn't responsible for destroying personal financial situations - rather it's the extreme asset inflation and corresponding rampant hyperfinancialization (eg ballooning rent, insurance) that have made so many people effectively poor.
by ahmeneeroe-v2 | 2025-08-25 18:37:53+00:00
>unlicensed electrical work

Are you from the US? The overwhelming likely fixes to "my bathroom light won't work" are not work that would require skilled electrical work or a permit. The cost is also not likely to be more than a floor lamp, and the tenant can also keep the fixture when they leave.

Also many jurisdictions (willing to bet covering a huge plurality of Americans) would let you subtract the cost of necessary repairs from your rent.
by chrchr | 2025-08-25 18:37:58+00:00
I added oklab to emacs's color module. I initially intended to use it to make better procedural themes, but I haven't gotten to that yet. In any case, emacs version 30 has color-oklab-to-xyz and color-xyz-to-oklab functions that work with the other functions in emacs's color module to convert to/from oklab colors.
by zahlman | 2025-08-25 18:38:38+00:00
This is not whataboutism. The argument described in GGP would apply the same way to GP's case. Cigarette taxes are a sales/consumption tax (specifically one aimed at discouraging consumption, but cigarettes are addictive) and they are necessarily, inherently regressive, for the simple reason that people with orders of magnitude more income and wealth cannot feasibly spend proportionately more on cigarettes.
by os2warpman | 2025-08-25 18:38:52+00:00
You don't need to pull quotes or provide references in a comment about the article you've just read and are commenting on.[1]

Of course, I read every word of the article instead of just the title, or skimming it, or having an AI summarize it and spoon feed it to me like I am a baby, and I expect others to do the same.

[1] common fucking sense
by arghwhat | 2025-08-25 18:39:04+00:00
Tariffs like this is a market regulation that the people pays for.

It doesn't "benefit the wealthy" because it's not progressive, it benefits the wealthy that have investments in the tariffed industry by distorting the market to their advantage instead of having to be competitive on a level playing field.

The rest of the wealthy are equally annoyed by the tariffs as everyone else, possibly more so as they see their investments tank.
by murderfs | 2025-08-25 18:39:27+00:00
They recommend against it for the traditional CC licenses (CC-BY-SA, etc.), but CC0 is perfectly fine for code, since it's basically a dedication to the public domain for jurisdictions that don't support that. The FAQ for CC0 says this explicitly: https://wiki.creativecommons.org/wiki/CC0_FAQ#May_I_apply_CC...
by samwho | 2025-08-25 18:39:54+00:00
No, I'm grateful for the time you're spending time helping me understand. I'm struggling to come up with wording that satisfies everyone and venting some frustration at you. I'm sorry, that wasn't fair of me.

It's not clear to me based on what you're written what I should change. With the "always" wording changed, what else do I need to do for this to be correct? Ideally I want to avoid talking about asymptotic bounds.
by A907 | 2025-08-25 18:40:08+00:00
Joel spolsky article isnt that good and kinda has survivorship bias written over it. Focus is on few cases where rewrites werent successful without trully looking into why.

Also it predicates on idea that Xorg and x11 would have stayed and wouldnt have been rewritten which btw was always the plan as it was riddled with temporary hacks, insecure and had lot of legacy code/legacy protocols, things that would require loads of rewrites so the talk always was X12 wouldnt be backwards compatible and a new from scratch version of X11 protocols(with xorg being written from scratch to supprot x12 protocols) but instead of doing that they went with wayland as it already existed
by rapind | 2025-08-25 18:40:21+00:00
> The problem with the current political situation is the establishment in both parties w were too cowardly or useless to address real problems which are now actually being addressed by objectively stupid fascists.

> And that is the lesson to everyone, get stuff done or get replaced by awful people doing awful things.

I don't think that the establishment who benefitted from the status quo actually cares nearly as much as they pretend to while the poor and eroding middle class bear the brunt of the suffering. I doubt rich reagonites and clintonites who made a killing off of deregulation and cheap overseas labour have many regrets.
by dfxm12 | 2025-08-25 18:40:30+00:00
I'm sure Japan, and other countries doing similar things, don't like the tariffs either. Hopefully actions like this will change voter behavior, either at the polls or to embolden voters to do whatever it is they can to tell their elected officials to revert these changes. Maybe this is a drop in the bucket, but on the other hand, maybe Japan doesn't want to/can't make a bigger a splash.

In any case, it is rare that Americans face consequences for bad behavior of American foreign policy. Hopefully Americans get more engaged and introspective this time around.
by ChrisMarshallNY | 2025-08-25 18:40:35+00:00
The do not call list seems to be a "Spam me, you brute" list.

In the beginning, they seemed to take their job seriously, but I doubt that has been the case for many years.

Right after SHAKEN/STIR was passed, I got zero spoofed calls. I did get a few robocalls, but they weren't spoofed.

For a month or so. So that shows the problem can be solved, legislatively.

Then, they started coming back, and now, almost every call I get, is spoofed. This includes some legit ones.

Also, legit callers should keep in mind that the autodialer companies they employ, might also moonlight as spammers, so they get blacklisted. I have had quite a number of legit calls get listed as spam.

Cynically, I feel as if politicians are unwilling to get tough on these, because they (or their proxies) use them. That seems to be both sides of the aisle.
by georgeplusplus | 2025-08-25 18:40:38+00:00
It’s disingenuous to consider one’s total income when weighing the fairness of a tax like sales tax. The thought that a sales tax is somehow benefiting one group over the other is ridiculous far left extreme thinking.

You pay for a service and that service has a rate. To think that the only good kind of taxation are those that are progressive is the dumbest thing I ever heard.
by jleyank | 2025-08-25 18:40:43+00:00
Well, consumer choice in the us will be reduced as smaller companies or crafters can’t eat the costs. Everything coming over the border will be hit with the national sales tax, err, import and customs duties. It’ll show up in the shopping cart as extra shipping charges.

But that’s the goal, right? Self-contained us economy, divorced from the rest of the world.
by empyrrhicist | 2025-08-25 18:40:54+00:00
Right - if a tower in the back yard falls down it can still hit your house, since it isn't guaranteed to neatly collapse straight down. Worst case, it may tip over from the base and directly smash stuff up to its height away (and 10m is pretty far).

I have trees in my back yard I'm kind of worried about, which is why this immediately came to mind.
by Lalabadie | 2025-08-25 18:41:00+00:00
Pet peeve because everyone seems to be doing this:

The video demo shows the operator asking for "same height", and then the agent sets a hardcoded 298px height instead of using any of the many reliable/solid ways to do it with CSS.

I'm sure there are better examples you could prompt to make that video convincing, though I appreciate the honesty showing what to expect.
Ask HN: What problem you are solving as a founder?
by malvavisc0 | 2025-08-25 18:41:09+00:00
I'm on a mission to truly understand the founder’s journey.

I created a form and sent it through various channels to hundreds of entrepreneurs. Here's the link: https://tally.so/r/mVeKDM

The URL is totally legit, no tricks. Responses are completely confidential-no personal or contact information needed, just five honest answers. No strings attached.

Would you take 3 minutes to answer 5 questions?
by npteljes | 2025-08-25 18:41:30+00:00
Here's an article where they focus on just one type of scam, increasing in number, where migrant workers are exploited by loan sharks, on Singapore soil.

https://www.straitstimes.com/singapore/maids-lost-at-least-8...

All which is to say: Singapore hasn't "solved scams" as a problem. Furthermore, I also claim that scams are not a solvable problem.
by uncircle | 2025-08-25 18:41:32+00:00
Can’t get into details in a forum comment, but I’ll say that whatever we have in most of the Western world ain’t very democratic. It is a spectrum, that currently skews very hard towards plutarchy.

The positive thing about having a king is that there was only one head to cut when things got out of hand.

Previously: https://news.ycombinator.com/item?id=44887634

I’m no monarchist, but it’s about time to have a serious discussion about political philosophy instead of hiding behind the “Western representative democracy is the best we can do” cliché.
by JLO64 | 2025-08-25 18:41:34+00:00
I hate phrasing a question like this, but I would genuinely like to know who the customer for this architecture is. My understanding is that cloud (and for that matter consumer) is all x86/ARM.

So is it science/defense that makes up their user base? I have an acquaintance who works at NASA mention that IBM stuff was really good for processing large amounts of data fast. Is that their primary advantage over other architectures?
by dawnofdusk | 2025-08-25 18:41:45+00:00
Whenever I read content like this about Big O notation I can't help but think the real solution is that computer science education should take calculus more seriously, and students/learners should not dismiss calculus as "useless" in favor of discrete math or other things that are more obviously CS related. For example, the word "asymptotic" is not used at all in this blog post. I have always thought that education, as opposed to mere communication, is not about avoiding jargon but explaining it.
by KyleWasTaken | 2025-08-25 18:42:03+00:00
I'd say it happens pretty often. I almost became one of those when I posted about the exact same MX Ergo mod last year (using the same board).

https://www.kyleniewiada.org/blog/2024/05/mx-ergo-usb-c-mod/

But in my case, it was 3 months before Logitech announced their USB-C revision.
by e-khadem | 2025-08-25 18:42:39+00:00
> 3. Network filesystems exist. And they can become unavailable for a time.

See [1]

> the same applies to remote file system mounts. If you want them to be mounted only upon access, you will need to use the x-systemd.automount parameters. In addition, you can use the x-systemd.mount-timeout= option to specify how long systemd should wait for the mount command to finish. Also, the _netdev option ensures systemd understands that the mount is network dependent and order it after the network is online.

> You may also specify an idle timeout for a mount with the x-systemd.idle-timeout flag.

[1] https://wiki.archlinux.org/title/Fstab#Automount_with_system...
ASK HN: AI in high school. Will teachers and schools have to compensate?
by qrsbrrr | 2025-08-25 18:42:50+00:00
School's main task is to teach you learning. If you are not an exception somewhere left of the bell curve, it'll work.

I'm relearning precalculus at the moment. It's learning, really, since my German Gymnasium slowed down the learning speed and reduced requirements for/due half our Jahrgang because let's not get into that.

Things in most industries beyond science and the crafts are turning into child's play, so, theoretically, kids can enter the work force even dumber than in the last two decades, in which a lot of complaining about low-quality, low-motivation (Bachelor) university graduates overshadowed a lot of other systemic issues in workforce onboarding.

Should governments, teachers, heads of ministries up the priority of compensating the negative offsets in cognitive abilities due to the use of AI or will the progressive improvement of youngsters in/with/due AI use be enough?

If yes, how? How and which subjects could adapt the curricula appropriately and accordingly? As far as I remember, there was at least some discussion that school curricula were not up to date at all. Neither with culture, nor with the psycho-social spectrum emerging from that culture and sub-cultures.

If someone can provide relevant citations, I would be grateful.
by samwho | 2025-08-25 18:43:17+00:00
I'm aiming this at junior software engineers without math or computer science backgrounds. My own computer science background is very old at this point, and I never did have the math. So I'm not surprised I've made mistakes that are being pointed out by folks that live and breathe this stuff. I want to impart enough useful (if not strictly correct) information to folks to make a difference in their day jobs.
by zeta0134 | 2025-08-25 18:43:51+00:00
At this point I'm firmly of the opinion that "leak this 10 digit code and anyone on the planet can call me relentlessly" is just a broken model. Maybe that worked better when the calls carried a significant cost, but clearly the scammers are able to do this sort of thing at scale.

In practice of course, my phone is 100% permanently in "do not disturb" mode and does not ring at all unless I've added you to my contact list. Which means the scammer, already pretending to live in small town rural USA (where they most certainly are not) has to correctly guess the number of one of my relatives before my pocket actually rings. It also means I'm unreachable for anything actually important that isn't in my contact list. That's an annoying price.

I'm not sure what the correct end solution is, but the current solution seems to be very broken.
by naikrovek | 2025-08-25 18:44:17+00:00
point randomly at any web application which does anything cpu intensive at all, such as ... drawing a graph. or checking a bunch of checkboxes after deciding which ones need to be checked. or runs javascript for anything.

you are pointing at a web application that is slower than a native one, and which uses more energy than a native application.

My main complaint is that everyone is avoiding the real problems because they fear that they may be too large to tackle. so, they make up other problems and solve those because they guess that solving those problems is easier. So they write web applications and mobile applications which are larger than entire operating systems like Windows XP or Windows 2000.
by dlcarrier | 2025-08-25 18:44:37+00:00
I once submitted a bug report to my bank, through 3rd party that they had hired to administer their bug bounty program. The 3rd perty determined that it was a pretty high severity issue, because the setting to require a password could be disabled without entering a password. The bank closed it as works as intended, because they had only meant for the password to be optional, out of convenience.

I gues this is in line with their normal practices, as they were unable to issue me a debit card that only works with a PIN, and can only issue cards where the PIN is optional.
by mikewarot | 2025-08-25 18:45:00+00:00
If you have a computation that can be expressed as a definite and finite sequence of steps, such as computing the next token from an LLM, you could unwind all the loops and spread it amongst a grid of FPGAs. It would be large, expensive, and power hungry, but doable.

If you do that, you're likely to have a latency on the order of almost a millisecond, putting the previous tokens in one end would get you the logits for the next at a rate of let's say 1000 tokens per second... impressive at current rates.

You could also take that same array, and program in several latches along the way to synchronize data at selected points, and enabling pipelining. This might produce a slight (10%) increase in latency, so a 10% or so loss in throughput for a single stream. However, it would allow you to have multiple independent streams flowing through the FPGAs. Instead of serving 1 customer at 1000 tokens/second, you might have 10 or more customers each with their 900 tokens/second.

Parallelism and pipelining are the future of compute.
by npteljes | 2025-08-25 18:45:03+00:00
I saw the sharpening, and listened to the claims of shirt wrinkles being weird and so on, but I didn't deem these to be on the level of the original claim, which is that "AI enhancements" are made to the video, as in, new details and features are invented on the video. In the ear example, the shape of the ear changed, which is significant because I'd never want that in any of my photos or videos. The rest of the effects were more "overdone" than "inventive".

Although, I probably wouldn't want any automatic filtering applied to my video either, AI modifications or not.
by bri3d | 2025-08-25 18:45:16+00:00
Your linked articles are about immersion cooling, which is "liquid cooling," I suppose, but a very different thing. Do OVH actually use immersion cooling in production? This seems like a "labs" product that hasn't been fully baked yet.

OVH _do_ definitely use traditional water-loop/water-block liquid cooling like Google are presenting, described here: https://blog.ovhcloud.com/understanding-ovhclouds-data-centr... and visually in https://www.youtube.com/watch?v=RFzirpvTiOo , but while it looks very similar architecturally their setup seems almost comically inefficient compared to Google's according to their PUE disclosures.