MurphyA/hacker-news huggingface dataset:
by digiown | 2026-01-12 03:44:59+00:00
A mesh-type wireguard network is rather annoying to set up if you have more than a few devices, and a hub-type network (on a low powered router) tends to be so slow that it necessitates falling back to alternate interfaces when you're at home. Tailscale does away with all this and always uses direct connections. In principle it is more secure than hosting it on some router without disk encryption (as the keys can be extracted via a physical attack, and a pwned router can also eavesdrop on traffic).
by WalterBright | 2026-01-12 03:45:07+00:00
The pi ratio is strong evidence that a wheel is used somewhere in their surveying tools.

When I was a boy, I asked my mom how the Egyptians made their pyramid foundations straight. Without looking up from her book, she replied "pull a string tight". Then I thought I'd trip her up with how they made the foundation level. Without hesitation she said "dig a trench and fill it with water."

She shoulda been an engineer!
by m463 | 2026-01-12 03:45:21+00:00
sunlight?

Plastics degrade like this in sunlight due to UV.

If you put plastic storage bins outside, in a short time picking them up will usually cause them to shatter in your hands.

As a sort of cautionary tale - PEX (plastic) plumbing is quite interesting. It is almost like the fiber-optica cable of plumbing. It is really easy to install without welding and can be snaked through walls easily. However, it comes in lightproof packaging and is not to be left exposed to sunlight - otherwise it must be discarded. Holding back 100psi of water requires strong bonds.

Note that this UV exposure might have happened before you installed it. It could have been sitting in the sunlight at a distributor or depot or as a second-hand cable. It could also have been in the sunlight in your house before you pulled it.
by totallykvothe | 2026-01-12 03:46:24+00:00
I don't think I'd be a good judge because I don't have the years of familiarity and expertise in his repos that I do at my job. A lot of the value of me specifically vs an LLM at my job is that I have the tribal knowledge and the LLM does not. We have gotten a lot better at documentation, but I don't think we can _ever_ truly eliminate that factor.
by rootusrootus | 2026-01-12 03:46:38+00:00
It may be that I'm a naive optimist, but I agree with him. When I look at who the hard core believers envision as the next torch-bearer, none of them have what it takes. Not Vance, not Rubio (Rubio! Suddenly he is 'strong'?? When was that ever a widely held opinion??), not the Trump kids. Trump has a way of defying political gravity and repeatedly escaping the consequences that take down every other politician. In this case the liberal consensus that it's a cult may not be that far from the truth -- maybe that's a loaded term, but how else do you describe a group of supporters whose faith is so strong that their ideology changes by the day to match whatever their leader currently says, even if it is diametrically opposed to what they said last week?
by class3shock | 2026-01-12 03:47:01+00:00
When I first watched a bunch of Adam Curtis stuff I thought it a long winded way of stating bad things have happened and have resulted in these bigger, overarching, bad things.

Thinking about it now 10 years later it feels alot different. The pervasiveness of tolerance of lies and fakeness has gone so far past anything I could have imagined being a big contributor to that.
by QuercusMax | 2026-01-12 03:47:21+00:00
They usually work well with printers, but I've run into some situations where I was just plain unable to get it to work with my Brother laser printer after a certain ChromeOS update. They screwed up something with the CUPS drivers and it just never worked.

On MacOS at least I have a chance of being able to fix this stuff. ChromeOS is so locked down you can't even fix things.
by paustint | 2026-01-12 03:47:52+00:00
I use https://rectangleapp.com which has been a lifesaver. I only use the following three shortcuts and disable the rest:

cmd+option+f = maximize to fill entire screen

cmd+option+ctrl+left/right = move window to other monitor on left/right

I occasionally use cmd+option+left/right if I need to have two windows side-by-side on the same monitor.

MacOS window sizes have always felt weird to me - no easy way to maximize without making it go into full screen mode.

As I was writing this, I just realized that hovering on the green traffic light shows a menu to choose some window placement options.... not sure how I never realized this before, but even the "maximize" option there doesn't go all the way to the edges - weird.
by agentultra | 2026-01-12 03:48:05+00:00
This essay starts with a weak premise, not facts.

