MurphyA/hacker-news huggingface dataset:
by Analemma_ | 2026-01-04 03:59:46+00:00
There’s a lot of discussion flying back and forth as to whether we’re in a period of cultural stagnation. Obviously you need to heavily discount the possibility of “old fogeyism” and reactionary nostalgia whenever you make such claims, and historically a lot of them have been totally false, but the one argument I have found convincing that we’re not in a good cultural place right now is the difficulty of coming up with such a work.

What work captured the zeitgeist of the 2010s and so far of the 2020s? I certainly can’t think of any novels that did it, far too much of that literary decade was about self-obsessed New Yorkers and had no relevance to anyone else. None of the reactions against it (i.e. Dimes Square) produced anything of lasting note either.
by satvikpendem | 2026-01-04 04:01:46+00:00
That's funny, I found it the exact opposite, not the least of which is that it requires a JetBrains IDE to even run it. VSCode or neovim with Flutter and really most every other UI framework like React (and Native) work great.

Regarding KMP specifically, I didn't find it much use to only write business logic in one language, while still having to rewrite the UI up to 6 times (mobile, web, desktop), I'd rather have everything all in one.

Compose Multiplatform looks promising as it's Flutter-like in that it renders its own UI but it's still quite early, I know they say it's "stable" but when I used it, it really didn't seem so, plus the package support is extremely lacking compared to Flutter and of course the behemoth that is React (and Native)'s npm.

These days I'm looking forward to Dioxus, they're making their own native renderer similar to Flutter but especially for web, they are not doing the canvas trick, because they actually use plain HTML and CSS as their markup languages so they can compile directly to browser standards sites while still having a non-webview experience on mobile and desktop.
by quesera | 2026-01-04 04:01:48+00:00
To be fair, the English names for all other places named after Cristoforo Colombo use the English spelling for Christopher Columbus. It might be difficult to remember the (locally-less common) exception.

And our primitive spell checkers often cannot deduce from context, as there are many, perhaps most cases, where Columbia is the most-likely correct rendition. Even if we transcend our own difficulties, Siri might defeat us.

You are correct that the correct English spelling for Colombia is Colombia, and surely it is problematic to localize a foreign country's name.

So please reciprocally acknowledge receipt of our formal request for Colombians to stop calling the USA "EE. UU.", "Estados Unidos de América", and all other such indignities. :)
by abigail95 | 2026-01-04 04:02:24+00:00
Man, the guy probably broke a ton of Venezuelan and American laws. Maduro is responsible for the break down in diplomacy - what did he think was going to happen if he kept breaking the law?

There's no extradition treaty - how else does the USA bring him to trial?

Go to the courthouse when he gets convicted and yell about how clearly illegal it all is. You'll look like a nutcase. I'll just celebrate that he's going to die in prison.

What law are they breaking by forcefully extracting a criminal? Why does he get away with it because he's a president? He's not even the president of Venezuela, it's disputed - chiefly by Venezuelan's themselves.

Now we get to hold him to account in an open court. This is just good ass news. You don't get to declare the whole thing illegal and unjustified.

He will get returned in 20 years and probably tried for murder by the people he repressed.

Finally - he's a really cool thing about the US legal system, if his rendition was illegal, as you say, he can claim that in court. It won't work because it wasn't.
by takoid | 2026-01-04 04:03:55+00:00
I always enjoyed D’Angelo Barksdale’s interpretation from The Wire:

> D’Angelo: "He’s saying that the past is always with us. Where we come from, what we go through, how we go through it—all that shit matters. Like at the end of the book, you know, boats and tides and all. It’s like you can change up, right? You can say you’re somebody new, you can give yourself a whole new story. But, what came first is who you really are, and what happened before is what really happened.

> And it don’t matter that some fool say he different ’cause the only thing that make him different is that he say it. But it ain’t the truth. Gatsby, he was who he was, and he did what he did. And because he wasn't willing to get real with the story, it caught up to him."

> Inmate: "So you're saying he couldn't get over?"

