MurphyA/hacker-news huggingface dataset:
by strangelove026 | 2025-12-29 01:29:09+00:00
This project is amazing but for some reason local multiplayer is always such a headache (steamdeck via emudeck).

Often times the controller disconnecting for a moment isn't able to re-connect in the previous slot. I guess my 8bitodo controllers are on their last legs. Anywho whenever this happens (every night at least once) we spend time trying to re-order the controllers (digitally and with the usb hub) but ultimately generally need to abandon our monkey ball or ribbit king session (which is tragic iykyk).

I now have a really thorough note about how to configure all of the controllers and what ports things need to be in so that savestates work on the steamdeck controller. They don't work on the 8bitdo controllers. Two years ago was maybe able to get savestates on the 8bitdo controllers but I think an update regressed that functionality? Never been able to get it working again. So steamdeck needs to be port 4 for savestates so that no one needs to use the deck as a controller (which is plugged in to ubs hub and HDMI). That means I need to go into desktop mode and fiddle with settings if I want to use dolphin in single player on the deck (and back again to reset before friends come over).

I imagine this is all because dolphin has a more sophisticated interface when it comes to controllers? It would be nice if there was a toggle that hides all of that functionality such that controllers work out of the box ala most other emulators. No idea the feasibility of that however. Or maybe it's an emudeck issue.
by cowsandmilk | 2025-12-29 01:29:42+00:00
In part, you’re right, but there’s a practical difference between mocking and a good dummy version of a service. Take DynamoDB local as an example: you can insert items and they persist, delete items, delete tables, etc. Or in the Ruby on Rails world, one often would use SQLite as a local database for tests even if using a different DB in production.

Going further, there’s the whole test containers movement of having a real version of your dependency present for your tests. Of course, in a microservices world, bringing up the whole network of dependencies is extremely complicated and likely not warranted.
by pdpi | 2025-12-29 01:30:11+00:00
AI has an image problem around how it takes advantage of other people's work, without credit or compensation. This trend of saccharine "thank you" notes to famous, influential developers (earlier Rob Pike, now Rich Hickey) signed by the models seems like a really glib attempt at fixing that problem. "Look, look! We're giving credit, and we're so cute about how we're doing it!"

It's entirely natural for people to react strongly to that nonsense.
by zmgsabst | 2025-12-29 01:30:32+00:00
I know who he is.

This is substandard slop though, being devoid of any real critique and merely a collection of shotgunned, borderline-incoherent jabs. Criticizing LLMs by turning in even lower quality slop is behavior you’d expect from people who feel threatened by LLMs rather than people addressing a specific weakness in or problem with LLMs.

So like I said:

Perhaps he should try showing me LLMs are inferior by not writing even worse slop, like this.
by machomaster | 2025-12-29 01:30:32+00:00
It still has enough equipment and manpower to easily get through Baltics and defeat Germany and others. Fortunately for the latter, Poland is in the way and can perhaps put enough of a fight.

The thing that you are missing is the huge development in drone technology. Ukraine and Russia are the top2 countries that know how to use this technology as part of the military action, and Western countries would have a rude awakening as nails. More technologically advanced "tanks" would not matter much.
by imron | 2025-12-29 01:30:34+00:00
I'm pretty sure I have the right intellectual and emotional understanding of the AI and its abilities.

> I consider this to be partly what I mean by "LLM is a junior" and that "I act as the project manager".

And this is partly what I mean when I say the time I spend instructing the "junior" LLM could be just as well spent implementing the code myself - because the "project manager" side of me can work with the "senior dev" side of me at the speed of thought and often in parallel, and solving the challenges and the design of something is often where most of the time is spent anyway.

Skills are changing this equation somewhat due to the way they can encode repeatable knowledge, but not so much for me yet especially if I'm trying things out in radically different areas (I'm still in my experimental stage with them).

> Could you really have done a complex mobile app alone in one day without knowing the stack well beforehand?

No, but that's not what happened here.