There is enough evidence to support claims that AI is a black hole where money gets evaporated.

It’s great that you can delegate some tasks to it now and not have to write all of the code yourself. There is some evidence showing that it doesn’t benefit junior developers nearly as much. If you didn’t generate the specification test that demonstrates the concurrency issue you were trying to solve in Redis but you read the code it generated and understood it then you didn’t need to learn anything. How is a junior developer who has never solved such problems supposed to learn so they can do the same thing?

But worse, UBI and such are the solutions of libertarian oligarchs that dream of a world without people, according to Doctorow and I think he’s right. It seems like the author also wants this? He doesn’t seem to know what will happen to the jobless but we should vote in some one who will start a government program to take care of them. How long until the author is replaced as well?

Lastly… who’s “hyping” anti-AI and what do they gain from making false claims?

I think the real problem for programming is when these companies all collapse and take the rest of the economy down with them… are there going to be enough programmers left to maintain everything? Or will we be sifting though the mountains of tech debt never to see the light of day again?
by daxfohl | 2026-01-12 03:48:20+00:00
Agreed, but:

There's been a notable jump over the course of the last few months, to where I'd say it's inevitable. For a while I was holding out for them to hit a ceiling where we'd look back and laugh at the idea they'd ever replace human coders. Now, it seems much more like a matter of time.

Ultimately I think over the next two years or so, Anthropic and OpenAI will evolve their product from "coding assistant" to "engineering team replacement", which will include standard tools and frameworks that they each specialize in (vendor lock in, perhaps), but also ways to plug in other tech as well. The idea being, they market directly to the product team, not to engineers who may have specific experience with one language, framework, database, or whatever.

I also think we'll see a revival of monolithic architectures. Right now, services are split up mainly because project/team workflows are also distributed so they can be done in parallel while minimizing conflicts. As AI makes dev cycles faster that will be far less useful, while having a single house for all your logic will be a huge benefit for AI analysis.
by TheDong | 2026-01-12 03:48:30+00:00
The phrase was "apple is hostile to this kind of effort". "This kind of effort" is, I suppose, running non-official software on Apple hardware in general.

iOS and the third-party app store court battles makes it clear to me that Apple is actively hostile here.

It would have taken less work for apple to implement the EU "third-party app store" regulation as "anyone can install a 3rd party app store if they jump through enough hoops". They instead require that you live in the EU, as verified through many factors. They break it if you take too long of a vacation, they make using your new right to install a 3rd party app store as difficult as they can.

Apple clearly does not value user freedom nor users abilities to install their own software on their own devices. Apple would rather old iPhones and iPods become useless e-waste bricks than release an EoL update to unlock the bootloader and let you install linux to turn that old iPod touch into a garage remote, or photo-frame, or whatever.
by consumer451 | 2026-01-12 03:48:34+00:00
If I understand your argument correctly, then posting a sign that it is incorrect.. like a wrong way highway on-ramp sign, would be illegal? That sounds correct.

But what if your city hired you to paint a sunset mural on a wall, and then a vision-only system killed a family of four by driving into it, during some "edge case" lighting situation?

I am just some muggle, but I would like to think that we would apply "security is an onion" to our physical safety as well. Stereo vision + lidar + radar + ultrasonic? Would that not be the least that we could do as technologists?
by array_key_first | 2026-01-12 03:48:35+00:00
Do you intend on elaborating on these, allegedly, "vast" tradeoffs?

It's a bit rich to be talking about tradeoffs when I'm the only one here addressing risk in an honest way.

It's not "free" to treat diseases. The risk of the treatment is something you have to weigh in, in addition to the risk of the disease itself.
by xboxnolifes | 2026-01-12 03:48:38+00:00
Early adopters get the advantage of only having to learn a trickle of new things every few weeks instead of everything all at once.

