MurphyA/hacker-news huggingface dataset:
by geodel | 2025-09-15 05:24:43+00:00
I have heard endless stories since 2000s at least of how some mediocre teacher/professor from a midwest university got recruited by IITs or some such and now this will change everything with world class teaching/research faculties now being lured by IITs from top US institutions.

What media didn't cover is how after couple of years of "world class" living and working in Delhi/Gurgaon or some such they quietly came back to US on first chance to escape again. Funny thing is 20-25 years back those cities had better living condition than today in my first hand experience.

To my understanding living in US/Canada/UK/Australia is lot more tough today for citizens and immigrants alike. And immigration policies in west are reflection rather then reason for it.
by ants_everywhere | 2025-09-15 05:28:04+00:00
> in an attempt to de-escalate the implication of there being some kind of "anti-LLM activist movement."

Are you trying to imply that there isn't an anti-LLM activist movement? There certainly is

you can just google it

https://www.google.com/search?hl=en&q=anti%20llm%20activist%...

a subreddit dedicated to the anti-AI movement

https://www.reddit.com/r/antiai/

"what is the goal of the so-called anti-ai movement"

https://www.reddit.com/r/aiwars/comments/1mn3hh8/what_is_the...

"how do we build an anti-ai movement"

https://www.reddit.com/r/ArtistHate/comments/1hk3wuj/how_do_...

"The New Luddites Aren’t Backing Down

Activists are organizing to combat generative AI and other technologies—and reclaiming a misunderstood label in the process."

https://www.theatlantic.com/technology/archive/2024/02/new-l...

"Anti-AI Explained: Why Resistance to Artificial Intelligence Is Growing

As AI tools become more advanced, a growing chorus of critics is raising alarms about job loss, misinformation and other societal risks. Learn what’s fueling the anti-AI movement."

https://builtin.com/artificial-intelligence/anti-ai

"together against AI"

https://togetheragainstai.com/

and on and on

I invite people to become familiar with the movement and their arguments and compare them to the Gentoo rationale.
by ignoramous | 2025-09-15 05:29:59+00:00
> Then I watched Louis Rossmann’s video [1] about him, and that sealed it.

fwiw, Louis Rossmann's employer/key supporter has disbursed grants to GrapheneOS and associated projects.

> Plenty of people have asked for this feature on GitHub

The issue has been deleted, but from the archive, (assuming the "lead developer" jab is aimed at Daniel) Micay says, "This is an issue that's going to be fixed and not a reason to change this." Then goes, "Please use reactions on the top level issue instead of adding comments expressing support for a change. You're sending unnecessary emails to the project developers."

As someone who maintains rather unremarkable FOSS projects, saying NO to feature requests is not at all easy in that it irks the community to no end, let alone one as large as Graphene's. Everyone is quick to reach all sorts of conclusions and pass judgements.

> ... the way the lead developer responds makes it look like there are some serious unresolved mental issues at play

afaik, there's 3 directors (also developers, from what I can tell) who steward GrapheneOS. Don't suppose they are all "mental"?

