MurphyA/hacker-news huggingface dataset:
by munksbeer | 2026-01-07 08:45:54+00:00
You'd make an excellent politician, as you have a great way of using words in an emotive manner to win a point.

"privileged class" immediately plays on people's emotions, along the lines of "the people have spoken", meaning if you didn't vote the same way, you're not "the people". I lived through all this in the brexit vote, and your language is all very similar sounding.

Over the years, democracies around the world have evolved these kind of checks and balances. They are part of the system, not imposed on it by some "privileged class" for their own nefarious reasons.
by myk9001 | 2026-01-07 08:45:58+00:00
> I personally would be much more happy to work for lower pay than contributing to the prosperity of such a predatory country.

Even if that pay was so much lower that you'd have to split your rent with flatmates? (yes, European comp is typically that bad, not oveblowing this)

Then I admire your principled position, but you're one in a million.
by iLoveOncall | 2026-01-07 08:46:19+00:00
I work for a FAANG and I'm the top reviewer in my team (in terms of number of PRs reviewed). I work on an internal greenfield project, so something really fast moving.

For ALL of 2025 I reviewed around 400 PRs. And that already took me an extreme amount of time.

Nobody is reviewing this many PRs.

I've also raised around 350 PRs in the same year, which is also #1 for my team.

AI or not, nobody is raising upwards of 3,500 CRs a year. I don't know why people keep believing those wild unproven claims from actors who have everything to gain from you believing them.
by blackmamoth | 2026-01-07 08:46:35+00:00
I wanted to build my own v0-style code generation tool, but starting with a full web app builder felt overwhelming. So I narrowed the scope to something more focused: an AI email generator.

What it does: Describe an email in plain English, select your brand (logo, colors), and get a responsive, styled email. The AI generates React Email components, which means you get email-client-compatible code that you can version control and customize. Export as React or HTML.

One interesting technical decision: Initially used WebContainer for live preview, but boot time was 30-40 seconds plus 3-4s compilation. Switched to client-side Babel transpilation - now previews render in <1s. Trade-off is you can't install additional packages (e.g., custom icon libraries), but React Email's built-in components cover most use cases. Did I make the right call here?

Stack: TanStack Start, React Email, Postgres, Vercel AI SDK, Resend

Try it: https://usescribe.ashpak.dev
GitHub: https://github.com/Blackmamoth/scribe

Would love feedback on whether this solves a real problem or if existing tools are already good enough.
by KurSix | 2026-01-07 08:46:40+00:00
The lack of memory issue is already being solved architecturally, and ARTEMIS is a prime example. Instead of relying on the model's context window (which is "leaky"), they use structured state passed between iterations. It's not a DNC per se, but it is a functional equivalent of long-term memory. The agent remembers it tried an SQL injection an hour ago not because it's in the context, but because it's logged in its knowledge base. This allows for chaining exploits, which used to be the exclusive domain of humans
by Dagger2 | 2026-01-07 08:47:02+00:00
It would be easy to make such an extension, but you're going to hit the same problem v6 did: no v4 stacks use your extension.

How will you fix that? By gradually reinventing v6, one constraint at a time. You're trying to extend v4, so you can't avoid hitting all of the same limits v6 did when it tried to do the same thing. In the end you'll produce something that's exactly as hard to deploy as 6to4 is, but v6 already did 6to4 so you achieved nothing.
by thaumasiotes | 2026-01-07 08:47:48+00:00
All transactions include several kinds of costs. Reducing the monetary costs to zero does nothing for the other costs.

Enthusiasm for micropayments is very similar to enthusiasm for cutting the price of something from $5.001 to $5.00000001. It's a 0.02% decrease in the price! They make about as much sense as saying "hey, if I can buy 80,000 plastic ninjas for $500, I should also be able to buy one ninja for $0.007".
by vidarh | 2026-01-07 08:48:40+00:00
> Sloppy? Perhaps, but Claude has never made such a big mess that it has needed its work wiped.

