MurphyA/hacker-news huggingface dataset:
by medimikka | 2025-12-04 02:58:56+00:00
I am a healthcare provider. Not only during SARS-CoV-2 have we been shat on, abused, misused, tossed into a lethal grinder, driven into suicide, driven into addiction, our personal lives and relationships destroyed. AND we don't get a month that's ours.

There's nothing wrong with having LGBTQIA+ flags in your app to highlight marginalized groups. But to respond to a plea for extension of that list with "fuck you, Nazi Transphobe Sexist Scum" isn't the way to go.

The VAST majority of my LGBTQIA+ friends in health care agree. Your candle won't burn brighter if you blow out other candles. Adding more colors, adding more flags, adding more recognition, does not diminish the recognition of the original marginalized groups. If anything, it creates understanding, community, personhood, and normalizes LGBTQIA+ as not an outlier but one in a scary number of identities and groups that are being mistreated.
by NetworkPerson | 2025-12-04 02:59:28+00:00
I’ve hit twice over the last year where it was needed. Though in one case, it’s because a server that was physically old enough to vote happened to be handling dhcp and dns. I set the other, only slightly less old, server to be primary on both but left the original functioning just in case with failed.

The main need I had was for a bank. Network functionality is obviously highly important there. Windows updates impacted the dhcp service on one server, which wasn’t an obvious thing till leases started running out the following morning. Multiple DC’s, so set up for HA to avoid issues in the future. It’s almost never needed but great to have when total uptime is key to operations.
by justatdotin | 2025-12-04 02:59:56+00:00
> One of our junior engineers approved it.

pretty sure the process I've seen most places is more like: one junior approves, one senior approves, then the owner manually merges.

so your process seems inadequate to me, agents or not.

also, was it tagged as generated? that seems like an obvious safety feature. As a junior, I might be thinking: 'my senior colleague sure knows lots of this stuff', but all it would take to dispel my illusion is an agent tag on the PR.
by gus_massa | 2025-12-04 02:59:56+00:00
Nah. It doesn't look like a bot. Just someone that does not know about cyanobacteria. Relevant xkcd https://xkcd.com/1053/ https://xkcd.com/2501/

How cyanobacteria work is not intuitive, even how plant work is not intuitive https://en.wikipedia.org/wiki/Jan_Baptist_van_Helmont#Willow... Even after reading it, it is not intuitive.

You probably know that cyanobacteria produce most(?)[1] of the oxygen on Earth, moreover the plants (and algae) use a "trapped cyanobacteria" to produce the oxygen. So all the oxygen on Earth is produced by free or trapped cyanobacteria. Moreover, when cyanobacteria started to produce oxygen they killed most of the previous bacterias. So we agree it's not surprising that a cyanobacteria can produce oxygen.

You probably know that in photosynthesis the light is used to extract the oxygen from the water, but most people think the oxygen is extracted from the CO2. It super non intuitive. Well, after the oxygen is extracted, there is hydrogen as leftover (as NADH, not as H2). This is used after a few super weird steps to transform the CO2 into water and sugar.

The article does not discuss about the CO2. I guess it's a problem if the cyanobacteria has no CO2 to dump the hydrogen, but I'm not sure[2]. The press article links to another press article that links to a review in a journal that links to a few research articles by the same author. I only read up to the review, and they don't mention the CO2. Life is too shot to search and read all the research articles, so I'll never know. My guess is that they just tested this in Earth atmosphere, but Mars has also CO2 (not sure about the partial pressure), so I guess CO2 is not a problem. So CO2 is important and it's not mentioned anywhere.

More importantly is nitrogen in a useful form (not as N2). I guess Martian soil has no nitrates or ammonia to be absorbed by the cyanobacteria. According to Wikipedia only a few cyanobacteria can fixate nitrogen, and apparently not this cyanobacteria. So with only the nutrients from Martian soil the cyanobacteria will not be able to make proteins and die after a while. It's a very important fertilizer for farms. So biologically available nitrogen is important and it's not mentioned anywhere.

In conclusion, unless someone has a strong background in chemistry or biology or something, it's very difficult to see how misleading an inaccurate is the title in spite they are not a bot.

[1] IIRC "most", but I can't find a source now.