https://www.canadacompanyregistry.com/companies/grapheneos-f...
by rpcope1 | 2025-09-15 05:31:07+00:00
So a question maybe someone can clue me in on here: while the specs on that MCU seem imminently reasonable to me (especially compared to some of the PIC12F and similar I've used in the past) the thing that feels odd is the high clock speed ARM core. Is it really that cheap and easy to drop an M0 core or ip block into an MCU? Why not more RAM and a simpler/slower core? The M0 feels grossly overkill.
by alexchamberlain | 2025-09-15 05:31:28+00:00
The UK banned single use plastic bags at major supermarkets. We all moaned about it for a few minutes, forgot our reusable bags a couple of times and then got on with it. Even the small plastic bags you put fruit or pastries in are now gone in a few super markets - initially, they replaced them with transparent paper-based windowed bags, but then I think people realised you really don't need to see inside the bag, and brown paper bags are back.
by singlepaynews | 2025-09-15 05:31:59+00:00
Even assuming this is true, I do not, and will never, care.

The machine is a collection of well organized rocks over which electrons pass. I am a human.

Google is a global corporation that turns cyberstalking into money. I am a human.

Lolz are the highest aspiration available to computers. God forbid I ever lost sight of that.
by Ayesh | 2025-09-15 05:32:02+00:00
I was a big fan of OCSP-stapling and must-staple. Both of which are slowly being discouraged; LetsEncrypt refuses to issue must-staple certificates since a few months ago, and I think they are shutting down OCSP servers, if not shut down already.

The idea with OCSP-stapling is that the webserver fetches the OCSP data, caches it for TTL ~24 hours, and staples it to the HTTPS handshake. That way, the browser does not need to query the issuer's OCSP servers, avoiding both performance and privacy concerns. Revoked certificates will continue to work for up to 24 hours, but that, IMO, is within an accepted range compared to CRL that can take a lot longer.

The downside is that the HTTPS handshakes now contain a bit more data, and we want to keep this as minimal as possible.
by aragonite | 2025-09-15 05:32:33+00:00
Incidentally I once ran into a mature package that had lived in the 0.0.x lane forever and treated every release as a patch, racking up a huge version number, and I had to remind the maintainer that users depending with caret ranges won't get those updates automatically. (In semver caret ranges never change the leftmost non-zero digit; in 0.0.x that digit is the patch version, so ^0.0.123 is just a hard pin to 0.0.123). There may occasionally be valid reasons to stay on 0.0.x though (e.g. @types/web).
by denisfitz57 | 2025-09-15 05:33:28+00:00
I just started looking at Strudel and was quite pleased to see this! I was impressed that it captured the idea of my prompt, which was fairly simple, but not too typical, I think (a brass call and response). What would be of most interest to me is to see how you are doing this, but otherwise, something to assist in learning Strudel. For example, take a more complicated piece from the Strudel website and help pick it apart and put it back together. In any case, thank you and I will continue playing with this while it's available!
by arjie | 2025-09-15 05:34:16+00:00
Jeremy Vine once wrote a story about Boris Johnson which I thought was the pinnacle of this. It was published on his Facebook page and I've since lost the link, so you're going to have to read it on Reddit where someone has posted the whole thing again.

It is uproariously funny and very relevant.

https://www.reddit.com/r/ukpolitics/comments/c1korj/jeremy_v...

It tells the tale of how the man who was going to become Prime Minister of the United Kingdom used to play the improviser and ex tempore comedian, in a practiced and automatic way.
by samrus | 2025-09-15 05:34:55+00:00
You could have said that about motor cars. That the horse industry wasnt going to give up that easy. Its all about incentives

Having said that, deep sustainability initiatives like this require some forward thinking, and i dont see the public buying into preserving their own future when the reaction to climate protesters is eye rolling and the west and east keep throwing the hot potato of blame to each other rather than trying ti solve the problem.

Ideally, the government would introduce regulations to incentivize this for entities for whome the value proposition would, in the short term, be negative. But i dont know if they'll get their act together to do that. So you might be right
by jemmyw | 2025-09-15 05:38:34+00:00
The climate doesn't care about per capita figures and historical responsibility. Besides which, emissions have grown so much since 2000 that historical is kind of moot. Per capita is kind of silly too, all the people in the country I live in could reduce their emissions and we'd still have high per capita because such a large amount of it goes to industry which exports, funnily enough, primarily to China.

We should focus on reducing emissions in every place and way possible. Carbon sinks are temporary, and suffer from the problem that they may end up releasing the carbon again in the future. We can't really rely on them for real accounting against emissions.

I'm not sure why you've brought ocean fishing into it. But having lots of aquaculture doesn't excuse other behaviours by China or any other fishing nation.
by jancsika | 2025-09-15 05:38:43+00:00
> Much to the chagrin of my mother, I made it a point about a decade ago to standardize old family recipes on "from scratch" versions.

It's probably to her chagrin because these aren't bit flips. They're slow changes in a living culinary repository that others have almost certainly ACK'd with their tastebuds over the years.

It's like you just made a bunch of unrelated commits on the main branch and slapped the commit message "fixed corruption" on it. Honestly, you're lucky your mom didn't revoke your write access! :)

Do the responsible hacker thing here: fork your reproducible recipes into your own personal repo. Then you can reproduce them till your heart's content in the comfort of your own kitchen. And your mom can ask you for them if she ever wants to merge them into the main branch. (Narrator's voice: she doesn't.)
by thayne | 2025-09-15 05:38:56+00:00
Several years ago, I saw some documentation about specifying the locations of CRLs in some proxy software. My first thought was "surely I have some of those on the system for web PKI". I was wrong. That sent me down a deep dark rabbit hole of how revocations are normally handled, at the bottom of which was the conclusion that most software does nothing, because it is just too hard.

Firefox has a project (crlite) that uses bloom filters to make crls more practical, but it is still experimental. I think we are a long ways out from the technology being widely used across the industry.

It turns out it is easier to significantly reduce the validity time of webpki certs than solve the problem of distributing distrbuting a list of revoked certificates. Although the former actually helps a lot with the latter, as it reduces the size of said list.
by Llamamoe | 2025-09-15 05:39:04+00:00
> carried out by tech savvy teenagers using encrypted chats.

This literally doesn't matter. You can just use codewords, hide information via steganography, or even just communicate IRL in absence of encryption.

Using this as an argument to destroy privacy is like deciding we should cut out everyone's tongues because criminals are using them to communicate and surely they will be unable to find alternative methods of communication. Maybe let's ban literacy while we're at it?
by simianwords | 2025-09-15 05:39:06+00:00
To support my claims, here is a typical example: https://x.com/vlastimilve/status/1967187345641558272?s=46

I didn’t cherry pick it because obviously it’s not that impressive. But it works - it is professional and gives as much information as it can be confident giving.

You said you can influence it etc but clearly it is hard. Sure it is not perfect but I find that it helps reducing fake news if anything.

You are right that for things that are more subtle you can lead it to certain answers. But we must acknowledge that debates that are not fully solved and have subtleties are not exactly relevant to “spreading misinformation”.
by mlyle | 2025-09-15 05:39:27+00:00
The funny thing with the community status page is that stations can't report they're down when they're down :P There's big holes in individual stations' history and it looks normal.

https://www.reddit.com/r/Starlink/ paints a different picture

Perhaps due to geomagnetic storms, though stronger ones have not caused outages. Possibly just because.
by jerawaj740 | 2025-09-15 05:40:16+00:00
thank you for your reply, as i said it is a gen tool for creating compaigns, i will try to avoid getting blocked by following some secure steps like: email/domain warmup, rotate between different emails/domains ,set an unsbscribe link in every email footer...

> Spammers taking advantage of your system to delivery spam emails

i'm trying to understand more how gmail/outlook and other work so i keep the deliverability.

i end up choosing Resend for some resons but i may change it depends on the business requirements: better DX, less corporated feeling, nice+clean documentation, pricing not too bad (they should make a living :) )
by zero_bias | 2025-09-15 05:40:49+00:00
These surveys assume that primordial black holes are distributed uniformly across galaxies, but this may not be the case if they form small dark globular clusters in the outskirts of galaxies. By small, it is meant that with a total mass of 100–1000 M, they would produce no significant lensing, and by dark, that such clusters would consist entirely of black holes.
by pmontra | 2025-09-15 05:43:07+00:00
Let's see. I can cache the information that example.com is valid up to May 31 2026, but then how do I know that it gets revoked on any day before that date?

