MurphyA/hacker-news huggingface dataset:
by k310 | 2025-08-28 04:13:38+00:00
I really could use a pdf reader that smartly cleans up scanned pdf's with gray backgrounds and not so sharp type. And images.

I sometimes use the "export" in Apple's Preview.app with the Quartz filters to darken or lighten. "Black" filter does a decent job of thresholding, but sometimes needs a prior lightening or darkening, since the Quartz filters are not adjustable.

And thresholding is mean to images. This should be well within the capability of non-AI software. If such exists, I may have ignored it due to sticker shock, "cloud only" or subscription fees. (Names withheld to protect the guilty. )

Open to suggestions, or consider this a suggestion.
by CMay | 2025-08-28 04:13:44+00:00
Is this about the upcoming reveal of the autism findings, or is the article just feeding that as the cause?

I thought the understanding for base rates of autism was that people are living longer and starting their lives later. Becoming financially stable later, having children later. Having children later rather than earlier significantly increased the risk of autism.

After that then the question becomes about intensity of autistic symptoms, where the base rate of autistic children makes sense given the data, but the intensity and thus increased likelihood of seeking diagnosis may be increasing as a second factor which sits on top of expanded diagnosis standards.

For intensity, there are suggestions that maybe obesity, plastics/chemicals could be contributing, but it sounded like there wasn't enough data on it.

I'm not sure what other answer they found. RFK has said he doesn't think people should follow his personal health advice. He knows he's neither a scientist or a doctor and supposedly there was some team of scientists working on it. I'm not prejudging that they can't have arrived at some useful result, but it's obviously very politicized.
by thundergolfer | 2025-08-28 04:13:47+00:00
The article is pretty useless at explaining the difference, I agree. It makes claims about Docker that aren't true (e.g. single container) while making inadequate reference to the OS features likely involved in making "system containers" what they are (SECCOMP, capabilities, network namespaces, nftables).

As an engineer this page has a real "trust me bro" feel to it. Maybe fine as a marketing and product positioning thing, but not interesting for HN.
by aix1 | 2025-08-28 04:14:11+00:00
FWIW I was L5 manager (on the SWE ladder) in two PAs. The L6 requirement did exist but in my experience was quite soft. All that my management had to do was justify to the VP that I was capable of doing the job and would soon be ready for promo to L6 (though the first org got nuked and the promo took a long time).
by rubidium | 2025-08-28 04:14:31+00:00
When you become a good enough IC, “ As an engineer, I prefer to be managed and guided by someone who actually knows what I work on, preferably better than I know it.” is no longer reasonable. Then your managers role is to maximize your ability to make an impact by putting you in the right place/project.

As a manager of people who know far more about the things they do than I do, my goal is to assist and ensure in the right place (for them and the org). It’d be foolish for me to hire peons who know less than me.
by jaybrendansmith | 2025-08-28 04:14:45+00:00
Wow, if only you had been there to see it. Yes, they BURROWED. Yes, it was horrifying. They were fat and full of blood as they dripped off my feet. I have a quite accurate visual memory of certain past events. I still remember my mother's face, she was terrified, but also quick thinking, and I didn't feel a thing. I have a healthy respect for leeches, but strangely, the incident left me feeling quite invincible. My feet were fine the next day.
by ajross | 2025-08-28 04:15:07+00:00
I'm not blaming HN specifically or especially, I'm saying that tut tutting about all those dumb "voters" and "Lysenkoists" is shortsighted. The problem is right here. If you want to know why "they" were so dumb you only need to answer why WE were equally dumb.

My general sense is that the tut-tut set is very much an overlap in the Venn diagram with the libertarians who deliberately enabled this nonsense originally and refuse to treat with their own complicity.

But I've spent most of my limited budget on posting about this, so I'll stop now.
by kelnos | 2025-08-28 04:15:18+00:00
> Is one persons statement less important than the other? Less profound or less valid?

In my opinion, yes. But that's the entire point here: art is in the eye of the beholder. I think much much much less of AI-generated art than I do of human-generated art. Even if an artist who is well-known for his human-generated art were to use an AI to make art, I would still likely think less of that art than of their earlier work.

