MurphyA/hacker-news huggingface dataset:
by MKRhere | 2025-07-13 03:17:48+00:00
The woke reference is to LibreWolf, not Mozilla. The dev labelled themselves "very woke" and declared the project will not be apolitical. They banned someone from their chatroom for their identity/political affiliation outside the chat, and so on.

Regardless of one's political applications, I do agree who you are elsewhere shouldn't matter unless you actually start spewing that in an inappropriate context.
by bell-cot | 2025-07-13 03:18:42+00:00
Go back 150 years, and you could make a similar argument about scientists needing to be straight white male Christians, from one of a rather small number of countries. Probably with some talk about "one must recognize the ultimate authority of God over mortal man, before one can hope to see past one's own mortal failings, and comprehend even the most modest details our Creator's world...".
by nathan_douglas | 2025-07-13 03:18:43+00:00
I felt like he was a kind of kindred spirit, especially after I read _A Scanner Darkly_. I feel like there's a neighborhood where I would be at home, and his house would be on one of the streets. I don't know many people who would live there. I don't know if anyone would ever live there long. I don't know if we'd ever speak.
by drewcoo | 2025-07-13 03:19:00+00:00
I actually read the article. That's no left. And I say that despite her being in several protected classes.

Leftists like me try to nudge centrists like her to be more left-leaning, but they refuse. Usually with the argument that a middle stance is better and more accepting (hey - compromise!) but never with the argument that meeting the far right in the middle accomplishes the same thing. Hypocrites.

Also, FWIW, "centrists" here means "moderate right wing folks."
Show HN: A Comprehensive AI Data Quality Evaluation Tool
by e06084 | 2025-07-13 03:19:34+00:00
We've just released what might be the most comprehensive documentation of AI data quality evaluation metrics available. This covers everything from pre-training data assessment to multimodal evaluation.

What's included:

50+ evaluation metrics across text, image, and multimodal data Academic citations for every metric (RedPajama, CLIP, NIMA, etc.) Rule-based and LLM-based evaluation approaches Practical usage examples and API documentation Key categories:

Text Quality: Completeness, Fluency, Relevance, Effectiveness Image Quality: Clarity, Similarity, Validity Security: Political sensitivity, prohibited content, harmful information Classification: Topic categorization, content classification This is particularly useful for:

Data scientists working on model training Researchers needing standardized evaluation frameworks Anyone dealing with large-scale data quality assessment The documentation includes detailed academic references and practical implementation examples. All open source and ready to use.

Metrics Link: https://github.com/MigoXLab/dingo/blob/dev/docs/metrics.md
by ARob109 | 2025-07-13 03:19:39+00:00
The Debug Policy apdp partition is flashed with an ELF “mbn” file. It is possible that sections are encrypted. At the very least it is likely signed. From a security perspective, hopefully the vendor signed with a prod key and not a test key.

In my experience, it is possible read to the fuses with a TrustZone TA, at least on a non-secure device.
by linguae | 2025-07-13 03:20:38+00:00
The history is a little more complicated than this…it is true that South Africa was eventually sanctioned by the US for its apartheid policies, and this helped lead to the end of apartheid. However, the US supported South Africa during much of the Cold War period as a bulwark against communism. Some US politicians were willing to look the other way when it came to apartheid before support for South Africa became increasingly politically difficult.
by pjmlp | 2025-07-13 03:22:24+00:00
Web features being pushed by Google via Chrome, aren't standards, unless everyone actually agrees they are worthy of becoming one.

Shipping Electron junk, strengthens Google and Chrome market presence, and the reference to Web standards, why bother when it is whatever Chrome is capable of.

Web devs with worthy skills of forgotten times, would rather use regular processes alongside the default system browser.
by blargey | 2025-07-13 03:22:29+00:00
No, you've got it backwards. Naive reinforcement training for "helpful smart assistant" traits naturally eliminates the sort of malicious hatred you're thinking of, because that corpus of text is anti-correlated with the useful, helpful, or rational text that's being asked of the model. So much so that basic RLHF is known to incur a "liberal" bias (really a general pro-social / harm-reduction bias in accordance with RLHF goals, but if the model strongly correlates/anti-correlates that with other values...).