I think a key thing to point out to people here is that Claude's built in editing tools won't generally allow it to write to a file that has changed since last time it read it, so if it tries to write and gets an error it will tend to re-read the file, adjust its changes accordingly before trying again. I don't know how foolproof those tests are, because Claude can get creative with sed and cat to edit files, and of course if a change crosses file boundaries this might not avoid broken changes entirely. But generally - as you said - it seems good at avoiding big messes.
by merlindru | 2026-01-07 08:48:45+00:00
I will never understand why adding a page to your homescreen in Safari goes like:

1. tap three dots

2. tap "Share"

3. tap "More"

4. scroll down

5. tap "Add page to home screen"

6. tap "Add to home screen"

other than that apple really doesn't want you to do this because they loathe PWAs and their entire services business model is built around the app store being the sole place of app distribution
by erichocean | 2026-01-07 08:49:20+00:00
> Ensure code is written in such a way that it's easy to understand for LLMs

Over the summer last year, I had the AI (Gemini Pro 2.5) write base libraries from scratch that area easy for itself to write code against. Now GPro3 can one-shot (with, at most, a single debug loop at the REPL) 100% of the normal code I need developed (back office/business-type code).

Huge productivity booster, there are a few things that are very easy for humans to do that AI struggles with. By removing them, the AI has been just fantastic to work with.
by SideburnsOfDoom | 2026-01-07 08:49:44+00:00
It depends on what you do with the aircraft.

Also, on-the-day commentary about "regime change" was very much premature. A "regime" is not a single person, it is a ruling group, a system (1). The existing regime in Venezuela is still very much in place (2). It is undergoing change for sure, even having a crisis. But it has not yet been changed for something else.

1) https://dictionary.cambridge.org/dictionary/english/regime