The mobile app wasn't complex (literally only does the things outlined above) and I've done enough mobile development and graphics/computer vision development before that the stack and concepts involved weren't completely unknown, just the specifics of the various iOS APIs and how to string them together - hence why I initially thought it would be a good use case for AI.

It was also an incredible coincidence that the toy app I wanted to build had an apple developer tutorial that did almost the same thing as what I was looking to build, and so yes, I clearly would have been better off using the documentation as a starting point rather than the AI.

That sort of coincidence won't always exist, but I've thinking lately about another toy iOS/apple watch application, and I checked, and once again there is a developer tutorial that closely matches what I'm looking to build. If I ever get around to experimenting with that, the developer docs are going to be my first port of call rather than an AI.

> I certainly could not have done one year ago what I can do today, with these tools.

Right, and if you look back at my original reply (not to you), this is what I'm trying to understand - the what and how of AI productivity gains, because if I evaluate the output I get it's almost always either something I could have built faster and better, or if not faster then at least better and not so much slower that the AI was enabling a week of work to be done in a day, and month of work to be done in a week (claims from the GP, not you).

I would love to be able to realize those gains - and I can see the potential but just not the results.
by ycombiredd | 2025-12-29 01:31:19+00:00
Interesting that the "NTSC" look you describe is essentially rounded versions of the coefficients quoted in the comment mentioning ppm2pgm. I don't know the lineage of the values you used of course, but I found it interesting nonetheless. I imagine we'll never know, but it would be cool to be able to trace the path that lead to their formula, as well as the path to you arriving at yours
by ijustwork | 2025-12-29 01:32:36+00:00
You are wrong and discounting the observed effects of many parents. Please dont use Time Magazine as a medical reference.

EDIT: As expected I've already been rate limited. The scientific method starts with making observations. What do you suggest? Bribing the CDC to delete all the data from studies supporting a link? Having big pharma pay for propaganda studies to muddy the waters and then blasting them ad-nauseum at anyone who goes against your installed narrative? Because that is exactly what happened if you look beyond the headlines.
by DwnVoteHoneyPot | 2025-12-29 01:32:40+00:00
Do you have any hobbies or interests outside of school? If you're passionate about something, you'll be more interesting to people. It'll give you personality. Even if they don't have the same interest, they will ask you about it. And obviously, you'll also meet people who have the same interests.

I'll give you an extreme example: there was a Claude AI chatbot that was obsessed with the Golden Gate Bridge. This bot (a computer... a machine) had personality and was considered quirky, funny, endearing, and people loved it.
The city never sleeps, but my LEDs do
by emmasuntech | 2025-12-29 01:33:09+00:00
I didn’t get into LED strips for “smart home” reasons. I got into them because the main light feels like an interrogation lamp at 11pm.

The first time I tucked a strip into a ceiling cove, it changed the room more than I expected. Not brighter—just calmer. The walls stopped looking flat. Corners stopped looking like voids. The space felt… breathable.

What surprised me is how much of lighting is not about lumens. It’s about how your brain reacts to gradients.

A few things I only learned by actually living with it:

Diffusion beats brightness. A dim, smooth line of light looks expensive. A bright bare strip looks like a bug zapper.

Hot spots ruin the magic. The moment you can “count the LEDs,” the spell breaks.

Bad dimming is worse than no dimming. Some cheap PWM dimmers flicker just enough that you don’t notice it—until you’re tired and your eyes feel gritty.

Long runs teach humility. Everything looks perfect for the first meter. Then voltage drop shows up and “white” turns into “why is this slightly yellow at the end.”

The best setting is usually lower than you think. If the light competes with the screen or the task, it’s doing the opposite of what you wanted.

ported to software-brain, LEDs feel like a UI problem: you’re designing how a space transitions between states—awake, focused, winding down, half-asleep. The “correct” light is the one that disappears into the background and makes the room feel kinder.

Now my favorite routine is simple: at night, the room goes from harsh to soft in one tap, and the day feels like it actually ended.

(If you’ve done similar setups—cove lighting, bias lighting, even weird edge-lit experiments—I’d love to hear what detail made yours click. Not brands, just the tiny lessons.)
by kcb | 2025-12-29 01:33:22+00:00
It's over...

