MurphyA/hacker-news huggingface dataset:
by ethbr1 | 2025-04-20 13:35:13+00:00
Firstly, I absolutely agree with you on books > internet media.

> A curious mind will develop critical thinking skills.

This is the linchpin of the debate.

What if the first book you read at a critical age insists that it alone is true, and that other books should be distrusted at risk of harms to yourself? Say, the Christian Bible.

It is absolutely possible -- unlikely, given the subjects of most books, but possible -- to have harmful information encoded in a book.

The question is then how to blunt those negative outcomes, at scale, democratically, without opening the door to arbitrary political interference of the day.
by orev | 2025-04-20 13:35:22+00:00
Start by writing down everything that annoyed you in this job. Treat it like a journal/therapy session where you just “vent” all your frustrations out onto the paper/screen. Then take a breath and a break. Go back to it later and review each situation and find something positive in it. In every situation you at least learn something, or you strengthened a skill, or you helped the business by just getting it done, etc.
by 2mlWQbCK | 2025-04-20 13:35:32+00:00
Does turning off data (mobile+wifi) when not actually using any app help at all (on Android)? Will apps still be able to phone home in the background? Or will they just fill up a huge cache with data and bulk-transfer it the next time the phone is online?

Maybe at least disconnecting from the internet while not using it will make location tracking slightly more difficult?
by danenania | 2025-04-20 13:35:42+00:00
I got my daughter (just turned 6) this little hand held math game for her birthday: https://www.amazon.com/your-orders/pop?ref=ppx_yo2dv_mob_b_p...

She loves it. It uses a ‘?’ for basic algebra style problems and after a few days of playing (if/when she wants to, we don’t make her play it), she was already much better and faster at those problems. It made me think that schools should be giving kids games like these.
by andrewfromx | 2025-04-20 13:37:01+00:00
Well the victim needs to:

1. Download someone else's rule file. It might look ok, be in someone's well respected repo.

2. Not view the rule file with hex editor and notice the weird unicode chars that are giving bad instructions but don't appear when you view the file normally.

If you've seen Robocop this is like his secret primate directive.
by HorizonXP | 2025-04-20 13:37:38+00:00
I’m in Toronto, so sun exposure is only improving now. We did Mexico in March, and Miami last week, and both were _amazing_ for mood and health.

I’ve never measured body temperature. I’ll check tomorrow.

Blood work in February came back fine for everything, including thyroid, except lipids and slightly elevated alanine aminotransferase.
by roenxi | 2025-04-20 13:37:42+00:00
The decisions in the 1930s led to the most bloody and meaningless breakdown of communications in human history. One of the outcomes was the UN being set up by people saying, loosely speaking, "gee, we should listen to each others political stance more". I myself wouldn't cite the media policy in the decade prior to WWII as a success since it is hard to find a worse failure.

Besides; that has nothing to do with children. The Nazis didn't last an entire generation. They weren't trying to propagandise children, they targeted adults.

> And the Chinese government would never let a US company own any of their influential media networks.

Again, Chinese media policy is an example of bad policy - I would advocate doing the opposite of them in that sphere. They're authoritarians. We want to intentionally copy their industrial policies after careful consideration.
by HdS84 | 2025-04-20 13:38:47+00:00
I will die on the hill that most of math would benefit from better naming, less short names and longer format. Yes, the crack math guys have no problems with terse symbols. But most people do. Good example is Greek letters for geometry. They are not really taught in school so an easy formula gets 'weird squiggly thing times another squiggly thing....' and that does not help understanding at all
by azangru | 2025-04-20 13:39:03+00:00
> I'm currently interviewing for new roles

> I have to talk about this one role, in detail, multiple times with every company.

Ok; so how do _you_ talk in interviews about this past job that you regret? If you've had to talk in detail about that one role multiple times, haven't you yet come up with a way to talk through it? Haven't you yet developed, either deliberately, or spontaneously, just through the sheer fact of repetition, some kind of a story around it?
by noodletheworld | 2025-04-20 13:42:02+00:00
I understand that, but the qat models (1) are not new uploads.

How is this more significant now than when they were uploaded 2 weeks ago?

Are we expecting new models? I don’t understand the timing. This post feels like it’s two weeks late.

