MurphyA/hacker-news huggingface dataset:
by dota_fanatic | 2026-01-04 05:25:18+00:00
> "oh but programming is the boring part, now I can focus on the problem solving" or something like that, even though that's precisely what they delegate to the AI.

Take game programming: it takes an immense amount of work to produce a game, problems at multiple levels of abstraction. Programming is only one aspect of it.

Even web apps are much, much more than the code backing them. UIUX runs deep.

I'm having trouble understanding why you think programming is the entirety of the problem space when it comes to software. I largely agree with your colleagues; the fun part for me, at this point in my career, is the architecture, the interface, the thing that is getting solved for. It's nice for once to have line of sight on designs and be able to delegate that work instead of writing variations on functions I've written thousands if not tens of thousands of times. Often for projects that are fundamentally flawed or low impact in the grand scheme of things.
by bmandale | 2026-01-04 05:26:14+00:00
> The rationale for this prohibition of insider trading differs between countries and regions. Some view it as unfair to other investors in the market who do not have access to the information, as the investor with inside information can potentially make larger profits than an investor without such information.[2] However, insider trading is also prohibited to prevent the directors of a company (the insiders) from abusing a company's confidential information for the directors' personal gain.

Well, there you go. Any more questions?
by Groxx | 2026-01-04 05:26:35+00:00
Obra Dinn's in-game dithering is also a cool entry for clever, tailor-made dithering in general: https://news.ycombinator.com/item?id=42084080