Part of the problem with things that iterate quickly is that iterations tend to reference previous versions. So, you try learning the new hotness (v261), but there are implied references to v254, v239, and v198. Then you realize, v1, v5, v48, v87, v138, v192, and v230 have cute identifiers that you aren't familiar with and are never explained anywhere. New concepts get introduced in v25, v50, v102, and v156 that later became foundational knowledge that is assumed to be understood by the reader and is never explained anywhere.

So, if you feel confident something will be the next hotness, it's usually best to be an early adopter, so you gain your knowledge slowly over years instead of having to cram when you need to pick it up.
by digiown | 2026-01-12 03:49:43+00:00
Where will you host the wg endpoint to open up?

- Each device? This means setting up many peers on each of your devices

- Router/central server? That's a single point of failure, and often a performance bottleneck if you're on LAN. If that's a router, the router may be compromised and eavesdrop on your connections, which you probably didn't secure as hard because it's on a VPN.

Not to mention DDNS can create significant downtime.

Tailscale fails over basically instantly, and is E2EE, unlike the hub setup.
by burntcaramel | 2026-01-12 03:51:10+00:00
This is why Steve Jobs demoed software. Watch when he unveils Aqua, there’s a couple of slides of the lickable visuals and then he sits down and demos it. He clicks and taps and shows it working. Because that’s what you the user will do.

He’ll show boring things like resizing windows because those things matter to you trying and if he cares about resizing windows to this degree then imagine what else this product has.

Apple today hides behind slick motion graphics introductions that promise ideal software. That’s setting them up to fail because no one can live up to a fantasy. Steve showed working software that was good enough to demo and then got his team to ship it.
by TheDong | 2026-01-12 03:51:18+00:00
> people who aren't programmers

> No good e-mail app, no good office apps, no good calendar app, no good invoicing app ...

People who aren't programmers use Gmail, Google Docs, Google Calendar, Stripe Invoicing, etc for those various use-cases.

Firefox and Chrome work just fine on Linux, so Linux has all the apps people actually use these days on computers.
by eresonance | 2026-01-12 03:51:24+00:00
Exactly, I was initially put off by how weird his videos are, but dude has serious conviction to presenting pure content with no fluff. He pays for all the stuff himself, and reviews kinda weird things you wouldn't expect.

I've bought a few things based off of his recommendations, like bungee straps and wrenches. Not always his top pick because I don't always agree with his weightings, but he flashes the raw data so you can make your own calls.
by digiown | 2026-01-12 03:51:39+00:00
The VPS (using wg-easy or similar solutions) will be able to decrypt traffic as it has all the keys. I think most people self-hosting are not fine with big cloud eavesdropping on their data.

Tailscale really is superior here if you use tailnet lock. Everything always stays encrypted, and fails over to their encrypted relays if direct connection is not possible for various reasons.
by le_meer | 2026-01-12 03:51:48+00:00
Just got a home-server. Immich is awesome! How's Caddy working out though? I need a way to expose immich to public internet (not just a VPN). Something like photos.domain.com

For now I'm just using Cloudflare tunnels, but ideally I also want to do that myself (without getting DDoS)
by rufo | 2026-01-12 03:52:56+00:00
Random possibility - if you have Bartender installed, it's buggy as shit on Tahoe, and has some really weird stuff it does with hiding the cursor and otherwise changing the focus around. I haven't switched off yet because the alternatives don't anywhere near as much functionality, but I probably will at some point soon, because while the updates have made it somewhat better it's still a pretty terrible experience at times.
by f33d5173 | 2026-01-12 03:53:01+00:00
My working theory is that the ai bubble is caused by trump. People are too uncertain to want to invest in most industries, but they have to put their money somewhere, so they put it in ai stocks. Since the supreme court is likely to rule trump's tariffs illegal in a week or so, this may lead to a stock market crash. As people reallocate their portfolios, they will sell their ai stocks, which will pop the bubble and cause a crash. Something to watch out for.
by paulmooreparks | 2026-01-12 03:54:15+00:00
I'm running Windows (25H2, 26200.7462). I used the batch file you pasted and tried your repro steps, multiple times (I started writing this comment, in fact). It didn't steal focus. I'm quite sure that I haven't had a steal-focus issue at the OS level for many years, and I use Windows all day, every day. I'm also a Visual Studio user.
by prodigycorp | 2026-01-12 03:54:21+00:00
Yup. He lays things out in a way that gives you power to make a decision. Perhaps you don't like his methodology or his weights, totally fine, you can understand what's important to you and feel pretty happy with a different pick.