> D’Angelo: "No, I’m saying he was who he was. They found him out. They found him out in the end. And that’s what it is. You can’t get over. You can’t even get out."
by hombre_fatal | 2026-01-04 04:04:14+00:00
What's sad about it is that SO was yet another place for humans to interact that is now dead.

I was part of various forums 15 years ago where I could talk shop about many technical things, and they're all gone without any real substitute.

> People don't realize what a massive advantage Google has over everyone else in that regard. Site owners go out of their way to try to block OpenAI's crawlers, while simultaneously trying to attract Google's.

Not really. Website operators can only block live searches from LLM providers like requests made when someone asks a question on chatgpt.com, only because of the quirk that OpenAI makes the request from their server as a quick hack.

We're quickly moving past that as LLMs just make the request from your device with your browser if it has to (to click "I am not a robot").

As for scraping the internet for training data, those requests are basically impossible to block and don't have anything in common with live answer requests made to answer a prompt.
by Keegs12 | 2026-01-04 04:04:38+00:00
Location: Niagara Falls, Ontario, Canada.

Remote: Yes, open to remote, hybrid or in office.

Willing to relocate: Yes.

Technologies: JavaScript/TypeScript, React, Next, HTML, CSS/SASS, MYSQL, MongoDB, PostgreSQL, Firebase, Azure, C, Python, Node, Express, Storybook/Chromatic, Pub/Sub, NoSQL, Material UI, Shadcn, Tailwind.

Resume/CV: https://github.com/Keegs12/resume/tree/main

LinkedIn: https://www.linkedin.com/in/keegan-bond/

Email: keeganbond123@gmail.com

I have a YOE working as a Founding Software Engineer at the startup company mfg.parts. I was the Frontend team lead developing the vast majority of our web application. I also have 0.5 YOE working with the company Acadium as a Full stack engineer Intern.
If your looking for a young eager junior engineer with startup experience, reach out!

I’m also open to contributing on an internship or volunteer basis, especially for young startups in exchange for experience, equity, or a mix of both. If your team could use an extra set of hands, I’m happy to chat
by derektank | 2026-01-04 04:05:34+00:00
Uh, livestreams are awful for developing shared communities relative to bars and other physical social spaces. Much of human communication is sub-verbal, and that kind of communication is necessary for forming trusted long term bonds.

Also, excluding people is nowhere near the worst sin in social spaces. Excluding people who don’t share common interests or cultural context often improves the quality of socializing. Hanging out with my friends that I’ve known for 20 years produces much more fruitful conversations than hanging out with my friends plus a dozen strangers competing for my attention.
by cman1444 | 2026-01-04 04:05:40+00:00
>How does Maduro being ousted change the physical realities of an amphibious invasion of Taiwan? You think international law is what has been preventing Xi from invading?

It doesn't change the physical realities of that much at all besides maybe slightly further cementing that the US will not come to Taiwan's aid.

No, the main change is that now Xi can more reliably expect a weaker, less unified response from the west due to political divisions inside America as well as between western nations. He can expect less diplomatic pushback, fewer sanctions, etc.

Also, no all serious leaders do not only respect power. Serious leaders who are also morally and ethically good also take into account right and wrong when they make decisions.

The right thing to do would be for America to try to preserve and enforce a rules based order, regardless if other countries do. America has significant agency in the world and should consider how the world should be and try to get there. Not only consider how the world is.
by conradbez | 2026-01-04 04:05:47+00:00
YouTube takes free uploaded podcasts clips and charges us outrageous premium fees to view.

The obvious alternative is to use a podcast app but I like the 10-20min clips and recommendation engine on YouTube. So I built podtoc.com to serve LLM generated podcast clips youtube-feed style.

The Tech:

- LLM Pipeline: I built a pipeline to extract meaningful clips from long-form content, specifically designed to capture one of the core insights covered in the podcast.

- Recommendation Engine: Suggests clips based on previous listening to solve the discovery problem.

- The App: A React Native (Web/iOS) app featuring a "swipe to next" UI for seamless browsing.

If this sounds like a problem you’ve faced, I’d love to hear:

1. Which podcasts would you like to see added to the library?

2. Any feedback on the UI or bugs you encounter?