[1] - https://huggingface.co/collections/google/gemma-3-qat-67ee61...
by Garlef | 2025-04-20 13:42:20+00:00
I think you're very very wrong.

Especially in maths, there's not much to practice.

There's stuff to understand. And while this might be exhausting it's not boring and it's a very rewarding process in itself.

Or programming... What's there to practice?

Really. I'd like an example of something that's boring.

My impression is that if you follow the path of discovery and applying things in context, there's nothing that's really boring.
by TylerLives | 2025-04-20 13:42:49+00:00
>Ukrainians don't have a choice.

Why not? What in the life of an average Ukrainian will change if he is ruled by a bureaucrat from Moscow instead of a bureaucrat from Washington? Let's say that he prefers a bureaucrat from Washington. Does he prefer him so much that he's willing to die for this? In an ideal world Ukrainian people would have sovereignty, but this is not the world we live in. By refusing to accept this, we're pushing them to commit national suicide.
by HelloMcFly | 2025-04-20 13:42:58+00:00
Perhaps another less depressing reason is the intersection of two things:

1) For all its negatives, online culture makes it easier to find and acknowledge different groups with different tastes that share yours, you're not as subject to having to "fit in" just with those near you. Maybe another way to say it is that fewer things are "weird" because it's easy to find others doing something similar

2) The availability of styles is not quite as bottlenecked into a limited number of taste-makers like it used to be.
by n8henrie | 2025-04-20 13:44:21+00:00
Surprised it doesn't mention `SSH_ORIGINAL_COMMAND`.

iOS Shortcuts has the built-in ability to run SSH commands on a remote server, including passphrase-less pubkey auth.

One can easily build a shortcut with a nice-ish user interface to run various commands on the server, which can be locked down to run a specific script that inspects `SSH_ORIGINAL_COMMAND` to determine what to do.