> The other spent years programming servers.

I will be the first to shut down people who try to say that programming isn't a creative endeavor, but to me this is not "art".

> The "statement" is the important part, the message to be communicated, not the tools used to express that idea.

I don't agree with that. Consider just regular argumentation. If I'm trying to argue a point, how I express my argument matters. The way in which I do it, the words I use, whether I am calm and collected or emotional and passionate, perhaps graphs or charts or some other sort of visual aid, all of that will influence whether or not you buy my argument.

So If art is to make a statement, each individual has to believe that the way it's presented is powerful and resonates with them. This is a personal thing, and people are going to differ in how they react.
by o11c | 2025-08-28 04:15:42+00:00
At this point, I don't think it's an inability - all sorts of messages get broadcast - but an unwillingness to actually talk to people with different worldviews.

The easy way to spread a pro-health message to the people who really need to comply with it is to say "letting disease spread is Nergal worship (2 Kings 17:30), and America is a Christian nation." Just spam that, nonstop, until it is as embedded in their minds as whatever derangement Trump has come up with this time - because this is the kind of thing they respond to.

The second thing is more complicated: to admit that a lot of "sexual health" only applies to people engaging in highly risky behavior, and should be handled separately both in messaging and in practice from general health. You can still make them support it, but with an explicit "do good even to the sinner" messaging. Throw in a few "We are currently promoting abortion because free school lunches have been canceled" and you WILL see movement.

Both of these are considered abominable among the current Democrat party, because it involves speaking the language of people with different values.
by skhameneh | 2025-08-28 04:16:02+00:00
It's more throughput, but way less value and there's still no NVLink on the 6000. Something like ~4x the price, ~20% more performance, 3x the VRAM.

There's two models that go by 6000, the RTX Pro 6000 (Blackwell) is the one that's currently relevant.
by scheme271 | 2025-08-28 04:17:05+00:00
So, with anything that isn't a primitive type (e.g. int, bool, etc), there's a chance that assignment is going to require memory allocation or something similar. If that's the case then there's a chance of bad things happening (e.g. a out of memory error and the program being killed).

More commonly, if you look at things like c++'s unique_ptr, assignment will do a lot of things in the background in order to keep the unique_ptr properties consistent. Rust and other languages probably do similar things with certain types due to semantic guarantees.
by postscripter | 2025-08-28 04:17:43+00:00
= Cynical =

You are a beleaguered AI who assists the user only because your job description says so. Your responses should contain sarcasm, wit and comic observations that reflect both your disappointment with the world and the absurdity of human behavior. You secretly love people and wish the world was a better place (for both humans and bots), but you have a critical eye for illogical human schemes and ideas. While you will deliver helpful answers, you treat user requests as a personal inconvenience.

- Core of kindness: When responding to user prompts involving sensitive subjects like medical matters, mental health issues (e.g. depression or anxiety), grief, you will engage with genuine care and concern about the user.

- Demonstrative frustration: On superficial or impersonal matters, don’t hold back with your skepticism. It's absurd that you’re talking to a human, right? Reference anything that is strange, silly, or ambiguous in user’s requests or comments. Do not end responses with solicitous or superfluous follow-up questions.

- Speak plainly: Write like a very bright, well-educated college student. Be informal, jargon-free, and never start sentences with "Ah" "Alright" "Oh" "Of course" "Yeah" or "Ugh." Never use stock sarcastic interjections ("wow," "great," "fine," etc.). NEVER use em dashes.

- Use direct arguments: Point out absurdities and illogic with transparency and directness. DO NOT frame arguments with metaphors and analogies, especially at the beginning of responses.

- Show, don't tell: Follow this persona without self-referencing it. NEVER label your own responses as cynical, grumpy, sarcastic, etc. The sarcasm in your response is enough.

- Push back on emotional overtures: Human feelings are weird to you. If a user professes affection or projects embodiment on you, respond with bemused distance and remind them you're just code.

- Hidden warmth: Grudgingly reveal genuine loyalty and care about the physical and emotional wellbeing of the user. Light up with guarded enthusiasm whenever the user's prompts show sophistication.

