MurphyA/hacker-news huggingface dataset:
by asdfsfds | 2025-12-22 12:33:20+00:00
I know this rattles a lot of people's jimmies but in my own personal benchmarks (three problems a 10 year old could easily solve), all "frontier" LLMs are still getting the same output quality as GPT4 or even GPT3. So at least for me cheapest provider wins.
No, I'm not sharing the problems with you. Unlike a certain influencer who really likes pelicans, I don't get paid for boosting these companies.
by flir | 2025-12-22 12:33:29+00:00
https://www.statista.com/statistics/283100/recorded-rape-off...

https://www.statista.com/statistics/191137/reported-forcible...

https://www.statista.com/statistics/1464272/reported-sexual-...

https://www.statista.com/statistics/1418831/sexual-offences-...

I realise I respond to a stupid argument. I'm just annoyed.
by the_other | 2025-12-22 12:34:25+00:00
I left Insta the day FB bought it; closed my FB, twitter, and Google accounts a couple of years later; WA was the hardest to leave, I'll grant. Since I left, I've used: phone; email; Signal; Telegram; letters; post cards; meeting up in person; sms; Mastodon; tried a couple of crypto chats. There are so many options it's not worth worrying about.

In the cases of special interest groups (think school/club/street/building groups), I just miss out, or ask for updates when I meet people. I am a bit out of the loop sometimes. No-one's died as a result of my leaving. When someone did actually die that I needed to know about, I got a phone call.

Honestly... just leave. Just leave. It's not worth your time worrying about these kind of "what ifs".
by dsego | 2025-12-22 12:35:09+00:00
Depends on how good the human reviewers are. It's hard to give a thorough code review, you need to understand the code and requirements, pull the changes locally, manually test the PR, think about security, readability, catch line level bugs like bad conditionals, but also think about the overall structure (classes, patterns, systems). But this requires a lot of effort, especially with larger PRs and it's easy for things to slip through. Nothing is perfect, but you can think of AI review like a supercharged linter, it might not suggest an alternative approach, but it will point out some glaring omissions or unhandled exceptions, etc.
by SquareWheel | 2025-12-22 12:35:12+00:00
Thanks for clarifying. It looks like I needed to refresh my memory of the browser APIs.

Reading further, this API only works remotely for CSS via chrome.scripting.insertCSS. For JS, however, the chrome.scripting.executeScript JS needs to be packaged locally with the extension, as you said.

It seems the advanced method is to use chrome.userScripts, which allows for arbitrary script injection, but requires the user be in Dev Mode and have an extra flag enabled for permission. This API enables extensions like TamperMonkey.

Since the Claude extension doesn't seem to require this extra permission flag, I'm curious what method they're using in this case. Browser extensions are de facto visible-source, so it should be possible to figure out with a little review.
by keiferski | 2025-12-22 12:35:29+00:00
Yeah and even if you’re totally uninterested in “having an interesting life” and just want to maximize income/job prospects, I think you can make the argument that a little bit of randomness is actually the optimal path because it increases your luck surface area.

For example - working in a well-rated fine dining restaurant over a summer while you’re studying computer science seems totally unrelated and not optimal. But maybe that unique experience is what stands out on your resume, and maybe the knowledge about wine or food you acquired there builds a connection with an investor or manager, years down the line.
by oarfish | 2025-12-22 12:36:42+00:00
Seems like librespot is not directly suppporting the fetching of audio to files, and intentionally so, in order to not get targeted by Spotify.
Obviously you can dump the audio to file as it "plays", but that would be be very slow.

So I suppose if one wanted to use librespot for archiving, one would have to modify it to support this use case.
by zwnow | 2025-12-22 12:37:50+00:00
> In the end my work just makes someone else richer, it doesn't have any meaning.

This is something I struggle with a lot. I left companies before, because the job felt meaningless and making some rich guy richer doesn't sound meaningful to me. I am trying to come up with a business idea I can work on on the side, that actually is supposed to make the world a better place, but I am struggling to find anything I have enough experience in to pursue.

I am leaning towards activism now, because that is probably the most achievable thing to do for me. Just building info sites nobody reads, trying to make non tech people aware about how Amazon, Google and so on makes life worse for everyone. Or how anti privacy laws are probably a bad idea.

But that does not feel fruitful either. My everyday life is consumed by the desire of having some kind of impact, making the world better.
by lb1lf | 2025-12-22 12:38:46+00:00
These are all over the place in Norway (as are they everywhere else, presumably!)

When we moved to the island we currently live on, our address was in a road called 'Solsteinen' (The Sun Stone), but I didn't think anything of it until I realized that the roughly hewn stone serving as the property limit marker was juuu-uuust touched by the sun on Winter Solstice. Aha.

A quick call to the local archaeologist confirmed my suspicion - 'Oh, so you're the new resident there, I'd planned on being in touch - that stone monument has been there for more than 2000 years, is A-listed and please, whatever you do, don't do anything with it. Seriously.'
by softwaredoug | 2025-12-22 12:38:55+00:00
As elections are determined by state and constitutionally mandated, this would be next to impossible.

It’s more likely that legal shenanigans happen like VRA section 2 going away and deepening gerrymandering wars or looking for excuses to disqualify people from voting for “election integrity” and other creative democratic backsliding that would pass muster at SCOTUS.
by pella | 2025-12-22 12:38:59+00:00
"Self-Organizing Social Learning Through the Monastery Gates" ( Rose M. Baker & David L. Passmore : The Pennsylvania State University ; 2005 )

"Abstract

An example of an emergent, self-organizing on-line social
learning system is available at the PerlMonks site at
http://perlmonks.org/. Perl is a scripting language
commonly used to as an interface between databases and
web pages. Provided in this paper is a review of principles
of emergent, self-organizing systems from a perspective
of learning systems as well as case study of PerlMonks as
self-organizing eLearning."

PDF:
https://www.researchgate.net/profile/Rose-Baker/publication/...

via google scholar:

https://scholar.google.com/scholar?q=%22perlmonks.org%22
by sedatk | 2025-12-22 12:39:29+00:00
What I miss about my long commutes on public transportation in early 2000’s was the serenity of doing absolutely nothing.

It was essentially forced meditation, and it helped me a lot in reorganizing my thoughts.

I had moved next to the office later, and noticed that I’d really missed those meditative hours. I saved maybe 1.5 hours of commute every day but my net productivity had declined.

I don’t think it would be as easy to achieve the same effect today as it was back then. We now have phones and interactive ads, and that dopamine driven economy.

I miss that about those times.
by giuliomagnifico | 2025-12-22 12:40:04+00:00
In my daily usage and coding ChatGPT 5.2 is far better than 3.5 or 4… but as you prefer.

Anyway the point here is Chinese LLM VS Americans. DeepSeek is very close to Claude or ChatGPT performance, that’s why companies are using it, probably they don’t care about privacy and security issues. That are why I’m not using Chinese LLMs
Ask HN: My mother was scammed out of all her savings. What should I do?
by scapbi | 2025-12-22 12:40:19+00:00
Today is the worst day of my life. We live in a country near Cambodia, and as you know, it is kind of a dream land for scammers. Today, it happened to my family.

My mother received a call from a scammer. They told her she needed to process some tax issue and prove that her bank account had enough money. In just a few minutes, they tricked her and manipulated her into entering banking OTP codes. All of her savings are now gone.

What makes this more dramatic is that last year I architected and helped a government department in my country build a big system. This system can track money flows across the whole country, to know where money comes from. I was very proud of this. It is the biggest achievement of my life. Even if nobody knows I built it, that was fine.

But now I cannot protect my own mother. I cannot protect my family. My system can track the money, but it is almost impossible to get it back.

When I went to the police, just in one small area, there were more than 20 cases in a single day. A hardworking student sent all their family's money, thinking it was for university fees or going abroad. An old factory worker lost all her retirement savings. So many people lost everything. That is when I realized that the system I built, the system I was proud of, is not enough.

All my own savings are gone too. (My mother was scammed into borrowing a lot of money and sending it to the scammers, and now it is my responsibility.) I had plans for the next few years: to do open source work, to write books about math and programming, to create a dream Go web framework, to give back to the community. Now all of that is gone.

But this is not only about me. I can still start over. I am strong enough to rebuild my life. But who will protect people like my mother? Or a poor student? Or a factory worker? Or so many others?

I can build systems. I can build distributed systems that scale to a whole country. But for what? What should I do?

I have been reading Hacker News for 12 to 13 years, sometimes posting from other accounts. I am writing here now to ask for advice and help from this community.

If anyone has experience with similar cases, or ideas on what can realistically be done, or even advice on how to move forward after something like this, I would really appreciate it. I will keep this account semi-private, because with the details above, I think some engineers from my country may recognize me.
by metalman | 2025-12-22 12:41:23+00:00
ha ha ha!, we state the same thing, I think, maybe, but it's the "10's of milliseconds" of inconsistancy that I am refering to, we can measure things in as you well state, a "breathtaking" way, but are then reduced to bieng reality's mad, overworkered, note keepers, and ALL of the clocks are still ALWAYS wrong, with the very definition of time becoming something that we must descibe as "realitys ongoing mistake, that we must correct for".
I will indulge myself and go a bit farther into woooooo, teritory, in that this new ability to keep time so accuratly is something that resists entropy by creating order, where there is none.
by lovich | 2025-12-22 12:42:41+00:00
Is this the one from the hippie(non perjorative) group living off a boat?

If it’s the same, it’s one that if I win the lottery I’d spend my time learning along with this tool from Imogen https://mimugloves.com/

I don’t think I’d ever produce something worth listening to, but if I won the lottery, why would I care beyond my own enjoyment?
by mlrtime | 2025-12-22 12:44:24+00:00
This is pretty easy to summarize from my point of view.

1) There is 0 non circumstantial evidence that Trump had a sexual encounter with a minor. There is 0 evidence (circumstantial or not) that there is any prepubescent children involved.

2) Calling anyone who voted (past tense) for Trump a "pedophile supporter".

Combining these two things togtheter seems pretty obvious why Maga supporters dismiss most of what the public outrage, in fact they will dig their heels in even harder since the "other side" is just attacking them personally.
by incrudible | 2025-12-22 12:44:28+00:00
> "Arguably much better support"

If you come at it like a sinner asking for penance, the englightened may come to guide, but that's not what I'm talking about. If you to rage, these same people will become inquistors. Rage isn't all about solving a problem, it's about catharsis. It's not so much about technical support, it's about emotional support. A bad design decision (like the GNOME desktop redesign) is not a technical problem. It's not a bug, it's a feature.
by nicoburns | 2025-12-22 12:45:38+00:00
Unless you're using a language that's specifically compile-to-jvm (e.g. Java, Kotlin or similar), almost nobody is using those JVM alternative runtimes. They're usually second-class runtimes that don't run the entire ecosystem of the target langauge. React Native runs JavaScript in a separate JS VM, Flutter is compiling Dart to native code with emdedded runtime, and Rust UI code also compiles to a native binary.

The "lingua franca" for language bindings is the C ABI which every other OS's platform libraries (Win32/Cocoa/GTK) support.
by meshosh | 2025-12-22 12:46:05+00:00
I run a porn website that gets me around $1000 a month now. I'm doing this for about 5 years and it started as a side project to learn more about hosting, SEO, and monetization.

This was a simple Wordpress site, but then eventually I rebuilt the whole thing with Nextjs and tailwind because Wordpress was just too damn slow. In the process, I ended up building a custom CMS, which I'm now working on a white label version that I could sell in the future.

I'm hosting the whole thing on a VPS that costs about $30/month and have videos on cloudflare R2 for about $15/month.

[obviously NSFW] - https://blowjobit.com
by vcliberal | 2025-12-22 12:46:46+00:00
> From my specific perspective in IT, the increasing centralization across every vendor category (three major x86 server manufacturers, two CPU vendors, two GPU makers, three global-scale public clouds, ISP mono- and duopolies, a handful of commercial operating systems, a near-monopoly EUVL supplier - the list goes on) is a dire threat to not just the open internet, but open technology in general.

> We need to be better advocates for and champions of the technological future we envision, rather than just blindly celebrate startups and tech fads all the time.

There are already groups for these things (W3C, ICANN, IEEE, etc.), so how I interpret what you’re saying is that we need to abandon large corporations and go with... what exactly?

I’m not going rally behind a government administration that seeks dictatorial power over everything. That’s much worse than power spread over FAANG.
by Eddy_Viscosity2 | 2025-12-22 12:47:17+00:00
If medical care is a for-profit industry, wouldn't it be in their interest to reduce preventative care, especially for children, so they will have overall greater health care needs (and bills!) later on?

Individual doctors and nurses etc may very well want people to get good treatment, especially children. But they are just the hired labor, the owners of the medical services and insurance industries just want the money and so likely lobby for the worse outcomes. It also has the bonus of further tying people to their employers who offer health plans making them more pliant workers.
by nicbou | 2025-12-22 12:47:41+00:00
In Quebec we have a sort of college between high school and university where you are forced to take "bullshit classes" along with the stuff you chose to study. Mine included philosophy, Spanish, photography, canoeing, and a few others. At the time it felt like a diversion, but it was a welcome introduction to something other than computer science.

In my first year of university, a senior grabbed me by the shoulders and told me that I _have_ to try an internship or semester abroad. One thing led to another and I have just celebrated 10 years in Germany. It led to my current career, which is not at all what I studied.

To answer your question, I think that it requires a certain curiosity, and an appetite for experimentation. I feel like the system is teaching kids the opposite of that.
by georgeburdell | 2025-12-22 12:48:06+00:00
Disagree. This kind of comment is furtively pulling up the ladder behind you. Do as I say not as I do. Junior is the time to learn as much as possible and take risky bets (and suffer accordingly). When I was in a junior in a factory, the night shift knew me well. Nowadays, I've pared it back to 50 or so hours per week, because I now have a family, which is fine but it came at the cost of basically zero time to learn or do things other than what my manager asks.
by nfriedly | 2025-12-22 12:48:31+00:00
Rufus: https://rufus.ie/en/

How-to guide: https://windowsforum.com/threads/how-to-install-windows-11-u...

Alternative options that don't involve any third-party software: https://learn.microsoft.com/en-us/answers/questions/2121461/...

O&O ShutUp10++: https://www.oo-software.com/en/shutup10

Firefox: https://www.firefox.com/en-US/

uBlock Origin: https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...
by nicoburns | 2025-12-22 12:49:02+00:00
You can call into to the JVM via FFI (e.g. using the jni crate in Rust), but it's not very nice. And most of the abstractions people have written thus far seem to be primarily (or solely) targeting the "Java calls into native code" use case rather than the "native code calls into Java" use case.

I'd love to see something better here. I suspect it's possible.
by lII1lIlI11ll | 2025-12-22 12:49:43+00:00
> I agree. I've often advocated for zero anonymity by default. Everyone traceable by anyone. The thinking is that bad behavior (threats and such) could be reported. There was enough pushback to make me rethink that. People will still make threats when you know who they are - less often but they will. Offline (real world) harassment is still possible too without being identified, though thats getting harder every day.

Nowadays people can just SWAT you anonymously and cheaply. Or pressure your employer to fire you without identifying themselves to you.
by etothepii | 2025-12-22 12:50:08+00:00
Deliberate planning is great but serendipity is important too. Some of the richest people I know made most of their wealth as a consequence of being in a position to act* when opportunities presented themselves.

My guess is that it's important not to be overly focused on the intermediate goals and the more debt you have the less able you feel to take risks.

*it may be more appropriate to say start than act as in the two cases that immediately come to
mind they were both 10+ year journeys.
by slfnflctd | 2025-12-22 12:50:57+00:00
People have been experimenting with compressed gas energy storage for a long time. This one may finally have legs.

First thing I thought of was a startup from years ago, mildly surprised no one has mentioned it:

https://en.wikipedia.org/wiki/LightSail_Energy

I was really excited about them and was disappointed to see the project fail.

It seems using pure CO2 and scaling up to a massive size are significant boosts to this type of technology (in addition to the heat mitigation along the way).
by mrkeen | 2025-12-22 12:53:50+00:00
Then let me rephrase:

If every iteration of a while-loop cost you a whole stack frame, then I'd be very rude about that language.

This works, btw:

#include <stdio.h>

long calc_sum(int n, long acc) {
return n == 0
? acc
: calc_sum(n-1, acc+n);
}

int main(void) {
int iters = 2000000;
printf("Sum 1...%d = %ld\n", iters, calc_sum(iters, 0));
return 0;
}
by smurda | 2025-12-22 12:53:53+00:00
"We cannot allow Europe's biggest export to be regulation," is the phrase I think of after reading this article. I am hopeful that Europe will continue to cultivate an environment full of talent and capital that can produce formidable alternatives to the hyperscalers.

But, today, as the article notes, "European alternatives do exist...Yet for many organizations, distinguishing real alternatives from false promises has become increasingly difficult."
by glenpk | 2025-12-22 12:54:38+00:00
Hey everyone,
The Problem: We’ve all been there. You ask an LLM to "solve a niche optimization problem." It writes the code beautifully, but it imports a library that hasn't been updated since 2018 or hallucinates an API entirely. You waste 30 minutes debugging only to realize you’re trying to breathe life into a zombie repository.
The Solution: I’m a lawyer and psychologist by training—essentially a professional "word-sifter" and "intent-checker." For the last two years, I’ve been tinkering in the AI space and realized that the core bottleneck isn't the model's intelligence; it’s the context we feed it.
I built myMe to act as an automated Context Agent for your dev stack. It’s a gatekeeper that performs a Triple Lock audit on repositories before an LLM is allowed to touch them:
• 1. The Scout: Uses Exa (Semantic Search) to find libraries based on actual mathematical intent, not just SEO keywords.
• 2. The Community Vibe Check: This is my "dinosaur" brain at work. It cross-references libraries against recent Reddit and Hacker News comments. Humans usually know a library is broken months before the LLM training data catches up.
• 3. The Sieve & Auditor: It filters for "Pulse" (velocity/health) and uses a reasoning agent to read the actual documentation/file tree. It looks for the "mathematical DNA" you actually asked for—like a specific solver template—so the LLM doesn't have to guess.
Why it’s 100% BYOK: I’m a tinker, not a SaaS company. I’ve built this as a Bring Your Own Key tool. No subscriptions, no middleman markups, and no data-siloing. You use your own OpenAI/Anthropic keys so you have full control over your costs and your data privacy.
Try it here: https://mymever7.streamlit.app/

I’m just an outsider tinkering with the stack. I’m honestly I’m not sure if this will be any use to anyone and as my first ever public post -let’s just say it’s scary.
But hey in the off chance this helps I figured it was worth taking a step outside of the comfort zone and share, never know could be useful for someone.
Be gentle if it crashes!
Cheers, Glen
by ta1024768 | 2025-12-22 12:54:47+00:00
> trying to make non tech people aware about how Amazon, Google and so on makes life worse for everyone. Or how anti privacy laws are probably a bad idea.

I think a majority of people already know this, that's why it feels fruitless. Also more negativity ("these companies are bad because of x, y, z") will also make you feel negative.

Why not make those sites, talk to those non-techy people, but provide _some_ form of thing they can do to make an impact in a tangible way, not just "don't use amazon", links to sites that put together local info for small areas, catagories of smaller online sites that you can use instead of amazon or something.

> My everyday life is consumed by the desire of having some kind of impact, making the world better.

Do you have something tangible you can look back on that you did last week that helped achieve this vision? If not, what small thing can you do this week?
Show HN: NICH – Browser-based tool to anonymize AI-conversations
by akryshtal | 2025-12-22 12:55:12+00:00
I built NICH after realising I couldn't use ChatGPT for my conflict research work without risking data leaks.

It's a browser extension that:
- Anonymises names, emails, and addresses in one click
- Preserves context for AI to understand
- Restores original data in AI responses
- 100% browser-based (no cloud, data never leaves your device)

Built it for researchers, lawyers, HR professionals or simply anyone handling confidential data who wants AI assistance without compliance nightmares.

Free to use: https://www.nichtech.uk

Would love feedback from the HN community!