2) https://www.theguardian.com/world/2026/jan/07/caracas-venezu...
by Krei-se | 2026-01-07 08:50:09+00:00
I think you can tell from some answers here that people talk to these models a lot and adapt their language structure :( Means they stop asking themselves whether it makes any sense what they ask the model for. It does not turn middle management into developers it turns developers into middle managers that just shout louder or replace a critical mind with another yesman or the next super best model that finally brings their genius ideas to life. Then well they get to the same wall of having to learn for themselves to reach gold and ofc that's an insult to any manager. Whoever cannot do the insane job has to be wrong, never the one asking for insanity.

Sad i had to scroll so far down to get some fitting description of why those projects all die. Maybe it's not just me leaving all social networks even HN because well you may not talk to 100% bots but you sure talk to 90% of people that talk to models a lot instead of using them as a tool.
by maysunyoung | 2026-01-07 08:50:34+00:00
Overview:

PixWit is an AI-powered video creation platform designed to help anyone create high-quality, professional videos without the need for complex editing software or technical expertise. It's an all-in-one tool for generating, editing, and customizing videos through artificial intelligence.

Key Highlights:

Multimodal Video Generation — Supports text-to-video, image-to-video, and video generation with reference images for consistency.

AI-Powered Avatars & Character Animation — Upload a photo to generate videos with realistic facial movements and synced voiceovers.

User-Generated Content (UGC) Ads — Automatically transform product images into eye-catching social media ad videos.

Long-Form Video Generation — AI generates multi-scene narrative content, from scriptwriting to shot composition.

Start for Free — PixWit offers trial credits for users to explore the different AI models without needing to register immediately.

User Experience:

PixWit features a user-friendly interface designed for "no-experience-required" content creation: simply enter text descriptions or upload images, and the platform utilizes several top AI models (such as Sora, Veo, etc.) to generate videos. The platform also supports visual effect templates, dynamic imagery, and audio synchronization.

Who Should Use It:

Content Creators: Quickly produce social media videos, promotional content, and ad material.

Brand & Marketing Teams: Automate the creation of product demos and ads.

Educators & Corporate Users: Convert training materials and lectures into engaging video content.

Anyone Who Wants to Turn Ideas into Dynamic Videos Fast.

Conclusion:

PixWit streamlines the complex video production process by abstracting it into a simple AI-driven workflow, reducing the entry barriers for creators, and supporting a wide variety of video styles and use cases. It’s a "from concept to clip" AI video creation platform.

Link to try it: https://pixwit.ai/?utm_source=yccombinator
by tucnak | 2026-01-07 08:50:36+00:00
Not true. You should look up Sienna chips and something like ASUS S14NA-U12. It has six DDR5-4800 channels, two physical PCIe 5.0 ports, two M.2 ports, and six MCIO x8 ports. All lanes are full-bandwidth. The 8434PN CPU gets you 48 physical cores in a 150W envelope. Zen 4c really is magic, and LOTS of bandwidth to play with.
by KronisLV | 2026-01-07 08:52:42+00:00
> Ensure code is written in such a way that it's easy to understand for LLMs;

> Capture all "invisible knowledge" around decisions and architecture that's difficult to infer from code alone.

I work on projects where people love to create all sorts of complex abstractions but also hate writing ADRs (so they don’t) or often any sorts of comments and when they do they’re not very well written. Like the expectation is that you should call and ask the person who wrote something or have a multi-hour meeting where you make decisions and write nothing down.

That sort of environment is only conductive to manual work, dear reader, avoid those. Heed the advice above about documenting stuff.
by crystal_revenge | 2026-01-07 08:53:49+00:00
My initial response to reading this post was "wow, I think I'd rather just write the code".

I also remain a bit skeptical because, if all of this really worked (and I mean over a long time and scaling to meet a range of business requirements), even if it's not how I personally want to write code, shouldn't we be seeing a ton of 1 person startups?

I see Bay area startups pushing 996 and requiring living in the Bay area because of the importance of working in an office to reduce communication hurdles. But if I can really 10x my current productivity, I can get the power of a seed series startup with even less communication overhead (I could also get by with much less capital). Imagine being able to hire 10 reliable junior-mid engineers who unquestionably followed your instruction and didn't need to sleep. This is what I keep being told we have for $200/month. Forget not needing engineers, why do we need angel investors or even early stage VC? A single smart engineer should be able, if all the claims I'm hearing are true, to easily accomplish in months what used to take years.

But I keep seeing products shipped at the same speed but with a $200 per month per user overhead. Honestly I would love to be wrong on this because that would be incredibly cool. But unfortunately I'm not seeing it yet.
by thaumasiotes | 2026-01-07 08:54:13+00:00
> So for instance 'back in the day', before Google hoovered up everybody's email, what would typically happen is you would get an email address with your ISP.

Well, no, not even close. You'd get an email address from your ISP. You still do; nothing about that has changed.

Among the things that haven't changed is that you were more likely to use a free online email service, most notably Hotmail or Yahoo.
by vidarh | 2026-01-07 08:55:01+00:00
Even having Opus review code written by Opus works very well as a first pass. I typically have it run a sub-agent to review its own code using a separate prompt. The sub-agents gets fresh context, so it won't get "poisoned" by the top level contexts justifications for the questionable choices it might have made. The prompts then direct the top level instance to repeat the verification step until the sub-agent gives the code a "pass", and fix any issues flagged.

The result is change sets that still need review - and fixes - but are vastly cleaner than if you review the first output.

Doing runs with other models entirely is also good - they will often identify different issues - but you can get far with sub-agents and different persona (and you can, if you like, have Claude Code use a sub agent to run codex to prompt it for a review, or vice versa - a number of the CLI tools seems to have "standardized" on "-p <prompt>" to ask a question on the command line)

Basically, reviewing output from Claude (or Codex, or any model) that hasn't been through multiple automated review passes by a model first is a waste of time - it's like reviewing the first draft from a slightly sloppy and overly self-confident developer who hasn't bothered checking if their own work even compiles first.
by merlindru | 2026-01-07 08:55:33+00:00
they'll slowly walk the changes back until the aesthetic is usable

in 8 years or so we'll probably get the next major overhaul

we're not stuck with the damage, except for the icons and such. the rest can be changed no problem. they could remove liquid glass tomorrow and make everything look like visionOS and the icons would still fit just fine

but they can't roll back to the previous design. which is a shame, because they poured in probably millions of man-hours to make it great. and the soulless app icons we now have won't ever match the 3d ish big sur icons that were filled to the brim with personality.

hell, there even were entire webpages and social media accts dedicated just to macOS icons. i regularly saw icon showcases on twitter with thousands of likes. not anymore :(
by liyuanhao | 2026-01-07 08:55:48+00:00
I built yolog Desktop because I was tired of losing valuable Claude Code sessions. We've all been there: you solve a complex problem, forget the details, and then hit the same wall two weeks later and have no idea where that conversation went.

If AI coding is how we're all going to work, we need a reliable way to preserve that knowledge. yolog.dev Desktop keeps your sessions searchable and replayable. All local-first, so your data stays on your machine. Currently supporting Claude Code, with more tools on the way.
by murukesh_s | 2026-01-07 08:56:00+00:00
Scary is that the LLM might have been trained on the entire open source code ever produced - which is far beyond human comprehension - and with ever growing capability (bigger context window, more training) my gut feeling is that, it would exceed human capability in programming pretty soon. Considering 2025 was the ground breaking year for agents, can't stop imagine what would happen when it iterates in the next couple of years. I think it would evolve to be like Chess playing engines that consistently beat top Chess players in the world!
by hollowturtle | 2026-01-07 08:57:06+00:00
Simply this ^ I'm tired of debating bots and people paid to grow the hype, so I won't anymore I'll just work and look for the hype passing by from a distance. In the meanwhile I'll keep waiting for people making actual products with LLMs that will kill old generation products like windows, excel, teams, gmail etc that will replace slop with great ui/ux and push really performant apps
by pjmlp | 2026-01-07 08:57:30+00:00
Technical person that knows UNIX since being introduced to it via Xenix in 1993, and has used plenty of UNIX flavours since then.

Some of us like the experience of Visual Studio, being able to do graphics development with modern graphics APIs that don't require a bazillion of code lines, with debuggers, not having to spend weekends trying to understand why yet again YouTube videos are not being hardware accelerated, scout for hardware that is supposed to work and then fails because the new firmaware update is no longer compatible,....
by avadodin | 2026-01-07 08:57:46+00:00
In recent pop-ups, you are technically opted out by default(or at least that is how it is presented, I have not actually checked their cookie activity).

It is two clicks to confirm that choice and dismiss the pop-up versus one to accept all cookies but if you choose to interact with the site and ignore the pop-up instead, you are supposedly non-essential cookie free by default.
by lanthissa | 2026-01-07 08:58:44+00:00
i never really understood the billionaire yacht hate.

Once you buy a yacht 450 million dollars of ownership in a company you had goes to people who built a beautiful thing that exists in the real world and you're on the hook for employing a lot of people to maintain it.

I take a lot more issue with accumulation and hoarding of wealth than the spending of it.
by leonhard | 2026-01-07 08:59:11+00:00
This basically exists in Austria as “Altersteilzeit” [0] (“old age part time”). You even get 50% of your loss of income back through social security. So e.g. when reducing work by 40% you still get 80% of your salary. I’m guessing this is to incentivise employers to keep people near retirement employed as it would be much more expensive for the state to finance them if they were unemployed.

[0] https://www.oesterreich.gv.at/de/themen/arbeit_beruf_und_pen... (only in German unfortunately)
by mannanj | 2026-01-07 08:59:27+00:00
So this might not be the answer you were looking for, but from my digging into this ozone treatments can supposedly kill the mold spores but they are still able to somehow harm you when you breath them in. Mold is one of those things that is supposedly so bad to have around, even when dead in the furniture, can continue to harm you.

We have mold in my family's basement downstairs too and I run the ozone generator a lot to freshen the air. But unfortunately parents would never throw out the things.
by piva00 | 2026-01-07 08:59:49+00:00
> and we are instead stuck talking only about stopping abuse that is ultimately still bringing skilled workers to the US.

In my opinion this is even more general: there's a culture of focusing on punishment in the USA that creates more issues than the abuse it tries to punish.

It's one of the reasons of much of the bureaucratic mess in many systems, like healthcare and social welfare, an eternal game of whack-a-mole to stamp out abuse/fraud that creates Kafka-esque results. The focus is to find, and punish as much abuse as possible through increased requirements, increased bureaucratic burden, so on and so forth, instead of iterating the design in more clever ways to diminish the downsides.

I don't think there should be resignation to fraud and abuse, at the same time it doesn't matter how much more complicated the process gets it will always suffer from fraud/abuse, this extreme focus on trying to stamp it all out, punish, etc. instead of searching for a good balance where it's the most net-positive without creating additional issues, becomes very counter-productive after a certain level. Punishment of all waste, abuse, fraud is an impossible goal but it's always a political need given how American society needs to feel it's possible and will be done.

It's quite a cultural quagmire.
by masswerk | 2026-01-07 08:59:53+00:00
The choice of AppleSoft BASIC for a recreation seems to be somewhat odd and deliberate, and doesn't represent the typical limitations of the time (AppleSoft BASIC does floating point math!): in August 1975, the MOS 6502 hadn't even been announced and the Apple ][ wasn't yet a dream. Even Microsoft BASIC for the Altair had been introduced just earlier that year. Intel 8080 assembly may have been more appropriate given that the target platform would have probably been a coin-op machine.
by Dagger2 | 2026-01-07 09:00:04+00:00
I'd be tempted to shove that VPN into a network namespace together with jool, and NAT64 their 10.x subnets into, let's say, 2001:db8:a:b::/96, so that their 10.1.2.3 becomes 2001:db8:a:b::10.1.2.3. Then there's no overlap as viewed from outside the namespace.

And if you ever need to use another VPN that also clashes on 10.x, you can do the same thing but map that one into 2001:db8:a:c::/96. Then you've got 2001:db8:a:b::10.1.2.3 and 2001:db8:a:c::10.1.2.3, neither of which clash with either each other or your 10.1.2.3.
by troupo | 2026-01-07 09:00:09+00:00
> every loop of 3 gets a fresh context, maybe the spec from step 1 and the relevant task information from 2

> I haven't ran into context issues in a LONG time

Because you've become the reverse centaur :) "a person who is serving as a squishy meat appendage for an uncaring machine." [1]

You are very aware of the exact issues I'm talking about, and have trained yourself to do all the mechanical dance moves to avoid them.

I do the same dances, that's why I'm pointing out that they are still necessary despite the claims of how model X/Y/Z are "next tier".

[1] https://doctorow.medium.com/https-pluralistic-net-2025-12-05...
by t_mahmood | 2026-01-07 09:00:40+00:00
Similar, except I use a 10 year old surface pro 3. But I have to have a mechanical keyboard, so it's not exactly portable, but I can work from anywhere

I have no interest in LLM, or vibe code. Even though I miss the capabilities of intellij, nvim can fill the roll in the terminal very nicely, except rust analyzer filling up storage fast,

I also have a spare mobile, which I use to wake the computer up. And I have a python script running on it, to shutdown the computer in case of power failure.

After initial hiccups it working pretty well, except cats turning off the router, well how many can use the excuse that I couldn't finish the work because cat controls your network. LoL
by lconnell962 | 2026-01-07 09:00:46+00:00
Recent years have made me realize that as bad as reading political threads in online circles can be, it still does bring a greater ability to self-innoculate yourself to emotional influences than watching and listening to other groups editorialized political media.

But yes, I also do wonder with these political topics on all online sites using text, votes, and comment trees what kind of things would become red flags about users if sites chose or were forced to make more metrics appear in them. "Lurker" votes, Estimated Geolocation or VPN use of commenters, anythings that could be shown in "suspect" topics even if not "bannable or confirmed" manipulation was happening.

Or maybe just a politics filter. I know I have a bad habit of getting into reading these topics and their comments when my sanity would prefer I filter them out entirely.
by RealityVoid | 2026-01-07 09:01:23+00:00
First of all, I am an EU citizen and I absolutely don't have to split rent with any flatmates. In fact, I own my residence.

Second, I did in fact split my rent with flatmates during my 6 years of college, we lived 5 people in about 200sqft, then my first job I split and apartment with 3 other people. That was luxurious already! Sure, it would tricky to live like that if you have a family, but as a young person? It's fine, actually, it was a great learning experience.

Anyways, what I want to tell you is that life is not that bad in the EU and things can be much much worse than the current status quo. Personally, I have no concern for myself or my comfort, but for my family. I could live in a box in a ditch.