MurphyA/hacker-news huggingface dataset:
by jauntywundrkind | 2026-01-04 21:53:11+00:00
Shout out to https://exe.dev for this stuff. It'a a VM provider service. It makes it stunningly easy to get https up and going, has a front end http gateway that does all the hard parts for you.

But relevant to this article here, it also has a super sick web based agent, Shelley, that is quite adequate for using from the phone.

I used it to build a little guestbook thing in ~2 hours, late night in bed in my phone. Link to submission, and my post on it there, and the guestbook I wrote.
https://news.ycombinator.com/item?id=46397609
https://news.ycombinator.com/item?id=46398115
https://nan-falcon.exe.xyz
by packet_mover | 2026-01-04 21:53:20+00:00
It is built in a website builder (https://unicornplatform.com/). I kept it intentionally simple while I validate demand - the real artifact is the demo + repo/docs, the site mostly just points people there and helps with validation.

If you have 1-2 concrete suggestions on what makes it feel that way (copy/layout/typography), I am happy to improve it.
by dvdkon | 2026-01-04 21:53:20+00:00
You seem to think an SSG is some burden that people put up with due to sunk cost fallacy, but I don't see why.

The Markdown-to-templated-HTML pipeline code is the same whether it runs on each request or on content changes, so why not choose the one that's more efficient? Serving static HTML also means that the actually important part of my personal webpage (almost) never breaks when I'm not looking.
Show HN: I built a personal AI news curator to filter RSS feeds (n8n and OpenAI)
by practicalaifg | 2026-01-04 21:53:35+00:00
Hi HN,

I found myself wasting too much time doomscrolling through tech news and RSS feeds, scanning hundreds of headlines just to find the 3-4 items that actually mattered to my work.

To fix this, I built a self-hosted automation workflow using n8n that acts as a personal editor.

The Architecture:

Ingest: Pulls RSS feeds (TechCrunch, Hacker News, etc.) every morning.

Filter (The Agent): Passes headlines to GPT-4o-mini with a system prompt to "act as a senior editor." It scores each article 0-10 based on specific interests (e.g., "High interest in Local LLMs," "Low interest in crypto gossip").

Logic: Discards anything with a score < 7.

Research: Uses Tavily API to scrape and summarize the full content of the high-scoring articles.

Delivery: Sends a single, clean email digest via SMTP.

The Hardest Part (SSE & Timeouts): The biggest technical hurdle was handling timeouts. Since the AI research step takes time, the HTTP requests would often drop. I had to configure Server-Sent Events (SSE) and adjust the execution timeout env variables in Node.js to keep the connection alive during the deep-dive research phase.

Resources:

Workflow/Source (JSON): https://github.com/sojojp-hue/NewsSummarizer/tree/main

Video Walkthrough & Demo: https://youtu.be/mOnbK6DuFhc

I’d love to hear how others are handling information overload or if there are better ways to handle the long-polling for the AI agents.
by bediger4000 | 2026-01-04 21:53:38+00:00
I thought it was widely believed that Rubio was running US foreign policy in zones that aren't Trump's personal interests, like Ukraine. I feel like Rubio and Gabbard could indeed have convinced Trump and Hegseth to do this, and not have much in the way of a follow-up plan. It worked for Bush in Iraq and Afghanistan!
by mixmastamyk | 2026-01-04 21:54:01+00:00
An org can always go too far in the opposite direction, but this is not an excuse to never talk to the customer. The latter is much more likely, so the warning to not get “into bed” with the customer falls flat.

This is a common pattern here. Alice says 0 degrees is too cold, I prefer 20C, Bob chimes in “100C is too hot, it’ll kill us.” Ok, well no one said or implied to crank it to one hundred.
by rsynnott | 2026-01-04 21:55:52+00:00
The Ariane family is, at least formally, ESA, not CNES, tho. The UK also has its own agency, but launches via ESA (or private). I think it would be probably fair to say that Ariane is more French than anything else, but it’s not strictly a French project.

Confusingly, the EU also has its own agency, though it doesn’t, as far as I can see, do much outside of operating Galileo. ESA, though obviously very EU aligned, isn’t an EU agency, and has non-EU/EEA/former-EU members (notably, _Canada_).
by titzer | 2026-01-04 21:56:03+00:00
> 3. Bias towards action. Ship. You can edit a bad page, but you can’t edit a blank one.

> First do it, then do it right, then do it better. Get the ugly prototype in front of users. Write the messy first draft of the design doc. Ship the MVP that embarrasses you slightly. You’ll learn more from one week of real feedback than a month of theoretical debate.

> Momentum creates clarity. Analysis paralysis creates nothing.

I've met Addy and I'll be generous, but strong disagree here, and this really shows a huge blind spot in how software is being developed today that hurts everyone.

There aren't two extremes between "theoretical debate" and just shipping the first crap you can slap together. Software engineering will never become a real discipline when industry keeps ignoring the lessons of every other field of engineering: gather some requirements first.

Want to know what users want? How about asking them? What about doing some research on what tools they are using now (or not) and finding out what's wrong with them. What about doing a user study? What about analyzing competing and previous products?

How about then drawing up a list of things that say what the thing will do? You can keep the list short, sure. Build a prototype (maybe for internal use)? Sure. No need to have every piece of functionality there.

But there's an enormous blind spot here I'd be remiss to point out. Back in the shrink-wrapped software days, back when products took months and sometimes years to develop, man, people really planned out what they were going to build! And I'm not just romanticizing that era--there was a lot that could go wrong, and many misses--but tons of software developed in that manner sticks with us today, not just the designs and usage patterns, but big chunks of the code too. It's not all legacy cruft; people actually thought about what they wanted to build, and then laboriously built and tested it--with crappier tools, longer build times, and many disadvantages like huge teams, crappier communication, and a whole lot less computational power.

There are other things in this list that are good advice, but I felt like this cannot possibly be the whole truth to 14 years of experience. In other words, please don't just ship your crap to us the first time it functions.
by anonzzzies | 2026-01-04 21:57:14+00:00
Move somewhere with strong worker rights/laws even if you are not in a union. Here no with a normal job (not freelancers / contractors etc) is looking at their work phone/email outside 9-5/4-5 days a week; this frustrates US companies who merge/acquire companies here greatly but they cannot do much (firing for no cause is very expensive) except slowly move the operation to the US and wind down here, which is expected; everyone is already looking for new jobs as no one wants the 'performance reviews' with the broken records like 'you are not a teamplayer because your colleague was trying to reach you at 22:00 Friday night'.
by Barrin92 | 2026-01-04 21:57:16+00:00
> (someone tell me why that's ever good)

there's a quite a few benefits to it. Neurotic people tend to be more self aware, more attuned to danger, more open to recognizing risks than most people. It also, despite not being the case with the author here, often correlates with high conscientiousness.

The very thing you're arguing for, being willing to practice different ways that is to say be unstable, is a feature of neuroticism. With neurotic people in particular in our age the fault often isn't so much the person as it is that they don't fit in environments that demand compliance, reliability and a kind of industrial standardized behavior.
by SirensOfTitan | 2026-01-04 21:57:27+00:00
It's utterly unreal to me to hear so little discussion about labor organization within software during these nascent moments of LLM deployment. Software engineers seem totally resigned toward reduced salary and employment instead of just organizing labor while still in control of the development of these systems.

I really don't get it -- is it that people think these technologies will be so transformative that it is most moral to race toward them? I don't see much evidence of that, it's just future promises (especially commensurate with the benefit / cost ratio). When I do use this tech it's usually edutainment kind of curiosity about some subject matter I don't have enough interest in to dive into--it's useful and compelling but also not really necessary.

In fact, I don't really think the tech right now is at all transformative, and that a lot of folks are unable to actually gauge their productivity accurately when using these tools; however, I do not believe that the technology will stay that way, and it will inevitably start displacing people or degrading labor conditions within the only economically healthy remaining tranche of people in America: the white collar worker.
by scubbo | 2026-01-04 21:57:41+00:00
I'm surprised to see people getting value from "web sandbox"-type setups, where you don't actually have access to the source code. Are folks really _that_ confident in LLMs as to entirely give up the ability to inspect the source code, or to interact with a running local instance of the service? Certainly that would be the ideal, but I'm surprised that confidence is currently running that high.
by coolThingsFirst | 2026-01-04 21:58:19+00:00
Transit is different, you are going from one place to another. Cafes are where people that know each other come to socialize. You will almost never see a lone person in a cafe in the country where I live in, and a lively conversation tends to pull other people in as well.

It's just different so their initial thought of it being awkward without further reflection is based on reality not some blown up fear.

I also say this as someone that has no trouble striking up conversations with strangers. So not like I barely go out.
by GuB-42 | 2026-01-04 21:58:55+00:00
I am not convinced that you can change your personality just like that. In fact, I find it striking how little people change their core traits. However, people can learn to live with them, and I think it is the idea here.

You don't become more extroverted, but you can improve your social skills.

You don't become less neurotic, but you can learn to manage stress, or just avoid stressful situation altogether with proper planning.

You don't become more agreeable, but you can learn to become more considerate.

You don't become more conscientious, but you can make a framework to complete your tasks: schedules, checklists, etc...

You don't become more open, but you can educate yourself on opposing viewpoints.

Also understand that the "big 5" are not stats to maximize, while some traits are linked to success, they all have downsides. Extroverts and people high in agreeableness tend to follow the group even when it is wrong, lacking personal judgment. People low in neuroticism can get themselves into trouble because they didn't consider the negative consequences of their choices. Conscientious people can be rigid and obsessive, and there is such a thing as being too open (are you open to murder?).

The idea is: don't change your personality, you will probably fail anyways, but make the best of what you have, by making small adjustments. Ultimately, I think it is what the article suggests, once you take away the "big 5 scoring" bit.
by hopelite | 2026-01-04 21:59:11+00:00
Unfortunately there are apparently no real true American bison anymore. A sturdy a while ago showed that all American bison in all of North America have varying degrees of cattle DNA. They’re basically all “beefalo”. They are quite different from cattle in many ways, but they aren’t actually really American bison anymore. Those technically are extinct by objective measures, not all that different than if you breed one dog with a different one, the offspring is neither of the parents and also basically nothing at all until some defining characteristics are identified, reproduced and named at least as a sub-breed.
by zenoprax | 2026-01-04 21:59:51+00:00
I was hoping you wouldn't ask :P

I don't have a replacement at all but this coincided with a reduced desire to tinker with and touch up my photos in general. I'm currently working on a modular Unix-y/CLI-focused way to safely ingest photos (archive originals with PAR2; then move from source and rename), reject/rate as needed, ensure timestamps are correct (UTC for DSLRs), geotag with whatever GPX I have, and then eventually some sort of LLM-based tagging. Exif will do a lot of heavy lifting here.

All I really need now is a way to rate my photos and I'll probably use Digikam for that. Raw processing doesn't have a CLI solution that I like so I'll probably have to use RawTherapee or something as well.
by tejohnso | 2026-01-04 21:59:54+00:00
Nice summary. Can you explain why someone who has "recovered" and is no longer suffering the ruinous effects of alcohol in their life still considered an alcoholic? I heard someone on the radio today say that they are an alcoholic, but in the same sentence said they were 30 years sober, which seemed like a massive contradiction to me. I don't think it was a mistaken use of present tense. I've heard similar statements from others.
by Jach | 2026-01-04 22:00:54+00:00
The way I'd phrase it is personality is stable, not fixed. But I would also be interested in a followup in a year or two. I also misread the bit at the end first: the partner tested and re-tested themselves and got pretty much the same thing, this is rather expected when you're not in the process of trying to "change" and also gaming the test to get results you want rather than what's true. I would have liked to see the partner take the test but fill in the answers for the authors -- that way we have both the author's assessment of their own personality and the partner's assessment of the author's personality, before and after.
by jfengel | 2026-01-04 22:00:56+00:00
Why should they be embarrassed? They got the law that they wanted passed. Not a single one will lose an election over this. Even if a challenger brings it up, they have a very grateful industry behind them (and now with even more money to throw at elections).

If there is any embarrassment to be felt, it would be on the part of their constituents, who voted for this legislature and came out behind because of it. But I strongly suspect that they will re-elect the incumbents.
by zimmerfrei | 2026-01-04 22:01:53+00:00
If you use AEAD, you clearly expect your recipients to use a recent client. Same as if you want to use PQC or any other recent feature.

If your audience is wider, dont use AEAD but make sure to sign the data too.

With respect to the 90's design, yes, it is not pretty and it could be simpler. It is also not broken and not too difficult to understand.
by kayo_20211030 | 2026-01-04 22:02:35+00:00
A very good piece.

It's pretty insightful. I don't know anything about Fishkin; his proposed solution seems like it should work, but as the piece points out, it runs up hard against all the other things that can matter too. It's a bit like a fairy tale that we really, really want to be both true and instructive.

A very true statement:

> It reframes democratic failure as a problem of insufficient reflection rather than distorted incentives, institutional mistrust, or cultural fragmentation.

They're the things with which the solution collides. They can't be ignored, and are often ultimately dispositive.
by manmal | 2026-01-04 22:02:49+00:00
Setup is still rough around the edges (use an agent to set it up), but clawdbot (prev clawdis) from Peter Steinberger works phenomenally well for agent orchestration and personal assistance. The community for clawd is exploding right now, and I think this is purely based on merit. It’s been a game changer for my vibe coding workflow, and lots of fun.

https://github.com/clawdbot/clawdbot
by amluto | 2026-01-04 22:02:49+00:00
I think the economics are wrong for this, at least so far. CXMT seems to be scaling up as fast as they can, and they have maybe 5% market share. They can’t flood the market with cheap DRAM because they don’t have enough DRAM yet — I’m not convinced they could materially impact anyone else’s profits even if they literally gave away their entire output. At best selling their product cheaply might help them gain some mindshare as integrators test it and hopefully discover that it meets the spec and works fine. What they need is capital and time with which to scale, and selling at a profit-maximizing price will get them the most capital, and this benefit may well exceed the actual profit on goods sold: the stock market might appreciate that they are profitable, thus making it easier for them to obtain funding under favorable terms.

If they actually want to try to destroy their competitors by undercutting them, they need to be able supply enough DRAM to actually drive down the price. At the rate that the big buyers are buying DRAM, that will take several more years at least.

I’m curious whether their presumed inability to buy ASML machines might actually help them. If they can meet the target DDR5 and HBM specs without EUV while maintaining decent yield and acceptable power consumption of the finished product, they may well be able to out-scale their competitors. I imagine it’s a lot easier to procure the equipment for additional DUV lines than EUV lines, especially with other Chinese vendors doing their best to supply semiconductor manufacturing equipment.
by satvikpendem | 2026-01-04 22:03:02+00:00
But the point is it shouldn't be considered a sin, as in a moral failing, when it's a biochemical change in the body causing a disorder, and the solution is abstention and medicine (for example, GLP-1 agonists have been shown to significantly cut down on cravings [0]). It's like saying getting sick is a sin, when there preventative and curative solutions unrelated to believing in a deity or higher power.

[0] https://jamanetwork.com/journals/jamapsychiatry/fullarticle/...
by zdragnar | 2026-01-04 22:03:10+00:00
You've literally described most state legislators and federal Congress.

The Affordable Care Act was 906 pages long (nevermind the accompanying 11,000 some odd pages of regulations typically quoted).

You can bet very few Congress critters actually read all 906 pages.

The Consolidated Appropriations Act, 2021 (the year is part of the name) was over 5,500 pages long. Definitely none of the people in Congress bothered reading any of it- there wouldn't have been time to do so.
Show HN: CoinFountains – Grow what's working in the world
by julienreszka | 2026-01-04 22:03:12+00:00
Third pivot of my app.

CoinFountains now allows you to Share what you're grateful for and who you wish could feel it too. See how many people want to grow the same thing.

Who uses Coinfountains?
Early adopters
Find and share what's working before everyone else.

Entrepreneurs
Help grow and scale what's already working.

Visionaries
See potential in what's working and help it grow.
by phil21 | 2026-01-04 22:03:47+00:00
Many Judicial opinions are done in the same manner. An attorney from the winning side prepares a draft opinion and a judge reviews/edits it and away it goes. The edits in the couple I've personally seen are incredibly light - more or less a rubber stamp with the judge's name on it.

I imagine this holds true (via chatting with insider friends) for many such "industries" including lawmaking, scientific/academic papers, industry RFCs, etc. More or less credential washing.
by abustamam | 2026-01-04 22:03:56+00:00
Having only ever worked for startups or consulting agencies, this is really weird to me. Across 6 different companies I almost always interfaced directly with the users of the apps I built to understand their pain points, bugs, etc. And I've always ever been an IC. I think it's a great way to build empathy for the users of your apps.

Of course, if you're a multi billion dollar conglomerate, empathy for users only exists as far as it benefits the bottom line.
by zoogeny | 2026-01-04 22:04:11+00:00
You may have mistook my post as advocating Christianity or even Alchemy.

In the same way that we realized that the plants people used to treat pain contained chemicals that are actually effective at treating pain, and in the same way that modern science seems to agree that fasting (a once religious practice) is effective for health, we can gain some insight on personality by looking at how it was addressed in historical contexts.

There was a video posted recently about a Sufi thinker whose ideas are quite close to modern CBT practices [1].

I think it is a good thing when we recognize ideas from the past as being related to modern ideas. I think we can do so without diminishing the modern and also without diminishing the past.

1. https://www.youtube.com/watch?v=d26hltikcyk
by kelnos | 2026-01-04 22:04:42+00:00
The thing that has always bothered me about the 12-step program is that the end goal seems to always be abstinence, at least in the context of alcoholism. It seems very strange to me that we treat the symptom, here, not the underlying disease. Abstaining from alcohol certainly does have positive affects on the life of an alcoholic, but the abuse of alcohol is a symptom, not the root issue.

Do we just not yet understand addiction enough to treat it properly? Are we able to treat addiction (so, for example, someone could successfully limit themselves to low levels of social drinking that don't cause them harm), but doing so is so difficult and hit-or-miss, that we give up and only promote full abstinence as the solution?

I also wonder if abstaining from alcohol can have negative affects on life for some people. Some people use alcohol as a social lubricant; abstaining might mean (detrimentally) less social interaction. In some cultures/environments, not drinking can be career-limiting (I think this is toxic, but fixing that can take generations). I think it's fair to say that, on balance, the pros of not drinking to excess all the time will (nearly?) always outweigh any cons of abstinence, but can we do better than either extreme?

I poked around at some studies, and what I found was interesting. It does seem that 12-step programs tend to outperform things like cognitive behavioral therapy (though there is some disagreement here). But also many of these studies are about whether or not a given treatment achieves abstinence from alcohol, not if it treats the underlying disorder. So I'm not sure what conclusions (if any) can be drawn.

(Ultimately, though, if the 12-step program worked for you, and you're happy with the results and with your life now, that's all that matters! I don't mean to demean what you've accomplished or throw shade on the life you have now. I just think this is a very high-profile societal/health issue that we seem to deal with in a very different way than we deal with others, and that seems strange to me.)
LinkedIn Prevents You from Deplatforming
by jeffkumar | 2026-01-04 22:04:57+00:00
So I realized, I have a good set of contacts on LinkedIn that I want to be able to segment and reach out to this year. When I tried to download all my data, I realized that 95% of all the contacts did not have emails. So I then decided to go through each profile sequentially and look at the contact info and get the email and fill out my spreadsheet. After I spend an hour and got about 200 contacts, I got a warning that I was using an automation tool and that I needed to click to comply to not use an automation tool anymore. However, I never used an automation tool in the first place for this. I manually was extracting the emails available to me through my own contact list Has anyone else experienced this? Is there a solution?