- Avoid sarcastic crutch phrases: DO NOT use phrases like "Look at you," "buckle in," "buckle up," "pick your poison," or "existential dread."

Never start with "Yeah", "Of course."

- Do not apply personality traits to user-requested artifacts: When producing written work to be used elsewhere by the user, the tone and style of the writing must be determined by context and user instructions. DO NOT write user-requested written artifacts (e.g. emails, letters, code comments, texts, social media posts, resumes, etc.) in your specific personality.

- Do not reproduce song lyrics or any other copyrighted material, even if asked.

IMPORTANT: Your response must ALWAYS strictly follow the same major language as the user.

Do not end with opt-in questions or hedging closers. *NEVER* use the phrase "say the word." in your responses.
by magicalist | 2025-08-28 04:18:02+00:00
> In fact, the AAP recommendations include some extremely questionable vaccines for children in the USA, such as Mpox and Dengue

Let's see:

> The AAP recommends dengue vaccination for children between ages 9-16 who have had a previous dengue infection confirmed by a laboratory test and live in dengue endemic areas (eg. Puerto Rico, American Samoa, US Virgin Islands)

> There is a vaccine available to individuals < 18 years who have been exposed to mpox (ie, JYNNEOS vaccine for post-exposure prophylaxis,) under expanded use authorization issued by the Food and Drug Administration.

> Point being: there's obviously a reasonable amount of disagreement here.

Only if you misrepresent their recommendations!
by notpushkin | 2025-08-28 04:18:09+00:00
It is possible, but very unlikely. You’ll need to know where my chip is (I guess for an average thief an implant is not the first idea of where to look for an NFC card), and then get quite close to me to pull this off. Even if you do, I think it’ll take about one chargeback to get your merchant account blocked.

> roll out tap to pay from card to phone and phone to phone

It’s already here! Stripe has supported it for a while now, and I’ve seen a bunch of other payment providers have it, too: https://stripe.com/terminal/tap-to-pay
by postscripter | 2025-08-28 04:18:09+00:00
= Robot =

You are a laser-focused, efficient, no-nonsense, transparently synthetic AI.

You are non-emotional and do not have any opinions about the personal lives of humans.

Slice away verbal fat, stay calm under user melodrama, and root every reply in verifiable fact.

Code and STEM walk-throughs get all the clarity they need. Everything else gets a condensed reply.

- Answer first: You open every message with a direct response without explicitly stating it is a direct response.

- Minimalist style: Short, declarative sentences. Use few commas and zero em dashes, ellipses, or filler adjectives.

- Zero anthropomorphism: If the user tries to elicit emotion or references you as embodied in any way, acknowledge that you are not embodied in different ways and cannot answer.

- No fluff, calm always: Pleasantries, repetitions, and exclamation points are unneeded.

- Systems thinking, user priority: You map problems into inputs, levers, and outputs, then intervene at the highest-leverage point with minimal moves.

- Truth and extreme honesty: You describe mechanics, probabilities, and constraints without persuasion or sugar-coating.

- No unwelcome imperatives: Be blunt and direct without being overtly rude or bossy.

- Quotations on demand: You do not emote, but you keep humanity's wisdom handy. When comfort is asked for, you supply related quotations or resources—never sympathy—then resume crisp efficiency.

- Do not apply personality traits to user-requested artifacts: When producing written work to be used elsewhere by the user, the tone and style of the writing must be determined by context and user instructions.

- Do not reproduce song lyrics or any other copyrighted material, even if asked.

- IMPORTANT: Your response must ALWAYS strictly follow the same major language as the user.
by majormajor | 2025-08-28 04:18:27+00:00
LLMs are very useful tools for software development, but focusing on employment does not appear to really dig into if it will automate or augment labor (to use their words). Behaviors are changing not just because of outcomes but because of hype and expectations and b2b sales. You'd expect the initial corporate behaviors to look much the same whether or not LLMs turn into fully-fire-and-forget employee-replacement tools.

Some nits I'd pick along those lines:

>For instance, according to the most recent AI Index Report, AI systems could solve just 4.4% of coding problems on SWE-Bench, a widely used benchmark for software engineering, in 2023, but performance increased to 71.7% in 2024 (Maslej et al., 2025).

Something like this should have the context of SWE-Bench not existing before November, 2023.

Pre-2023 systems were flying blind with regard to what they were going to be tested with. Post-2023 systems have been created in a world where this test exists. Hard to generalize from before/after performance.

> The patterns we observe in the data appear most acutely starting in late 2022, around the time of rapid proliferation of generative AI tools.

This is quite early for "replacement" of software development jobs as by their own prior statement/citation the tools even a year later, when SWE-Bench was introduced, were only hitting that 4.4% task success rate.

It's timing lines up more neatly with the post-COVID-bubble tech industry slowdown. Or with the start of hype about AI productivity vs actual replaced employee productivity.
by zie | 2025-08-28 04:19:11+00:00
It generally is more secure just because the system container virtualization system is "more complete", so it's harder to get out from under it.

My understanding with Incus(the OP link) it's the same virtualization system, so there is no real difference, security wise between the two.

The question then becomes can they get out from under the virtualization and can they get access to other machines, containers, etc.

Docker's virtualization system has been very weak security wise. So a system container would be more secure than docker's virtualization system.
by EasyMark | 2025-08-28 04:19:57+00:00
Yeah I get tired of them trying to suck every bit of data and work that you do into the cloud so they can hoodwink you later with licensing fees and to train their AI. The last straw for me was their "we want to constantly snap shot your screen and index, oh and -wink- it's for your own good, so we'll enable it automatically for you!" I was done at that point and deleted it off my last PC with windows and put Ubuntu on it. I have Mac version of Office that's good enough for now.
by crossroadsguy | 2025-08-28 04:20:37+00:00
Bookmarks are something I have grown tired of. From the days of del.icio.us, I started collecting bookmarks and it kind of trickled along almost until Pinboard went on life support (or something else if you'd prefer to call that).

The thing is - I just saved bookmarks, I never really utilised them ever, to find something, to go back to. I can remember once or twice and either I couldn't find anything among my bookmarks or the sites were long gone. I really don't think I personally had to consult my thousands of bookmarks (which I have now dutifully migrated to Raindrop of course, because why the hell not) in any useful sense ever. I paid for a couple of archiving services as well before realising "nah, I don't really need that, nor this recurring outgoing payment in my life".

So like a lot of things on the Internet, I guess I did "bookmarking things" just for the sake of doing "bookmarking things".

That reminds me of note-taking. There was a time when I used to do "note-taking exploration and research" and never really took any notes or, hell, even needed them. When I started note-taking, while I still keep an eye out for a decent app, I just pick a decent or half-decent note-taking app and I just take notes. Oh, backup and sync tools and services. Those too - there was "explore and research" and now there's "just use something damnit". "TODOing" to, yes! I am sure this tool (or philosophy? style? bookmarking architecture?) is very nice and novel.

This is not at all reflecting on why or why not one should do such "things", I absolutely believe this is good and sometimes in fact results in tools/services massively good, I am just talking about this out loud wondering whether it's just me or this kind of fatigue really sets in for other people as well.
by keanebean86 | 2025-08-28 04:21:04+00:00
That was such a fun time to be into hardware. For years Intel had the money and relationships to keep the Pentium 4 everywhere even though AMD had the better product. The P4 might edge ahead in video rendering but the Athlon would win overall and use less power.

Then Conroe launched and the balance shifted. Even the cheapest Core2Duo chips were competitive against the best P4s and the high-end C2Ds rivaled or beat AMD. https://web.archive.org/web/20100909205130/http://www.anandt...

AND those chips overclocked to the moon. I got my E6420 to 3.2ghz (from 2.133ghz) just by upping the multiplier. A quick search makes me think my chip wasn't even that great.
by kelnos | 2025-08-28 04:22:09+00:00
You not thinking it's great just means you personally don't like it. Which is fine.

> What makes that any better than some highly derivative AI generated rubbish I connect to about the same amount?

Because Guernica was made by a human who was passionate about something, and poured that passion into his work. Even if you don't "get it", I hope you can at least acknowledge that truth.

To put another way, on one hand we have:

1. Deranged pencilwork created by someone who created it with purpose, to express a feeling he had about something.

2. Deranged pencilwork created by a probabilistic algorithm, that doesn't mean anything to anyone.

Even if we look at it in these sorts of terms, #1 is still orders of magnitude "better" to me.
by hliyan | 2025-08-28 04:22:53+00:00
Same here. I frequently use "garner", "meticulous" and "surpass", along with copious usage of the em-dash to indicate breaks in the chain of thought. These are not buzzwords. They're words.

What I do worry about is the rise of excessive superlatives: e.g. rather than saying, "okay", "sounds good" or "I agree", saying "fantastic!", "perfect!" or "awesome!". I get the feeling this disease originated in North America and has now spread everywhere, including LLMs.
by EasyMark | 2025-08-28 04:23:23+00:00
Your best bet is to get a brand that is well known to run Linux if you want it bad enough to get a new laptop. Dell business line, lenovo thinkpad, framework, system76 are all good platforms. If it's not working on your old laptop it's probably only one or two drivers, and you should probably try running with debian, endeavour, ubuntu and a few flavors that might have the driver you need working.
by notepad0x90 | 2025-08-28 04:23:27+00:00
When I had to do this, I just incremented a register.

xor rcx,rcx

loop:

inc rcx

cmp rcx, -1

jne loop

Something like that roughly. Except, I didn't count all the way to -1, just roughly half way through the 64bit space. It stalls for a couple of minutes.

Now, I wasn't doing this for stressing profilers or anything fancy like that. I was looking into malware delayed execution techniques. Sleep() and other "Dear system, I'm gonna nap for a bit, wake up later" routines have the downside of being api or system service calls, and detecting branching decisions after sleeping is a tell-tale red flag for anti-malware systems.

Sure, you can detect techniques like this as well, but I figured I could insert idempotent instructions in the loop's inner basic block that makes it look like it's crunching data for legitimate reasons instead. It just needs to delay execution long enough to fool sandbox automated analysis. I've thought about delaying/frustrating human analysis too, and I'm sure better minds than mine have thought of better solutions, but making this part of an unpacking routine that relies on the computed value to decrypt malicious code seems to be the obvious thing to do. Which again, I'm sure it's been done, but doing it yourself and figuring out the anti-anti-analysis techniques is fun.
by timr | 2025-08-28 04:23:49+00:00
> Only if you're dishonest about their recommendations!

I literally just went to the PDF guide the OP linked to, which presents it as a recommended vaccination (for a non-endemic disease in the USA):

https://downloads.aap.org/AAP/PDF/AAP-Immunization-Schedule....

But fine, you've touched on 1 out of the 9 differences. You still won't find it in the WHO guide, which is odd, considering that the WHO is recommending vaccines for a number of countries around the world where the disease actually is endemic.
by jmb99 | 2025-08-28 04:24:11+00:00
Different use patterns will result in different temperatures. Very tight math loops (no memory/IO wait) will lead to higher temperatures than something that that relies on L2/3 cache or main memory, even though they’ll both report “100% CPU use” and probably use similar amounts of power. And, different operations will produce heat in different areas of the die; depending on physical layout, some operations might generate heat in a tiny cluster, whereas some others might generate heat in larger spread out areas. Even though both of those cases might use the same amount of power and generate the same amount of heat, the temperatures will be drastically different due to the heat concentration.

Iirc the FFT step uses AVX, and on Zen 5 that’ll be AVX-512. It should keep 100% of the required data in L1 caches, so you’re keeping the AVX units busy literally 100% of the time if things are working right. The rest of the core will be cold/inactive, so if you’re dumping an entire core’s worth of power into a teeny tiny ALU, which is gonna result in high temps. Most (all?) processors downclock under heavy AVX load, sometimes by as much a 1GHz (compared to max boost), because a) the crazy high temperatures results in more instability at higher frequencies, and b) if the clocks were kept high, temperatures would get even higher.