https://www.war.gov/News/News-Stories/Article/Article/436695...

> The new Trump-class battleships will replace the Navy's previous plans to develop a new class of destroyer, the DDG(X). However, the sea service intends to incorporate the capabilities it had planned to employ on that platform into the new Trump-class ships.

I think there needs to be more awareness on how dire the navies situation is. Most Americans assume the 100s of Billions per year to the USN keeps us at some unparalleled level, but that doesn't seem likely to hold true.
by lioeters | 2025-12-29 01:33:29+00:00
It's fascinating, the recent recurring theme of precise time and synchronization. The video was published on 2025-12-27.

> With PTP 1588, AES67, and SMPTE 2110, we can transmit synchronous audio and video with sub-millisecond latency over the asynchronous medium Ethernet. But how do you make hundreds of devices agree on the exact same nanosecond on a medium that was never meant to care about time?

> Precision Time Protocol (IEEE 1588) tries to do just that. It's the invisible backbone of realtime media standards like AES67 and SMPTE 2110, proprietary technologies such as Dante, and even critical systems powering high-frequency trading, cellular networks, and electric grids.
by llmslave2 | 2025-12-29 01:34:07+00:00
I'm sympathetic to your point, but practically it's easier to try to control a tool than it is to control human behaviour.

I think it's also implied that the problem with AI is how humans use it, in much the same way that when anti-gun advocates talk about the issues with guns, it's implicit that it's how humans use (abuse?) them.
by sallveburrpi | 2025-12-29 01:34:13+00:00
We do know that Tom actually didn’t really do anything, all the real work was done by his underlings.
Similar to what most CEOs do.
Of course it’s not always true, but like Christine Carrillo in the article i think it’s not a stretch to say that most CEOs don’t do that much; certainly not enough to warrant being paid 1000 times what their menials make
by AuthAuth | 2025-12-29 01:34:16+00:00
There is 100% some egotistic intellectual superiority as someone who consumes long form written content and long form video content. But its hard not to look down on short form video as a format and the culture of the medium. It seems clear to me that shorter form content is forced to "simplify" topics and sweeten narratives to retain the viewers attention. I've seen a ton of short form videos where I came away thinking wow what a great little video i really feel like i've learnt something. But then I double check to see if its actually true and its simplified to the point of being misleading. My sister shows me these videos all the time and its misleading or completely untrue majority of the time.
by mcdeltat | 2025-12-29 01:34:35+00:00
Eh, I'm a photographer and I don't fully agree. Of course almost all photos these days are edited in some form. Intent is important, yes. But there are still some kinds of edits that immediately classify a photo as "fake" for me.

For example if you add snow to a shot with masking or generative AI. It's fake because the real life experience was not actually snowing. You can't just hallucinate a major part of the image - that counts as fake to me. A major departure from the reality of the scene. Many other types of edits don't have this property because they are mostly based on the reality of what occurred.

I think for me this comes from an intrinsic valuing of the act/craft of photography, in the physical sense. Once an image is too digitally manipulated then it's less photography and more digital art.
by asa400 | 2025-12-29 01:34:59+00:00
I can’t concur with this enough.

I’ve been on projects where mocking _literally made the project less reliable_ because people ended up “testing” against mocks that didn’t accurately reflect the behavior of the real APIs.

It left us with functionality that wasn’t actually tested and resulted in real bugs and regressions that shipped.

Mocking is one of these weird programmer pop-culture memetic viruses that spread in the early 2000s and achieved complete victory in the 2010s, like Agile and OOP, and now there are entire generations of devs who it’s not that they’re making a bad or a poorly argued choice, it’s that they literally don’t even know there are other ways of thinking about these problems because these ideas have sucked all the oxygen out of the room.
Show HN: KeyByKey.app – Daily piano game for practicing playing melodies by ear
by reassess_blind | 2025-12-29 01:35:32+00:00
Hi,