Style wise, he's like a product reviewer version of kipkay lol. I do think that I'd prefer an NPR whisper version of his reviews though.
by unyttigfjelltol | 2026-01-12 03:54:22+00:00
> non-trivial coding tasks

I’ve come back to the idea LLMs are super search engines. If you ask it a narrow, specific question, with one answer, you may well get the answer. For the “non-trivial” questions, there always will be multiple answers, and you’ll get from the LLM all of these depending on the precise words you use to prompt it. You won’t get the best answer, and in a complex scenario requiring highly recursive cross-checks— some answers you get won’t be functional.

It’s not readily apparent at first blush the LLM is doing this, giving all the answers. And, for a novice who doesn’t know the options, or an expert who can scan a list of options quickly and steer the LLM, it’s incredibly useful. But giving all the answers without strong guidance on non-trivial architectural points— entropy. LLMs churning independently quickly devolve into entropy.
by 1vuio0pswjnm7 | 2026-01-12 03:54:46+00:00
Works where archive.is is blocked

echo "
foreground=no
[ economist ]
accept=127.0.0.127:80
client=yes
options=NO_TICKET
options=NO_RENEGOTIATION
renegotiation=no
sslVersion=TLSv1.3
sni=www.economist.com
connect=172.64.145.237:443
"|stunnel -fd 0 -- 50b76b93