And if I cache the information that it is revoked, how do I know that it's allowed again?

I could check, let's say one time per day even if I don't access that site.

In any case I'm still leaking which domains I browse and I keep trusting cached certificates until the next check.

On the other side, with short lived certificates I would be trusting a certificate for a longer time, until it expires.

Downloading a list of all certificates and their status from every CAs is probably unfeasible.

It seems that we can't escape a tradeoff between privacy and security.
by ExoticPearTree | 2025-09-15 05:43:15+00:00
Its not about flamewars. Its about the fact that socialism doesn’t work.

Have you watched the news lately? EU is a shitshow right now. France is going downhill really fast, Germany - I don’t even about them. And the rest is scrambling with their own issues.

Oh yes, Canadian free healthcare, right? Where a doctor might see you in 6-12 months. If you die in the meantime, tough luck.

No, socialism doesn’t work.

You know, everyone is a lefty until they start their own company, and then they quickly realize what a bunch of crap that ideology is.
by whilenot-dev | 2025-09-15 05:43:31+00:00
> Time to fetch version data for each one of those packages: ~12 hours (yikes)

The author could improve the batching in fetchAllPackageData by not waiting for all 50 (BATCH_SIZE) promises to resolve at once. I just published a package for proper promise batching last week: https://www.npmjs.com/package/promises-batched
by mcv | 2025-09-15 05:43:55+00:00
Yeah, I still don't understand why brown paper bags aren't more standard for everything.