[2] Can plants grow in pure nitrogen+soil+water? It look´s like an experiment for Cody's Lab.
by swatcoder | 2025-12-04 03:00:03+00:00
A lot of the goods won't be essily repurposible for consumer or small business work loads.

Imagine if auto manufacturers all refitted their factories and supply chains to produce military vehicles for a war effort. New family cars would run dry, and when the war ended, some folks would figure out make clever use of some surplus military vehicles for street travel and commerce, but most of the surplus would just be shifted to other military markets and family car production would take some time to resume.
by voidhorse | 2025-12-04 03:00:36+00:00
Yeah, unfortunately Marx was right about people not realizing the problem, too. The proletariat drowns in false consciousness :(

In reality, the US is finally waking up to the fact that the "golden age" of capitalism in the US was built upon the lite socialism of the New Deal, and that all the bs economic opinions the average american has subscribed to over the past few decades was completely just propaganda and anyone with half a brain cell could see from miles away that since reagonomics we've had nothing but a system that leads to gross accumulation to the top and to the top alone and this is a sure fire way (variable maximization) in any complex system to produce instability and eventual collapse.
by Esophagus4 | 2025-12-04 03:00:39+00:00
It’s a hack, but here’s what I did to make iOS less awful (credit to some HN thread I can’t find right now for the suggestion):

settings -> accessibility -> display and text size ->

reduce transparency ON

increase contrast ON

differentiate without color ON

That makes Liquid Glass marginally usable for me. Without those settings, I’d be doomed. What a horrifically bad design.
by keeda | 2025-12-04 03:00:49+00:00
I asked the free version of ChatGPT to implement quicksort in JS. I can't really see much wrong with it, but maybe I'm missing something? (Ugh, I just can't get HN to format code right... pastebin here: https://pastebin.com/tjaibW1x)

----

function quickSortInPlace(arr, left = 0, right = arr.length - 1) { if (left < right) { const pivotIndex = partition(arr, left, right); quickSortInPlace(arr, left, pivotIndex - 1); quickSortInPlace(arr, pivotIndex + 1, right); } return arr; }

function partition(arr, left, right) { const pivot = arr[right]; let i = left;

for (let j = left; j < right; j++) { if (arr[j] < pivot) { [arr[i], arr[j]] = [arr[j], arr[i]]; i++; } } [arr[i], arr[right]] = [arr[right], arr[i]]; // Move pivot into place return i; }
by jakebasile | 2025-12-04 03:02:39+00:00
I hate this. PC gaming is my hobby, the only one that’s lasted my whole life. It’s always been there. It’s how I met my wife. It’s how I relax after a long day. It’s how I’ve participated in so many stories that stick with me and given me so many memories.

All of it is being murdered by the AI bros. Before them it was the crypto bros. It’s one thing after the other and I hate it so much.
by crystal_revenge | 2025-12-04 03:03:20+00:00
I've generally found an inverse correlation between "understands AI" and "exuberance for AI".

I'm the only person at my current company who has had experience at multiple AI companies (the rest have never worked on it in a production environment, one of our projects is literally something I got paid to deliver customers at another startup), has written professionally about the topic, and worked directly with some big names in the space. Unsurprisingly, I have nothing to do with any of our AI efforts.

One of the members of our leadership team, who I don't believe understands matrix multiplication, genuinely believes he's about to transcend human identity by merging with AI. He's publicly discussed how hard it is to maintain friendship with normal humans who can't keep up.

Now I absolutely think AI is useful, but these people don't want AI to be useful they want it to be something that anyone who understands it knows it can't be.

It's getting to the point where I genuinely feel I'm witnessing some sort of mass hysteria event. I keep getting introduced to people who have almost no understanding of the fundamentals of how LLMs work who have the most radically fantastic ideas about what they are capable of on a level I have ever experienced in my fairly long technical career.
by wlesieutre | 2025-12-04 03:04:12+00:00
I don't mind it on my phone, but agreed that the Mac version just is not good. I've never understood the obsession with making sidebars translucent, and the new version made it much worse, and expanded that philosophy to the whole OS. I've been using it since betas (that was a mistake) and I don't like it any better.

Even stuff that uses a more "clear" material now is a bigger obstruction of the content below it than the old translucent gray versions were. The huge play/pause blob over videos looks like a transparent material, but you can't see a goddamn thing through it anymore because they turned it into a crazy lens. For all the talk of the new UI getting out of the way of content, it really is a big shiny attention grabbing blob that blocks your content. You can get a hint of what colors are underneath it, and it's shiny.

The trend in Apple's design for years feels like it's been making things look pretty in screenshots, but less functional and worse to use.

Another recent fuckup is the Apple Watch's redesign where they traded scrolling lists of cards for full screen slideshows, because you wouldn't want to see what's coming or what you've scrolled past. You used to have more than one item in view at a time, and it was a hell of a lot easier to stop scrolling at the exact right spot instead of blowing past the thing you wanted to get to.

Also bad, the System Preferences redesign. The rearrangement of that wouldn't be as bad if the search bar could reliably find and take me to all of the settings, but it can't.

If they put someone in charge who prioritizes usability again, I don't think this is much of a loss for Apple. Heck, maybe he'll bring his design priorities to Meta and help Apple make a comeback with whatever their smart glasses / AR play is.
by shahbaby | 2025-12-04 03:04:29+00:00
The most ironic part is that AI skills won't really help you with job security.

You touched on some of the reasons; it doesn't take much skill to call an API, the technology is in a period of rapid evolution, etc.

And now with almost every company trying to adopt "AI" there is no shortage of people who can put AI experience on their resume and make a genuine case for it.
by gyomu | 2025-12-04 03:04:32+00:00
This is not the real news.

The real news is that he is being replaced with Steve Lemay, one of the most OG interaction designers at Apple.

Not someone with a marketing or packaging design background; someone who sweats over pixels and knows what "discoverability" and "affordance" and "feedback" and all those dirty human factors words mean.

https://patents.google.com/?inventor=stephen+lemay
by josephg | 2025-12-04 03:05:06+00:00
Well.. except the AI models are nondeterministic. If you ask an AI the same prompt 20 times, you'll get 20 different answers. Some of them might work, some probably won't. It usually takes a human to tell which are which and fix problems & refactor. If you keep the prompt, you can't manually modify the generated code afterwards (since it'll be regenerated). Even if you get the AI to write all the code correctly, there's no guarantee it'll do the same thing next time.
by maaaaaaay | 2025-12-04 03:05:43+00:00
Location: SF Bay Area

Remote: Preferably

Willing to Relocate: Depends on Where

Technologies: Javascript/Typescript, Ruby on Rails, HTML/CSS, Node, Python, Go, Kotlin, Burp, Wireshark, I've dabbled and been exposed to most everything and am adaptable and. can pick up things

Resume: On request but it's the same as the Linkedin

LinkedIn : https://www.linkedin.com/in/mayang/

Email: hiremay@proton.me
by felipec | 2025-12-04 03:06:07+00:00
DHH didn't refer to foreign-born because that's not what he was talking about. I made it very clear in the article that this is a perfectly valid definition of "native": "living or growing naturally in a particular region : indigenous".

You are not even trying to understand what DHH is saying.

This is the problem with modern discourse: people don't even listen. You don't care what DHH meant, all you care about is the hedges on speech you want to impose on others.
by solid_fuel | 2025-12-04 03:07:56+00:00
I think the dynamic is different - before, they were writing and testing the functions and features as they went. Now, (some of) my coworkers just push a PR for the first or second thing copilot suggested. They generate code, test it once, it works that time, and then they ship it. So when I am looking through the PR it's effectively the _first_ time a human has actually looked over the suggested code.

Anecdote: In the 2 months after my org pushed copilot down to everyone the number of warnings in the codebase of our main project went from 2 to 65. I eventually cleaned those up and created a github action that rejects any PR if it emits new warnings, but it created a lot of pushback initially.
Show HN: AI music and auto-charting and custom rhythm minigame sandbox
by sputnikwrkshp | 2025-12-04 03:08:35+00:00
I've been tinkering with a browser-based rhythm game creation tool. The pitch is simple: AI makes the music, Essentia.js figures out the beats, and you write the game logic in JS.

Demo: https://rhythm-seodang-web.vercel.app/

The problem I wanted to solve: most rhythm game workflows are heavy. Proprietary editors, manual charting, fixed gameplay patterns, desktop-only. I wanted something where you could just... open a browser tab and start messing around.

How it works:

- Music comes from AI services (Suno/Udio). No user uploads, no copyright headaches.

- Essentia.js (WASM port) runs entirely in-browser. Beat tracking, onset detection, energy curves, segment boundaries, all client-side.

- The output is a timing-only chart. What you do with that timing is up to you.

The fun part is the minigame sandbox. Charts and gameplay are completely decoupled. You define spawn rules, input handling, rendering, all in short JS functions. Same chart can become a taiko-style drum game, a directional swipe thing, or something experimental. Preview runs instantly.

Tech: Next.js, Essentia.js, custom rhythm engine, Canvas rendering, deployed on Vercel.

Current state: playable with sample tracks, chart generation works, minigame workshop is functional. In-platform AI music generation (prompt to track to playable) is next. Still rough around the edges.

If you've worked with WebAudio or rhythm engine internals, curious what you think. Feedback welcome.
by kevin948 | 2025-12-04 03:08:57+00:00
This has been exactly my mindset as well (another Seattle SWE/DS). The baseline capability has been improving and compounding, not getting worse. It'd actually be quite convenient if AI's capabilities stayed exactly where they are now; the real problems come if AI does work.

I'm extremely skeptical of the argument that this will end up creating jobs just like other technological advances did. I'm sure that will happen around the edges, but this is the first time thinking itself is being commodified, even if it's rudimentary in its current state. It feels very different from automating physical labor: most folks don't dream of working on an assembly line. But I'm not sure what's left if white collar work and creative work are automated en masse for "efficiency's" sake. Most folks like feeling like they're contributing towards something, despite some people who would rather do nothing.

To me it is clear that this is going to have negative effects on SWE and DS labor, and I'm unsure if I'll have a career in 5 years despite being a senior with a great track record. So, agreed. Save what you can.
by hunter2_ | 2025-12-04 03:09:22+00:00
In many analog pro audio applications, it's actually recommended that a shield be connected at one side only, for this reason. By convention but not necessarily necessity, the bond is typically kept at the receiving end, as that's almost always a device with a grounded power cord (such as a mixer). Many DI boxes feature a ground lift switch as a convenient way to achieve this. But you wouldn't want to disconnect it at both ends, as then the shield has no effect at all.

Anyway, if you had problems with your unshielded cables that would be solved by a shield, but your shielded cables caused a different problem due to the bond at both ends, this technique of using shielded cables but severing the shield at one end of them would get you the best of both worlds.
by IgorPartola | 2025-12-04 03:10:41+00:00
I am definitely not going to argue with almost any of what you said. My main point is that democracy as we have it now clearly has flaws and maybe exploring ways to amend it to work better isn’t a terrible idea. Again, Ireland successfully used randomly selected assemblies to decide in major legislation. Perhaps a state like California that loves doing direct referendums and as a result has referendums decided in part by how successfully the campaign around the given issue is can benefit from a longer deliberation by people who are not known ahead of time.
by mizzack | 2025-12-04 03:11:22+00:00
List of current theme choices, presented without comment

<choices> <choice value="accent-color"/> <choice value="pride-rainbow-flag"/> <choice value="lesbian-pride-flag"/> <choice value="transgender-flag"/> <choice value="nonbinary-flag"/> <choice value="bisexual-flag"/> <choice value="asexual-flag"/> <choice value="pansexual-flag"/> <choice value="aromantic-flag"/> <choice value="genderfluid-flag"/> <choice value="polysexual-flag"/> <choice value="omnisexual-flag"/> <choice value="aroace-flag"/> <choice value="agender-flag"/> <choice value="genderqueer-flag"/> <choice value="intersex-flag"/> <choice value="demigender-flag"/> <choice value="biromantic-flag"/> </choices>
by malnourish | 2025-12-04 03:11:27+00:00
I too have noticed an inexplicable apprehension about credit unions, even large ones such as Wings. They are almost uniformly better for individuals than big banks, yet people imagine a scenario where they'll need to withdraw cash in the middle of the Mojave so they need WF. Spoiler: 1) you won't and 2) you still can.
by amypetrik8 | 2025-12-04 03:11:59+00:00
I'll tell you how "dangerous errors" work in practice in a hospital

Let's say we design a "dangerous errors" system. What it's going to consist of is some "are you sure you want to do that" style popups, and some sort of error reporting system.

The error reporting system (human entered) is where it gets interesting. The real nasty errors dutifilly get reported, no choice. The nasty and/or embarrassing errors are not reported. You get some of what they call "virtue signalling" errors where a person may report themself and pat themselves on the back for it - small errors. And than finally, about 1-5% of staff, the sorts that don't belong in medicine, will use it as their personal vendetta machine, ham up, falsify, fictionalize stories written against whoever it was that crossed them that day. Every day.

There CAN be on honest fair reporting system in the absolute healthiest of work cultures, with trust i.e. if I disclose I did something wrong I am confident that I won't be in trouble (that also means nobody can character assassinate someone else who crossed them - they won't be in trouble). But medicine, it's the opposite of such a culture, viciously political, unethical interpersonal practices, obsession with preserving ones career, license, and legal exposure over the common sense best interests of the patients.
by gnabgib | 2025-12-04 03:12:20+00:00
What? Super out of date: India scraps order to pre-install state-run cyber safety app on smartphones (191 points, 16 hours ago, 50 comments) https://news.ycombinator.com/item?id=46133068

