MurphyA/hacker-news huggingface dataset:
by mindslight | 2026-01-05 17:53:52+00:00
I did no such thing. I said "libertarian" - note the small 'l'. The capital-L party has preemptively defeated itself with an over-indulgence in axiomatic rightist thinking. This makes it so its large scale results can only result in a changing of the government to corporate rule, likely autocratic.

And FWIW I only threw that out to make a speed bump for the fascists who want to write off everyone disagreeing with them as some blue haired progressive.
by rubenflamshep | 2026-01-05 17:53:53+00:00
I find if a project is made with agentic coding in mind, you can try to implement features as they come to mind and bounce between different CC terminals.

The problem is that this is true of none of my work projects and the onboarding cliff to agentic coding is quite steep. I have to use discretion to apply CC when it does make sense, which is not that often.
by amalcon | 2026-01-05 17:53:53+00:00
To be fair -- there are a lot of people in the southern US who do the same thing to various demographics that HN users are likely to belong to. You can actually see serving politicians do that on TV, and have been able to see that for a long time. Not everyone does it, but not everyone on HN does it either. Indiscriminately doing the same thing back isn't good, but that kind of ugly seems to just be human nature.
by PaulDavisThe1st | 2026-01-05 17:54:00+00:00
I think this is more or less totally wrong, based on my experience with native desktop development, which CSS has been racing to catch up with/overtake/replace.

Nested widget heirarchies that are 20 deep are a dime a dozen in native desktop development. If you want to argue that this reflects poor UI/UX design, be my guest, but that's the way it has been for 30 years or more. Web design wasn't like this in 1995, but as the platform has evolved to support almost any kind of UI-driven application development, it has also picked up these long-utilized models from that world.

What CSS has added, which I view as an entirely good thing, is to extend the notion of rule-driven box packing as the fundamental underlying layout model. GTK realized the sense in doing this when the development of GTK3 began, and other desktop toolkits on all platforms have picked up either all or most of the same fundamental model for layout.

Native and web-based UI implementations are ever converging on the same models, and CSS has been the crystalizing force in that convergence, along with its recursive, fundamental box packing (sizing & positioning) concepts.
by elsjaako | 2026-01-05 17:54:13+00:00
I agree. My problem with AI produced media is that a lot of the things I've seen are really bad. If someone uses AI, but has taste and takes the time to curate and fix the output, then the output can be fine.

Just like with digital effects in movies, plastic surgery, and makeup - if it's done well, there's a good chance I didn't even notice it. If it's clearly noticeable, it's often because it's not done well.

I think you can compare to another "uncreative" way of making music: sampling. The way the Timelords do it in "Doctorin' the Tardis" is pretty terrible (in their case on purpose, I believe). There are plenty of hip hop examples where I think musically not much is added to the music, but the lyrics and maybe the act do add a lot. And then there are bands like Daft Punk that will chop up and recontextualize the samples to the point that it's clearly a completely new thing.
by lazarus01 | 2026-01-05 17:54:42+00:00
In response to your direct question -> https://gail.wharton.upenn.edu/research-and-insights/tech-re...

“ This indicates that while CoT can improve performance on difficult questions, it can also introduce variability that causes errors on “easy” questions the model would otherwise answer correctly.”

Other response to strawberry example; There are 25,000 people employed globally that repair broken responses and create training data, a big whack-a-mole effort to remediate embarrassing errors.
by almosthere | 2026-01-05 17:55:19+00:00
The largest reason software development costs a lot is that a cabal of people had been desperately trying to lock out smaller companies from having access to software engineering resources at such a cheap rate and eventually get taken out.

I get that from another perspective your answer is also correct, but the reality is the large pay is really so that EA's blockbuster video game sells and a small upstart of 45 software people that want to make their own amazing game does not beat them. Those 45 people will take the paycheck rather than collectively start a game company now.

What happens next no one is sure, but I can tell you, that if the amount of cheap software surfaces because 1 man army companies take out TeamViewer, Photoshop, Jira, etc... because of LLMs - then those wages will drop, and drop fast and it has nothing to do with the 330 million people "having a say".
by s1mon | 2026-01-05 17:55:23+00:00
All? Yes, there's a lot of garbage and outright dangerous, malicious stuff out there, but there's also moving art. It may take a while to drown out the stupid and evil stuff, but there are examples that amaze me:

https://www.youtube.com/@kellyeld2323/videos

https://www.youtube.com/@alffx123/videos
by reasonundefined | 2026-01-05 17:55:26+00:00
I can relate to this post. During the fires in Southern California last year it was confusing and frightening to know that you're surrounded by fire but you can't get any news or information due to degraded cell networks. We had no power and were just trying to load pages to figure out whats going on and if we should evacuate. There were either no emergency alerts, or emergency alerts for irrelevant things.

Another endlessly frustrating aspect is unfortunately Facebook. For better or worse, it's become a hub of emergency information using local facebook groups. In an emergency you want a feed of chronological information and facebook insists on engaging you by showing 'relevant' posts out of order.
by t43562 | 2026-01-05 17:55:59+00:00
You cannot replicate the situation where the US was the workshop of the world at a time when other major industrial powers had been smashed by war...unless you try to smash them or encourage them to have a war....

Other countries develop and need less of the basic products that they can begin to make for themselves, they create trade blocs where they can begin to achieve scale greater than the US or they simply are bigger anyhow. If the US can substitute imports then so can they.

IMO the US has ridden the wave because that was the only sensible thing to do and it has stayed rich as a result. Adjustments may be needed - it's not safe to not be able to make fairly modern chips - but the whole world will get poorer if one splits it up and prevents scaling.

What to do now...well....
by jpc0 | 2026-01-05 17:56:09+00:00
For a company codebase maybe not but for solo projects yeah it can be, what exact options do you enable in clang tidy? Have they changed since the last version you used and now you need to change the config? Do you run cpp-check?

This version of Qt has leaks on exit so you need to ignore them when running asan/valgrind etc...

I agree it's not that hard and should be standard, same regarding enabling all warnings that are reasonable and enable warnings as errors.
by amosWeiskopf | 2026-01-05 17:56:20+00:00
Most URL migration guides focus on redirect syntax. The actual failure mode is different: teams treat launch day as the finish line, reassign everyone, then notice traffic cratered six weeks later with nobody left who knows what was supposed to happen.

This covers the five ways migrations actually fail, why your crawler finds 800 pages but Google has 12,000 indexed, and the monitoring phase most teams skip entirely.
by shadowgovt | 2026-01-05 17:56:22+00:00
Ah, cool. I wasn't sure what "here" could possibly mean when we're talking about a language that was part of the web standard.

AFAIK, CSS syntax is inspired by the syntax of STTS, and STTS intentionally didn't use XML because it's a pain in the ass to hand-write and hand-read. I cannot argue with that assessment.

So CSS's syntax was based on an existing syntax, but it happened to be a syntax that didn't catch fire (which is so often the history of such things): it made plenty of sense at the time when the devs were looking at the options and maybe went "Well, we know XSLT and... It sucks and is hard to use, so what alternatives are there?" And STTS was apparently billed as an XSLT that human beings could write and read.
by maqp | 2026-01-05 17:56:30+00:00
Except 99% of one-time pad implementations fail in at least one criteria:

* Using CSPRNGs instead of HWRNGs to generate the pads,

* Try to make it usable and share short entropy and reinvent stream ciphers,

* Share that short entropy over Diffie-Hellman RSA,

* Fail to use unconditionally secure message authentication,

* Re-use pads,

* Forget to overwrite pads,

* Fail to distribute pads off-band via sneakernet or dead drops or QKD.

OTP is also usually the first time someone dabbles in creating cryptographic code so the implementations are full of footguns.
by davey48016 | 2026-01-05 17:56:30+00:00
> You can’t outwork a bad diet.

I completely agree.

> I wouldn’t say what I do is incredibly hard. But it’s also not just “do whatever you want all the time”.

I think the difficulty varies from person to person a lot more than people realize. We all end up making decisions between what we want to eat and what we think we should eat, but the level of deprivation people feel when they forego the tasty option for the healthy option seems to vary.

