frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

E-Commerce vs. Social Commerce

https://moondala.one/
1•HamoodBahzar•23s ago•1 comments

Avoiding Modern C++ – Anton Mikhailov [video]

https://www.youtube.com/watch?v=ShSGHb65f3M
1•linkdd•1m ago•0 comments

Show HN: AegisMind–AI system with 12 brain regions modeled on human neuroscience

https://www.aegismind.app
2•aegismind_app•5m ago•1 comments

Zig – Package Management Workflow Enhancements

https://ziglang.org/devlog/2026/#2026-02-06
1•Retro_Dev•7m ago•0 comments

AI-powered text correction for macOS

https://taipo.app/
1•neuling•10m ago•1 comments

AppSecMaster – Learn Application Security with hands on challenges

https://www.appsecmaster.net/en
1•aqeisi•11m ago•1 comments

Fibonacci Number Certificates

https://www.johndcook.com/blog/2026/02/05/fibonacci-certificate/
1•y1n0•13m ago•0 comments

AI Overviews are killing the web search, and there's nothing we can do about it

https://www.neowin.net/editorials/ai-overviews-are-killing-the-web-search-and-theres-nothing-we-c...
3•bundie•18m ago•1 comments

City skylines need an upgrade in the face of climate stress

https://theconversation.com/city-skylines-need-an-upgrade-in-the-face-of-climate-stress-267763
3•gnabgib•19m ago•0 comments

1979: The Model World of Robert Symes [video]

https://www.youtube.com/watch?v=HmDxmxhrGDc
1•xqcgrek2•23m ago•0 comments

Satellites Have a Lot of Room

https://www.johndcook.com/blog/2026/02/02/satellites-have-a-lot-of-room/
2•y1n0•24m ago•0 comments

1980s Farm Crisis

https://en.wikipedia.org/wiki/1980s_farm_crisis
4•calebhwin•24m ago•1 comments

Show HN: FSID - Identifier for files and directories (like ISBN for Books)

https://github.com/skorotkiewicz/fsid
1•modinfo•29m ago•0 comments

Show HN: Holy Grail: Open-Source Autonomous Development Agent

https://github.com/dakotalock/holygrailopensource
1•Moriarty2026•37m ago•1 comments

Show HN: Minecraft Creeper meets 90s Tamagotchi

https://github.com/danielbrendel/krepagotchi-game
1•foxiel•44m ago•1 comments

Show HN: Termiteam – Control center for multiple AI agent terminals

https://github.com/NetanelBaruch/termiteam
1•Netanelbaruch•44m ago•0 comments

The only U.S. particle collider shuts down

https://www.sciencenews.org/article/particle-collider-shuts-down-brookhaven
2•rolph•47m ago•1 comments

Ask HN: Why do purchased B2B email lists still have such poor deliverability?

1•solarisos•47m ago•2 comments

Show HN: Remotion directory (videos and prompts)

https://www.remotion.directory/
1•rokbenko•49m ago•0 comments

Portable C Compiler

https://en.wikipedia.org/wiki/Portable_C_Compiler
2•guerrilla•51m ago•0 comments

Show HN: Kokki – A "Dual-Core" System Prompt to Reduce LLM Hallucinations

1•Ginsabo•52m ago•0 comments

Software Engineering Transformation 2026

https://mfranc.com/blog/ai-2026/
1•michal-franc•53m ago•0 comments

Microsoft purges Win11 printer drivers, devices on borrowed time

https://www.tomshardware.com/peripherals/printers/microsoft-stops-distrubitng-legacy-v3-and-v4-pr...
3•rolph•53m ago•1 comments

Lunch with the FT: Tarek Mansour

https://www.ft.com/content/a4cebf4c-c26c-48bb-82c8-5701d8256282
2•hhs•57m ago•0 comments

Old Mexico and her lost provinces (1883)

https://www.gutenberg.org/cache/epub/77881/pg77881-images.html
1•petethomas•1h ago•0 comments

'AI' is a dick move, redux

https://www.baldurbjarnason.com/notes/2026/note-on-debating-llm-fans/
5•cratermoon•1h ago•0 comments

The source code was the moat. But not anymore

https://philipotoole.com/the-source-code-was-the-moat-no-longer/
1•otoolep•1h ago•0 comments

Does anyone else feel like their inbox has become their job?

1•cfata•1h ago•1 comments

An AI model that can read and diagnose a brain MRI in seconds

https://www.michiganmedicine.org/health-lab/ai-model-can-read-and-diagnose-brain-mri-seconds
2•hhs•1h ago•0 comments

Dev with 5 of experience switched to Rails, what should I be careful about?

2•vampiregrey•1h ago•0 comments
Open in hackernews

Reverse-Engineering the LCD Display Interface of the Nest 2nd Gen Thermostat

