Hacker Newsnew | past | comments | ask | show | jobs | submit | klaff's commentslogin

LOL, the Home Depot flatbed I rented a week ago (the $19 deal although I went a little long and ended up paying $32 total) had just hauled a load of dirt or mulch. No one read me anything saying I couldn't use it for purposes other than carrying a Home Depot purchased item (although that's what I was doing). The HD page for the F250 flatbed does say they only supply a hitch if you are renting something towable from them but says nothing about using it for other purposes (like hauling dirt).

The fine print is on the cantract and not elsewhere.

They had to erase the one good thing (that I can recall) that Nixon was involved in.

That and China. I think that's the total extent of another broken clock ever being right.

The xiphmont link is pretty good. Reminded me of the nearly-useless (and growing more so every day) fact that incandescent bulbs not only make some noise, but the noise increases when the bulb is near end of life. I know this from working in an anechoic chamber lit by bare bulbs hanging by cords in the chamber. We would do calibration checks at the start of the day, and sometimes a recording of a silent chamber would be louder than normal and then we'd go in and shut the door and try to figure out which bulb was the loud one.

Does the noise increase when the bulb is near end of life, or does lifespan decrease dramatically when the noise is increased ?

I imagine the noise increases when one of the supports fail, and the filament starts oscillating leading to mechanical stress and failure

(not that it makes a difference, just thinking out loud)


I'm kinda shocked that there's no discussion of sinc interpolation and adapting it's theoretical need for infinite signals to some finite kernel length.

For a sampled signal, if you know the sampling satisfied Nyquist (i.e., there was no frequency content above fs/2) then the original signal can be reproduced exactly at any point in time using sinc interpolation. Unfortunately that theoretically requires an infinite length sample, but the kernel can be bounded based on accuracy requirements or other limiting factors (such as the noise which was mentioned). Other interpolation techniques should be viewed as approximations to sinc.

Sinc interpolation is available on most oscilloscopes and is useful when the sample rate is sufficient but not greatly higher than the signal of interest.


Sinc interpolation is somewhat resource-intensive / latency inducing which is why it's not used as frequently in realtime audio.

Agree, but it's like knowing a limit imposed by the 2nd law of thermodynamics. You can't do better and if you get close enough you are done.

And they all seem to love LOTR while acting just like Gollum.

>The UK has thrown thousands of people in jail for speech on social media, as has Germany.

Source?


Certainly. The UK routinely and repeatedly jails people for protected speech, including speech protected by international standards. [1] [2] [3]

[1] https://freedomhouse.org/country/united-kingdom/freedom-net/...

[2] "Internet freedom declined in the United Kingdom during the coverage period due to a reported increase in criminal charges for online speech"

[3] "A separate report from The Telegraph found that 292 people had been charged for spreading false information and “threatening communications” under the Online Safety Act between when it came into effect in 2023 and February 2025. Some civil liberties groups expressed concern that the laws were being applied broadly and in some cases punished speech protected by international human rights standards (C3)."


Inciting racial hatred etc is not protected speech in the UK

Wondering if there's a typo or I misunderstand something, but isn't one of these 10^18 bigger than the other? That would be a pretty big ballpark.

When constraining an entire game being that close as an initial dart throw is pretty good I think. It is also good to use as a check on the plausibility of the author's algorithm. If they had found an encoding that was well below the current estimates for total board states then it likely would have indicated a major flaw (or a major breakthrough worthy of several papers and broader recognition!) At least that is what I meant by 'in the right ballpark'.

Doesn't fractional reserve banking depend upon independence of the various customers? The widely-reported circular financing between AI players does not enjoy that.

I think I get why C++ thru C are all similar (all compile to similar assembly?), but I don't get why Go thru maybe Racket are all in what looks like a pretty narrow clump. Is there a common element there?


The common element is that they're written with the most obvious version of the code, while the ones in the faster bucket are either explicitly vectorized or written in non-obvious ways to help the compiler auto-vectorize. For example, consider the Objective C version of the loop in leibniz.m:

  for (long i = 2; i <= rounds + 2; i++) {
      x *= -1.0;
      pi += x / (2.0 * i - 1.0);
  }
With my older version of Clang, the resulting assembly at -O3 isn't vectorized. Now look at the C version in leibniz.c:

  rounds += 2u; // do this outside the loop
  for (unsigned i=2u; i < rounds; ++i) // use ++i instead of i++
  {
      double x = -1.0 + 2.0 * (i & 0x1); // allows vectorization
      pi += (x / (2u * i - 1u)); // double / unsigned = double
  }