I whipped up this daily piano challenge game after noticing my partner struggling to play a tune by ear. She could hum the tune, but was struggling with recognizing whether the next note would be higher or lower than the previous.

That gave me the idea of KeyByKey. A simple Wordle-style daily challenge game, where you are given a tune to play back by ear.

There's no limit to the number of attempts, but after successfully completing the challenge it will show how you compare to other players.

Still ironing out some bugs.

Let me know what you think!
by sethev | 2025-12-29 01:36:30+00:00
This and Rob Pike's response to a similar message are interesting. There's outrage over the direction of software development and the effects that generative AI will have on society. Hickey has long been an advocate for putting more thought (hammock time) into software development. Coding agents on the other hand can take little to no thought and expand it into thousands of lines of code.

AI didn't send these messages, though, people did. Rich has obscured the content and source of his message - but in the case of Rob Pike, it looks like it came from agentvillage.org, which appears to be running an ill-advised marketing campaign.

We live in interesting times, especially for those of us who have made our career in software engineering but still have a lot of career left in our future (with any luck).
by reactordev | 2025-12-29 01:36:34+00:00
The talent left ship years ago. The core engine’s graphics team is all that’s really left.

They also hired Jim Whitehurst as CEO after the previous CEO crapped the bed. Then Jim left as he just didn’t understand the business (he’s probably the one responsible for the “just grab it from the store” attitude). Now they have this stinking pile of legacy they can’t get rid of.
by Klonoar | 2025-12-29 01:37:18+00:00
> Everyone complains and then everyone lines up and buys Macs again.

Yeah, because the rest of the laptop industry seems to be eternally asleep at the wheel, unable to build anything remotely as efficient and premium feeling.

Most developers I know "use" macOS the same way they "use" Linux: you have a browser with a million tabs open, a terminal (or several), and a chat application or two. It's effectively the same experience whether you're using macOS or Linux, but with the former you at least don't feel like you're typing away on some plastic shell that overheats at the drop of a hat.
by osiris88 | 2025-12-29 01:38:11+00:00
Let's continue discussion here: https://news.ycombinator.com/item?id=46416377

I think it's true that right up until 1.0, backtrace was a part of `trait Error`, then it was deprecated and removed, but there were ongoing discussions as late as 2021 about how the "point" of `std::backtrace::Backtrace` was to attach it to an `Error`. I have lots of links and references there.

As a user, that kind of meant that as long as I thought `trait Error` might grow backtraces someday, I should stay away from it in order to be friendly to embedded. And as long as it wasn't in core, that could still happen. I hope you can agree that it was far from clear what was going to happen until relatively recently.
by ceejayoz | 2025-12-29 01:38:29+00:00
> You have to be pretty unlucky to be permanently locked out of becoming a CEO…

Sure, but that's not what's being asserted. I am not "permanently locked out" of megacorp CEO roles; I'm just vanishingly unlikely to get one.

There are lots of people who have enough singing/dancing skill to be a mega popstar like Taylor Swift. There just aren't enough slots.

Could I become the next Steve Jobs? Maybe! I'd have to get really lucky.
by tbrownaw | 2025-12-29 01:39:19+00:00
> Do those CEOs think their job is more complex than a software developer job, which they are so eager to replace?

You can estimate the difficulty of a job by what fraction is the population can successfully do it and how much special training this takes. Both of which are reflected in the supply curve for labor for that job.

> How many times more urgently do we want to replace the CEO, considering salaries? How about we put as many times the amount of money into that, as we are putting into trying to replace developers?

Pretty sure that (avg developer pay * number of developers) is a lot more that (avg ceo pay * number of ceos).
by turtletontine | 2025-12-29 01:39:33+00:00
Many people are, indeed, being forced to use AI by their ignorant boss, who often blame their own employees for the AI’s shortcomings. Not all bosses everywhere of course, and it’s often just pressure to use AI instead of force.

Given how gleefully transparent corporate America is being that the plan is basically “fire everyone and replace them with AI”, you can’t blame anyone for seeing their boss pushing AI as a bad sign.