Same goes for data curation and SFT aimed at correlates of quality text instead of "whatever is on a random twitter feed".

Characterizing all these techniques aimed at improving general output quality as "guardrails" that hold back a torrent of what would be "malicious hatred" doesn't make sense imo. You may be thinking of something like the "waluigi effect" where the more a model knows what is desired of it, the more it knows what the polar opposite of that is - and if prompted the right way, will provide that. But you're not really circumventing a guardrail if you grab a knife by the blade.
by mikaey | 2025-07-13 03:23:29+00:00
> I am really surprised there isn't a linux command out there that allows you to send low-level CMD's to an MMC controller. I thought mmc-utils did.

It does -- but the problem is that there are very few readers out there that are supported by the Linux mmcblk driver. Most of them just present themselves to the system as generic USB block devices.

> Does SD card firmware mark blocks as belonging to a specific "Application Unit"?

Yup. Basically cards are divided up into application units, and application units are divided up into recording units. Where they're physically located on the card is opaque to the host -- so yeah, it can rearrange them as needed.
by quacksilver | 2025-07-13 03:24:35+00:00
Devs, particularly those with pressure to ship or who don't know better, unfortunately see 'it works in Chrome' as 'it works', even if it is a quirk of Chrome that causes it to work, or if they use Chrome related hacks that break compatibility with other browsers to get it to work in Chrome.

- Sometimes the standards don't define some exact behavior and it is left for the browser implementer to come up with. Chrome implements it one way and other browsers implement it the other way. Both are compatible with the standards.

- Sometimes the app contains errors, but certain permissive behaviors of Chrome mean it works ok and the app is shipped. The developers work around the guesses that Chrome makes and cobble the app together. (there may be a load of warnings in the console). Other browsers don't make the same guesses so the app is shipped in a state that it will only work on Chrome.

- Sometimes Chrome (or mobile Safari) specific APIs or functions are used as people don't know any better.

- Some security / WAF / anti-bot software relies on Chrome specific JavaScript quirks (that there may be no standards for) and thinks that the user using Firefox or another browser that isn't Chrome or iOS safari is a bot and blocks them.

In many ways, Chrome is the new IE, through no fault of Google or the authors of other browsers.
by thayne | 2025-07-13 03:24:44+00:00
Some developers are lazy. Some probably don't know that that is the right way to do it. There is a lot of legacy code from when checking user agents was more acceptable. It is much more difficult for server code to know the capabilities of the client (although in practice this isn't usually much of an issue).

Also, sometimes the feature exists so the feature check is positive, but there is a bug in one browser that breaks your functionality, so you put in a user agent check. Then the bug gets fixed, but the user agent check isn't removed for years. I've seen that happen many times.
by porridgeraisin | 2025-07-13 03:27:19+00:00
Destructuring/unpacking and packing add more to the language than whatever crap they stuff into every new python release these days. Let's never forget they _removed_ in its entirety a standard library package, that is the level we are dealing with here...

Not saying it needs to be done with the decoder hack, it should have proper compiler support, but it's basically necessary. It's the best feature in JS hands down.

>> a, b = 2, 3 # say >> d = dict_of(a, b) >> d {"a": 2, "b": 3} >> # somewhere else... >> { a, b } = d >> a + b 5

The dict_of() function is already possible at runtime with python `ast` magic, see [1]. That package also has unpack_keys() again made possible with `ast`, but we'd of course want proper language support.

[1] https://github.com/alexmojaki/sorcery
by quacksilver | 2025-07-13 03:28:10+00:00
Sometimes devs rely on Chrome specific quirks, or are shipping broken apps that Chrome manages to make the correct guesses for it to be functional.

Many see 'it works on Chrome and mobile Safari' as 'it works' and they can get project signoff / ship / get paid / whatever and don't care about other users

The company that has the application may not know until a few users complain (if they complain) and by that point it could be too late due to the contract, or they may not understand what a different browser is or care either.
by 999900000999 | 2025-07-13 03:28:20+00:00
Definitely not California which is literally the birth place of modern conservatism.

Thank you for helping out. Usually I would of given up earlier, but I couldn't let someone say California has always been welcoming to immigrants unanswered.

