MurphyA/hacker-news huggingface dataset:
by godelski | 2025-09-17 20:42:18+00:00
Please see this comment[0] and my reply and the one to your sibling comment.

Please:

- RTFA - Try to get some evidence instead of just conjecturing.

I realize the security issue is harder to verify, but I am putting a call out to us trying to not make knee-jerk reactions and fall prey to political manipulation. My evidence supports the WP's first claim but you're right it doesn't support the second. But I'll need help for that. Will you help or will you just create more noise. I hope we can be a community that fights disinformation rather than is its victim.

[0] https://news.ycombinator.com/item?id=45280673
by naythaniel | 2025-09-17 20:42:30+00:00
This isn't true. DOM access is fast. DOM manipulation is also fast. The issue is many DOM manipulations happening all at once constantly that trigger redraws. Redrawing the DOM can also be fast if the particular DOM being redrawn is relatively small. React was created because Facebook's DOM was enormous. And they wanted to constantly redraw the screen on every single interaction. So manipulating multiple elements simultaneously caused their rendering to be slow. So they basically found a way to package them all into a single redraw, making it seem faster.
by lcnPylGDnU4H9OF | 2025-09-17 20:42:41+00:00
> cryptic and weird

Mine is a common opinion within this community. I won't deny that I was short in my replies but it is hard to know what is over-explaining in this context.

Additionally, it seems that "tracking with javascript" is pretty much exactly the topic of these comments so I'm not sure why I should not have assumed that it would be clear what I meant, especially when my first comment was explicitly about YouTube tracking on the back end.
by anal_reactor | 2025-09-17 20:42:48+00:00
I feel like there's confusion regarding the word "mature". It's supposed to mean that someone has lots of experience and draws knowledge from it, but in reality often people use the word "mature" to describe a certain specific societal ideal of a person that we're supposed to grow into.

The problem is that societal consesus is often wrong, and that image of a perfectly mature person actually does have a lot of problems with it. Every generation discovers this, and redefines that ideal.

40 years ago in my country a "mature man" was expected to take part in alcohol drinking contests until blackout. Nowadays a "mature man" is expected to drink as little alcohol as possible.

Neither attitude is actually about learning and forming a personal, informed opinion, both of them are about following whatever is currently in fashion.
by tliltocatl | 2025-09-17 20:42:49+00:00
Just use picocom in any terminal you like: https://github.com/npat-efault/picocom (unmaintained, but works fine and there is a ng fork: https://picocom-ng.oddbit.com/). Or minicom or screen, but those are more bloated.

There is little reason for SSH client to be integrated into a terminal emulator. Admittedly, my favorite kitty has a wrapper around OpenSSH, to fix terminfo and stuff, but it doesn't tries to re-implement the protocol. There is even less reason for serial port terminal to be a part of a terminal emulator - serial port terminal simply sets baudrate, remaps some control characters and gives you an escape key, it is not connected to rendering in any way.
by cadamsdotcom | 2025-09-17 20:43:01+00:00
Make your agent do TDD.

Claude struggles with writing a test that’s meant to fail but it can be coaxed into doing it on the second or third attempt. Luckily it does not struggle with me insisting the failure be for the right reason. (As opposed to failing because of a setup issue or a problem elsewhere in the code)

When doing TDD with Claude Code I lean heavily on asking the agent two things: “can we watch it fail” and “does it fail for the right reason”. These questions are generic enough to sleepwalk through building most features and fixing all bugs. Yes I said all bugs.

Reviewing the code is very pleasant because you get both the tests and production code and you can rely on the symmetry between them to understand the code’s intent and confirm that it does what it says.

In my experience over multiple months of greenfield and brownfield work, Claude doing TDD produces code that is 100% the quality and clarity I’d have achieved had I built the thing myself, and it does it 100% of the time. Big part of that is because TDD compartmentalizes each task making it easy to avoid a single task having too much complexity.
by orwin | 2025-09-17 20:43:04+00:00
Stuff that global companies sell in the US are mostly anti-consumer, even if they are foreign. Its because the USians hate government and don't want to prevent companies from abusing their customer base because it would hurt the companies bottom line.