Related, (not at the time) out of date discussion: (887 points, 3 days ago, 717 comments) https://news.ycombinator.com/item?id=46104193
by robotresearcher | 2025-12-04 03:12:23+00:00
My most memorable RAM upgrade was adding 512KB to an Atari ST in 1988. Had to suck the solder out of 16x(16+2) factory flow-soldered through-holes, then solder in the 16 individual RAM chips and their decoupling capacitors. I was a teenager and hadn’t soldered before. I had no one to show me how, so I got a book from the library with pictures.

Was a huge relief that the machine come up successfully. But then it would lock up when it got warm, until I found the dodgy joint.

Was a very stressful afternoon, but a confidence builder!

I bet there are many people whose sole experience inside a computer is popping in some DIMMs. I’ll be kinda sad if those days are also gone. On the other hand, super integrated packages like Apple’s M-series make for really well-performing computers.
by crystal_revenge | 2025-12-04 03:12:33+00:00
Decoder only LLMs are Markov chains with sophisticated models of the state space. Anyone familiar with Hamiltonian Markov Chains will know that for good results you need a warm up period so that you're sampling from the typical set which is the area with generally the highest probability density in the distribution (not necessary the high propbability/maximum likelihood).

I have spent a lot of time experimenting with Chain of Thought professionally and I have yet to see any evidence to suggest that what's happening with CoT is any more (or less) than this. If you let the model run a bit longer it enters a region close to the typical set and when it's ready to answer you have a high probability of getting a good answer.