I do see some manufacturers reducing plastic, fortunately. For example, my box of tea bags used to come wrapped in plastic, and now it suddenly doesn't, and I'm wondering why it ever needed plastic. But there's still so much stuff that comes wrapped in plastic, and often multiple layers of it.

Just ban it. There are excellent alternatives.
by AdieuToLogic | 2025-09-15 05:44:06+00:00
> I've been using AI to contribute to LLVM, which has a liberal policy.

This is a different decision made by the LLVM project than the one made by Gentoo, which is neither right nor wrong IMHO.

> The code is of terrible quality and I am at 100+ comments on my latest PR.

This may be part of the justification of the published Gentoo policy. I am not a maintainer of same so cannot say for certain. I can say it is implied within their policy:

At this point, they pose both the risk of lowering the quality of Gentoo projects, and of requiring an unfair human effort from developers and users to review contributions ...

> LLMs increase review burden a ton ...

Hence the Gentoo policy.

> ... but I would say it can be a fair tradeoff, because I'm learning quicker and can contribute at a level I otherwise couldn't.

I get it. I really do.

I would also ask - of the requested changes reviewers have made, what percentage are due to LLM generated changes? If more than zero, does this corroborate the Gentoo policy position of:

Popular LLMs are really great at generating plausibly looking, but meaningless content.

If "erroneous" or "invalid" where the adjective used instead of "meaningless"?
by Duanemclemore | 2025-09-15 05:44:21+00:00
A licensed architect or SMEP can supervise unlicensed people, and yes they take the liability. That junior person, if they're put in a position to do any damage generally has a professional or pre-professional degree in the field. They have been taught the necessity of the standard of care. They can suffer consequences - if something goes wrong it can be blamed on them. (even if as unlicensed staff they can't really take legal liability.)

What they are not is a probabilistic model that cannot be held accountable for errors. I mean, unless the developers of automep.app want to take legal liability for the performance of their model.
by mitb6 | 2025-09-15 05:46:35+00:00
Rapeseed oil has been used for cooking in Japan for hundreds of year. The 1950s saw a shift to non domestic production.

https://www.tokyofoundation.org/research/detail.php?id=241

I shouldn't have used canola to refer to both.

Mustard oil is traditional and still very common cooking oil in South Asia that is even higher in erucic acid than rapeseed. People have used high erucic acid seed as good for a long time.
by Nickersf | 2025-09-15 05:47:08+00:00
Exactly, we also have to think about support and maintenance when building and shipping products. It's always nice to play with new things to keep the learning fresh and see what people are up to. I started with php and .NET Framework ASP and in the early-mid 2010's when the reactive JS frameworks started coming around I just never found my jive with them and just started working at C#/.NET shops and am using Blazor Server now. For my domain of web application development the .NET web application ecosystem works great. Looking at the dagger.js docs and examples found myself thinking, this is more Java(SCRIPT) development. It's going to inherit the same issues as JavaScript (weak typing, no runtime reflection, no binary build output, locked into vendor interpreters with mixed feature support), and that's not mentioning all the oddities with the way object prototypes are implemented and interact with each other. I think the ambition and result of the project are amiable. The author did good work, but it's good work on a thing we need less of in my opinion.
by Theodores | 2025-09-15 05:47:47+00:00
I am loving this thread, and how cake is suddenly up there as a controversial, polarising topic.

Respect for working in a bakery, just hope you haven't got too many burn scars on your forearms from doing long night shifts. I am in broad agreement with you and I appreciate the difficulties of making a consistent product, particularly when there are variables in temperature, seasonal availability of ingredients, lots of machinery to keep running and workers that are probably taking a bit more than cake to see their shifts through.