I think we eat similarly, and it's not incredibly hard for me, but I think it's much harder for some people.
by _DeadFred_ | 2026-01-05 17:56:34+00:00
It used to be 'America, land of the free' and we hero worshiped homeless dudes who happened to chase after cattle.

https://en.wikipedia.org/wiki/Cowboy

Now it's 'America, land of the greed' and fox news talking heads say homeless dudes should just be executed.

Fox News host Brian Kilmeade saying that homeless people should receive "involuntary lethal injections"

https://www.youtube.com/watch?v=phYOrM3SNV8
by Gagarin1917 | 2026-01-05 17:56:43+00:00
Those aspects aren’t the only “creative” aspects of filmmaking.

What if someone used AI to say something important or get across a different perspective?

99% of people in the world do not have the time/money/connections to achieve a film vision. They were locked out of the ability to create their vision - creating an high concept or production-heavy film has been the most privileged position in the world - until now.
by gosub100 | 2026-01-05 17:57:11+00:00
I recently came to a tangential realization (obviously I'm not the first to notice) regarding "cheap Chinese knockoffs":

The US company outsources the manufacturing to China because "they have to" (I don't necessarily agree with that), Chinese company keeps the assembly line running a few extra hours and resells the units back in the US under a slightly different name.

This equation is so comical to me:

The greed-driven US company screams that it's "fake", yet they didn't do anything illegal by outsourcing, just put Americans out of jobs. But if they don't build in China, a competitor will.

The Chinese company is driven by the same "profit over everything" motive and doesn't infringe on the US companys trade mark, but competes with the US company with essentially an identical product minus the R&D costs.

US company cries foul, "they're stealing our trade secrets!" Creates FUD about China but has no legal standing to do anything about it. Reeks of the same "immoral but completely legal" argument the former/would-be employees make
by bflesch | 2026-01-05 17:57:36+00:00
Would you even call HN a liberal forum? It is full to the brim with profiteers who have no ethical framework except making money for US-based VCs.

The past years have shown that many have no problem to change affiliation with the zeitgeist. I feel many Americans are secretly pro-Trump as long as they make money. If there would be more liberals in US tech we would see much more leaks coming from companies such as Apple, Facebook, Reddit, Google, about how the senior leadership is supporting the government policies.

For example with Facebook it needed a woman to get sexually harrassed out of her job and write a book called "careless people" so that it is reported that Facebook engineers were actively embedded with the Trump campaign while at the same time democrat voters (black people) were shown literal fake news ads to keep them away from voting.

I have not seen one Facebook senior engineer being ostracized on HN for working on the trump campaign. Everbody made their millions and joined the next big thing, with us worshipping their amazing FAANG credentials.

If the people who worked on DOGE do a "SHOW HN:" nobody would call it out.
by tech_ken | 2026-01-05 17:57:45+00:00
I think you're making the mistake that any of their points are cogent or intended to function as proper arguments. It's just bullshit chaff to make you waste time, and provide a patina of legitimacy for the fact that they really just want the US to be an ethnostate and will adopt whatever policy stance is convenient to that end. Note how at the start they're complaining about tax-dollar spending, and then later in the thread they say something like "the monetary impact doesn't even bother me, the problem is really [SOME_OTHER_BULLSHIT]". There's no consistency; it's just sound and fury, signifying nothing.
by rambambram | 2026-01-05 17:57:57+00:00
I learned webdev around 2004. I'd love to call myself a fullstack programmer. CSS does not suck, it even got better over the years. It's just different from programming languages (whether frontend or backend), MySQL queries and HTML documents. As a fullstack programmer, you have to learn them all. And once you do, you also learn how well they all go together.
by SecretDreams | 2026-01-05 17:58:03+00:00
I agree that the major platforms have the tools to filter it out. I disagree that those tools are doing that. The primary intent of algos is around engagement, not quality content. We might be able to say the end result is similar (users are engaging on the internet when they wouldn't otherwise if they were getting garbage), but I don't think it's the same. Users aren't being spoon fed high quality content for the brain. They're getting addictive, engagement content to keep them parked on their phones. If content was nutrition for the brain, algos are feeding people candy instead of vegetables. Maybe it's not actual garbage, but most people are not "eating well" with the current approach to content curation by algos.
by mrkramer | 2026-01-05 17:58:17+00:00
Google, Facebook, Amazon, Microsoft....they literally all have the vibe coded code; it's not about vibe coded or not it is about how well the code is designed, efficient and bug free. Ofc pro coders can debug it and fix it better than some amateur coder but still LLMs are so valuable. I let Gemini vibe code little web projects for me and it serves me well. Although you have to explain everything step by step to it and sometimes when it fixes one bug, it accidently introduces another. But we fix bugs together and learn together. And btw when Gemini fixes bugs, it puts comments in the code on how the particular bug was fixed.
by satvikpendem | 2026-01-05 17:58:38+00:00
I largely agree with this article, and while CSS is pretty hacky due to having to keep up with backward compatibility since the earliest implementation, modern CSS is pretty good for laying out designs.

I recommend Josh W Comeau's CSS for JS devs [0]. If you've seen his other articles on CSS and on web dev in general [1], you know that he's a great teacher of complex topics.

The course is priced for corporations to buy via their employee development budget, which is how I took it, so for individuals it is steep, but if you can convince your employer to pay, I don't think there's a better CSS course out there.

[0] https://css-for-js.dev/

[1] https://www.joshwcomeau.com/
by its-summertime | 2026-01-05 17:59:15+00:00
Disclaimer: I've only played before the release of the propagation.

Across all the Zach-like and other games I've played around with, the wire management in Circuit Artist I'd say feels very fair and intuitive, and not obstructive to gameplay. The developer is very accepting of feedback and it showed up a lot, with quality of life features showing up constantly (e.g. being able to automatically draw bus lines, with corners et al). Worst case, you can copy the circuit into your favorite image editor, make edits there, and paste it back into the game (Or use Netpbm/other software to programmatically generate circuits) (Or make a library of circuits to copy from using any other app that can handle images). The flexibility of the idea of MS Paint + circuit is taken to its complete logical conclusion.
by bejmainpaul | 2026-01-05 17:59:44+00:00
There's a chance that this could work if it actually changes behaviour in personal finance, because thats the main game. Even some billionaires are not so smart about their money but they make stupid money decisions but they can afford those.

if a coach can remind me why I said I wanted to save for that trip while I’m tempted to blow $300 on shoes, that’s actual behavior change but it has to avoid being judgemental but still be strict about goals.

seems super cool, would love to try
by cootsnuck | 2026-01-05 18:00:20+00:00
> The whole concept of buying services from people is either that their time is worth less than yours

And if everyone else's time has become more valuable then too has the time that is being saved by buying services.

If my time as a programmer is worth significantly more now than it was 25 years ago, then the time I save by buying services is worth more.

There's a reason that someone making $1mil/year is going to be willing to pay more for the exact same haircut that someone making $70k/year also gets. The time being saved is worth more to them.
by cryptonector | 2026-01-05 18:00:42+00:00
Another thing is that array addressing is tricky. You need to support arrays, but then how do you construct pointers to individual elements of the arrays? The cleanest option is to not allow that and force the programmer to always pass around the pointer to the array and an index. The same applies to slices. This definitely makes life harder for porting existing codebases or making existing languages work.
Show HN: SaneBar – I built a macOS menu bar manager with Claude Code (non-coder)
by sanebar | 2026-01-05 18:00:55+00:00
I'm not a developer, but I built a full macOS app in one weekend using Claude Code.

SaneBar - free, open-source menu bar manager. No subscription, no telemetry.

The "vibe coding" thing is real. Wild times.
by WillAdams | 2026-01-05 18:00:55+00:00
Yeah, but it's a bit depressing when one buys a game (Lego: Lord of the Rings), but it promptly crashes and there's no response when one asks:

https://www.gog.com/forum/legor_the_lord_of_the_rings/crashe...

(there are other forum posts about other crashes)

So, when I had some money left over at Christmas, I got a couple of Lego games for my Nintendo Switch instead.
by randycupertino | 2026-01-05 18:00:56+00:00
Families have had some success with cases like this, a girlfriend went to jail for 5 years for encouraging her boyfriend to kill himself:

https://www.cnn.com/2019/02/11/us/michelle-carter-texting-su...

William Dinkel posed online as a suicidal nurse and encouraged people to kill themselves and was found guilty:

https://en.wikipedia.org/wiki/William_Melchert-Dinkel
by pjmlp | 2026-01-05 18:01:10+00:00
OS X was never a proper micro-kernel, rather an hybrid one like Windows NT, using still a micro-kernel like approach but with subsystems on the same process space.

https://fahrplan.events.ccc.de/congress/2007/Fahrplan/attach...

https://www.amazon.de/-/en/Mac-OS-Internals-Approach-paperba...

If anything it is going more into that direction, after Apple announced removing all kernel extensions, and having userspace counterparts to them.

https://developer.apple.com/documentation/SystemExtensions

https://developer.apple.com/documentation/systemextensions/i...

Usually it takes one OS version between introducing new userspace APIs, and removing the old way on the following version.
by paul7986 | 2026-01-05 18:01:11+00:00
Don't use chatGPT as a friend or psychologist you are just talking to yourself lol

This along with friends and my own experience (when i tested it outside of a knowledgebase) shows GPT is an sycophant echo chamber! It just mimics your thoughts back to you in different ways.

If more people using GPT in this manner realized they are talking to themselves would they stop?
by ineedasername | 2026-01-05 18:01:49+00:00
It also immediately eats 5% of the raw compute on my RTX 4080 Super, which is more than a dozen tabs in chrome and 3 active youtube videos running, run in each of Chrome, Firefox, Edge-- all combined, which was 3% before loading this page (which is 5% on its own) up to 9% total.

That explains my other comment, which speculated the snow as the cause for my iPhone instantly overheating, followed by screen-dimming throttling.

Also: this is not a plea to stop putting snow/etc on pages. I miss the days of such things in earlier internet. I'd trade back janky plugins and Flash player crashes for the humanizing & personalized touch many sites had back then.
by Octoth0rpe | 2026-01-05 18:01:53+00:00
to add on to what jsheard said, for this feature to be usable (ie, charge your laptop just by plugging in the monitor), you need this number to be about what your laptop's charger is. At 15W, even a macbook air would run out of power slowly while plugged into this monitor, assuming you don't plug a second cable into your laptop. 65W or 90W is a much more normal value for a feature like this.
by tavavex | 2026-01-05 18:02:01+00:00
The worst rebrand yet. We'll probably be reminiscing about the current day once they follow it up with:

Word -> Copilot 365 text app

Excel -> Copilot 365 spreadsheet app

PowerPoint -> Copilot 365 presentation app

Outlook -> Copilot 365 mail app

Windows -> Copilot system

Xbox -> Copilot gaming device
by petercooper | 2026-01-05 18:02:26+00:00
In the UK, this is less of a problem, though it depends a lot on the contract between the company and the developer. Assuming nothing exotic, that the statement on the site is true (and not a malicious falsehood) and that if the hosting belongs to the end customer they did not revoke the developer's access (i.e. no unauthorised access occurred), then the developer is in a reasonable position legally. IANAL, of course.
by satvikpendem | 2026-01-05 18:02:49+00:00
Refactoring UI is a well known book for learning about design as a developer [0]. It's co-written by Adam Wathan of Tailwind even before he made Tailwind. Steve Schoger, the other author, refactors UIs on YouTube [1] which you can take a look at too, lots of good tips there and he talks through each one and visually shows you what changes and why.

[0] https://www.refactoringui.com/

[1] https://www.youtube.com/steveschoger
by unethical_ban | 2026-01-05 18:02:58+00:00
Did cryptography or Toy story 3D animation make every human need to question the reality of any electronic audio or video they encounter, no matter how realistic?

Did cryptography make me have to train my parents not to trust my own voice if I make strange asks like money?

There is a lot more to do for each other as a society to adjust to the new normal of AI, than just complain. Awareness and realignment are critical.