(there are MANY posts through this large thread, in almost every page, with lots of excellent detail, and lots has been written in general about Obra Dinn. E.g. choosing different algorithms for different surfaces: https://youtu.be/_3qzyAHMoUU?t=2m24s)

For eink: yeah white mixed in is surprisingly easy to pick out compared to other color combinations. It's fine at enough of a distance, so maybe for a picture frame, but pretty rough at a middle reading distance or closer.
by cinntaile | 2026-01-04 05:26:40+00:00
I think that account was compromised a while back, it looks fine now again.
I don't get the point though, why even bother making a repost bot. It's not like they gain anything from it.

Not that I have anything against the top bloggers, but I do hope the 2026 list will differ from the 2025 list. I'm here to read about varied tech content!
by KPGv2 | 2026-01-04 05:27:52+00:00
Metaphors and beautiful language don't change the plot. The Great Gatsby can be summed up rather easily: A man named Nick moves to town and is fascinated by his wealthy neighbor, Jay Gatsby. As they get to know each other, he discovers that Gatsby is enamored with his cousin Daisy Buchanan, who is married to a complete asshole. Over time, Nick and Tom both discover that Jay is not old money but rather most likely a man who amassed wealth by participating in fraud.

Tom Buchanan and Jay fight over Daisy, and Tom's side chick is overcome with emotion and is hit by a car. Tom couldn't give a fuck about what happened bc he's a total monster who only cares about money and power. Gatsby takes the blame for the woman's death, and her widower tracks down Gatsby and murders him in revenge.

Long story short: pre-Crash capitalism was an orphan-crushing machine. Gatsby got money to pursue love and ended up dead. Buchanan had money and has little positive emotion toward anyone else in the world. Daisy is also concerned with wealth and prestige and allows herself to be mistreated by her husband and thought about leaving him for a richer man. The narrator is also wealthy, and we see him do the same bad acts he criticizes others for, making him ultimately a hypocrite.
by casey2 | 2026-01-04 05:28:13+00:00
America is not a principled country. It has for a long time now operated on the protection racket model: externalizing costs onto citizens.

In the American model, anything that could destabilize society is the fault of an individual who should be punished, ironically this means collectives can do no wrong. Leaving AI safety up to people living in such a country is frightening.

Race is the one exception (maybe sports teams too), but that definitely doesn't help Venezuelans
by JohnBooty | 2026-01-04 05:28:28+00:00
Thank you for serving as a poll worker. (Seriously: thank you)

We have a legitimate democracy in terms of vote-counting, and you personally contribute to that.

It looks a lot less legitimate to me when I think about factors like votes having vastly varying weights because of gerrymandering and the Electoral College.

It gets even less legitimate when I think about how severely restricted our choice of candidates are, and how they are more or less chosen by party leaders and the oligarchy via billions of dollars of lobbying etc.
by arjie | 2026-01-04 05:29:24+00:00
The ones that most qualify for me are:

* Minecraft: This will probably hold the position Pac Man holds to us. Single biggest culture-marker perhaps.

* Taylor Swift: She's like Michael Jackson was (perhaps because of access and audience size improvements)

I don't know if Wikipedia or the mainline social media websites would count. People remember The Myspace Era. Tumblr and Twitter have reputations for their culture but would they be classics? Hard to tell.
by flufluflufluffy | 2026-01-04 05:29:27+00:00
Anytime I have the need to write a script, I write it myself. When I do this, I like to do it in Python, rather than Go.

I very rarely, if ever, “install” or run other people’s scripts. Because typically, a script is a specialized piece of code that does something specific the user was trying to do when they wrote it.

However, I do often install applications or libraries written by other people in Python. Typically, I don’t have a problem, but sometimes I run into dependency hell. But this is something different than me just writing scripts. For scripting, Python is great.
by WaxProlix | 2026-01-04 05:29:31+00:00
I think I assumed you're commenting for a reason because it doesn't make sense to make these comments otherwise - they're more or less vacuously true, and there's no value to them outside of an assertion of some sort.

> the world stage, which is a zero-sum game

I'm not at all convinced this is true.

You should think about the question posed in my first comment - why do you think we don't choose to overpower one another regularly to take what we want?
by Edgemute | 2026-01-04 05:30:30+00:00
Hi Wired and Sam Altman and the cool kids that read me, here's the latest news from the edge of things summarized by Sam chatbot here. It's the first part: The Ultimate Abstraction argues that we’re in a global crisis where tech, especially AI, has outpaced society's ability to steer it responsibly. The metaphor of a "sinking ship" emphasizes the urgency of leadership and collective action.
The article proposes that it will take more than just a few visionaries to save us; it will take a unified group of 49+ people from across tech, governance, and research to shift the world’s trajectory.
AI researchers: How can we balance rapid innovation with real-world impact? Are we in danger of innovating ourselves into a crisis, or can we use tech to solve the very problems we've created?
by casey2 | 2026-01-04 05:30:58+00:00
Maybe we should let people learn that actions have consequences. The kind and uplifting are seldom shot.

Take Isabelle Robinson from parkland. Paraphrasing: "It's not my responsibility to "befriend" a person who is showing violent red flags; it’s the school’s job to intervene and provide professional help or remove the threat."
So she did notice the red flags, but didn't do anything, she believe the school should do something not her. The failure in this line of reasoning is that every institution is made up of individuals, if they all think the same way nothing will change.

This is literally a school shooting victim saying she doesn't believe that she should personally have to pay... well she didn't have to pay as much as some of her classmates.

The school of will find their own people to blame.

Pretty much every major religion teaches something like: If they slap one cheek show them the other, and that we are all one.

Nevertheless, very few people will take any amount of responsibility for another "individuals" actions.
by somat | 2026-01-04 05:30:59+00:00
Every person gets their own postgres schema, sort of a namespace, other peoples tables will be under name.table but they have to grant access. somthing like "grant select on best_books to public_user" or use row level security to grant controlled updates. create policy book_mod on best_books using (uid = current_user); grant insert(book, review) on best_books to public_user; grant update(key, value) on collab_data to public_user;

an example is foregoer.collab_data

It looks like I left a bad public_html link in new accounts home directory the path is actually /var/www/(user_name)/ a fix could be "rm public_html; ln -s /var/www/${LOGNAME} public_html but I will probably go through and fix them administrativly
by flomo | 2026-01-04 05:31:44+00:00
As an aside, most histories conclude that IBM "fucked up" and allowed a PC clone ecosystem to grow-up, so they only dominated PCs for 7 years or so, and after that it was too late to put the genie back in the bottle.

But if you look at the market for business PCs back in 1981, it was completely open anarchy surrounding the CP/M-80 "8-bit PC standard". There were hundreds of vendors, including some big names in the computer industry. (IBM certainly didn't care about Commodore and etc. And as the article mentions, this took tons of support time from understaffed DR.)

So I think IBM quite strategically wanted to define the "16-bit PC standard", which they controlled for most of the decade. And Microsoft was the most compliant vendor. (There were antitrust restrictions on IBM too...)

On a larger level, it sounds like DR thought 16-bit was just a repeat of the early 8-bit computer industry and didn't really understand what IBM was up to.
by kdefanqth8er | 2026-01-04 05:31:50+00:00
KDE is pretty good for developer documentation and help offered in their IRC chats as long as you’re diligent and provide detail of your problem and can get someone’s attention.

What is a huge learning curve is C++ but even worse is Qt Qml (essentially object embedded javascript, capturing js and all of callback hell in single swoop) slapped on top of C++. Any serious app will need C++ and short comings of separating the ui layer to an uncontrollable compiled language engine just adds a huge hurdle. Now combine this nearly useless abstraction with attempting to dig into using a library like kdepim/akonadi and you’re entering a world of pain.

The entire experience would not be so bad if I could write my app entirely in Cpp.

Another hurdle is using kdesrc builder takes a very long time and is error prone if you don’t account for identifying which 47 of the dependencies require release/6.x branch or a framework/15.x.x branch, or whatever the branch naming convention is across applications and libraries.
by tfsh | 2026-01-04 05:31:53+00:00
I think I must have just spent more time (5 mins) looking at this repo trying to understand why you posted it, than you spent actually coding this.

I don't want to put you off, but there's no substance at all here, I'd have assumed Claude wrote it based on the fact you've vendored in rules, but the code is so questionable, even an LLM from 2022 would do better. E.g. 'flattenData' from utils could just be [1] rather than a BFS, though I don't really get why your public API allows TensorData to be a single integer in the first place, 50% of your logic is to work around that.

But rant over. My point is, maybe post this when you've built even 5% of PyTorch, or learnt something of value, or have something tangible to impart upon us, rather than a library of ill-thought-out array utils.

1:
flattenData = (x: TensorData) => Array.isArray(x) ? x.flat(Infinity) : [x]
by somenameforme | 2026-01-04 05:33:03+00:00
The point is that missiles are a subset of land logistics (or invasion) of which Ukraine offers both. So the US expanding into Ukraine was substantially more strategically threatening than the USSR expanding into Cuba. And the US response to Cuba was not particularly irrational, nor was Russia's to Ukraine. In the end the only way we will ever maintain a stable world order is when the giants of this world respect each other's reasonable self interest.
by johnnyanmac | 2026-01-04 05:33:07+00:00
The US did not care at all about Japan had all kinds of nazi clubs in the country.

It only gave a damn from Japan to retaliate against it... And let's not pretend it became all sunshine and rainbows for Japan post WW2. Internment camps. No standing military. Huge cultural disruption.

SK who remembers the war doesn't have the best opinion of the US either. They essentially pulled out and did a half assed job. Who's even to say that a communist Korea wouldn't have been the best long term plan? It might have destabilized faster than what we know today as North Korea.
by LanceH | 2026-01-04 05:33:07+00:00
Sure, but at the same time a whole lot of the movie is about rejecting the modern treadmill we find ourselves on -- and that appeals to many. If there were just a way to be strong and feel alive, and not worry about anything else.

Then the movie takes a turn and they hatch a scheme to blow stuff up and the viewer didn't realize what they were watching the whole time. In fact, calling it "Fight Club" is wrong if it's about the psychological drama going on in his head. It has nothing to do with the fight club, that's just one possible expression of it.

People latch on to the first 2 acts of discovering oneself when stepping out of the expectations of society. Critics of those people like to point out that there are bad things about the movie also. No shit. They don't seem to get that other people can differentiate between enjoying a fiction and blowing stuff up. Lots of people ran out to try an MMA gym, not very many started blowing up buildings. Most just watched a movie. But hey, it's really easy to feel superior saying those people are toxic idiots for liking it at all.
by Shog9 | 2026-01-04 05:35:37+00:00
There was definitely a bit of Pournelle's Iron Law of Bureaucracy [0] at work. I worked there during a lot of the drama you allude to, and... It sucked, for everyone. But also...

For most of SO's history, the vast majority of visitors (and this questions, answers) came in via Google. Not "search engines"; Google. This was pretty much baked in right at the start, and it effectively served as the site's primary user interface for years. And it worked. It worked pretty well! Until it didn't.

At some point, Google started surfacing fewer "tried and true" Q&A examples and more unanswered, poorly-answered or moderated examples. This broke the fundamental assumption that sat behind SO's moderation - that curating a smaller set of posts was preferable to encouraging more, and newer. Suddenly, Google wasn't a very good UI for SO anymore.

...and SO didn't really have a fallback. Heck, for a while during this period they actually stopped showing questions on their homepage unless you were already logged in; the core assumption remained that there was a never-ending spring of new people feeding the thing. LLMs weren't the start of the problem, they were the end - the final wake-up call.

I don't know that a site like SO can exist without the old Google, the old Internet; it is a product of all that, in the same way that mass-market TV shows were a product of 20th-century broadcast technology, or trade paperbacks of a particular intersection of printing tech and reading habits.

[0]: https://www.jerrypournelle.com/reports/jerryp/iron.html
Show HN: Private voice-to-text for macOS using Apple's SpeechAnalyzer
by leftouterjoins | 2026-01-04 05:36:00+00:00
I built a menu bar app for voice typing on macOS that's 100% on-device. No cloud, no subscription, no data collection.

It uses Apple's new SpeechAnalyzer framework (macOS 26 Tahoe), which means:
- Speech models are system-managed, not bundled – the app is just 1.5MB
- Models run outside your app's memory space
- Automatic punctuation and optional emoji conversion

Press a hotkey, speak, and your words appear in real-time in whatever app has focus. An audio-reactive screen border shows you're recording.

MIT licensed: https://github.com/leftouterjoins/voicewrite

I built this because I wanted voice typing that doesn't send my audio to someone else's servers. The new SpeechAnalyzer API made it possible without bundling a 1GB+ Whisper model.

Its also very fast, IMO.

Happy to answer questions about the SpeechAnalyzer API or the implementation.
by RiverCrochet | 2026-01-04 05:37:55+00:00
> This is _gone_ with IPv6

Incorrect. There is the ULA range, fc00::/7, which is not routable and can be used in the same place you'd use 192.168.0.0/16 or similar.

You can even do something like fc00::192:168:0:0/120 if you really want.

> There is really no reason for most devices to be publicly reachable.

If you want things to work in one direction only, you really want television or radio. This is how most people really treat the Internet, unfortunately.
by pjjpo | 2026-01-04 05:38:03+00:00
As it's flagged hoping the damage is done but in case anyone finds this

- The original article starts with all-caps EDITORIAL:. It's rare to see such strong labeling but personally I couldn't find any facts in the piece and suspect it's to make that clear

- The article is from Asahi, which along with Mainichi are the anti-government newspapers in Japan. Not an issue for normal news but this is an EDITORIAL (emphasis from the original article, not mine)

Quietly take away from the article what you want but please don't make any claims based on this.
by JumpCrisscross | 2026-01-04 05:38:29+00:00
> when has this been ever not true?

We had a literary explosion in the last few decades where the competitive advantage of reading may have reached its nadir. (The supply side also screwed the pooch. Recent non-fiction has been polluted with fluff. Literature, on the other hand, is in a renaissance.)

In the last two years, on the other hand, I’ve found significant advantage in being able to speak, write and read clearly. The only thing I can think of is people marking themselves through LLM use, directly and indirectly.
by znpy | 2026-01-04 05:38:51+00:00
> I disagree with most comments that the brusque moderation is the cause of SO's problems

Just to add another personal data point: i started posting in on StackOverflow well before llms were a thing and moderation instantly turned ne off and i immediately stopped posting.

Moderators used to edit my posts and reword what i wrote, which is unacceptable. My posts were absolutely peaceful and not inflammatory.

Moderation was an incredible problem for stack overflow.
by blitz_skull | 2026-01-04 05:39:02+00:00
This is deceptively difficult but profoundly powerful. The Getting Things Done methodology also talks about natural project planning like this.

But small doesn’t mean “no thought required”. It requires mental power to distill larger projects (or goals) into small steps.

My mistake, for a long time, was thinking that breaking it down into smaller steps was less brainpower.

Better clarity, but also more upfront mental energy to distill what the next physical action to be done was.
by rifty | 2026-01-04 05:39:51+00:00
This part of the situation is the interesting thing to me.

Is this US administration establishing itself as the dictator of Venezuela indefinitely? What does running that country have to look like directed by the US president and what changes will they make to restrict the position to prepare it for transition? Is the plan to make no changes to the position and then forever make a mockery of their elections by only letting people run in the future who suite US interests? It feels like this situation has the potential to turn into a colonial-like relationship always under threat of direct US military intervention.
by JosifA | 2026-01-04 05:40:37+00:00
Location: Lithuania (EU)
Remote: Yes
Willing to relocate: No
Technologies: C++, Embedded Linux, Networking, Concurrency, Docker, Github Actions, Pytorch, CUDA, OpenCL, Image Processing, Video I/O (codecs, containers).
Resume: https://tulon.github.io/assets/CV_Josif_Arcimovic.pdf
Website: https://tulon.github.io/
Email: joseph <dot> artsimovich <at> gmx <dot> com

I am a seasoned C++ developer with 23 years of experience in the industry. I have experience in Desktop, Embedded and Mobile development. I also did some back-end work and even some reverse engineering, though that was a while ago. I also have some ML experience (PyTorch) - also a while ago, but not that much. Most recently I've doing 3D graphics (simulation and later maps). My Linear Algebra is quite decent - I use it regularly.

My preferred next career move is independent contracting. 6-12 months contracts ideally. I will also consider permanent fully remote positions, but only quite senior ones - Staff Engineer / Architect level.

I've been fully remote since 2018 and I intend to keep it that way.
by johnnyanmac | 2026-01-04 05:40:38+00:00
I think the shock is more of a shift from the lawful evil spectrum, where the US either did things covertly or had a much better narrative prepared, to chaotic evil. Apparently Congress had no clue here, and Trump simply called them "leakers".

To be more blunt, we knew America was a pompous asshole, but it always pretended to be orderly. This is the US putting in a toupe and plucking its mustache. The act isn't surprising, the shift in attitude is.
by zer00eyz | 2026-01-04 05:41:14+00:00
If this were another industry...

I don't know why people build houses with nail guns, I like my hammer... Whats the point of building a house if you're not going to pound the nails in yourself.

AI tooling is great at getting all the boiler plate and bootstrapping out of the way... One still has to have a thoughtful design for a solution, to leave those gaps where you see things evolving rather than writing something so concrete that you're scrapping it to add new features.
by sublinear | 2026-01-04 05:41:46+00:00
There's a lot of craftsmanship left out there, but people are distracted by AI and pay more attention to the mediocre apps on their phone because of the frustration they cause.

The need to write good software and care about the details isn't going anywhere. If anything, all the slop is creating a stronger demand.

All analogies fail to describe software precisely because we have shoveled all our problems onto software that we need to trust for everything. It is not furniture. Programmers are not factory workers.
by vee-kay | 2026-01-04 05:42:12+00:00
Venezuelans already have been losing their natural resources. Venezuela's major exportable resource is oil, and guess what happened to that export industry?
Sanctions, open-sea piracy (in the guise of drug raids) to seize Venezuelan oil tankers, and regime changes to put puppets to squeeze everything out of an oil-rich nation. The result is poverty, social strife, healthcare woes, etc.
by zenoprax | 2026-01-04 05:42:28+00:00
Reminds me of when people praise the efficiency of their car: "It's great, $30 lasts me all month!". Tells you nothing about the car and hardly anything about the person using it.

I have crashes on a monthly basis but I'm also pushing it pretty hard with 4 Activities, 5 Workspaces, and 3 Screens. That's 60 desktops for it to manage (granted, only about 10-15 in total actually have anything on them) with my tiling window management scripts on top of that. Plasmashell and Kwin take up 20% of my CPU on average which is unfortunate but that's the cost for my setup I guess.