News for hackers. Stuff that matters.

t098i3

Re:It takes 5 cloud services to hear my doorbell on Monday August 31, 2026 @12:51AM (#49505722)
No it didn't.
Re:It takes 5 cloud services to hear my doorbell on Monday August 31, 2026 @12:22AM (#49505534)
Famously the big companies like Target will let people steal until they cross the amount for a felony then throw the book at them
Re:It takes 5 cloud services to hear my doorbell on Sunday August 30, 2026 @11:57PM (#49505398)
It's a good thing I don't live in a store, then
Re:It takes 5 cloud services to hear my doorbell on Sunday August 30, 2026 @11:46PM (#49505353)
I literally just said it solved my problem. Most casual crime is opportunistic, and cameras and lights add uncertainty to the opportunity. Most people aren't willing to chance the camera for an opportunistic score.
Re:It takes 5 cloud services to hear my doorbell on Sunday August 30, 2026 @11:43PM (#49505340)
Yup, said teens would burgle stuff off my property.
Re:It takes 5 cloud services to hear my doorbell on Sunday August 30, 2026 @11:40PM (#49505321)
I used to have local teenagers messing around on my property and it completely stopped after putting up some lights and cameras. It stops most casual crime.
Re:It takes 5 cloud services to hear my doorbell on Sunday August 30, 2026 @11:26PM (#49505244)
I take it the house wasn't wired for a traditional doorbell and you didn't want to drill the necessary holes in the doorframe and wall?
Re:“I just chose words carefully” on Sunday August 30, 2026 @10:47PM (#49505051)
Even as a backend dev who dabbles in frontend as a hobby - I get the view looking great on desktop, then a week later I open the site on mobile and am horrified
All based on some extremely shoddy writing from 1993:

> The origin point for nearly all of those “you work harder than a medieval peasant” memes and articles is Juliet Schor’s The Overworked American (1993). The argument has been debunked quite a few times, so I won’t belabor the point here. Schor bases her estimates of medieval working hours on a 1935 article by Nora Kenyon,1 and an unpublished article by Gregory Clark,2 and in both cases ignores the authors’ careful efforts to distinguish between total days worked and instead just cherry-picks the lowest number, even as the authors caution that those numbers likely don’t represent someone’s total employment. Kenyon notes a set of day-laborers working 120 days per year which makes it into Schor’s work, but Kenyon’s final suggestion that the normal annual working year was 308 days does not, for instance. I can’t get at an unpublished article, but Clark has continued to write on the topic and in his 2018 “Growth or stagnation?” presents a detailed argument for a 250-300-day work-year with no sense that this is a revision of his previous positions, leading me to suspect similar cherry-picking as with Kenyon.

https://acoup.blog/2025/09/05/collections-life-work-death-an...

Wood you harvest and cut yourself is not going to match an I beam on strength, you need engineered wood for that, which involves adhesives and composites.

Not to mention, lots of places on earth don't have local wood suitable for construction...

> You'd think that people would realize by now that material wealth (we've long since surpassed basic needs) does not bring happiness.

This has been proven false for most people - money does literally buy happiness for the majority of people: https://www.pnas.org/doi/10.1073/pnas.2016976118

There is a minority of people where higher amounts of money does not buy more happiness, usually in connection with emotional pain or struggle: https://www.pnas.org/doi/10.1073/pnas.2208661120

...this commenter has never worked in manufacturing or studied materials science, and it shows.

Or, I'd wager, dropped a 3D printed resin part on a hard floor and watched it shatter like glass.

Brett Devereaux's series of articles "Life, Work, Death and the Peasant" is a must read for anyone who benefits from modern technology, IMO: https://acoup.blog/2025/07/11/collections-life-work-death-an...

Pre-industrial life was dominated by labor, struggle and death. There was virtually no social, intellectual or economic mobility. It sucked!

Re:Htmx 4.0.0 has been released on Saturday August 29, 2026 @08:12PM (#49494467)
LLMs are fantastic at HTMX+Go
Re:TurboKV: Insanely fast Rust key-value store on Saturday August 29, 2026 @02:19AM (#49487421)
Indeed, a common enough pattern for etcd is to run it backed by a RAMdisk and have multi-az availability + periodic backups + tolerance at a business level to be OK losing some recent data.
Re:httpx2 on Friday August 28, 2026 @06:08PM (#49484823)
Re:httpx2 on Friday August 28, 2026 @04:33PM (#49483895)
> how can something like this happen?

https://xkcd.com/2347

Specifically in this case, the consensus seems to be the maintainer is having some mental health struggles and chose to close out outside contribution.

Re:httpx2 on Friday August 28, 2026 @12:10PM (#49480626)
There are tradeoffs to the non-Python HTTP libraries like pycurl and pyreqwests, namely:

- Non-portability to alternative Python implementations or environments without the supporting C libraries

- Less visibility into the client internals (for debugging etc)

Re:httpx2 on Friday August 28, 2026 @11:00AM (#49479566)
`requests` has a friendlier API than the standard library. However, it does not support newer versions of HTTP, nor does it support `async`. The maintainer considers it complete, feature-frozen software, IIRC - they'd rather keep it stable for existing users and let other libraries succeed it.

`aiohttp` supports `async` but was never popular for non-async

`httpx` supported newer HTTP versions and both async and non-async. However the maintainer decided to close all outside submissions, issues and discussions for personal reasons.

`httpx2` is a maintained fork of `httpx`

Re:OpenAI: Migrating to HTTPX2 on Friday August 28, 2026 @10:43AM (#49479280)
Re:Nebula Sans on Thursday August 27, 2026 @10:27AM (#49465455)
I think that was intentional so the font would fit into all the places they were previously using the paid font without reflowing all the content.
Re:Nebula Sans on Thursday August 27, 2026 @10:22AM (#49465357)
Because those fonts have different metrics, so they wouldn't have been drop-in replacements, they would have had to re-do all of their branded media.

Loose programming analogy: The free replacements had a slightly different "API" (metrics) that would have required adjusting hundreds or thousands of "call sites" (media using the font), so instead they made their own "API-compatible" (metrically compatible) replacement that dropped straight in.

This is all covered in the documentary short about the font.

Re:Nebula Sans on Wednesday August 26, 2026 @05:08PM (#49455943)
In the documentary video, their CCO explained if they used a different existing font they would have had to rework a lot of their media for the different font metrics, while making their own allowed them to have a drop-in replacement.
Re:Nebula Sans on Wednesday August 26, 2026 @05:07PM (#49455919)
In the documentary video, their CCO explained if they used a different existing font they would have had to rework a lot of their media for the different font metrics, while making their own allowed them to have a drop-in replacement.
This isn't a Cyberpunk campaign book, their emails wouldn't be answered.
Re:Nebula Sans on Wednesday August 26, 2026 @11:36AM (#49450991)
According to their website this saved them a lot of money, plus they also made a documentary about making the font which is content for Nebula.
Re:Nebula Sans on Wednesday August 26, 2026 @11:35AM (#49450977)
from https://nebula.tv/nebulasans:

> When Nebula found itself facing exorbitant fees to license the font it relied on for all of its branding, the company decided to find a new font that would work just as well.

As I understand it, this union negotiation isn't with a single building, it's with multiple large staffing firms across California
HN title is inaccurate - article is about a single local PBS station, not PBS the national broadcast network. (Source title is unambiguous)
Re:Stop Making TUIs on Saturday August 22, 2026 @03:45PM (#49403131)
They made a ton of sense back when the cost difference between a basic text-only terminal and a full-color multimedia PC was significant when multiplied over all of your employees.

Older »