In the UK, as far a cakes are concerned, you either have a 'bought one' or something you make from scratch yourself. There is no in-between and a cake mix would be frowned on by middle class snobs as 'having cheated'. Or, failing that, taken as an insult. A 'bought one' would be entirely understandable, and what you might expect for birthday celebrations, at home or in the workplace. But a cake mix?

A home made cake is 'proof of work' and the use of a cake mix just undermines it. Approximately the same amount of time is spent in the kitchen and the oven is on for the same amount of time, plus there is the same amount of washing up.

Advertising these processed foods started a lot earlier in America than anywhere else. There are geographical challenges that make this understandable. But, over time, the food companies coalesced into a dozen gigantic mega-corporations and brands that once stood for quality and no adulterated ingredients (from the days before the FDA) now stand for adulterated ingredients.

In the UK we used to have Quaker owned confectionery companies such as Cadburys where the original product was all about health, happy workers and all these good things. They automated processes because they were ideologically against slavery. But, generations on, with the likes of Cadburys owned by the likes of Kraft or Nestle, it isn't like that. The milk and cocoa content goes down, the sugar and palm oil goes up. The Fairtrade cocoa goes and the 'Rainforest Alliance' cocoa comes in, and you can guess the ethics of the latter are not to the standards of the former.

None of these mega-corporations pay any tax. They can avoid doing so by setting up a shell company in a tax haven that owns the rights to the branding, to then create subsidiaries that then license the branding for vast sums, as per the Starbucks business model, to never make any profit since they have these extra costs that have to be paid to tax havens.

Back to stupid British snobbery, I would prefer one of your mass-made cakes any day over something that has been made by a snobby Brit as the 'ultimate in cake', where you can't just enjoy it, you have to express to the baker that every mouthful is like the greatest, most orgasmic experience in the history of the universe, for which you are eternally grateful. In these scenarios, you daren't wolf the cake down as that would be disrespectful, and you daren't ask for anything more than the thinnest slice since any more would be deemed greedy.
Ask HN: What Game Engine for Vibe Coding?
by KingOfCoders | 2025-09-15 05:47:48+00:00
I wanted to play around with game ideas and vibe coding and thought I'd want to use a game engine that does not use an UI but code to write games so I can vibe coding.

What would you use?

https://ensisoft.itch.io/detonator looks nice but is also UI game engine
by toast0 | 2025-09-15 05:47:59+00:00
I dread supporting O(hours). Clients often have wrong clocks. I've seen some client systems that enforced 'Not Before' and interpreted the datetime as local time and there were many users of that platform in the Americas; and my CA at the time insisted that Not Before was the time of issuance... lots of fun deciding how long to keep using a revoked certificate to balance the users with working revocation vs the users with broken Not Before checking. The client system I'm aware of is very dead, but maybe other systems managed similar.
by strstr | 2025-09-15 05:48:01+00:00
Source for the ASP firmware is at https://github.com/amd/AMD-ASPFW.

It has a number of gaps, but it is mostly there. It doesn't build, it doesn't have source for some of the service calls iirc (SVC_.*), and the AGESA source isn't open (though a replacement is in progress, openSIL).
by Pooge | 2025-09-15 05:48:06+00:00
Alcohol (and tobacco) is bad for you even after one sip, though.

Not sure you can have a vegetables or fruits overdose or even be addicted to them, but you cannot have too much of those.

And to drown yourself by drinking water, you would need to drink around 7 liters in a day. You will start to feel really bad a few liters before that.
by zamalek | 2025-09-15 05:48:37+00:00
I worry about the brain rot because, while I am not purely vibing, I am relying on Claude for most of my typing. I still routinely need to work those hard-earned brain muscles with what it produces; it's terrible at factoring things into components, I've seen it write SQL injection vulnerable code frequently, and it litters the code base with TODOs. If I were to describe it, it's extremely lazy - and you constantly have to remind it to do the work, do it correctly, and course correct it when it's making bad long term decisions.

If I end up brain rotting I am seriously concerned about the quality of code that I will be producing.

But I do agree with the core of your argument. Code is a tool, one that I don't mind replacing.