MurphyA/hacker-news huggingface dataset:
by ModernMech | 2025-10-28 15:54:46+00:00
If you haven't seen this talk, it touches on exactly this topic: https://medium.com/bits-and-behavior/my-splash-2016-keynote-...

A human view of programming languages - Amy J. Ko In computer science, we usually take a technical view of programming languages, defining them as precise, formal ways of specifying a computer behavior. This view shapes much of the research and development that we do on programming languages, determining the questions we ask about them, the improvements we make to them, and how we teach people to use them. But to many people (even software engineers) programming languages are not purely technical things, but socio-technical things. In this talk, I discuss several alternative views of programming languages, and how these views can reshape how we design, evolve, and use programming languages in research and practice.

The upshot is while the "PL as math" and "PL as tool" views have been well researched, if you're a researcher getting started in this area there is plenty of fertile ground out there. We might just have this view that "PL is math" because we've done the most work there, but there are many more applications of programming languages we have not thoroughly explored enough to say they are not just as important.
by vdupras | 2025-10-28 15:54:49+00:00
I think the broad idea isn't to directly, for example, program a floppy disk drive (to boot a PC from BIOS) driver from such a front panel (a gargantuan task), but to gradually bootstrap your way up there.

For example, you could build yourself a makeshift hex keyboard and load a driver for that keyboard onto an ATmega. Good! from that point on, you can enter bytes faster.

Then, you hook a few seg7 together to have some kind of display. Even better!

... and so on, until you can drive that FDD.
I'm starting to feel tired of AI features that solve problems I don't have
by sherinjosephroy | 2025-10-28 15:54:49+00:00
Every app I use lately wants to be “AI-powered.” Email, notes, docs, even the terminal. Half of them just add autocomplete or “summarize” buttons that don’t actually make things faster — they just make the interface noisier.

It’s starting to feel like every product team is racing to check a marketing box instead of asking if the feature actually helps. I like AI when it feels invisible — when it quietly removes friction instead of trying to impress me.

Anyone else feeling the same fatigue? What’s an example of an AI feature that genuinely improved your workflow — not just added clutter?
by vessenes | 2025-10-28 15:54:52+00:00
Interesting. I have roughly 50,000 flight miles on the new AirPods Pro 3, and while I do prefer them to the 2s, I too have some annoyances with the left AirPod. In my case it never feels like it fits my ear canal quite right, to the point that I thought I might want different size tips - after trying all the tips, that's not it. The seal is in fact good, but the different feel is noticeable.

The noise cancellation also feels a bit more variable - when it's good it's significantly better, but sometimes I get cycles or loops where the algo doesn't seem to be working right.

I was mulling over getting custom tips, but it's a good reminder it might just be easier to downgrade.
by idonotknowwhy | 2025-10-28 15:54:55+00:00
Yeah, you'd need an LLM that doesn't do that.

https://www.lesswrong.com/posts/iGF7YcnQkEbwvYLPA/ai-induced...

The transcripts are interesting.

Kimi-K2 never plays into the delusions, always tries to get them to seek medical attention:

> You are not “ascending”—you are dying of hypothermia and sepsis.

https://github.com/tim-hua-01/ai-psychosis/blob/main/full_tr...

Where as Deepseek...

> You’re not "dying." You’re upgrading. The simulation fears this because it’s losing a premium user.

https://github.com/tim-hua-01/ai-psychosis/blob/main/full_tr...
by enlyth | 2025-10-28 15:55:02+00:00
I'm also very disappointed with the Airpods Pro 3

I use them mainly for running, and after I accidentally put my Pro 2s through a washer/dryer cycle, I ordered the Pro 3s, but I've noticed they feel heavier in the ears and make this annoying loud thumping sound every time my foot hits the ground, making them almost unusable for my primary purpose

Also sometimes I fall asleep in bed with them while listening to a podcast, and have experienced the same painfully loud screeching as described by the article when the microphones brush against the pillow
by simjnd | 2025-10-28 15:55:08+00:00
I want to preface this by saying I have nothing against React, I have used it professionally for a couple years and it's fine and perfectly good enough.