3. Any questions about the pipeline or suggestions for the recommendation logic? (would love to open source after some cleanup)

Check it out: https://podtoc.com/app
by BugsJustFindMe | 2026-01-04 04:05:55+00:00
I have a sneaking belief that the video clip showing a rack of cookies on a brightly lit counter wasn't shot in the dark or on a red eye flight, so that's a non-sequitur.

Digital camera sensors are all inherently extremely sensitive to infrared anyway and can see quite well in the dark with nothing more than an IR LED if you don't add a physical filter over the sensor, soooo...
by ChrisArchitect | 2026-01-04 04:06:03+00:00
Not sure about the particular criteria but poke around in some of these threads for some ideas maybe:

Ask HN: Sites like HN on other topics?

https://news.ycombinator.com/item?id=37611708

Ask HN: What are some communities like HN?

https://news.ycombinator.com/item?id=37616919
Show HN: GenVibe – AI generates React apps from text, Figma, screenshots
by genvibe | 2026-01-04 04:06:27+00:00
Solo dev here. Built GenVibe over the past few months to solve my own problem - repetitive React boilerplate and design-to-code work.

You describe your app in plain English (or upload Figma/screenshot), and it generates working React/React Native code.

Launched last week:
- 500 signups
- $250 MRR
- All organic

Still very early and rough. Code quality isn't perfect, but it works for quick prototyping.

Would love feedback from the HN community on:
- Code quality/best practices
- Features that would make this more useful
- Whether this actually solves a real problem

Built with remix. Happy to answer technical questions!
by renewiltord | 2026-01-04 04:06:47+00:00
His response is confusing to me as well. I didn't edit it that drastically. I moved one or two of the clauses around but the fundamental thrust was: if you think it's an AI image because of the whole-milk/low-fat discordance, but real-world designs for the show also have that discordance, then you should consider that the discordance does not mean it's AI.

That would still be true if:

* it was indeed an AI poster

* it was an AI image poster made to look that way

* it was a human-made poster accidentally made that way

* it was a human-made poster intentionally made to look that way

The truth of the show itself could have no bearing on what I was saying. The only thing it does rely on is whether or not the real-world designs did not correspond to the poster image.
by crashbunny | 2026-01-04 04:07:17+00:00
Doesn't the word "coincidental" imply Vince Gilligan is OK with the anti AI take? He's not denying it's there, he's saying it's not intentional, it's coincidental.

I agree with "art isn't a one way street". But, it's also up to the artist whether people's interpretation is "right" or "wrong". Some artists love when people find meaning in their work that wasn't intentional, and some don't.

One story that's burnt into my brain, is about Ray Bradbury giving a guest lecture. This is meant to be a quote from Bradbury. It's hard to know what's real these days.

From "Listen to the Echoes: The Ray Bradbury Interviews"

"Weller: have you encounted academic misinterpretation of your work?

Bradbury: I was lecturing at Cal Fullerton once and they misinterpreted Fahrenheit 451, and after about half an hour of arguing with them, telling them that they were wrong, I said, “Fuck you.” I've never used that word before, and I left the classroom.'"

I think it's fine to read Fahenheit 451 and have your own opinions about its main theme, but, it's another thing to get into an argument with the author about it.

Bradbury said Fahenheit 451 is about the effect of mass media on society, if it was written today, it might be about the effect of AI on society.
by geerlingguy | 2026-01-04 04:07:33+00:00
This is somewhat true; I know I'm trained at least a tiny bit to look over at the 'byline' on posts if the title attracts my attention...

But it's also muted a bit by the fact there are no icons, no large flashy attention-grabbing bits, and everyone gets the same muted colors for domain and submitter username.

I like that a lot, and contrast it often, in my mind, with Reddit, which now has user avatars, little flashy icons, an annoying habbit of pushing 'full' posts and ads everywhere...
by satvikpendem | 2026-01-04 04:07:49+00:00
I used Kotlin as well and it just feels off too. The package support is a major thing, as I don't want to mess around in Gradle, I want something that Just Works™. Dart 3 has much of the same feature set as Kotlin now with sealed class support, it's just not as functional, but it recently got tearoffs so you don't have to specify the class, just the property, similar to Swift (ie if you have an `enum Color { red, blue }` and a function takes `Color`, you can just do `f(.red)` not `f(Color.red)`).