This produces vectorized code when I compile it. When I replace the Objective C loop with that code, the compiler also produces vectorized code.

You see something similar in the other kings-of-speed languages. Zig? It's the C code ported directly to a different syntax. D? Exact same. Fortran 90? Slightly different, but still obviously written with compiler vectorization in mind.

(For what it's worth, the trunk version of Clang is able to auto-vectorize either version of the loop without help.)


I think it's SIMD generation. Managed runtimes have a much harder time autovectorizing, because you can't do any static analysis about things like array sizes. Note that the true low-level tools are all clustered around 2-300ms, and that the next level up are all the "managed" runtimes around 1-2s.

The one exception is sort of an exception that proves the rule: it's marked "C# (SIMD)", and looks like a native compiler and not a managed one.


They’re measuring program execution time, including program startup and tear down. Languages with a more complex runtime take longer for the startup, and all seem to have roughly equally optimized that.


Some features some of those languages have:

- run bytecode - very high level - GC memory

But not all have these traits. Not sure.


How many people will this administration kill?


They've been given a blank check by their voters to take the numbers up to the millions at this point.


How many MORE people will this administration kill?


I think they're trying to beat their first term high score they earned during the pandemic.


[flagged]


> American Academy of Pediatrics treats nobody. At best it’s a lobbyist group

In their FYE 2025, the AAP spent 6% and 3% of its $113mm budget on advocacy and membership, respectively [1].

Most of its money goes to child health activities (43%), educational publishing (30%) and education activities (14%).

[1] https://downloads.aap.org/AAP/PDF/AAP%20Financial%20Statemen...


    Nature of Business
    The mission of the American Academy of Pediatrics (the Academy) is to obtain optimal … health and well-being for all …. The Academy seeks to promote this goal by encouraging and assisting its members in their efforts …, by providing support and counsel …, and by serving as an advocate … within the community at large.
They don’t actually treat anybody. They spend $28 million a year on salaries and benefits for people who advocate for improving children’s health, not on treating children. And then some more on offices and software for those advocates to use, for meals and meetings attended by those employees, postage, freight, etc, etc. None of that is related to treating people.


> They don’t actually treat anybody

Neither does a pathologist. Or, more removed, anyone in research. Not everyone in medicine who doesn’t see patients is fluff.

I’m open to the idea that they’re a BS organisation. But saying they’re upstream from patient care is naïvely obvious; not every engineer is a car mechanic.


I agree that it’s obvious, which is why I disagreed with someone who said that this decision would “kill” people. They clearly can’t tell the difference.


I think the content of the article sufficiently disproves your assertion. Actually, the headline does too IMHO.

The idea that it’s immoral for NGOs (much less professional orgs) to represent themselves to legislatures is unserious.


I didn’t say it was immoral, I said that canceling a grant to them doesn’t somehow reduce treatment to patients. Of course they’re going to claim that it will, because they want to be important. But the reality is that most of what they do is either unnecessary, or easily replaced. Telling new mothers not to drink during pregnancy is useful but we don’t require this particular group to do it. Anyone can tell new mothers that. Same with all the other “outreach” and “advocacy” stuff that they do.


The reality? Based on what? What specific healthcare background do you have? What, specifically, do you know that you didn’t literally learn in the six seconds you spent on their website that you seem to think has made you an expert?

I’m so, so tired of people who think that building some shitty React apps, or whatever, means they’re experts in everything they’ve spent 12 seconds thinking about.


I’m pretty tired of people who see an opinion they don’t like and immediately assume that they know everything about the commenter and their hypothetical “apps”. Ad hominem is so lame. Besides, the last app I wrote used XUL with XBL for reusable and composable widgets thank you very much.


I'd want to see the grants in question (which infuriatingly haven't been linked to yet..?) before drawing further conclusions. And I continue to be annoyed at how nudge-based so much policy is nowadays... even more so when it seems to make an impact? Otherwise, fair enough.


Personally I take the lack of concrete information as a sign that the reporter knows that this is ultimately unimportant. If it were contracts for something important then those details would be included in the story, because they support the narrative that this is a bad move.


That’s not the point. This isn’t about a professional association losing some government money. This is about the government’s war on vaccines.


This is about the thin skin of a government official who can't stand the fact no one serious respects him.


Same coin, other side.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: