MurphyA/hacker-news huggingface dataset:
by gosub100 | 2025-07-26 15:32:59+00:00
In my hometown the football team never got lavish treatment (but I am aware of that problem in the midwest/south particularly), but what upset me so much was seeing the salaries paid to the school superintendents. In a modest CoL area, a school superintendent does not need to be making $600k+. There should be a salary cap on jobs like that because the extra money does not add value.
by rpdillon | 2025-07-26 15:34:51+00:00
I understand where you're coming from, but then I think about my daily work.

All of my documents, my spreadsheets, email, chat, and video calling is all done from my browser. I keep Emacs open for scratch just because I can't quit Emacs and I have a terminal open to run some servers. And this has been my working model for at least the last five to six years.

What's remarkable about it is that web apps are doing almost all of the heavy lifting of my work every day. I thought this was worth noting in the context of your comment that web technology is not suitable for making applications.
by ltiger | 2025-07-26 15:35:06+00:00
Same, except I append to the bottom of an Apple note.

(I append, the author's really prepending. Anyway...)

When the note gets too long, I cut and paste it to what I call the big note: a 127000-line, 4.9 MB text file I've been maintaining for 14 years.

Trivially searchable, can get context from neighboring notes (What else was happening around this time?), and easily parsable when necessary.
by Balgair | 2025-07-26 15:35:25+00:00
Yeah, just the stats got so bad in the less hard sciences that they released statcheck to help automatically combat it:

https://pmc.ncbi.nlm.nih.gov/articles/PMC7540394/

Byand large, since bio people just do not like programming, they were commonly generating outright bad code and then spending just months/years trying to figure it all out, hopefully before publication. But not always.

LLMs have democratized passable code. I think it'll be before 2030 that they'll have democratized good code.
by constantcrying | 2025-07-26 15:35:37+00:00
>Energy prices in Europe went up because US didn't want Europe to import cheap gas from its natural neigbour continent.

No, it didn't. Prices went up because Germany planned to use Russian gas while it was transitioning to renewable energy. Russia decided to attack Ukraine though and made that impossible.

>Everybody who really wants knows which country benefited the most from the Nordstream pipeline being destroyed.

Ukraine obviously, who now had an insurance that a deal between Germany and Russia was impossible.
by dinfinity | 2025-07-26 15:36:53+00:00
> Is this a problem with React itself?

React is far from the best tool for most jobs (if any), but it has a shitload of inertia.

I can highly recommend looking into Lit (used to be Polymer): https://lit.dev/docs/

IMHO it allows just the right amount of encapsulation and structure, whilst building on W3C web components and being highly interoperable with other javascript libraries/vanilla code. It's pretty much what web components should be out of the box.
by zarzavat | 2025-07-26 15:38:06+00:00
There's three groups:

First, a vocal minority of security freaks lead by Tony Blair who think that forcing everybody to carry ID cards around is a proportionate way to protect Britain from terrorists, illegal immigrants and other foes.

Second, a large proportion of the country who think that the introduction of optional ID cards is a slippery slope towards the first group getting what they want.

Third, another large proportion of people who think that the risk of the first group getting what they want is overblown, or else think that the convenience of being able to prove identity more easily outweighs the inconvenience of having to carry an ID card around everywhere.

In the great ID card battle of the late-00s, the second group won decisively and politicians have been too scared to take up the issue ever since. Except for Blair, but having the face of your political campaign be a war criminal is of negative value to that cause.
by recursivedoubts | 2025-07-26 15:38:24+00:00
htmx does not require many more round trips to the server, front end scripting is perfectly compatible with htmx:

https://hypermedia.systems/client-side-scripting/

in addition to native html features like <details>, etc.

htmx can often decrease the number of trips to a server because in the hypermedia model you are encouraged to deliver all the content for a UI in one fell swoop, rather than in a series of chatty JSON requests that may be made due to opaque reactive hooks.
by barrell | 2025-07-26 15:39:15+00:00
I’m not convinced eliminating effort in places you don’t enjoy it is the right course of action. A recent example: I had to rearchitect major parts of my pipeline the other week. I find working on the pipeline very dull and not enjoyable. Since I wrote it all though, and struggled through, it was really easy for me to take it apart and reassemble it in a more efficient manner. Took maybe 30 minutes.

I couldn’t have comfortably done such a substantial refactor without suffering through the process of building it.

(And this refactor was much larger and more substantial than LLMs in their current state can do)
by jdiff | 2025-07-26 15:39:32+00:00
You still haven't. The whole point of my comment is that you haven't, and I brought up specific points that remain un-addressed by any of your comments in your thread, despite your insistence. Linking to comments that largely consist of the next layer of "I already addressed your points elsewhere!" is not a response. The world exists beyond Apple, and "Apple decrees it" is not a sufficient to explain much of your claims.

If you don't care to engage with the substance of my points, fine, nobody is owed discussion, but this style of conversation is deeply unproductive and I believe even you are losing track of what you have and haven't said.
by gm678 | 2025-07-26 15:39:42+00:00
> files for various AI coding assistants (Claude, GitHub Copilot, Cursor, Codeium, Continue, Windsurf, and Aider). These are all symlinked to a central documentation file

I really hope some standard emerges soon, because we've also checked in several symlinks at work depending on different people's preferences (plus I create a local one when I test a new tool) and it's a little frustrating they can't play nicely together.
by jxntb73 | 2025-07-26 15:39:56+00:00
Stabelcoins are\will be nothing more than glorified digital dollars\CBDCs, of which there are many already, that will proliferate USDs 'exorbitant privilege'.

The only real revolution in/for/from 'crypto' is BTCs double spend PoW solution/it's ability to be defi p2p cash for 15+ years and running.
by abustamam | 2025-07-26 15:40:13+00:00
I started my career in FE and still consider myself a FE dev despite technically being a full stack dev.

Sometimes I'd be working with my team on something and they'd be like "why is this needed?" and I'm like "because javascript" or "because react."

While I agree with your sentiment that FE dev is certainly not simple, JS and front end architecture ad a whole does have its faults. That's why highly skilled FE devs who can build scalable, beautiful FE apps (whether using SPA or SSR) can be highly paid.
by scarface_74 | 2025-07-26 15:40:27+00:00
If (the royal) you turn a blind eye and making excuses to someone who is systemically putting policies in place and demonizing people of different races and sexuality, you are part of the problem. There is a huge difference between deporting people who are here illegally (something Obama did more than Trump) and demonizing them and saying they are eating pets.

No I don’t agree with the chucking and jiving Davis. Just like if you belong to a church that spews racist non sense or defend Liberty University that until very recently made interracial dating against the rules, (again the royal “you”) are not someone that I can be friends with.

Yes you did have two bad choices and I know people who didn’t vote for Trump as much as they voted against Kamala and the entire vomit inducing DEI, allyship indoctrination that I had to endure during my stint at BigTech.

And stop blaming the politicians. We have seen time and time again that when conservative outlets veered even slightly toward not agreeing with Trump, people abandoned them.

Even today 40% of the population agree what Trump is doing. This gets back to the naive belief that liberals have that you can change the hearts and minds of rural evangelical Christians who have been all about grievances since before my parents were born even if you have a “some good ones”, they are still supporting the system and not speaking out.
by tocs3 | 2025-07-26 15:40:32+00:00
Third, isn't this interfering in the Free Market? Although I'm skeptical about "AI", and I think that "AI" pricing will completely upset what we all intuitively think about pricing and "the law of supply and demand", this seems like a giant incursion into free markets.

This is what regulation does. It interferes in a free market. This might be (seen as) good or bad depending on if you are the one being regulated. It does not always make the world a "better place" but that is the intent.
by artofpongfu | 2025-07-26 15:40:46+00:00
You should try GeoGuessr if you haven't already. But there as well there are things that ruin the fun: "meta" knowledge, like if you see this tear in the sky, or this or that Google car then it's this country. I purposefully avoid learning any meta because that's not what makes GeoGuessr fun. The fun part is integrating several vague clues and arriving at the right conclusion.
by throw0101d | 2025-07-26 15:41:05+00:00
Also worth checking out Michael W Lucas' books:

* https://mwl.io/nonfiction

I've heard (but not read) good things about his fictional works as well, e.g., $ git commit murder:

* https://mwl.io/fiction/crime#gcm

* https://mwl.io/fiction
by danhite | 2025-07-26 15:41:25+00:00
thank you for your comment :

> The article seems to forget the step of checking the real TCP connection remote address (from my skimming)

as this alerted me when reading the article to see their very important, but not highlighted, caveat emptor that covers this dangerous case :

Note that this logic assumes that your server is not directly accessible. If it is, you need to check the actual request source IP address is one of yours first - effectively treating that as an extra right-most address.
by OJFord | 2025-07-26 15:41:25+00:00
Wasn't particularly rare when I was in middle school and would've been odd not to in secondary. Bet it's only more common now.

There's also non-bank pre-pay cash cards such as Henry I think one's called, so parent loads it up with pocket money or whatever and I think gets more control/oversight than actual banks probably offer even on dedicated children's accounts.
by zanfr | 2025-07-26 15:42:01+00:00
I don't see UBI happening any time soon, although increasingly obvious it would be a good thing overall. because the oligarchs are on a powertrip and prefer to shed the workforce, have "unusuable" people fall by the wayside (through poor health, poor social status, economy); the oligarchs will be the consumers; they are sort of moving towards a world of them + robots only. you could say "then if robots do everything we all can live the same way" in theory yes, in practice, it is tricky because of the way the system is built.
by spacemadness | 2025-07-26 15:42:14+00:00
I think this is why I grasp on to strength training and fitness as one of my main hobbies. There is no current shortcut other than steroids but even then you still need to put in the effort. If I stop, I can feel and see my body atrophy, my stress levels rise, my energy going down, etc. You need to keep learning and adjusting to make progress. You can definitely nerd out about it if you want. And it provides the dopamine rush after a tough workout and looking back and seeing my progress. It helps me connect with my body since I’m in my head all day. It’s also a primal and human activity that has nothing to do with AI.
by smarx007 | 2025-07-26 15:42:31+00:00
Great news! I feel like device manufacturers always tried to control the whole stack vertically and users were left to their own devices ;) to get desired workflows and integrations working.

I was actually a paying user at Instapaper, then Pocket, then back at Instapaper, and finally (and currently) Readwise Reader. Not sure this will drag me back over the fence. At least not yet :)
by esskay | 2025-07-26 15:43:23+00:00
> Laravel is fine. It's not amazing. Like most "Modern PHP" it exhibits a Java fetish and when used carelessly can degrade into an upside-down impression of Enterprise J2EE patterns (but with an almost non-existent type system).

As opposed to Javascript, the pinnacle of tight standards and high quality performative code...

The same arguments that can be made against PHP/Laravel absolutely apply to Javascript equaly, if not more so due to the pretty well know shiny object syndrome issues that many JS devs get caught up in.
by benreesman | 2025-07-26 15:43:30+00:00
I don't know that there's "real" programming, that seems like a hard fight to fight on either side, it's like arguing about whether animals are conscious or something. Are people? Who knows, pass the blunt.

But there's been this really sharp over-correction to where now an obvious thing that is just common knowledge and that was never taboo is now considered impolite to even allude to. Frontend programming is among the easier kinds of software work as measured by the number of people who can do it? I bet if I tried really hard, I could probably be pretty kickass at pickleball, small court, not a lot moving around. But to be like, that's the same thing as the NFL. No, no it's not. I would never have been able to try out for the NFL, not if I live a thousand times.

There's pickleball and pro football in programming too.
by FollowingTheDao | 2025-07-26 15:43:41+00:00
> The cause of Parkinson's is not fully understood and a simple Google search

Did you ask me if that is all I did? I picked that becasue it is easier for the layperson to understand. I apologize for being on the cutting edge of Parkinson's research. Maybe they have not cured it yet becasue science is so resistant to new paradigms.

Yes, low dopamine causes the symptoms of Parkinson's (PD), but what is causing the low dopamine is the oxidative stress destroying the Dopamine neurons. You could have searched more about it before you reacted so strongly, but here you go:

Rethinking Parkinson's disease: could dopamine reduction therapy have clinical utility? https://pmc.ncbi.nlm.nih.gov/articles/PMC11319508/

and

Toxic interactions between dopamine, α-synuclein, monoamine oxidase, and genes in mitochondria of Parkinson's disease

https://pubmed.ncbi.nlm.nih.gov/38196001/

"Excessive dopamine in experimental models modifies proteins in the mitochondrial electron transport chain and inhibits the function. α-Synuclein and familiar Parkinson's disease-related gene products modify the expression and activity of monoamine oxidase. "

and

Does levodopa slow or hasten the rate of progression of Parkinson's disease?

https://pubmed.ncbi.nlm.nih.gov/16222436/

and

Damage to dopaminergic neurons by oxidative stress in Parkinson's disease (Review) https://www.spandidos-publications.com/10.3892/ijmm.2018.340...

Besides, if PD was caused by low Dopamine, why does l-dopa, which resolves symptoms, only work temporarily and makes the condition worse? The logical way to explain this is that Dopamine is the problem. The clinical study failed to demonstrate any evidence of levodopa worsening early PD. However, the beta-CIT SPECT substudy indicates the opposite effect, namely that levodopa causes a more rapid decline in the integrity of the dopamine transporter located in the nigrostriatal nerve terminals in the striatum."

> Claiming that "if we cared" we'd see that everything is caused by dopamine,

I did not say that. But dopamine has a lot to do with learned behaviors so thanks.

https://www.sciencedirect.com/science/article/pii/S235215462...

Your response seems reactionary and filled with your own biases.
by qntmfred | 2025-07-26 15:43:46+00:00
also reminds me of:

in 1663 Scottish mathematician James Gregory figured out that you could calculate the distance between the Earth and the Sun by making measurements during the transit of Mercury or Venus across the Sun. You get much more accurate results with Venus, but the next transit of Venus wasn't predicted to be until 1761 and 1769.

In 1760 French mathematician Guillaume Le Gentil sailed from France to India to make observations of the transit, but due to weather and delays, he was still on the ship when summer 1761 arrived and he missed his chance to make his measurements. So he stayed in India for another 8 years. And then on the day of the 1769 transit, it was cloudy and he missed it again. So he went back to France where he found out he had long ago been declared dead, his possessions had been seized and his wife had married somebody else.

https://www.youtube.com/watch?v=HDSM-CtYzxY&t=5m29s
by spstoyanov | 2025-07-26 15:43:59+00:00
The other day I was thinking about the future of programming and how our workflows change with AI and I started wondering what would an AI-native programming language look like.

So I got this idea - what if we can just write function / class definitions and let AI generate the code for us. One thing led to another and after a fun weekend I got something working.

It’s a simple python decorator that uses a function definition to generate the function code. It works for async functions and class methods, and it caches the generated code locally. There are some fun use cases like AI-generated fastAPI endpoints and agent tools.

I also realized that it somewhat incentivizes test-driven development because if you write the tests ahead of time you don’t only make sure that the generated function code works but it is generated and cached before the actual program runs.

I haven’t had enough time to do a proper comparison but I wonder if this test-driven approach produces better code vs traditional vibe-coding.

I would love to hear your thoughts. Cheers!
by vidarh | 2025-07-26 15:44:23+00:00
In the UK, "GoHenry" is an app that is targeted at parents as a way to give your kids pocket money, and comes with a debit card option. Their target age range is 6-18.

Revolut also offers accounts from age 6.

Parents would get notifications, but I suspect most parents won't be technically inclined enough to have an issue with a well argued child pointing out they need that VPN to access a game server or region locked content that their parents don't object to.

That said, I'd suspect most kids looking to circumvent these blocks will just install a free VPN.
How do you find developers who build with passion or support new ideas?
by hejhdiss | 2025-07-26 15:45:03+00:00
I’m looking for developers or supporters who are driven by passion, curiosity, or the desire to explore and contribute to unique or experimental ideas. I had asked about this before on HN, and the suggestion was to try social platforms. I tried, but didn’t receive any response.