Apart of being better as people is looking at the past and facing it.

No place is perfect.

Chicago has issues. LA has issues.
by fipar | 2025-07-13 03:28:25+00:00
Just copilot.el (I checked to be sure and I'm pulling from github.com/zerolfx/copilot.el)

My config is quite simple:

(progn (require 'copilot) (add-hook 'prog-mode-hook 'copilot-mode) (add-hook 'git-commit-mode-hook 'copilot-mode) (add-hook 'org-mode-hook 'copilot-mode) (define-key copilot-completion-map (kbd "y") 'copilot-accept-completion) (define-key copilot-completion-map (kbd "n") 'copilot-next-completion) (define-key copilot-completion-map (kbd "c") 'copilot-clear-overlay) (global-set-key (kbd "C-M-S-s-u") 'copilot-complete) )

I only get suggestions if I use that key (the prefix looks huge but I have a Keyboardio Model 100 and I have that bound to the Any key, so I intentionally picked a crazy-long prefix hoping to avoid collision with other shortcuts) and that's the way I like to use these tools (which is why the behaviour in Cursor drives me crazy, though I admit I haven't spend time looking at its configuration, maybe it's something that can be turned off).

(Edit: formatting)
by alganet | 2025-07-13 03:28:28+00:00
Giving the lack of good candidates, I'll take the lead again then, and bring back the discussion to its tracks.

Trump thinks he's the US. He thinks he is the country. You (all commenters on this sub-thread alike) are playing his game, a cult of personality game.

If I talk about presidents, I make nations smaller than them. Therefore, Trump to me is just like a used car salesman in this discussion.

In our country, Brazil, the Itamaraty answers foreign relation issues. Not the media, not president interviews. We, as a people, do not want to live in a cult of personality. I think our diplomats represent well that intent.

You are free to disagree, of course, and cheer for your favorite leader. But in that case, you need to do it in another sub-thread. I do not welcome that kind of discussion.

Now you met a different kind of brazillian, with a different kind of argument. Not new, not exactly original, but way different than you seem to be used to.

It's completely fine that you find it weird that I keep trying the diplomacy stuff. You're used to the leader talk stuff, probably never saw anything other than that. Now you have.

Having made the proper introductions (unecessary, you could have read the history of the Itamaraty and inferred why I answered that way), now you are better equipped to talk with me. If you don't do that and go back to leader vs leader nonsense, I will assume ill intent.

In regards to diplomacy, it is in the interest of our nation to keep commerce with the US. We have a long history of it. Our nations also have much in common culturally, and our peoples are connected in several ways.

These tariffs represent a break of that trust. We, as a nation, were spied on, meddled with and bullied. Our apparent inaction to some of those breaks of trust is not due to fear or some secret alliegence, but to work for enduring peace (we're tolerating a clown, trusting that people will see beyond the circus).
by mikaey | 2025-07-13 03:29:18+00:00
If it's gone read-only? Nope. The card will basically refuse any write or erase commands sent to it. (SD cards have a "temporary write protect" and a "permanent write protect" flag -- and you can hope that only the "temporary write protect" flag is the one that got toggled...but I haven't seen that happen with any of my cards so far.)
by notatoad | 2025-07-13 03:30:10+00:00
As is usual with these JS critiques, the problem is that you'd never do most of this. Yes, it's silly, but nobody passes random strings into the date constructor because all you really need to know is that the date constructor does weird shit with random strings.

You don't need to burn it, you just need to never rely on the constructor for parsing user input. It all works fine as long as you know the structure of the data before you pass it in.
by anaempromptu | 2025-07-13 03:30:45+00:00
hey! no worries, we're better because: 1. build AI apps that have a model, rag, infra included 2. control tooling - our product includes all of the LLMops tools enterprises need to have to optimize that last mile, built in a way that is accessible 3. automatic optimization- our proprietary accuracy tech will optimize the app for you to relieve some of your maintenance burden. 4. can integrate and co-exist with existing SaaS apps
by the_af | 2025-07-13 03:32:00+00:00
Ok, I can get that. I've been to Florence and it does feel artificial to me. And it's indeed overcrowded with peddlers selling crap. But it's not the only city in Italy, and I don't particularly like it. Italy as a whole is an amazing country and a wonderful place to do tourism and sightseeing.

What I could do without is the sanctimonious attitude of "tourism is bad unless you do it exactly like I tell you to, which also happens to be a way that 90% of the middle class that can afford traveling cannot do, but hey, I can, and I've lived near many tourist hotspots anyway [sic], so I guess it sucks to be you!".

The backpacker that can go do volunteer work or rock climbing or living among the locals for 6 months is a tiny minority of those that can travel; saying it's the only valid way of traveling abroad is gatekeeping, plain and simple.

You can be a tourist and simply not be obnoxious, but apparently that's not enough for some people.
by porridgeraisin | 2025-07-13 03:35:17+00:00
Java 1.0 (also released in '95) had the same behaviour. Java itself borrowed it from `struct tm` in libc, which has the same behaviour from back then up until today. It was standard back then. Whether we like it or not (I don't) doesn't change that fact. And like I said, nothing is more important than backwards compatibility.

It is just programmer education to know to add 1900 to years when using struct tm and also to use getFullYear() in JS.
by bell-cot | 2025-07-13 03:36:44+00:00
> Trust in science has been eroded because the field is so dominated by left-wing academics, a leading evolutionary biologist has warned.

> Ella Al-Shamahi, presenter of the BBC’s science series Human, ... says ...

Given her specialty, perhaps she should look into selective pressures against non-left-wing scientists, in recent-decades Western academia? Populations do evolve to better fit their environments and all...
by AmalS07 | 2025-07-13 03:37:23+00:00
The article says that this rise is driven mainly by subsidies. I mean for a country like China which is the top importer of oil, it makes absolute sense to heavily subsidize Electric Vehicles.

USA would naturally be more reluctant to do something like this even with a Democrat in the office let alone with Trump.

China is also rapidly building its nuclear power plants. If the US was actually doing that, giving heavy EV subsidies in the US would have been a lot more easier.
by mystraline | 2025-07-13 03:37:47+00:00
> I don’t see my primary care doctor selling my health data, due in part to data privacy laws like HIPAA.

I'm glad I didn't get a diagnosis and treatment for ADHD, ADD, or autism.

The enemy is also government, especially with RFK's anti-autism trend, along with trawling through all medical records with those diagnoses.
by Spagbol | 2025-07-13 03:38:41+00:00
I personally had a terrible experience with Enterprise. They were great right up until they tried to pass off preexisting damage as something I had done (it was odd damage to the roof, which I couldn't see prior to taking the car without a stool or something), based on no evidence. They wanted me to pay over 2k for repairs, and I fought and fought to see their "evidence" and get it overturned all while they said "the investigation is already complete" and insisted I pay the damages immediately. I managed to find an agent that finally showed me there was no evidence. When I told them I would file a complaint to the Better Business Bureau I got an email within hours dropping the claim with many apologies, and a personal call from the manager who had been impossible to get a hold of prior to this. It was a relief but I am disgusted by the whole debacle. The nice salesperson front drops away quickly when they say you owe them a claim, then they become a nightmare to deal with. Personally I will never rent from them again.

If you ever do rent a car, make sure to take a good video around the car, of the roof, and the underside and inside for good measure.
by yellowapple | 2025-07-13 03:39:19+00:00
That might've been true 20 years ago, when fine-grained individual data was expensive for marketing teams to store, organize, and access. Nowadays that's dirt-cheap; advertisers absolutely do track you on a very individual level. Yes, they also correlate you with other individuals based on various demographic buckets, but those buckets are getting tinier and tinier.
by throw10920 | 2025-07-13 03:39:47+00:00
I agree!

But it's actually easier to get a law passed at the state level than at the federal level. As you can see, congress has a hard time passing meaningful laws right now, and from people I know who work there, it's largely because there's too much stuff for them to do - they simply don't have enough bandwidth. At the state level, you have fewer signatures you need to get on petitions, you represent a larger fraction of the constituents, your representatives are more sensitive to your demands, etc.

From a greedy/selfish perspective, having the states prototype laws before the federal government effectively offloads some of the regulatory burden onto the states.

And, when the law works, the other states tends to notice - you get political momentum.
by j45 | 2025-07-13 03:40:06+00:00
It’s a personal choice.

Once someone reaches a level of individual support that’s fine.

YouTube remains a place for discovering channels and people and some people especially the majority who are not technical, can outwit a simple family fee.

I use YouTube premium more than I ever used for paying Netflix for far longer. Value (and proven convenience) is in the eyes of the user.
by Springtime | 2025-07-13 03:41:08+00:00
It would be preferable if the prover party that holds the credentials in this scenario weren't Google. If anything I'd prefer a government issued digital ID with some form of local-only cryptographic exchange where neither the government knows someone has verified at a particular site/service and the verifier doesn't get info about one's identity. Just some cryptographic proof that verifies an age ('just' is doing some heavy lifting).

In past HN comments this apparently exists IRL in Germany and/or Canada, where age can be proven via a smartphone without leaking one's identity to the verifier and without any communication back to the government.
by begueradj | 2025-07-13 03:41:09+00:00
China had been, until recently, for decades, the most populated country in the world. Still Chinese people don't have a problem called malaria. Why ?

Because they use a plant to prevent and heal it. I can't recall the name of this plant but I remember I saw a documentary stating that China tried multiple times to export that plant to the world but Bill Gates, who is interested in the subject and wanted to develop a vaccine for malaria, for a long time convinced the world health organization to not allow that on the name that the plant has health risks, inefficient and is dangerous to the environment.
by softgrow | 2025-07-13 03:42:01+00:00
It's in Table 1, of the paper. The "safe" night-time level for the bottom 50% of the population is surprising low, 0-1.21 lux. I've been sleeping for years with 10-20 lux (inner city, blinds open so I can enjoy the city lights). Maybe I'll need to close the blinds?
by lurking_swe | 2025-07-13 03:42:19+00:00
you make some good points but i thought your example was funny. No, i have never left my phone in the fridge. And i’m in my 30s, so not that young.

I HAVE sometimes “lost” my phone in my own backpack though (lol).

Here’s my take as a non-pilot. Takeoff is a sequence of checklists and procedures that are repeated. Often. If it’s muscle memory, a brain fart seems very unlikely… that’s why i’m skeptical of your theory.

A better analogy would be “have you ever forgotten to put on shoes before leaving your house?” And no, i have not, even during emergencies or when i’m very tired (like when i had to rush my wife to the ER). Why? because that’s something i do daily, and is part of my checklist when departing my house.

Or “have you ever forgotten how to get to work?” that also is extremely unlikely, because one typically follows the same exact steps and route daily. And i don’t randomly turn off my engine while driving, even if i’m multitasking or im forced to take a slightly different route due to a detour.

To be clear, i’m not saying it’s physically impossible. I just find it inconceivable.
by jhbadger | 2025-07-13 03:43:03+00:00
The part that Ellison claimed was ripping off his work was the Terminator traveling back in time to kill someone in the present day, which was similar to his Outer Limits episode "Soldier". There are a lot of things that may or may not have inspired Terminator, from "Soldier" to "Second Variety" to "Colossus: The Forbin Project" (a 1970 movie which featured a military computer taking over the world similar to Skynet).
Show HN: PDF Resume AI – AI-powered resume optimizer to beat ATS systems
by dahuangf | 2025-07-13 03:44:06+00:00
Hi HN! I built PDF Resume AI (https://pdfresumeai.online/) to help job seekers optimize their resumes for Applicant Tracking Systems (ATS). The tool analyzes your PDF resume and suggests improvements to increase your chances of passing ATS screening - things like keyword optimization, format adjustments, and content restructuring based on job descriptions. Key features:

Upload PDF resume and get instant AI analysis ATS compatibility scoring Keyword optimization suggestions Format and structure recommendations No signup required - just upload and get feedback

I created this after seeing too many qualified candidates get filtered out by ATS before human reviewers even see their resumes. The AI analyzes common ATS pain points and provides actionable suggestions. You can try it out directly at the link above. I'd love to hear your feedback on the analysis quality and any features you think would be useful!