MurphyA/hacker-news huggingface dataset:
by mothballed | 2026-01-06 17:54:10+00:00
I literally just did a 220/40 non-GFCI drop for a new construction house with induction stove under the county's 2015 NEC. The stove does not even require a ground connection to work, and the manual explicitly said if the house was built before 94 you didn't have to connect it (because, the ground wouldn't even be there).

I think I paid like $30 for the breaker, putting GFCI on the oven would have raised the cost of the entire house by more than 0.1%. It's not something people other than rich people or people in areas that rapidly adopt new code and also live in new construction are doing.
by cess11 | 2026-01-06 17:54:14+00:00
Sheep usually have fecal matter in their rear wool, and pigs aren't the only animals that enjoy a bath in mud or muddy water when it's hot.

I suspect the ancient jewish idea of cultic purity had less to do with washed skin and hair, and more to do with behaviour and discipline. It's much harder to ritually slaughter a pig than a sheep or cow, and perhaps this was associated with rumination by the early jews.
by tgamblin | 2026-01-06 17:54:27+00:00
The more recent Lifschitz book is the easiest to learn from IMO:

- https://www.cs.utexas.edu/~vl/teaching/378/ASP.pdf

It starts with basics of using ASP and gives examples in clingo, not math.

The Potassco book is more comprehensive and will help you understand better what is going on:

- https://potassco.org/book/

Things I don't like include that it's more dense, doesn't use clingo examples (mostly math-style examples so you kind of have to translate them in your head), and while the proofs of how grounding works are interesting, the explanations are kind of short and don't always have the intuition I want.

I still think this is the authoritative reference.

The "how to build your own ASP system" paper is a good breakdown of how to integrate ASP into other projects:

- https://arxiv.org/abs/2008.06692

The Potassco folks are doing amazing work maintaining these tools. I also wish more people knew about them.
by tannedNerd | 2026-01-06 17:54:36+00:00
The problem with this is none of this is production quality. You haven’t done edge case testing for user mistakes, a security audit, or even just maintainability.

Yes opus 4.5 seems great but most of the time it tries to vastly over complicate a solution. Its answer will be 10x harder to maintain and debug than the simpler solution a human would have created by thinking about the constraints of keeping code working.
by kalkin | 2026-01-06 17:54:38+00:00
This is interesting partly because Alex Karp (at least used to) occasionally claim to be a socialist when it was inconvenient or uncool to be defined as a standard issue rightwinger. Never thought that meant much myself - any more than it's meaningful for Lonsdale to define himself as against "evil authoritarian forces" here while advocating the murder of his political opponents - but I know people who took him seriously for some reason.

It's good to have these guys out in the open as Pinochet types, though. Silver lining of the Trump era.
by pixl97 | 2026-01-06 17:54:39+00:00
>HN didn't and it shows

You don't get tech without negativity. And honestly HN is very tame compared to most forums when it comes to the deeply negative.

The problem with maintaining (only) positivity in tech is you turn into $large_companies marketing department. We have to step up and say security flaws exist. That companies outright lie. That some idea (when it comes to programming) are objectively bad.

Hence why the OP is here on the thread talking about what negativity means in this particular case, because it also counts criticism.
by tonymet | 2026-01-06 17:55:07+00:00
I’ve noticed most popular apps are pushing 500+MB. Most likely they are shipping debug builds, with loads of third party deps, so they can send crash reports from production with meaningful stack traces.

Until Apple penalizes app developers for app size, nothing will happen. Most consumers are not aware of the impact , until they go to clean up their phone.

There isn’t much usable free space on the device after the OS, and now having 50+gb of used space from apps, means your own content (photos, music, videos) doesn’t fit.

There isn’t much incentive regardless, since Apple merchandise’s iCloud storage. Bloated apps actually drive iCloud sales. A lose-lose for the consumer.
by LightBug1 | 2026-01-06 17:55:31+00:00
Well done, VW ... they still have issues but I'll take that one on the plus side of the ledger.

The Tesla-fication of the dashboard has been such a shit automotive direction over the last decade and I'm relieved other manufacturers (not just VW) have woken up from the Musk fever-dream.

A good balance of screen and physical buttons is just fine, thanks.
by r721 | 2026-01-06 17:56:43+00:00
Joe Lonsdale, previously:

>If I’m in charge later, we won’t just have a three strikes law.

>We will quickly try and hang men after three violent crimes. And yes, we will do it in public to deter others.

https://x.com/JTLonsdale/status/1996947600533066185

https://thehill.com/opinion/robbys-radar/5640692-public-exec...
by 9rx | 2026-01-06 17:56:53+00:00
> the distance between C++ and Go (in Go's target use case)

What, exactly, does distance mean here?

The other explicitly told design consideration for Go was for it to "feel like a dynamically-typed language". In other words, the assumption was that Googlers were using C++ for network servers not because of C++, but because something like Python (of which Google was the employer of van Rossum at the time!) was too slow. Go was created to offer something more like Python but with performance more like C++. It was a "C++ replacement" only in the sense that C++ is what Google was using where it was considered the "wrong tool for the job". Keep in mind that Go was created before we knew how to make actually dynamically-typed languages fast.

Putting things in perspective, the distance between C++ and Go is approximately the same distance between C++ and something like Python. Which is a pretty big distance, I'd say. C/C++ and Rust are much closer. They are all trying to do essentially the same thing, with Rust only standing out from the other two thanks to its unique (at the time) memory model. So it is apparent that we still don't see "gap" the same way.
by jamincan | 2026-01-06 17:56:59+00:00
Human behaviour can be a confounding thing. There was some debate a while ago [1] about whether bike helmet use may actually lead more head injuries due to factors like drivers passing closer to helmeted riders vs. unhelmeted ones or riders riding more recklessly, among a tonne of other factors. I still prefer to wear a helmet, but its an interesting example of how difficult it can be to engineer human behaviour.

Another good example of this is how civil engineers adding safety factors into design of roads - lane widths, straighter curves, and so on - leading drivers to speed more and decreasing road safety overall.

1. https://bigthink.com/articles/the-bike-helmet-paradox/
by foxyv | 2026-01-06 17:57:25+00:00
To be honest, there should be road tests every 5 years for every driver. Maybe even a red flag law so family can request recertification. My grandma was on the road while being half blind. She would merge with zero knowledge of where any other cars were forcing them to take evasive maneuvers. We all kept telling her to stop driving but didn't have legal recourse until she was diagnosed with vision loss and dementia by her doctors at 85.

It's a miracle she didn't kill anyone. When I hit 70 I'm surrendering my license. Uber, e-bike and public transit for me.
by hamdingers | 2026-01-06 17:57:41+00:00
I was happy to buy a lifetime pass many years ago, but as they've removed many of the features I cared about (offline auth, plugins, photo backup, watch together, etc.) I have come to realize that I directly funded enshittification. I wish I could've bought a lifetime pass to the version of the software at that time instead of a lifetime of downgrades.

Jellyfin is also a single docker container, by the way. That would've been an easy thing to verify before making this comment.
by oldjim798 | 2026-01-06 17:57:48+00:00
Beyond the ad driven internet, ad driven content has been at least 150 years old. Ever seen a photo of a pre-WW1 baseball stadium? Or soccer stand? Covered in ads. Old newspapers are awash in ads. Day time TV soap operas are so named because they were sponsored by soap companies.

All a giant waste. Just propaganda blasted at our eyes and ears all day, a drum beat of distraction attacks on our attention. Almost all forms of advertising should be banned or regulated till they are as quiet and unobtrusive as possible.
by barbazoo | 2026-01-06 17:58:04+00:00
What a shit world but hey I'd probably buy that if I had to live there.

I can't stop thinking about this rental apartment building in my city that's on indigenous land so regulation around advertising doesn't apply (BC) and they have a huge electronic billboard right in front facing probably couple dozen windows.

I feel bad for the people living there, negatively about anyone advertising there and negatively about otherwise very environmentally conscious land owners for allowing this.
by 0x3444ac53 | 2026-01-06 17:58:08+00:00
As someone who is falls pretty hard into what is considered the "radical left", facists are much worse. There are a lot of really annoying leftist, and there are a lot of reactionary authoritarian communist that often mirror the far right but prefer Stalin to Hitler.

But the majority aren't much more to the left of bernie sanders, and the minority that is are often too busy cooking meals for the unhoused, organising clothing drives, and trying to do harm reduction in our local communities.

It's more complicated, obviously, but most lefty types nowadays just want everyone to be fed and housed.
by ChrisbyMe | 2026-01-06 17:58:17+00:00
Mm this is my experience as well, but I'm not particularly worried about software engineering a whole.

If anything this example shows that these cli tools give regular devs much higher leverage.

There's a lot of software labor that is like, go to the lowest cost country, hire some mediocre people there and then hire some US guy to manage them.

That's the biggest target of this stuff, because now that US guy can just get equal or hight code in both quality and output without the coordination cost.

But unless we get to the point where you can do what I call "hypercode" I don't think we'll see SWEs as a whole category die.

Just like we don't understand assembly but still need technical skills when things go wrong, there's always value in low level technical skills.
by xienze | 2026-01-06 17:58:25+00:00
> 'For some reason'? You mean for the sharing library and streaming services and all the other features that require identification to even use ...?

All I wanted to do was self host a Plex server and access it from devices on my intranet using Infuse. Why should I have to bounce to a third party server to do that?

And to be clear, the devices using Infuse didn't have to do that, but accessing the dashboard (for admin) did require an external hop. There's no reason IMO for that to be necessary.
by vivzkestrel | 2026-01-06 17:58:25+00:00
- this requires you to keep your mac turned on when you are 1000 kms away from home

- i am still waiting for an agent that turns your mac automatically on when you are away and then lets you control the machine.

- perhaps a robot arm operated by cloudflare agents with opencv camera to detect where your switch is present and where the plug is present remote controlled would do the job?

- it can also unplug the device when you are done using it
by mikepurvis | 2026-01-06 17:58:55+00:00
Yeah, it's on me for reusing a MiniPCIe motherboard I had leftover. The i5-4570 / 16 GB DDR3 is no slouch and is perfectly adequate for everything else this machine needs to do (download torrents, serve media, handle some backups, run a few minecraft servers), but I'm a generation or two too early for the right transcoding support, and I can't even patch over it with the PCIe slot as I'm using that to give this machine dual NVMe drives.

Given the state of RAM pricing, it's probably cheaper at this point to just buy an Apple TV or the like to put on the TV end.
by taeric | 2026-01-06 17:58:56+00:00
Right, I know what sort of things happen in that process. And to be fair, I'm mainly poking fun at how bad the web page has become.

I do feel that this bloat is, far and away, the worst offender when it comes to why things feel slower nowadays. The application just flat out does way more than most people assume it can. Which means it almost certainly has way more capabilities than it needs for many of us.

Would be neat to see a metric on "how much of the code is never loaded" in typical use. Akin to some game medals of "played more than x% of players."
by BugsJustFindMe | 2026-01-06 17:59:14+00:00
> An unoptimized version of the app I'm currently working on has a ~15mb binary, the core app not including all the "extras" people have asked for. It has about 75mb of assets, probably 10-15% are unused but I have no idea. The download size is about 400mb.

What are the other 310?
by dylan604 | 2026-01-06 17:59:21+00:00
> and needing some approval.

and here shows just how bad the rot is. I would assume that buying that much "air time" to have your longer content played would come a quite a premium. I would also not be surprised if selling those premiums does not come with a bonus. There's a reason those paid-programming shows run with no commercials. The cost of airing it paid for all of the ad pods during that block of air time, plus extra for being special snowflake.

If these long content "ads" are flukes, then that also shows the rot of the ad market that this isn't handled as an exception.
by gpm | 2026-01-06 17:59:37+00:00
> How did you get from "That way" to thinking I claimed that C, by default, handles allocation failures?

I think you might want to reread the line you quoted directly above this,

That way of writing code, i.e. "write[ing] code that handles OOM conditions gracefully" "is the default [...] in C".

This is what I am saying is not the case. The default in C is undefined behavior (libc) or crashing (a significant fraction of projects allocator wrappers). Not "handling OOM gracefully" - i.e. handling OOM errors.
by lndium | 2026-01-06 17:59:54+00:00
I came across Spec Kitty, a project that combines AI-generated specifications with a Kanban-style workflow for software development. Instead of just generating a spec and leaving you there, it lets you manage and track work items derived from those specs.

I think this could be a good approach to facilitate AI-driven requirements gathering and execution. We already see ecosystems for separate parts of the development workflow, but this feels like an interesting attempt to bring both together.
by wswope | 2026-01-06 18:00:00+00:00
I run an OSRS market analysis/flipping site, and have been keeping an eye on the effects.

The short answer is that there hasn't been a ton of movement across the market at large, but since Saturday, bonds have been swinging up towards the all-time high they set last December. Can't say for certain that that movement is tied to VZ though.
by bArray | 2026-01-06 18:00:43+00:00
I love the picture of politicians sitting by themselves, annoyed by something as all other people are, and thinking "there's nothing I can do about it". Good on Vietnam for actually doing something about it.

I got a taste of this from an EU MEP that I proposed something to, and they replied "it can't be done because of the law". I then replied "but you make the law, it's literally your job!" - and they looked at me, blank faced. Imagine large rooms filled with people who mindlessly act within a framework they dislike, whilst being the only people who could actually change it, and not having the will to do so. It sounds like some special type of hell.

I shudder to think how many people sitting in positions of power just mindlessly continue doing a thing because of some form of complacency. Madness.
by TeMPOraL | 2026-01-06 18:01:03+00:00
The biggest problem here isn't the numbers, but the usual manipulative rhetoric of putting people who "voted for it" and those who "sat on their elbows" into the same bucket, to vilify them together.

Consider the absurdity of it: both big parties got pretty much the same amount of votes[0] - so whether or not the 36% of population who didn't vote is seen as complicit villains, depended on how 0.5% of the population (or 0.15% of the voters) voted!

--

[0] - I'd argue that 0.2% difference is within margin of statistical error, but that's a whole other discussion.
by Imustaskforhelp | 2026-01-06 18:01:07+00:00
Oh man this is a nice idea, I will try to add on somethings which I can think about from the top of my mind

To be really honest, even if things were publicly broadcasted, The amount of choices of products we make in each day would be huge.

So no random stranger would go and look for your product choices. What would matter are the close friends and family or perhaps when one becomes really famous?

Would the fundamental idea of anonymity go away from all internet? Like if someone posts a youtube video or even a yt comment, would I get to know what they ate for dinner?

Can ads still be blocked? If my product choice is an LLM lets say, would my prompts be choices as well that will get leaked with the conversation to everyone?

To be really honest, Govt.'s (snowden showed us) already can know about your product choices pretty good enough and the internet/infrastructure behind it is pretty centralized nowadays as well

Sure there are alternatives but how many people do you see using beyond the tri-fecta of cloud and how those choices come downstream to us consumers if services run there

I feel like this is gonna be a classic example of Hawthorne effect (Had to look the term for that) meaning that people will behave differently now that they are being observed.

Also do you know that its not any technical limitation which limits it but financial incentives.

There is no incentive to having your product choices be publicly broadcasted but for the services, there is an incentive of money if they show you ads and which they end up showing to ya.

If there was an financial incentive for the servers to create this choice itself of opting out / public broadcasts option, they probably would be reality.
by maherbeg | 2026-01-06 18:01:08+00:00
That may be true now, but think about how far we've come in a year alone! This is really impressive, and even if the models don't improve, someone will build skills to attack these specific scenarios.

Over time, I imagine even cloud providers, app stores etc can start doing automated security scanning for these types of failure modes, or give a more restricted version of the experience to ensure safety too.
by sp1nningaway | 2026-01-06 18:01:10+00:00
This totally matches my experience and is good way of describing OP's negative subreddit filtering.

R/weightlifting used to be total cesspool of rumors and gossip about athletes and coaches, but at some point the sub course corrected and got more heavily moderated. The result is a completely uninteresting feed of technique videos that are actually just kids showing off their latest PR.

However, the sub also aggressively reenforces that mediocrity. I posted what I thought was an interesting video of Lebron James doing a weightlifting drill, (with much lighter weight than a competitive lifter) and commenters jumped all the way up my ass about it being off topic, but also how Lebron has terrible weightlifting technique. No compelling discussion about weightlifting for elite athletes in other sports was had...
Show HN: I codified 69 marketing strategies into autonomous AI agents
by WoWSaaS | 2026-01-06 18:01:17+00:00
Hi HN,

I am the founder of Vect AI (vect.pro).

Most "AI Marketing" tools are just wrappers around ChatGPT. I wanted to build something deeper. I spent the last few months identifying the top 69 growth strategies used by SaaS unicorns (from Cold Email Infrastructure to Programmatic SEO) and codified them into executable "Blueprints".

I linked to the site: operator above so you can see the full index of these 69 blueprints in one view, rather than just linking to a single landing page.

How it works:

You select a Blueprint (e.g., "Competitor Analysis" or "Viral Video Script").
The engine spins up autonomous agents to execute that specific workflow.
It generates the assets, strategy, and execution plan automatically.
The Stack:

Frontend: Next.js / TypeScript
Engine: Custom Agent Orchestration (Not just simple prompts)
Goal: Solving the "Cold Start" problem for technical founders.
You can try the engine here: vect.pro

I’d love to hear your thoughts on the agent architectures.
by ChrisMarshallNY | 2026-01-06 18:01:23+00:00
Rants and Complaints rule. News at 11.

That's fairly basic human nature, unfortunately; especially in today's climate.

For myself, I try to keep it positive. I am quite capable of going really dark (have done so, in the past), but I don't like to shit where I eat. I also feel that I need to recompense for some of the nastiness I used to spew, last century.

That said, my sunshine approach gets some pretty nasty responses. I have to bite my keyboard, and not respond as I'd like.

I just say "Have a great day!", which means I'm done engaging. I have found letting the other party have the last word, ties off the fight.
by Mydayyy | 2026-01-06 18:01:32+00:00
I'm in the same boat, still on the older version and monitoring the new updates. There's an issue list on github for the .11 release, and while aaalot got resolved, theres still some big things open (#15045). But the jellyfin team is doing amazing work and I'm thankful.

A few of my users already messaged me that with the next version, the android tv app will cease to work with the old jellyfin version, so I guess I have to upgrade soon
by mjr00 | 2026-01-06 18:01:47+00:00
The commentor was talking about HN karma, not reddit.

One of the good things about HN is that throwaway joke posts like that are downvoted/flagged/otherwise discouraged. I can guess the top comment for any given Reddit comment section with like 90% accuracy just because it's going to be the most obvious joke possible based on the submission title, and Reddit users love upvoting those for some reason.
by nospice | 2026-01-06 18:01:59+00:00
About the most important tenet of communism is collectivism. When you attempt collectivization, there's always a significant portion of the population who doesn't want to play along and wants to be left alone. That's the end of the road for your political system unless you do a bit of mass murder, which is why every "successful" communist state resorted to that.

So yes, of course, no political ideology has "let's murder millions of people" as its founding principle. But some political systems require it.
by titzer | 2026-01-06 18:02:19+00:00
> If anything the big businesses use advertising as a protection moat. As a small business, I would def prefer to be in a world that allows me to advertise, even if I have to compete for things like my own name

These two sentences are contradictory. Big business uses it as a defensive measure, yet you think a small business can use it as an offensive measure. It's an absurd outcome of the SEO of the last two decades that people think it's fine to pay for get traffic using your own keywords. Stockholm syndrome.