The main thing though is that Dart has pub.dev and a CLI that makes it extremely easy to add packages, via `dart pub add`. If I do want to go more of a functional route I'll just use Rust instead, it has all of what Kotlin has and more, plus a similar streamlined package management as Dart in the form of `cargo add`.
by goatlover | 2026-01-04 04:08:22+00:00
Well first the Venezuelan people will have to wait while the Trump administration runs their government (the remaining Maduro administration) and oil fields until a stabile transition can take place as determined by the US government. So they haven't gotten their democracy back yet.

And Trump has decided the Nobel peace prize winner doesn't have enough support of the people to take over. So whatever democracy there is to be had in the future seems to be up to a foreign government.
by trinsic2 | 2026-01-04 04:08:26+00:00
If you are not doing art for arts sake, then I think you are missing the point. You can create all you want for the creators economy and maybe many people need that right now. There will always be people that go to art to experience the awesomeness of life. Its just a differnt way of seeing the world, no reason to put everyone into a binary category of adapt or die. Its never going to be like that for everyone. I dont feel the need to compete for attention.
by adamddev1 | 2026-01-04 04:08:28+00:00
This is a huge loss.

In the past people asked questions of real people who gave answers rooted in real use. And all this was documented and available for future learning. There was also a beautiful human element to think that some other human cared about the problem.

Now people ask questions of LLMs. They churn out answers from the void, sometimes correct but not rooted in real life use and thought. The answers are then lost to the world. The learning is not shared.

LLMs have been feeding on all this human interaction and simultaneously destroying it.
by theamk | 2026-01-04 04:08:28+00:00
They do number it.. in fact once they become CNA in 2024, the amount of kernel CVE's has increased almost 10x (see [0])

They just stopped assigning priorities/impact scores to them, because "A simple bugfix for a minor thing for one user could be a major system vulnerability fix for a different user, all depending on how Linux is being used"