Because this can use a string comparison (without necessarily putting any user input into the command executed), it should help project against risks like shell injection while still allowing some degree of dynamic control (instead of potentially requiring one script and one SSH key per command).
by gjvc | 2025-04-20 13:44:26+00:00
""" eprosima Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). eProsima Fast DDS implements the RTPS (Real Time Publish Subscribe) protocol, which provides publisher-subscriber communications over unreliable transports such as UDP, as defined and maintained by the Object Management Group (OMG) consortium. RTPS is also the wire interoperability protocol defined for the Data Distribution Service (DDS) standard. eProsima Fast DDS expose an API to access directly the RTPS protocol, giving the user full access to the protocol internals. """
by mmcromp | 2025-04-20 13:45:21+00:00
For people working web dev over multiple stacks and tech, emacs cannot compete with vscode, full stop. People don't use vscode because it's snappy or hip or cool or the best or whatever (because it's not), they do it because you can quickly and painlessly set things up with it's gigantic ecosystem of plugin and libraries. You could give me a new machine and I would have it up and running for a modern stack (django, nuxt, vue, python, Typescript, postgres, AWS, git) in less than a day a way that emacs could not. Emacs has strengths and uses, but a vscode replacement it is not
by marginalia_nu | 2025-04-20 13:46:07+00:00
Proof-of-work works in terms of preventing large-scale automation.

As for letting well behaved crawlers in, I've had an idea for something like DKIM for crawlers. Should be possible to set up a fairly cheap cryptographic solution that enables crawlers a persistent identity that can't be forged.

Basically put a header containing first a string including today's date, the crawler's IP, and a domain name, then a cryptographic signature of the string. The domain has a TXT record with a public key for verifying the identity. It's cheap because you really only need to verify the string it once on the server side, and the crawler only needs to regenerate it once per day.

With that in place, crawlers can crawl with their reputation at stake. The big problem with these rogue scrapers are that they're basically impossible to identify or block, which means they don't have any incentives to behave well.
by BugsJustFindMe | 2025-04-20 13:48:52+00:00
> I think it’s not uncommon for a drug treating some condition with some symptom to have a potential side effect that worsens that symptom.

I think you're making the error of conflating probabilities here. It's not uncommon for drugs to have uncommon side effects, but those side effects are still uncommon. Every once in a while benadryl makes a person paradoxically excited, but most people who take benadryl get sleepy.
by ben_w | 2025-04-20 13:49:15+00:00
I think that in this case, the ick factor is because evolved traits can only work with relatively simple patterns.

My guess is for many of us, our gut says "looks like a human therefore is human"; if you try to tell gut instinct it's fine because there's no brain, you're gut's response is "Brain and brain! What is brain?"

My gut seems to care more about dynamic behaviour than static appearance, but for what it's worth — and despite being able to understand the premise of @echelon's suggestion without being upset by it — even I find images of a real, natural, human birth defect where the brain is missing, to be horrifying (content warning: do not google "anencephaly" unless you're strong stomached).
by kstrauser | 2025-04-20 13:49:47+00:00
One:

You talk about bad situations, not bad people. “Shifting financial realities meant we had to pivot our product deep into the deployment process.” That’s not anyone’s fault. It just happens sometimes. Talk about how your team struggled to deliver success despite a challenging external speed bump.

Two:

Talk kindly about people you can't stand. Your coworker wasn't an asshole. He was an assertive person with a different perspective than yours, and you worked to find common ground so that you could succeed despite your competing visions. Bonus points if you can internalize this mindset and start seeing said assholes as people you merely impersonally disagree with. This makes life much happier.

Don’t lean into the negative. Lean into the positive results you managed to scavenge even with those obstacles. That's what a new boss wants to hear that you're capable of.
by pclmulqdq | 2025-04-20 13:50:58+00:00
I find tremendous joy in playing the piano today. That mostly started when I was about 20, ~15 years after I started playing the piano.

It had its moments during the first 15 years of my life, but it was more of a competitive activity than an entertaining one. Conservatively, every fun hour had about 50 shitty hours when I was a serious piano student. Now it's 100% fun.
by sks38317 | 2025-04-20 13:51:32+00:00
Thank you for taking the time to share such thoughtful feedback. The more I reflect on it, the more I realize you’re absolutely right.

I did rely heavily on GPT throughout the process, and it’s clear to me now that this is something I need to take more ownership of. Working on that will naturally help me improve how I source and cite materials as well.

I’m also taking your final piece of advice to heart—exams are coming up, and I know I need to shift my focus there for now. Thanks again for your honesty and encouragement. I really appreciate it.
by LinuxBender | 2025-04-20 13:51:50+00:00
It may also be worth mentioning that when using CAA and also using something like LetsEncrypt one can specify which account is permitted to create and update certs and which method is approved DNS in this case. [1]

Example using DNS validation:

0 iodef "mailto:domainowner@example.net" 0 issue "letsencrypt.org; validationmethods=dns-01; accounturi=https://acme-v02.api.letsencrypt.org/acme/acct/xxxxxxxxxx" 0 issuewild "letsencrypt.org; validationmethods=dns-01; accounturi=https://acme-v02.api.letsencrypt.org/acme/acct/xxxxxxxxxx"

Only useful for non-rogue CA's of course and maybe some day crt.sh will be less after-the-fact on all browsers and API clients.

[1] - https://www.rfc-editor.org/rfc/rfc8657
by Zambyte | 2025-04-20 13:52:03+00:00
The significant convenience benefits outweigh the higher TPS that vLLM offers in the context of my single machine homelab GPU server. If I was hosting it for something more critical than just myself and a few friends chatting with it, sure. Being able to just paste a model name into Open WebUI and run it is important to me though.

It is important to know about both to decide between the two for your use case though.
by Zambyte | 2025-04-20 13:53:25+00:00
Here are the direct links:

https://ollama.com/library/gemma3:27b-it-qat

https://ollama.com/library/gemma3:12b-it-qat

https://ollama.com/library/gemma3:4b-it-qat

https://ollama.com/library/gemma3:1b-it-qat
by bethekidyouwant | 2025-04-20 13:53:56+00:00
why does a child need to break through a plateau at anything? Of my five sample size of five, expose them and support them, some things can’t even hook you until your brain grows enough .. The musical one is in a band now the nerdy one likes inhaling solder. I did force both boys to Hockey but just to have passable skills so that he can enjoy that all that comes with the sport as an adult
by therealpygon | 2025-04-20 13:54:59+00:00
Sure, you can try to find supporting opinions on any topic. In either case, whether it was a lab leak or not, it’s not like anything would be different. Nor does it matter, given that the modifying strains for pathogens for research purposes is what every research lab does, because that is what virology is. If you recall, this is the same COVID that Trump and his followers said “does not exist”, then “was nothing more than a common cold”, was “no more deadly than the flu”, could be cured with a dewormer, that masks don’t help despite it being universally known that it does, so on and so forth. For those same people then to try to use the opposite of that misinformation they were spreading as a dunk now is comically hypocritical, as can be expected from MAGA/Trump.
by spwa4 | 2025-04-20 13:55:01+00:00
Oh come on, any medical text will confirm that the womb has it's own nervous system and blood supply and a good text will tell you that the system will function correctly in even completely paralyzed women. Just how do you think that works? And any text will SCREAM at you to keep a constant eye on the woman giving birth: if they stop breathing IT WILL NOT stop the birth, rather it will cause severe symptoms afterwards. A gynaecologist is not telling women to breathe to calm them down.

The blood supply and nerves are weird special cases in a great many ways. For instance, they're not left-right symmetric (whereas the ones of "nearby" systems, like the bladder, are. So this was not done because there's only one womb)
by HorizonXP | 2025-04-20 13:55:39+00:00
Which we now know is suboptimal. Humans need more protein than we’ve been eating on the SAD. This is especially true as you age and you start losing muscle mass.

I aim for 1g per lbs of weight. There’s so many numbers out there for what’s the right amount, based on lean mass vs total mass, so I figure my number is close enough.
by noodletheworld | 2025-04-20 13:56:01+00:00
https://huggingface.co/google/gemma-3-27b-it-qat-q4_0-gguf/t...

> 17 days ago

Anywaaay...

I'm literally asking, quite honestly, if this is just an 'after the fact' update literally weeks later, that they uploaded a bunch of models, or if there is something more significant about this I'm missing.
Requesting feedback on my Rust YouTube channel (not asking for subscribers)
by vipinjoeshi | 2025-04-20 13:56:16+00:00
Hi HN, I've been creating YouTube videos about Rust programming and I'm looking for genuine feedback on how I can improve — whether it's the technical depth, presentation, video structure, or overall quality. I'm not asking for subscribers or likes — just honest advice to help me get better.

Here’s the channel link: https://www.youtube.com/@codewithjoeshi

Any suggestions or critique would be greatly appreciated. Thanks!
by bitwize | 2025-04-20 13:56:31+00:00
Violet is a true wavelength, and does occur in nature.

Magenta, formed by mixing red and blue, does not exist in nature. For that reason, "magic pink" (full-brightness magenta, #ff00ff) is often used as a transparency color when the image format does not support an alpha channel (e.g., sprite sheets, Winamp skins).
by mananaysiempre | 2025-04-20 13:56:37+00:00
There are two notions of surface area here: that exposed to the external input, which must be secured, and that exposed to the programmer, which must be understood. As far as the latter is concerned, one can’t really disassociate the encoding of DER from the, well, notation of ASN.1, which, while definitely not as foreign as it may first appear, is still very rich compared to the one Protobufs use. (I do think a good tutorial and a cheat-sheet comparison to more widely used IDLs would help—for certain, obscure dusty corners and jargon-laden specs have never stopped anyone from writing the COM dialect of DCE IDL.)

Even if we restrict ourselves to the former notion, the simple first stage of parsing that handles DER proper is not the only one we have to contend with: we also have to translate things like strings, dates, and times to ones the embedding environment commonly uses. Like, I’m the kind of weird pervert that would find it fun to implement transcoding between T.61 and Unicode faithfully, but has anyone ever actually put T.61 in an ASN.1 T61String? As far as I know, not as far as PKIX is concerned—seemingly every T61String in a certificate just has ISO 8859-1 or *shudder* even Windows-1252 inside it (and that’s part of the reason T61Strings are flat out prohibited in today’s Web PKI, but who can tell about private PKIs?). And I’ll have to answer questions like this about every one of a dozen obscure and/or antiquated data types that core ASN.1 has (EMBEDDED PDV anyone?..).
by mooreds | 2025-04-20 13:57:10+00:00
Yeah, the problem of hiring experts when you aren't one is common. Happens with lawyers, real estate agents, financial planners, and more.

Common remedies:

- reference checks. If my friend has had a good experience, I'm likely to as well.

- credentialing. If the AMA says this doctor is licensed, they are probably okay.

- rely on another expert. This is why when I was interviewing for a startup CTO position, the CEO had me talk to someone technical.

It's not easy, but is possible.
by stoneman24 | 2025-04-20 13:57:21+00:00
I think that in the fullness of time, at the appropriate juncture, I could circle back to that. Leveraging such a resource would confer significant benefits to my own abilities to contribute my opinions to the woefully inadequate management outreach program.

My current style of communication has failed to gain much traction when managers have run it up the flag pole. That’s always assuming that people had any interest in other viewpoints, rather than their own sacred long standing beliefs.
by 1970-01-01 | 2025-04-20 13:57:24+00:00
Humans are more terrible at teaching math than any other concept. I remember being taught algebra by a teacher that had terrible idiosyncrasies. She would sometimes write numbers and variables differently, and this caused major problems trying to understand how and why the variable was to be written differently due to new context. But she would just go on writing it differently, just because she was weird. For example, she would sometimes write 'x' using two curves that didn't touch ')(' and expected you to continue with the algebra equation as if nothing was strange. My point is that teachers still don't understand how to correctly teach math to students. They reinforce using their old methods that are overall sloppy shorthand in a space where rigor, both visually and conceptually, must be maintained. When young minds are this fresh, you cannot have this slop and idiosyncrasy in your lessons and expect students to become enlightened. So no, forcing them to do some math is not harmful. Poor teaching in a very hard space definitely is harmful.
by PaulRobinson | 2025-04-20 14:00:26+00:00
As somebody brought up in the Catholic faith, I can assure you that all humans are exposed to varied ideas and alternative books that they can make their own mind up.

Diversity of opinion for me increased after I left school, and that's when I became more critical of the beliefs I held as a child. It's for that reason I think libraries are better than social media - social media is not just the equivalent of a religious tract that insists it is true, it actively prevents you from finding and considering contrary views all by yourself.
by uwagar | 2025-04-20 14:00:31+00:00
arrow for assignment is cool, but the backspace key is the only closest arrow-like key on the keyboard but it has a different purpose. plus the arrow key should be laid out such that u dont have to press a SHIFT/CTRL/ALT to produce it.

for this reason, i felt C a breath of fresh air cos u could just assign using = instead of what we was doing in pascal which was the horrible := where u had to press SHIFT for the :

things like this matter.
by umajho | 2025-04-20 14:01:11+00:00
I am currently using the Q4_K_M quantized version of gemma-3-27b-it locally. I previously assumed that a 27B model with image input support wouldn't be very high quality, but after actually using it, the generated responses feel better than those from my previously used DeepSeek-R1-Distill-Qwen-32B (Q4_K_M), and its recognition of images is also stronger than I expected. (I thought the model could only roughly understand the concepts in the image, but I didn't expect it to be able to recognize text within the image.)

Since this article publishes the optimized Q4 quantized version, it would be great if it included more comparisons between the new version and my currently used unoptimized Q4 version (such as benchmark scores).

(I deliberately wrote this reply in Chinese and had gemma-3-27b-it Q4_K_M translate it into English.)
by mananaysiempre | 2025-04-20 14:01:37+00:00
I have to admit that I could not make heads or tails of the extension marker stuff in the ASN.1 standards I’ve read (so the essential ones like basic ASN.1 and BER, not the really fun stuff like object classes, macros, or ECN). This is rather unlike the rest of those standards. So, could you elaborate on what those actually do and/or why they’re the right way to do things?
by SOLAR_FIELDS | 2025-04-20 14:02:13+00:00
Who designed the algorithm and who implemented it, and where is the accountability for those two actors? Ultimately they are the ones at fault here, not the “algorithm”

The actual headline is a flawed narrative. It should read “police software written by X and deployed under Y’s purview caused death”. The story should be about that, not the falsehood that some nebulous “algorithm” was responsible