There's absolutely no "reasoning" going on here, except that some times sampling from the typical set near the region of your answer is going to look very similar to how human reason before coming up with an answer.
by SR2Z | 2025-12-04 03:12:57+00:00
> No, I just realize these for what they are - reasonable projects at the exploitation (rather than exploration) stage of any industry.

I get that bashing on Google is fun, but TensorFlow was the FIRST modern end-user ML library. JAX, an optimizing backend for it, is in its own league even today. The damn thing is almost ten years old already!

Waymo is literally the only truly publicly available robotaxi company. I don't know where you get the idea that it's an acquisition; it's the spun-off incarnation of the Google self-driving car project that for years was the butt of "haha, software engineers think they're real engineers" jokes. Again, more than a decade of development on this.

Kubernetes is a refinement of Borg, which Google was using to do containerized workloads all the way back in 2003! How's that not a deep project?
Show HN: A free AI Room Design tool that redesigns any room in seconds
by passioner | 2025-12-04 03:13:01+00:00
I recently built a free AI Room Design tool that lets you upload a photo of any room and instantly generate redesigned versions. Multiple styles are available: modern, minimalist, Scandinavian, industrial, and more.

It works directly in the browser, no login required, and preserves your room’s layout while applying the new style.

Would love to hear feedback on styles, UX, or technical improvements!