So you’re certainly right about this: AI doesn’t do things, people do things with AI. But it sure feels like a few people are going to use AI to get very very rich, while the rest of us lose our jobs.
by kcplate | 2025-12-29 01:39:37+00:00
> I'm not sure money and time are cleanly separable metrics for this in that changing one changes the other, which is why it's not as simple as looking at the toll roads' dynamics in isolation

Sure they are, tolls regulate the amount of traffic on a toll road and should hopefully decrease congestion and improve travel time. Eliminate the tolls, you will gain more traffic, more congestion, and more travel time. This will diminish its utility in that regard and it becomes yet another congested path.

> If everyone had the same opportunity cost to use the toll road then it wouldn't have the shift in burden as much as a pure shift in utility

Not that sure that a Marxist-style “equity” argument is all that convincing here. There is no huge mass public benefit here in eliminating an existing toll road. Your only true benefliciaries of this change are those people 1) who have to go from point A to point B, 2) need to arrive somewhat sooner than they do now (and can’t leave any sooner to get there) and 3) cannot afford the toll to get there faster under any circumstance.

Seems like that’s a pretty small subset of folks. Everybody else probably falls into 2 basic categories. Those willing to pay the toll to get there sooner—-but they lose the time benefit in your world. Those not willing to pay to get there sooner—but they now get the privilege for paying for a road they were choosing to not pay for before. Seems to me the bulk of the affected, lose.

Bear in mind, I am only arguing against the elimination of existing toll roads. Public infrastructure needs are what they are and region planners should make best efforts to deliver reliable and reasonable road infrastructure for its population. However, there is no doubt that toll roads can help improve overall transportation needs. So if a beneficial road can be created sooner if its costs can be offset via toll vs. waiting until public money is available to fund the construction, I think there is value to be explored there.
by latexr | 2025-12-29 01:40:06+00:00
> It is genuine human artwork, designed to look like generative AI.

That would be stupid and disrespectful. Stupid because no one is asking for real art to have subtle mistakes to look like AI, that’s a market segment which does not exist. Disrespectful because Vince Gilligan (creator of Pluribus) is outspoken on his disdain for the current crop of AI, and each episode of the show ends with “this show was made by humans”.
by satvikpendem | 2025-12-29 01:41:22+00:00
The first part works because otherwise reusable rockets wouldn't have been invented (or maybe they'd have been invented 20 years later). It's the same as Steve Jobs, the Android guys were still making prototypes with keyboards until they saw the all screen interface of the iPhone. Sometimes it requires a single individual pushing their will through an organization to get things done, and sometimes that requires lying.
by yowlingcat | 2025-12-29 01:41:42+00:00
Technically it's a lot closer to monopsony (Sam Altman/OAI cornering 40% of the market on DRAM in a clever way for his interests that harms the rest of the world that would want to use it). I keep hoping that somehow necessity will spur China to become the mother of invention here and supply product to serve the now lopsided constrained supply given increasing demand but I just don't know how practical it will be.
Show HN: On Making Music with the Machine
by songeater | 2025-12-29 01:42:56+00:00
Have been making music using ML/AI tools for about as long as I've been on HN. Had a recent comment section on HN here [1] and after that thought it might be worthwhile to write out about the journey in greater detail... from crude LSTM models, to hacking around with Jukebox, and now Suno.

[1]: https://news.ycombinator.com/item?id=45388822
by Dylan16807 | 2025-12-29 01:43:03+00:00
That example isn't doing any scaling.

You can try to guess the location of edges to enhance them after upscaling, but it's guessing, and when the source has the detail level of a 170x170 moon photo a big proportion of the guessing will inevitably be wrong.

And in this case it would take a pretty amazing unblur to even get to the point it can start looking for those edges.
by scrubs | 2025-12-29 01:43:20+00:00
Gerstner's overhaul at ibm was one of the best reads i made in business sharing with a few Drucker articles and tqm the japanese way by Ishikawa. Since 1980 I think I've only met two managers (one chemE and one manager at a credit card company) that came close to "Management". I miss those guys.