As big companies are mostly held by globalists (very rich libertarians who think, mostly rightfully, that laws don't apply to them and who want to make more money or accrue more power), they take advantage of the non-existant regulations. The issue is that now even medium corps are held by the same type of people in the US, so i think the author might have a good point: avoid buying from large corps in the US, prefer small, at worst medium, or better: small and foreign.
by lotsofpulp | 2025-09-17 20:43:09+00:00
idiotsecant wrote "if they can help it". Which means people take into account things like travel time, congestion, safety risks, general comfort, etc.

>The only people who say that are people who are justifying their not riding the bus

Is this supposed to be a tautology? Obviously people who justify it are people justifying it. I would bet real money that the vast majority of women will choose a private vehicle over a bus if they were the same price.
by kg | 2025-09-17 20:43:27+00:00
Part of the problem is you would need to fork the base class libraries and many popular nuget packages to remove any uses of ref/in/out, along with any interior references, spans, etc. The .NET type system has allowed 'interior references' (references into the inside of a GC object) for a long time and it's difficult to emulate those on top of WasmGC, especially if your goal is to do it at low cost.

It's definitely true that you could compile some subset of C# applications to WasmGC but the mismatch with the language as it's existed for a long time is painful.
by fsckboy | 2025-09-17 20:44:02+00:00
Darwin's cousin, Francis Galton, for whom the log-normal distribution is often called the Galton distribution, was among the first to investigate psychometrics.

not realizing he was hundreds of years late to the game, he still went ahead and coined the term "median"

more tidbits here https://en.wikipedia.org/wiki/Francis_Galton#Statistical_inn...
by dgfitz | 2025-09-17 20:44:04+00:00
Look up DoD (DoW?) 882 and LOR ratings. This is a fancy way of saying “Java can’t do that because we haven’t certified a toolchain for it”

And for bonus points, go find the last certified compilers for LOR1 rating that follow 882 guidelines.

Now you’ve scratched the surface of safety-critical software. Actually writing it is a blast. I think most web developers would weep in frustration. “Wait, I can’t allocate memory that way? Or that way? Or in this way not at all?! There’s no framework?! You mean I need to do all this to verify a button click??!!”
by A_D_E_P_T | 2025-09-17 20:44:05+00:00
It would probably have to be an open-source model (e.g. DeepSeek R2) with open weights and a training regimen that's documented and open to outside observers.

I'd also note that Elon Musk has tried everything to make Grok a "based" AI, and it just doesn't work. Any model that's sufficiently large is resistant to that sort of thing. I don't know what the threshold is, but Grok 3 is very large, at 2.7T parameters. (https://arxiv.org/html/2502.16428v1)

So: A large (>2.7T parameter), open source, open weight model.

> If it reduces creativity, etc, won't we have to argue with it (Landru)[0] to moderate its power or self-destruct?

I don't understand how a President that is incorruptible, ascetic, and impartial would reduce human creativity? If anything, it would probably have a bunch of good ideas for USPTO to implement.
by nightpool | 2025-09-17 20:44:30+00:00
The other commenters point out more prosaic problems with CDN architecture, but a more product-focused answer for this is "because users execute Javascript but bots don't". Using client side counting is an easy way to filter out simple automated traffic.

Also, with segmented MP4 streams, the files on the backend won't necessarily be easy to match up 1:1 with videos. How do you count the views if someone watches a video, and then skips back to watch the middle section a few times, and then doesn't finish it? Because that would show up as (1, 1, 4, 3, 0) in your database for the different files involved. Now imagine doing that for ~500 people on a shared IP address for their high school. And now your minimum threshold for view counting is tied to the size of your MP4 chunks, or range requests. And now you've put this view counting logic into the hot path of serving terabytes of data.

From a product perspective, you can see why "A video view is counted the first time the user presses the play button and watches for at least 30 seconds" is a much more desirable definition, both technically and for stakeholders (video creators, advertisers, etc) to understand.
by ototot | 2025-09-17 20:44:58+00:00
OK. I think my opinion and definition on "easier" is indeed vague. For "easier", I'm only comparing the thinking difficulty.

Yes, medal is function of ranking but not difficulty.

Nonetheless, I would say that IOI more focus on thinking, which I to some degree is not that good at, while ICPC is more like a mix thinking and implementing. Therefore, my ability to implement stuff can improve my ICPC ranking but not IOI.
by gwd | 2025-09-17 20:45:09+00:00
> Smile to Feel Better Effect

> Claimed result: Holding a pen in your teeth (forcing a smile-like expression) makes you rate cartoons as funnier compared to holding a pen with your lips (preventing smiling). More broadly, facial expressions can influence emotional experiences: "fake it till you make it."

I read this about a decade ago, and started, when going into a situation where I wanted to have a natural smile, grimacing maniacally like I had a pencil in my teeth. The thing is, it's just so silly, it always makes me laugh at myself, at which point I have a genuine smile. I always doubted whether the claimed connection was real, but it's been a useful tool anyway.
by baq | 2025-09-17 20:45:38+00:00
If you assume the brain is a computer (why wouldn't it be is my stance), we have a long ways to go in the optimization department, both in hardware and in software. If it's possible to do at all using hundreds of kilowatt-hours of electricity, no reason it shouldn't be possible within a few hundred Wh (which is a scary prospect, I agree, with consequences hard to imagine when realized.)
by moatmoat | 2025-09-17 20:45:41+00:00
TL;DR — Anthropic Postmortem of Three Recent Issues

In Aug–Sep 2025, Claude users saw degraded output quality due to infrastructure bugs, not intentional changes.

The Three Issues 1. *Context window routing error* - Short-context requests sometimes routed to long-context servers.

- Started small, worsened after load-balancing changes.

2. *Output corruption* - TPU misconfigurations led to weird outputs (wrong language, syntax errors).

- Runtime optimizations wrongly boosted improbable tokens.

3. *Approximate top-k miscompilation* - A compiler bug in TPU/XLA stack corrupted token probability selection.

- Occasionally dropped the true top token.

Why It Was Hard to Detect - Bugs were subtle, intermittent, and platform-dependent.

- Benchmarks missed these degradations.

- Privacy/safety rules limited access to real user data for debugging.

Fixes and Next Steps - More sensitive, continuous evals on production.

- Better tools to debug user feedback safely.

- Stronger validation of routing, output correctness, and token-selection.
by jorvi | 2025-09-17 20:45:44+00:00
My thought immediately jumped to beamforming / phased speaker array.

What's more problematic is that its not the lower frequencies that are annoying (the 312Mhz drone), but the mid and high range. Think about it like this: fridge compressors suck to hear with their 2500Hz high-pitched electrical buzz, but once the compressor turns off, the gentle but deep slosh of the liquid being pumped around isn't annoying at all.
by object-a | 2025-09-17 20:45:45+00:00
This is basically what I'm saying -- you need consensus on the standards of evidence and the procedures for accepting evidence. Not just "argue whatever with no standards and see what sticks". The axioms are not chosen just on pure consensus without their own epistemological standards and evaluations.

It's fair to critique arguments or debate formats that do not establish those standards, or which throw out agreed upon standards with no basis, as not really participating in a marketplace of ideas.
by munificent | 2025-09-17 20:45:49+00:00
This won't work. In addition to what others have said about different points in the room having different distances to the fan and speaker, there are other issues:

1. The fan's fundamental frequency isn't perfectly stable, so even if you are in a spot where there speaker's tone cancels with it, the fan will probably wander around that frequency enough that the cancellation won't work well.

2. The fan isn't just a fundamental tone + noise. There are also a whole series of harmonics above it. You'll need to cancel those out too. Even if you do cancel out the fundamental, you'll still "hear" it because of the missing fundamental effect [1] otherwise. Cancelling those overtones out gets harder and harder because the higher the frequency, the more precise you need to be with phase to get proper cancellation.

3. Obviously, none of this will help with the atonal noise components of the fan's sound, which are significant. Though arguably, if you get rid of the droning tonal part, the remaining whooshing noise might actually be a nice sound.

I believe the most effective fixes here are:

1. Get a better, quieter fan that produces less noise to begin with.

2. Move the fan farther away. You don't necessarily need to filter the air from the window closest to you. Put it in a farther window. Or go all the way and get a whole house fan that puts the fan in the attic.

[1]: https://en.wikipedia.org/wiki/Missing_fundamental
by cvoss | 2025-09-17 20:46:02+00:00
The law simply requires that the content recommendation algorithm not be shared between the two apps. [0] Thus, it must be rebuilt by the new team, and not maintained or controlled by the old team.

The licensing approach is a temporary solution to keep the app working from day 1. One of ByteDance's complaints during the lawsuit earlier this year was that is was going to be technically infeasible for engineers to rebuild something as complex and essential as the content algorithm in the short window of time they had before the law went into effect.

[0] https://www.congress.gov/bill/118th-congress/house-bill/7521...

"The term “qualified divestiture” means a divestiture or similar transaction that ... would result in the relevant foreign adversary controlled application no longer being controlled by a foreign adversary; and ... precludes the establishment or maintenance of any operational relationship between [the two apps/teams], including any cooperation with respect to the operation of a content recommendation algorithm or an agreement with respect to data sharing."
by Dylan16807 | 2025-09-17 20:46:07+00:00
https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadp/th...

That particular source is sold out but it's not where a computer manufacturer is getting parts.

The availability is real. You can buy a thinkpad with LPCAMM2 right now, and in fact you've been able to buy that laptop for over a year. And you can get it with 64GB modules, which is what you'd need to set up 128GB on a 256 bit memory bus.
by criddell | 2025-09-17 20:46:19+00:00
I think Mondo 2000 is the spiritual predecessor of Wired. So much weird stuff in there. I used to flip through articles about smart drugs wondering if they really worked. The caveat was always that the long term consequences aren't known.

Well, there could be a cohort of Mondo readers who have been on them for the past 40 years. They might be able to say if there have been long term consequences.
by smokel | 2025-09-17 20:46:51+00:00
The best thing of the ICPC is the first C, which stands for "collegiate". It means that you get to solve a set of problems with three persons, but with only one computer.

This means that you have to be smart about who is going to spend time coding, thinking, or debugging. The time pressure is intense, and it really is a team sport.

It's also extra fun if one of the team members prefers a Dvorak keyboard layout and vi, and the others do not.

I wonder how three different AI vendors would cooperate. It would probably lift reinforcement learning to the next level.
by eastbound | 2025-09-17 20:47:10+00:00
> They want your ONLY source of income to be Youtube.

I’m not sure. They want influencers to make profit using their platform, so they want to make them rich. On the viewcount, a skipped sponsor still looks like a view. No sponsor is going to look at the proportion of watching each part of the video, they just care about the view counter.

What Youtube may want, though, is for paying customers to be able to skip ads. “If you pay you should have no ads”.
by JumpCrisscross | 2025-09-17 20:47:16+00:00
Thank you for the source.

> isn't a problem for Israel now but I believe it's existential for them in the future

"A slight majority of Americans (53%) now express[ing] a somewhat or very unfavorable opinion of Israel" is new, but given "the share of U.S. adults who voice very unfavorable views of Israel" is only "19% in 2025" (up from "10% in 2022"), it's not fair to call the threat existential. If that latter rises into the 30s, one could expect the American-Israeli alliance to start fracturing.

(Given the size of Israel's economy and potency of its military, it's also naïve to assume it couldn't replace America as a security partner. What it probably couldn't get from its new friends would be as favourable, deferential terms.)
by robohydrate | 2025-09-17 20:48:07+00:00
I bought a Creality Ender 3 V2 a little over a year ago, spent 6 months printing things and fiddling with it and finally had it with how primitive it is.

If you have the time and patience for tinkering, the Voron is great. I built a Voron 2.4 and Voron Trident this year. Both printers are designed with automatic bed leveling as a base feature and I modded them right from the start to have automatic z offset calculation as well with a fancy probe. With these 2 features I have print it and forget it operation 99% of the time with no issues. There have also been some open source multi filament/material projects that you can add to the printers since you have full control of the hardware and software.
by Existenceblinks | 2025-09-17 20:48:15+00:00
i found assembly is easier to assemble from scratch (it's apple and orange but.). Most materials should exclude these tooling, mostly rust based tools. We should be able to write them by hands just like when assembly was taught. Compiler and assembly are separate classes. I think it's bad assumption that only compiler devs only care about wasm. It's compiling target, sure, but framing it this way will not broaden its knowledge.
by phailhaus | 2025-09-17 20:48:24+00:00
Thing is, there's no such thing as an escape hatch. Either you are working in the reals, or you are working in the complex plane. They don't "solve equations that have no real solution", that equation is either a real number equation or a complex number equation, not both. If you work in the complex plane, that is a different equation describing a different space! It just looks the same in standard notation.

If you don't realize this, then you can draw conclusions that don't make sense in the space you're working with. Take a simple equation like y = -x^2 - 5, representing a thrown ball's trajectory. It never crosses zero, there are no solutions. You can't "pop into the complex numbers and find a solution" because the thing it represents is confined to the reals.

So if you find yourself reaching for complex numbers, you have to understand that the thing you are working with is no longer one-dimensional, even if that second dimension collapses back to 0 at the end.
by freedomben | 2025-09-17 20:48:36+00:00
> Everyone's skeptical unless you point them to actual research papers, and even then, some people would rather stick to their pre-existing world views and dO tHeIr OwN rEsEaRcH.

I think saying things like "dO tHeIr OwN rEsEaRcH" contributes more to this deep distrust, because "do your own research" means different things to different people. To some people it means "read the same story from multiple sources rather than blindly trusting <whatever>" (which I think is good advice, especially nowadays), while to others it might mean "don't trust anything that anybody says, regardless of their qualifications" (which is bad advice). At a minimum, I think you should clarify what your actual position is, because the mocking way you've phrased it to me heavily implies that your position is the opposite, or "don't do your own research, just trust the experts." Don't forget that for most of history the "experts" were religious leaders. Where would we be today if nobody ever questioned that?
by LeifCarrotson | 2025-09-17 20:48:57+00:00
A 20" Lasko box fan is about as cheap as they come - and, consequently, noisy and inefficient. The thing retails for $20, the budget for quieting measures is $0. In particular, especially when placed at a window (where it's expected to generate a pressure differential) you get a counterflow effect in the corners, and the 5 blades create individual pressure pulses as they move near to the 4 flat sides of the enclosure and then out into open air.

A quality high-volume, low-speed industrial drum or axial HVAC wall fan costs a whole lot more than $20 but the quiet, low-frequency noise is so much less intrusive.

Another mechanism (if you don't want a 36", 1/2 HP galvanized industrial contraption on your desk) is to concentrate the airflow near the user. Less power, but more concentrated. I've got a big fan that helps in the morning and evening to exchange air through the entire house, but on my desk I've got the biggest PC case fan I could find (a 230mm monster) wired to a speed controller cable and then directly to a 12V wall wart. At ~300 RPM, you can almost keep up with the motion of a single blade with your eyes, at 500 or 800 RPM it's barely perceptible... but it's only about 8x8x1" and keeps the air moving over your skin!
by gowld | 2025-09-17 20:48:58+00:00
> The policy doesn’t specifically define what it means by “domestic surveillance” in a law enforcement context and appears to be using the term broadly, creating room for interpretation.

> Other AI model providers also list restrictions on surveillance, but offer more specific examples and often have carveouts for law enforcement activities. OpenAI’s policy, for instance, prohibits “unauthorized monitoring of individuals,” implying consent for legal monitoring by law enforcement.

This is unintentionally (for the author) hilarious. It's a blatant misinterpretation of the language, while complimenting the clarity of the lanuage. Who "authorizes" "monitoring of individuals"? If an executive agency monitors an individual in violation of a court order, is that "authorized" ?
by drnick1 | 2025-09-17 20:49:03+00:00
You couldn't pay me to go back to using anything made by Apple or Google. I use a GrapheneOS Pixel and my self-hosted "cloud" with Nextcloud, HomeAssitant, and my own email server and the control and performance are unrivaled by any of the Big Tech crapware. I could start self-hosting an AI chatbot I suppose, but these do not seem to have reached the point of enshiffication yet as relatively new services.