https://sett.homes/blogs/updates/the-lcd-display-reverse-engineering-the-display-interface
67•karagenit•4mo ago

Comments

minton•4mo ago
I love the idea of this. Keep perfectly working things from being made obsolete artificially. They should look at the old Nest Protect next.
pabs3•4mo ago
There is a constant stream of artificially obsolete devices, its a lot of work to keep up with that. Seems like we need a Reverse Engineers Anonymous co-operative to receive hardware and donations and pay people to do the work.
hdx19•4mo ago
For devices that are connected to internet it should be a best practice at least and probably an obligation to open source the firmware / code that drives the object when the company decides it wants to stop providing security updates.
pabs3•4mo ago
Copyright law should require source code escrow before the software is protected under the DMCA provisions.
userbinator•4mo ago
I immediately recognised many of the commands, both their names and byte values, as exactly the same as those of the Philips PCF8833 from 2 decades ago, an extremely common LCD controller for the tiny displays on mobile phones of the time.

The displays have 320 x 320px square addressable pixels, but only the circular portion is displayed - that is to say you can draw pixels as though they were there in the lower corner, past the radius of the circle, but nothing gets drawn.

Always thought round LCDs (and rounded corners on displays and now GUI windows) were stupid, and this explains exactly why. What would otherwise be perfectly usable pixels are missing, and the panel itself is still square.

KPGv2•4mo ago
> Always thought round LCDs (and rounded corners on displays and now GUI windows) were stupid

If you've ever used a Nest thermostat before, you'd understand why a square display would be stupider.

It would either:

1. force a larger interface so the square display could have its diagonal fully enclosed by the diameter of the radial control (i.e., oafishly large thermostat too big for a human hand to easily manipulate)

2. force a smaller LCD to fit inside a normal hand-sized radial control, making it less readable to all but the spriteliest of youths

3. make a radial control that is a spinning rhombus, which is pretty ugly

Or we could just do what the Nest does and the only person who "suffers" is the original designer, one time, when they write the code

Karliss•4mo ago
But Nest is using a square display. They are just hiding the corners behind plastic with round hole, which according to you would mean either 1 or 2.
two_handfuls•4mo ago
The article says the display is physically round.
userbinator•4mo ago
The pictures tell a different story.
paco3346•4mo ago
The display itself is round, although the module is a square with trapezoidal corners.

This is odd because you get the intended shape but not the benefit of the shape. There are plenty of displays that are actually round, such as for smart watches.

I'm curious if Google did this for cost and had decided on a larger bezel from the start.

nom•4mo ago
My guess: it's much easier to cut straight lines. If you don't need it, why go through the more complicated step to cut it circularly.
karlgkk•4mo ago
I don't think they're stupid, especially if the application isn't particularly information dense.

Like... this is a thing meant to be operated at arm's length. Some extra pixels aren't going to meaningfully improve how you view the current temperature.

gyomu•4mo ago
Is there some sort of ideological imperative to use every single pixel? If your product design doesn’t call for it because of low information density, who cares.
z3ugma•4mo ago
Author here, if anyone has deeper questions
jon9544hn•4mo ago
Proud of your work! Keep it up
z3ugma•4mo ago
Thank you for saying so! 1 month until this one hits the Google Graveyard; Kevo smart locks are next, who knows what comes after
tiniuclx•4mo ago
Well done, seems like a very challenging project!
tchebb•4mo ago
Is there a reason you wired MOSI and MISO together with a resistor instead of setting the SPI_SIO bit in the ESP32C6's SPI controller? The reference manual[1] says that bit enables "3-line half-duplex communication, where MOSI and MISO signals share the same pin" (page 866). I'm not sure if it's suitable, since the half-duplex mode (see section 28.5.8.4) seems to be designed mainly for talking to SPI flash chips.

[1] https://www.espressif.com/sites/default/files/documentation/...

z3ugma•4mo ago
Good idea - I can take this to the developers of Toit lang https://toitlang.org/ which is the stack I'm using and is built atop of ESP-IDF
Hobadee•4mo ago
I would love to see an open source/Home Assistant native version of the Nest, if the author or anyone else has further ambitions.

IMHO the Nest is hands-down the best thermostat hardware out there. It's a case study in simplicity, elegance, and intuitive UI. I have bought a couple of them, and am likely to buy more in the future should I need another thermostat for any reason.

Google locking it down more and more, and bricking old hardware versions, is a case study in hardware enshitification. For this reason I am very hesitant to buy more.

z3ugma•4mo ago
Yep that’s what we are working on at https://sett.homes - you can pre order the replacement for the Nest 2nd gen.

I agree that I want something aesthetically pleasing if it’s going to be displayed on the walls of my home where I entertain. Nest has always been the best for this, but the software has limited it. Hence, Sett - open source PCBs in the beautiful Nest enclosure

matteska•4mo ago
Pre-ordered! Thanks for the reverse engineering work!