HNHacker News
TopNewBestAskShowJobs

elcritch

5,399 karma · joined June 28, 2015

https://github.com/elcritch/

I'm also on discord as `.elcritch` / elcritch#6389.

submissionscomments
elcritch··on Embedded Rust or C firmware? Lessons from an industrial microcontroller use case
Unfortunately quite a few useful Rust libraries seem to require nightly.

Now I’ve not extensively used Rust but almost everytime I did it ended up needing nightly to use some library or other.

elcritch··on UAE to leave OPEC
Sure, but the Saudi Crown prince comments seem reasonable, and don’t seem to have been denied by the Saudi’s

Regardless, my point was that people have a political axe to grind and call this “Israel’s war”.

They intentionally ignore the political realities that the Iranians have pissed off almost everyone in the region and the longstanding tension of the IRGC and the US and our new “Cold War” with China.

elcritch··on UAE to leave OPEC
The US and Israel attacking Iran. Also with the Saudis heavily lobbying Trump to do it as well.

The Saudi crown prince wants Trump to continue the war still.

1: https://www.ndtv.com/world-news/us-israel-attack-iran-iran-i... 2: https://www.nytimes.com/2026/03/24/us/politics/saudi-prince-...

elcritch··on Warp is now open-source
> They have an obligation to their investors to make money with it.

It's bit more nuanced. The company management have fiducial responsibilities to the investors but also have responsibility to the company itself and its employees. E.g. Milton Friedman's shared-holder primacy is a crap philosophy and one of the most damaging ones to actual healthy free market economies. For example, in corporate bankruptcy in the US workers get paid before shareholders.

The courts have also tended to favor the company management as long as they're acting reasonably, so I've read. IANAL, but it shouldn't be too hard to say hey this support contract for a core piece of software reduces risk for us by X, Y or helps get Z feature.

elcritch··on Do you want the US to "win" AI?
Right, in particular my belief long term is that there must be functional open source AI + Robotics that common people can own and operate.

Otherwise big corporations and/or governments will own everything and most folks will be serfs. However if you can buy a few robots and go run a homestead then there can be a counterbalance of people not beholden to the system.

A telling sign of techno-feudalism will be AI becoming heavily regulated and even illegal for common people to make or own. You know because “public safety”.

elcritch··on Pretty Fish: A better mermaid diagram editor
For me that's the deal breaker :/
elcritch··on Migrating from DigitalOcean to Hetzner
I've been using Codex to make Ansible scripts to setup various servers. Its a nice in between.
elcritch··on The world in which IPv6 was a good design (2017)
Steam and Meta Quest are both terrible at ipv6. At least from a year or so back. My home netowkr supported good ipv6 networking on two providers. Steam games would mess up constantly and Quest would take minutes to load.

Steam having issues makes sense given its been around ages. Meta Quest is all new OS and code yet they managed to bork ipv6. Super annoying.

elcritch··on Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock
As I understand it, the US is one of the few countries where police can’t force you to give a password and is protected by the constitution.

Looks like in the EU it varies depending on the law. But unless it’s in their constitution the laws could be changed. For example, see the current UK government trying to get rid of trial by jury for some crimes since it’s inconvenient.

elcritch··on European civil servants are being forced off WhatsApp
> (Remember not to type crimes into a computer, people)

Please ignore that. It’s daft talk. Definitely record your abuses of power.

elcritch··on NimConf 2026: Dates Announced, Registrations Open
Thanks! https://forum.nim-lang.org/t/13804#83737
elcritch··on Google Gemma 4 Runs Natively on iPhone with Full Offline AI Inference
Not just running it on your wetware, but charging you for it.

Can't wait until AI companies go from mimicking human thought to figuring how to licensing those thoughts. ;)

elcritch··on NimConf 2026: Dates Announced, Registrations Open
Combine that most CS students learn many languages with LLMs and coding agents and the size of the ecosystem isn't quite as important as it used to be. New hires can be productive from day 1. Missing libraries are relatively easy to add. Moreover the language characteristics can be more useful than ever: fast running, fast compiling, typed, easy to read, etc.
elcritch··on NimConf 2026: Dates Announced, Registrations Open
I should give a talk. About what however? I’ve been happy with my progress on FigDraw (1), a 2D UI scene renderer using SDFs. Even made my own neovim ui shell with it!