To explore more: GitHub: https://github.com/hejhdiss Dev.to: https://dev.to/hejhdiss LinkedIn: https://www.linkedin.com/in/muhammed-shafin-p-23a038330

If you find any of these ideas interesting or want to connect, feel free to email me at hejhdiss@gmail.com.

Appreciate any thoughts or support.
by scottydelta | 2025-07-26 15:46:13+00:00
Now they are providing what OpenRouter is charging people for.

Right now even on OpenWebUI, the ability to configure your own keys and add models is tricky through connections and vulnerable functions.

The current reliable method is using OpenRouter as proxy on open Web ui. Now if someone comes up with self host able api interface to this package or if open Web ui moves to this package then it will elimia requirement of OpenRouter.
by bromantic | 2025-07-26 15:46:20+00:00
I swear, if I had 2c for every <insert computer guy surname> supposed "law", I would be a millionaire now. Slogans make no law, but programmers sure love "naming things." In all fairness, the obsessive elevating of good-sounding slogans into colloquial "laws" is a uniquely American phenomenon. My pet-theory is that this goes back to old days when computer science wasn't considered a "real" science. That is, in "real" sciences there are laws, so the American computer science guys felt like inventing "laws" to be taken seriously.
by npteljes | 2025-07-26 15:46:25+00:00
I definitely agree on the payment processor situation. In my opinion, businesses should also be free to refuse business for whatever reason, but, with the very important caveat that when they so large that to be considered a utility, they can't refuse legal business, like in this case Mastercard and Visa. There is not exactly an alternative to them.

The point I'm more interested in here is the "Why do you people always presume they know what is best for other people?". To which my answer is that many people make it their job to care about what people are exposed to. Often it's rooted in extensive experience and literature. I don't think it's a good notion to outright disregard everyone who seems to have a better idea on how people should live. Among other things, not everyone needs to make the same mistakes over and over again, like falling into an addiction, just because "they can't tell me to not fall into this addiction".

And yeah, there will be a lot of busybodies as well. When there's power, there will be abuse as well.
by tpmoney | 2025-07-26 15:46:42+00:00
It’s complicated in the US. The rules of thumb as I understand them are:

1) The truth is an absolute defense against libel claims, but it is a defense, so you must prove the truth of your claims.

2) Statements of opinion (or that a “reasonable person” would understand to be opinion) are with few exceptions protected. “Firefax is a rapist” is likely to not be considered a statement of opinion. “Firefax is a creepy asshole” likely is. “Firefax is a sexual predator” is probably going to be in a grey area and context and damages will be relevant.

3) The more “public” of a person you are, the harder it is to win a libel case, even the statements were false. For example, let’s say it turns out both that there is some “Epstein List” describing clients and their activities, and also that it turns out Trump doesn’t appear anywhere in that list. Trump is such a public figure (both as a celebrity and as the POTUS) that he would be extremely unlikely to win any libel cases against the internet randos confidently asserting he’s on the list even though that statement would have been a statement of fact, and would have been false.

4) A key part of the “opinion” grey area is whether you imply knowledge of heretofore unknown facts, or your relying on publicly available data. Internet randos might not lose a case, but someone like Elon Musk might if they said something like “I’ve seen the case files, Trump is definitely on that list and has done some sick things”. This is because Musk could reasonably be believed to have had privileged access to the information in question and have non-public facts they are basing their statements on. Internet randos on the other hand are largely going to be considered making their statements on the back of publicly known facts (e.g. photos, business connections, public actions and statements) and general “vibes”
by dataflow | 2025-07-26 15:46:46+00:00
Note those are not mutually exclusive. It's entirely coherent to believe you find a tool hard to use for reasons relating to the tool itself, and that the task you're trying to accomplish is also difficult independently of that.

Analogy: imagine trying to give a good presentation with a horrible text-to-speech (or translation) system. Just because good presentations are hard that doesn't mean you don't get to complain about the program being terrible.