(For an example of why having severity rating on CVE is a bad idea, see Redhat's treatment of CVE-2025-68343[1] - they gave "high", score 7. Many security teams in large corps would require a quick patch/kernel upgrade. And yes, this is a null-pointer dereference in a single USB device driver. Even if this is exploitable (which I am not sure about), this driver is _never_ going to be loaded into any our cloud machines, so most of our infra is not affected).

[0] https://www.cvedetails.com/product/47/Linux-Linux-Kernel.htm...

[1] https://access.redhat.com/security/cve/cve-2025-68343
by sfifs | 2026-01-04 04:08:38+00:00
> Are you saying countries without shipbuilding facilities or not producing semicondutors are being conquered and their citizens being slaughtered?

Yes that is a clear risk. For most of human history, powerful leaders have unleashed violence on their neighbors to increase their wealth and prestige. For about 70 years, the cold war balance prevented very catastrophic wars between powerful nations but we now seem to be having an atavistic throw back of powerful nations being led by expansionist leaders. You either need to create your own manufacturing capacity or be at the mercy of others.
by vel0city | 2026-01-04 04:08:52+00:00
It doesn't seem far fetched to me for Russia to further drive a wedge between the US and Europe.

I don't partake in that subreddit so I have no clue as to the content or if this claim is true or false but it doesn't seem like a crazy idea for Russia to do. Sure there's plenty of content Trump gives Russia to potentially amplify, but there could still be bots amplifying things and making some opinions or takes on a story be more popular than reality.
by jjj123 | 2026-01-04 04:09:32+00:00
Are you saying the opposite of manufacturing consent would result in a media that isn’t challenging and conforms to people’s biases?

The way I see it you can do both at once. Exaggerating/downplaying stories in a way that confirms biases is something the media does today (see MSNBC/Fox News), and I’d argue it’s absolutely a form of manufactured consent.
by danielsdk | 2026-01-04 04:10:06+00:00
Hey everyone, I made this thing:
https://tryflux.ai/

Context: I've tried probably 15 different AI apps over the past year. ChatGPT, note-taking apps, productivity apps, all of it. But most of them are just clutter on my iphone.

They live in some app I have to deliberately open. And I just... don't.

But you know what I open 50 times a day without thinking? iMessage.

So out of mild frustration with the "AI app graveyard" on my phone, I built Flux.

What it does:

You describe a personality and what you want the agent to do

In about 2 minutes, you have a live AI agent in iMessage

Blue bars. Native. No app download for whoever texts it

No code required

The thesis that got us here: AI is already smart enough. The bottleneck is interaction. Dashboards get forgotten. Texts get answered.

This was also my first time hitting #1 on Product Hunt, which was surreal.

We're very early and probably broke something. If you try it, feedback is super welcome, weird edge cases, "this doesn't work," or "why would anyone use this" comments all help.

That's all. Happy to answer questions.
by satvikpendem | 2026-01-04 04:10:08+00:00
Eh, it's getting there, slowly at first but more rapidly now. It now got tearoffs, I explained in another comment but

> if you have an `enum Color { red, blue }` and a function takes `Color`, you can just do `f(.red)` not `f(Color.red)`

Dart is getting new features pretty fast, they really started focusing on the DX more after Dart 2 and now especially after Dart 3. Macros were supposed to ship but it was incompatible with the goals of fast compilation, so other sorts of smaller features will ship instead.
by satvikpendem | 2026-01-04 04:12:46+00:00
I was initially uninterested in Dioxus because they just used webviews but their native renderer is really interesting now because it has a lot of strengths, using plain HTML and CSS as the markup language so that they don't have to render to a canvas on the web like Flutter, Compose Multiplatform or many other WASM based renderers do, as they can just, well, ship the HTML and CSS directly. But then on mobile and desktop, it will be rendered without a webview, so you get all the benefits of each platform.
by garciansmith | 2026-01-04 04:13:14+00:00
The donation pop-up has been explained in various places, such as here: https://pointieststick.com/2024/08/28/asking-for-donations-i...

I get not liking it (even if it happens only once a year), but saying that the only reason is "greed" is not only reductive but incorrect in my opinion. The idea that KDE has an income source separate from large corps and vendors but regular users, for instance, makes a lot of sense to me. (And the negative blog post you cite clearly involves some not-totally-public drama; I would be very hesitant to judge a project based off something like that, especially since other people have contradicted that person's view elsewhere.)

I can't say I understand a lot of your other points (what does "Software should not be about putting pressure on people - it should be about enabling people" mean, and how does KDE put pressure on people?). And what do bad GTK docs have to do with KDE?
by Aaron2222 | 2026-01-04 04:13:15+00:00
As per the article:

Now when trying to activate the OS by attempting to call the phone number for Microsoft Product Activation, an automated voice response says the following: "Support for product activation has moved online. For the fastest and most convenient way to activate your product, please visit our online product activation portal at aka.ms/aoh"

It does require logging in (to the website) with a Microsoft account, but Microsoft claims:

By logging in with your account, it will not associate the account to the licenses.

From there, it's just a web version of phone activation (you enter your Installation ID and presumably they give you the Confirmation ID). No idea what happens when moving a licence between machines (with phone activation, the automated process would fail due to the existing activation and you'd be handed off to someone in a call center who would generate the Confirmation ID for you).
by satvikpendem | 2026-01-04 04:14:46+00:00
> Edit: Several cross-platforms frameworks can do Liquid Glass:

This is pretty funny because you just listed SwiftUI three times but in different configurations. They're not truly cross platform, they just wrap Apple's native design code. In contrast, I can (and do) use a package like liquid_glass_renderer to get Liquid Glass everywhere, on all my devices, with one codebase.
by arjie | 2026-01-04 04:15:19+00:00
A bit harsh. It's just information outdated by a year. The majority of DRAM by all big manufacturers is still on DUV tech AFAIK. Micron's "1-gamma" is pretty new. It's been less than a year since Micron started shipping DRAM based on that process.

And to the OP's comment: CXMT won't be making stuff for an Nvidia H100 any time soon haha, but there's a lot of stuff out there that's not that.