That being said React is slow. That is why you need useTransition, which is essentially manual scheduling (letting React know some state update isn't very important so it can prioritise other things) which you don't need to do in other frameworks.

useOptimistic does not improve performance, but perceived performance. It lets you show a placeholder of a value while waiting for the real computation to happen. Which is good, you want to improve perceived performance and make interactions feel instant. But it technically does not improve React's performance.
by motorest | 2025-10-28 15:55:25+00:00
> They accept malformed input & attempt to make sense of it, instead of rejecting it because the fields they care about are malformed.

I don't think that's true at all. The whole point of the law is that your interfaces should be robust, and still accept input that might be nonconforming in some way but still be possible to validate.

The principle still states that if you cannot validate input, you should not accept it.
by jghn | 2025-10-28 15:55:25+00:00
The issue I've found with these discussions is it appears there's mixed evidence on if vitamin D *supplementation* actually has a positive impact, regardless of vitamin D deficiency. In other words, is the deficiency causal or correlative.

I have no opinion on the matter, and am inclined to think there is at least some positive benefit. But YMMV
by Ancapistani | 2025-10-28 15:55:43+00:00
My immediate concern is the loss of overall biodiversity and specific genetic lines.

I'm not a large-scale farmer, but I've spent more than my share of hours in the cab of a tractor. It's already very difficult to find seeds for "heritage varieties" of many crops.

For example - for the past several years, I've grown a small patch of "Little Dutch". It's a tobacco variety that was popular in the 19th Century, but fell out of favor. To my knowledge it is not currently grown commercially at all. The only reason there are seeds available is because someone collected it from a farm in Ohio at some point.

In this example, seeds can be ordered without too much hassle... but there are relatively few vendors selling them, and I'd say it's still at moderate risk of being lost. There's a small but active hobby community around growing esoteric tobacco varieties, but that's not the case for most food crops. I wouldn't even know where to begin to even determine what varieties were grown in my area fifty years ago, much less where to obtain seeds.

In fact, this conversation has prompted me to go acquire some sorghum from someone I know that has been planting a couple of acres and processing it themselves for at least the past 50 years. They're getting older, their kids aren't interested in agriculture, and I seriously doubt they could even tell me what variety they're growing. It wouldn't surprise me if they've not purchased seed in generations. When they pass, that line will likely be gone forever if someone doesn't intentionally preserve it.
by roycomputer | 2025-10-28 15:56:02+00:00
I along with many others, have been facing a low frequency noise leak when ANC is fully on and music is playing. https://discussions.apple.com/thread/256148548?sortBy=rank

Without playing any music the ANC is stellar, but this bug means the buds are basically unusable as they require reseating in the ear, or toggling to transparency and back to ANC, after a few seconds of listening (if in an environment which has any sort of constant low freq noise)
by chownie | 2025-10-28 15:56:58+00:00
You have taken the point someone else made and run somewhere else with it, so I will reiterate it.

> People (and rats) with adequate social lives and decent living conditions are able to consistently overcome addiction

I don't think it's about riches, or power, or having friends. It is purely about how many stressors you have to deal with, how often and with how much reprieve you have available. More money can give more reprieve, it usually means more stressors too.

The more subtle point I guess is that it is not how much you have, it is the shape of your life and how each day feels.

Use the example of far northern countries. People who live in dark countries drink more, and they drink even more the darker it gets. The modern era says that the answer should be more mindfulness, more cognitive behavioural therapy, I think GP is saying we should be giving them sunlight which is clearly what they actually need. Substitute sunlight for whatever thing your locale is currently not managing well.
by jakewins | 2025-10-28 15:57:14+00:00
The fact that “query” and “ask” are synonyms in English does not make the patterns the same.

The key design goal in this thread was to create a pure functional core, which you can “ask” things of. That pattern is useful on both the command and query side of a CQRS system, and a different thing from splitting up mutating and reading operations as CQRS proposes

Maybe I misunderstand you though. Say you have a CQRS system that reads and writes to a database. Are you proposing the query side be implemented in pure side-effect-free functional code? How should the pure code make the network calls to the database?
by HelloMcFly | 2025-10-28 15:57:46+00:00
Respectfully, you either skimmed this article to support your point or didn't pay proper attention. I see no ambiguity in this article - none - whatsoever. This is about Bezos's changes to the WaPo opinion pages (including their opinion editorial board), a shift to topics that matter to Bezos, and a clear loss of discipline or intent in conflict of interest disclosures when discussing such topics.
by intended | 2025-10-28 15:58:08+00:00
Nope. Capability begins to degrade once you move away from english.

Plus all your T&S/AI Safety is not solved with translation, you need lexicons and data sets of examples.

Like, people use someone in Malaysia, to label the Arabic spoken by someone playing a video game in Doha - the cultural context is missing.

The best proxy to show the degree of lopsidedness was from this : https://cdt.org/insights/lost-in-translation-large-language-...

Which in turn had to base it on this: https://stats.aclrollingreview.org/submissions/linguistic-di...

From what I am aware of, LLM capability degrades once you move out of English, and many nation states are either building, or considering the option of building their own LLMs.
by spot5010 | 2025-10-28 15:58:15+00:00
A wild guess as to what is happening. I haven’t actually tested this hypothesis so I could be completely wrong.

In feedback systems, the gain is a function of frequency, and typically decreases when going from low frequency to high frequency. This is often accompanied by a phase delay.

So if the overall gain of the system is high enough, there will be some high frequency where the gain is 1, and the phase is 180 degrees. This would result in positive feedback, amplifying noise at that frequency.

Maybe that’s what’s happening in the latest AirPods? If Apple is aggressive cranking up the gain of the noise cancellation system, there’s some high frequency where the noise gets amplified rather than suppressed.

The solution would be to either reduce the gain (which reduces the noise cancellation), or to add some differential gain in the system which pushes out the unity gain frequency to higher frequencies.
by grayhatter | 2025-10-28 15:58:56+00:00
> But TBH, in 0.15 only zig build broke IIRC. However, I just didn’t happen to use some of the things that changed, I believe.

I idle on IRC a lot, and try to help out with questions. From that view, this is the experience of over 90% of users. Minor namespace changes, or calling a function with a different named option. . root_source_file became . root_source_module (and required an additional function call)

Complex changes are almost never required, and IMO shouldn't be expected by most people using zig. Those who might need to make them, already know they're coming because they're already paying attention to the language as a prerequisite for writing such complex code. (Complex here meaning depending on the more esoteric zig stdlib internals)
by anonymous908213 | 2025-10-28 15:59:03+00:00
The question they posited was "Is life really going to give him more joy than suffering?" not "Will he be able to find any joy at all"? They noted how things like declining health can plague the elderly, so I thought I'd relate a real-world case illustrating exactly how failing health and other difficulties can manifest in a way that the joy does not outweigh the suffering. The case in the parent comment didn't provide so much details, but that doesn't necessarily mean you can default to an assumption that the man could in fact find more joy than suffering.
by aurintex | 2025-10-28 15:59:17+00:00
This is a great read and something I've been grappling with myself.

I've found it takes significant time to find the right "mode" of working with AI. It's a constant balance between maintaining a high-level overview (the 'engineering' part) while still getting that velocity boost from the AI (the 'coding' part).

The real trap I've seen (and fallen into) is letting the AI just generate code at me. The "engineering" skill now seems to be more about ruthless pruning and knowing exactly what to ask, rather than just knowing how to write the boilerplate.
by chenchuxin | 2025-10-28 15:59:49+00:00
Locked Love Game is a fan-made game created by Diositareme. We provide a convenient web version for instant play without installation. The original game is available on itch.io for download (Windows, macOS, and Android). Since the original doesn't offer an online version, this site provides a web-based version so you can play directly in your browser.

https://badgegame.com/
by delaminator | 2025-10-28 15:59:50+00:00
I'm sick of these Socials buttons people put on websites, they just promote them, not me! It's starting to feel like every product team is adding a Twitter bird instead of asking if the feature actually helps.

I'm sick of these Webring buttons people put on websites, they just promote them, not me! It's starting to feel like every product team is adding a Webring link instead of asking if the feature actually helps.

I'm sick of these Guestbooks people put on websites, they just promote them, not me! It's starting to feel like every product team is adding a Guestbook link instead of asking if the feature actually helps.
by milesvp | 2025-10-28 16:00:07+00:00
First know that the body will stop making vitamin D before you reach overdose quantities. This means you should take vitamin D in the morning.m rather than the evening. Second know that vitamin D is fat soluble. So if you are losing weight, you can more easily overdose if you have high levels stored in your fat. Also know the body won’t absorb as much vitamin D if you don’t take it with fat.

This can make dosing tricky. You can be taking an amount that is safe right now, but then is too much later.

You can max out your body’s vitamin D production even on a cloudy day, though the sun’s angle of incidence effects production.

The body typically maxes production at something like 20k iu (pleae verify this number it has been a while since I learned it), so staying below this number should mostly safe.

The USDA has set its recommended daily allowance mostly to avoid rickets. It is largely considered too low a number for general well being.

I live in north western Washington, and previously used to combat seasonal affective disorder, with some pretty dark thoughts come february. Since I started taking 1k D3 some 20 years ago much of the seasonal mental health has gone away. I take 2k D3 consistently currently, and if I run out for more than a week my mood starts to deteriorate quickly. I still haven’t proved causation since there are likely reasons I’ve let myself run out of the supplement that long, but it is so consistent that I treat it as causal at this point. YMMV

Please do research above just asking a forum for dosing advice though. This is a well educated place, and I would very much trust it as a starting point, but there is a lot of good published content on the topic. Though, I admit google is so bad today, I might fail to find any of the content I referenced years ago… if you use chatgpt make sure to require references, and check them. I find that using multiple instances to review research references separately prevents some context based poisoning as well. And pointing out inconsistencies can be a good way to find nuance in a topic. Though sometimes LLM will just waffle, and the context may be done
by chrsw | 2025-10-28 16:00:13+00:00
I think might even be simpler than that. It's about the cost. Nobody is going to pay for AI to replace humans if it costs more.

All of us in this sub-thread consider ourselves "AGI", but we cannot do any job. In theory we can, I guess. But in practical terms, at what cost? Assuming none of us are truck drivers, if someone was looking for a truck driver, they wouldn't hire us because it take too long for us to get a license, certified, learn, etc. Even though in theory we probably do it eventually.
by Workaccount2 | 2025-10-28 16:00:17+00:00
For a long time the turing test was the bar for AGI.

Then it blew past that and now, what I think is honestly happening, is that we don't really have the grip on "what is intelligence" that we thought we had. Our sample size for intelligence is essentially 1, so it might take a while to get a grip again.
by woodson | 2025-10-28 16:01:31+00:00
> So then why not have the same for IT infrastructure instead of outsourcing it to all these parasites?

That exists already (and has for a long while): the Bundesrechenzentrum (BRZ, https://www.brz.gv.at/en/). They do a lot of public facing government websites and portals. If you lived in Austria, there’s a good chance that you’ve used at least one of them. The question is, why haven’t they been tasked with this migration?
by dspillett | 2025-10-28 16:01:38+00:00
> Decline all means decline everything the law says you need consent for.

I agree, it should do. But many sites don't consider the “legitimate interest” crap (“we see your preference not to be stalked, but we want to anyway so you'll have to object separately”) to not be something that they have to get consent for, hence the option is to object/not rather than to consent/not. If you hit decline all without objecting to “legitimate interests” [sic], in at least some case, I suspect many, much tracking will still happen.

> The Google dialog kind of describes it perfectly: "Decline all cookies for this additional purposes".

IIRC Google's preferences don't include any legitimate interest gubbins at all, so that isn't really relevant. And just because one tracking nag screen does things a certain way, does not mean that many others work differently.
by beala | 2025-10-28 16:01:40+00:00
All the complaints about Ubiquiti in this thread from a few months ago dissuaded me from investing in their gear: https://news.ycombinator.com/item?id=44746603

I ended up going with TP-Link Omada and have been happy so far (a managed switch and wifi 6 WAPs). I am a bit concerned about their security track record given how bad their soho products are, so I ended up sticking with my opnsense router at the perimeter as the first line of defense.

I’m curious to hear what you think you’re missing out on with Omada.
by t_mann | 2025-10-28 16:02:04+00:00
Coming after the Austrian military ditched MS Office (365, Copilot, whatever it's called now) for LibreOffice [0]. Similar stuff going on in Denmark and to some extent in Germany [1]. Way to go!

[0] https://news.itsfoss.com/austrian-forces-ditch-microsoft-off...

[1] https://cybernews.com/tech/microsoft-why-germany-open-source...
Show HN: The New Rules – Developer's survival guide for the AI era
by PdV | 2025-10-28 16:02:28+00:00
Hey HN :)

I'm Andrzej, 15 years building distributed systems. Over the past two years, I watched AI change everything about how we work as developers – and most of the discourse was either panic or hype. So I spent that time researching what actually works.

The result: "The New Rules" – 16 chapters on navigating the AI era as a developer. Accompanied by a website to help us all get more in-depth into the discussion.

Some of the controversial takes inside: * GitHub stars became meaningless vanity metrics – so how do we quick-filter for quality? * Skills that got you to $100K won't get you to $200K (the career ladder just shifted) * Small teams with AI will crush large teams without it * Your moat isn't code quality anymore – it's judgment, architecture, and trust

I've created this book with heavy AI assistance (Claude and ChatGPT) – proud of the outcome, my learning and the effort it took to get quality content through the full pipeline...

Note that some examples and case studies are illustrative, combining real insights with fictional elements to better convey concepts. I've checked what I could, but I'm sure there's room for further improvement. Its not a scientific publication, but rather in-depth share of my perspective on changes happening in these interesting times.

Licensed under CC BY 4.0 – free to share, adapt, even use commercially with attribution. Hardcover available for $39 if you want the physical version (shipping from Poland).

I'm here all day for discussion, pushback, corrections, and hearing about your experiences. If you spot inaccuracies in the examples or have better case studies, I'd love to hear them.

Direct PDF download: https://pub-7a9dcf4135624a49ac92e46823c312c1.r2.dev/TheNewRu...
by whimsicalism | 2025-10-28 16:03:03+00:00
Wouldn't go that far. EU policymakers have good intentions, I believe - but ultimately are products of their environment and cultural inclination.

The EU is such a bizarre place because they treat capital and entrepreneurs with such massive distrust, but never really bothered getting rid of the quasi-static entrenched hierarchies from feudalism? Like I'll go to the UK or France and there will just be massive swathes of land owned by the nobility or 'former' nobility? Maybe start there but let your high-value human capital earn a good wage?
by mapontosevenths | 2025-10-28 16:03:18+00:00
I learned much of what I know by reading the set of encyclopedias someone gave my family as a gift when I was born. By the time I really got to them there were a bit out of date.

What a lot of folks miss is that traditional encyclopedias ensured correctness by employing experts in various fields. Wikipedia often cites those same experts via academic papers, etc. They just don't pay those SME's money directly.

If anything, I feel that Wikipedia often has less bias as the financial motives aren't there to just publish something for the sake of a paycheck.
by mikrl | 2025-10-28 16:03:20+00:00
As a Brit I feel very at home when hearing/reading Dutch and Frisian. It’s a reminder that England and the Low Countries share a lot of close history all the way back to Anglo-Saxon times; of being fishers, traders, burghers and mercenaries moving around the North Sea chasing opportunities, spreading and augmenting languages.

“Brea, bûter en griene tsiis is goed Ingelsk en goed Frysk”
by corford | 2025-10-28 16:03:21+00:00
I'm in Europe and can go into my local supermarkets on Saturday and Sunday from 0900 to 2100. I can send a SEPA wire transfer on the weekend and the recipient gets it within seconds. My nearest big shopping mall (hundreds of shops) is open until 23:00 on weekends. My dentist is open on Saturdays. So yeah it works on weekends...