x=https://www.economist.com/united-states/2026/01/08/why-overdose-deaths-are-falling-in-america
(
echo GET /${x#*//*/} HTTP/1.0 @
echo host: www.economist.com @
echo user-agent: "Mozilla/5.0 (Linux; Android 14) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.6533.103 Mobile Safari/537.36 Lamarr" @
echo @
)|tr @ '\r'|nc -vvn 127.127 80 > 1.htm
kill $(busybox pgrep -f 50b76b93)

firefox ./1.htm
by simonw | 2026-01-12 03:55:00+00:00
"Do you have any examples of projects where the solution was somewhat vague and open-ended"

This one is pretty open ended, and I'm having a ton of fun designing and iterating on it: https://github.com/simonw/claude-code-transcripts - it's also attracting quite a few happy users now.

I have another project in the works in Go which is proving to be a ton of fun from a software design perspective, but it's not ready for outside eyes just yet.

"Did you feel excited or energized by having an LLM implement these projects end-to-end"

I'm enjoying myself so much right now. My BART rides have never been this entertaining before!

"Do you think others would find these projects useful? In particular, if you vibe coded them, why couldn’t someone else do the same thing?"

I don't think many developers have the combined taste and knowledge necessary to spin up Denobox or django-transactions. They both solve problems that I'm very confident need solving, but I expect to have to explain why those matter in some detail to all but a very small group of people who share my particular interests.

The other two are pretty standard - I suggest anyone who wants to learn more about JavaScript interpreters or WASM runtimes try something similar in the language of choice as a learning exercise.
by TheDong | 2026-01-12 03:55:11+00:00
> Apple is miles ahead of Android when it comes to phones and tablets, most in the Android ecosystem is e-waste four or five years in

I have a very old android tablet (Nexus 7, 2013). I can install Linux on it and it works just fine. I can convert it into a full screen kiosk mode thing that displays photo albums, put it next to my tv as a song controller, etc etc.

Older iPads no longer get updates, and I can't install linux on them. Apple is wildly behind a lot of other hardware in terms of software-support since I can install linux on a lot of other stuff. Apple devices turn into useless e-waste bricks, other devices can get a second life running linux.
by lurking_swe | 2026-01-12 03:55:31+00:00
> It gives you the illusion that you've accomplished something.

What’s the goal? If the act of _building_ a homelab is the fun then i agree 100%. If _having_ a reliable homelab that the family can enjoy is the goal, then this doesn’t matter.

For me personally, my focus is on “shipping” something reliable with little fuss. Most of my homelab skills don’t translate to my day job anyway. My homelab has a few docker compose stacks, whereas at work we have an internal platform team that lets me easily deploy a service on K8s. The only overlap here is docker lol. Tinkering with ports, using sqlite, backups with rsync, etc…all irrelevant if you’re working with AWS from 9-5.

I guess I’m just pointing out that some people want to build it and move on.
by AdieuToLogic | 2026-01-12 03:56:00+00:00
The "barrier to entry for building software" has not collapsed, as it was never about "where engineering shifts from writing code to shaping systems". It has always been about understanding the problem to solve and doing so in a provably correct manner.

Another way to reify this is:

When making software, remember that it is a snapshot of
your understanding of the problem. It states to all,
including your future-self, your approach, clarity, and
appropriateness of the solution for the problem at hand.
Choose your statements wisely.
by chrisischris | 2026-01-12 03:56:57+00:00
I was hitting Claude Code's rate limit pretty often while paying for their max subscription. Started thinking – I've got a decent GPU sitting at home doing nothing most of the day.

So I've been building a distributed AI inference platform where you can run models on your own hardware and access it from anywhere privately. Keep your data on infrastructure you control, but also leverage a credit system to tap into more powerful compute when you need it.

We're planning a closed beta in February for folks on the email list – testing the core flow of running your own node, accessing it remotely, and participating in the credit economy. Looking for developers and teams who want to kick the tires on this before we open it up more widely.

If you're interested in the beta: https://sporeintel.com/
by burnt-resistor | 2026-01-12 03:57:47+00:00
(Boring, important thing that holds civilization together.)

Dunning-Kruger effect billionaire: We don't need that. What's it even for anyhow? I'm not paying for it. All these naysaying wimps and freeloaders say we can't live without out. I will use my unelected government position and bling chainsaw to cut fraud, waste, and abuse to eliminate red tape and unnecessary big government regulation. And I demand a negative tax rate, subsidies, and lucrative government contracts! Rawr!
by sroussey | 2026-01-12 03:58:20+00:00
> roads and driving laws are all built around human visual processing.

And people die all the time.

> The recent example of a power outage in SF where lidar powered Waymo’s all stopped working when the traffic lights were out and Tesla self driving continued operating normally makes a good case for the approach.

Huh? Waymo is responsible for injury, so all their cars called home at the same time DOS themselves rather than kill someone.

Tesla makes no responsibility and does nothing.

I can’t see the logic the brings vision only as having anything to do lights out. At all.
by moogly | 2026-01-12 03:58:24+00:00
> And if he still doesn’t realize and admit he is wrong then he is just plain dumb.

The absolute genius made sure that he can't back out without making it bleedingly obvious that old cars can never be upgraded for a LIDAR-based stack. Right now he's avoiding a company-killing class action suit by stalling, hoping people will get rid of HW3 cars, and pretending that those cars will be updated, but if you also need to have LIDAR sensors, you're massively screwed.
Show HN: App Logo AI – Your generated application logo
by goingmerryapps | 2026-01-12 03:58:31+00:00
Hi HN,

I built App Logo AI, a small tool that generates minimal, app-store-ready logos from text prompts.

The motivation was simple:
As an indie developer, I often need a clean logo early on, but hiring a designer or iterating manually takes time. Most generators also produce complex icons that don’t scale well.

What it does
• Text → minimal logo symbol
• Flat, geometric, high-contrast styles
• No letters, no gradients, no mockups
• Designed specifically for App Store / Play Store icons

Getting started
• New users receive a small amount of free trial credits to test the generator
• No setup required beyond signing in

How it works
• Prompt-based generation with strict constraints baked in
• Optimized for clarity and recognizability at small sizes

This is still an early version, and I’d really appreciate feedback:
• Are the results actually useful?
• Do the constraints help or feel limiting?
• What would you want to control more?

Link: https://applogoai.com/

Thanks!