1: https://github.com/elcritch/figdraw

elcritch··on Cirrus Labs to join OpenAI
It’s been true for a while, but AI seems to have exaggerated it. To me it reinforces the idea that LLMs created a “K” shaped talent market. Those whose are good become even more valuable.
elcritch··on WireGuard makes new Windows release following Microsoft signing resolution
It makes me think tech communities need to lobby for more laws to ensure fair access to platforms, app stores, etc. Be that at least side loading apps, etc.

Otherwise we’ll eventually all get lost in the kafkaesque technocracies.

Less for moral reading, but to keep from being squashed by the weight of tech.

elcritch··on Who is Satoshi Nakamoto? My quest to unmask Bitcoin's creator
At the same time the dumps of government and corporate emails have been invaluable to society at large. They’ve helped win court cases, uncover corruption, etc.
elcritch··on Ubuntu now requires more RAM than Windows 11
FreeBSD is touted for long running and stability.
elcritch··on Emotion concepts and their function in a large language model
Makes me wonder: are there Unicode code points for tone of voice? If not could there be?
elcritch··on ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
The ManT1S linked by a sibling has a bridge. Still not cheap, but probably better than most commercial ones.
elcritch··on ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
Are the newer CAN versions single pair with power delivery? Those are the real sweet spots of SPE.
elcritch··on Show HN: Apfel – The free AI already on your Mac
Any know if these only installed on Tahoe? I'm running Sequoia still and get an error about model not found.
elcritch··on ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
Nah, ESP32's have had ethernet capability for a while and ESP-IDF supports it well. I've been using one I built for 5+ years now. Unfortunately RMII (ethernet phy) interface takes up a lot of the GPIO pins. This part looks like it'll remedy that issue.

There's two ESP32 boards that have been around for a while with PoE:

- https://www.tme.com/us/en-us/details/esp32-poe/development-k... - https://wesp32.com/

I'm more hopeful for single-pair ethernet to gain momentum though! Deterministic, faster than CANBUS, single pair, with power delivery:

https://www.hackster.io/rahulkhanna/sustainable-real-time-la...

elcritch··on Sylve – Proxmox Alternative by FreeBSD
It’s funded by the FreeBSD foundation, so “by” fits.
elcritch··on CERN uses tiny AI models burned into silicon for real-time LHC data filtering
https://futurism.com/scientists-create-ai-glass
elcritch··on Britain today generating 90%+ of electricity from renewables
Renewables may be the cheapest at spot values, but there needs to be a way to price in the intermittent nature of the power.
elcritch··on In Edison’s Revenge, Data Centers Are Transitioning From AC to DC
And pay $60 per Ethernet POE+ light bulb.
elcritch··on Data centers are transitioning from AC to DC
I discovered the same exact thing wiring a second phone line to my bedroom as a teenager. I jumped into a pile of fiberglass insulation! :/
elcritch··on Ubuntu 26.04 Ends 46 Years of Silent sudo Passwords
Having LC_CTYPE bit set to utf8 would be my worry. Would suck to not be able to logging because the LC* lang changed.

Hmmm, hopefully sudo-rs respects LC* env vars. I recall reading a few years back that some Rust Unix tools skipped that and won big on benchmarks until folks realized they weren’t handling NC localization properly.

elcritch··on We rewrote our Rust WASM parser in TypeScript and it got faster
Heh, my preferred language is Nim which has good docs for the stdlib. It also does static binaries and runs on esp32 like a dream. I’m not worried about some internet downtime, but I also enjoy what I can guide LLMs to build for me.

The BLE battery syncing was a nice-to-have for an IoT prototype. Not something I wanted to spend hours digging through wireshark to figure out but fine for some LLM hacking.

← PreviousPage 5 of 34Next →