The LED in this picture is 1080-EAST2012RA1CT-ND on digikey, which quotes 45-112mcd (depending on bin?) at 20mA, so probably in the same ballpark as the JLC basic red led.
So yeah, maybe you could get that green one to start glowing at an even lower threshold :D
05.08.2025 08:30 — 👍 2 🔁 0 💬 1 📌 0
Note to self: JLCPCB basic parts green LED (KT-0805G) is INSANELY bright. Especially compared to the basic parts red LED (NCD0805R1)
If you look in the datasheet, red has a typical luminous intensity of 115mcd at 20mA while green is 300mcd at just 5mA. That's 3x the brightness at 1/4 the current 🤯
05.08.2025 05:20 — 👍 16 🔁 2 💬 1 📌 1
I'm unreasonably excited about the upcoming cargo-semver-checks release: this month we put some points into "make it a joy to use and build."
- 3x faster at scanning very large crates
- its `cargo test` now takes 1min not 6-7min
- we gracefully handled a massive change in the rustdoc JSON format
04.08.2025 18:40 — 👍 33 🔁 4 💬 1 📌 0
Experiment Introduction - The Rust Programming Language
I know I poke fun at the evangelism, but I’m finally taking the plunge to learn #Rust. It’s broken the TIOBE top 20 list (www.tiobe.com/tiobe-index/), and I’m starting to see some adoption in the #microcontroller world. I really like Brown’s interactive version of “The Book” - rust-book.cs.brown.edu
04.08.2025 13:34 — 👍 20 🔁 2 💬 6 📌 0
Always happy to chat :)
04.08.2025 17:52 — 👍 1 🔁 0 💬 0 📌 0
Berlin in the summer time is definitely something special :)
04.08.2025 13:31 — 👍 0 🔁 0 💬 1 📌 0
Ayyyy, congrats :D
04.08.2025 11:05 — 👍 2 🔁 0 💬 0 📌 0
I'm pretty sure I saw this on Reddit and that someone checked out the diamond code for "1203" and it was just unleaded gasoline.
You probably should not drink gasoline.
04.08.2025 10:32 — 👍 2 🔁 0 💬 0 📌 0
TIL warp factors are logarithmic
03.08.2025 19:10 — 👍 4 🔁 0 💬 1 📌 0
fmt.rs
GitHub Gist: instantly share code, notes, and snippets.
Yeah, that might be more clear!
I'm planning on doing something like this, until I figure out how to do a more clever thing in the future: gist.github.com/jamesmunns/1...
(the clever thing I want to do is basically defmt, but with Serialize instead of defmt::Format for fields)
02.08.2025 18:40 — 👍 1 🔁 0 💬 0 📌 0
Yeah, it'll probably end up being something like:
```
log!(NET_STACK, "boop {}", 42).await;
```
instead.
02.08.2025 17:10 — 👍 2 🔁 0 💬 0 📌 0
It's a static that gets declared at the global level in a user's application/binary crate:
github.com/jamesmunns/e...
02.08.2025 17:06 — 👍 1 🔁 0 💬 1 📌 0
I do wish we had postfix macros in Rust. It would be awesome to be able to do something like:
NETSTACK
.log!("hello: {}", 42)
.await;
02.08.2025 16:48 — 👍 17 🔁 0 💬 4 📌 0
If you have specific ideas in mind, lemme know, happy to collab on something :)
02.08.2025 15:49 — 👍 2 🔁 0 💬 0 📌 0
I decided to do that like 7 years ago, I'm still shaving that yak. I finally have a network stack I'm mostly happy with.
02.08.2025 15:47 — 👍 6 🔁 0 💬 1 📌 0
For embedded: this is serial port libraries and debugger libraries.
I'm sure every industry has their own version of this. It's just a funny pattern to see, and I have no idea how to improve "the commons" on these topics.
Every now and again, a new hero arises, and it's good for a while.
02.08.2025 15:08 — 👍 5 🔁 0 💬 1 📌 0
There's also almost never any money in this: it's thankless plumbing. SOME special cases will exist, where there are boutique pro-tools. For open source stuff? It's just sort of thankless arcane plumbing.
All with everyone playing "not it", because they don't want to own it.
02.08.2025 15:07 — 👍 3 🔁 0 💬 1 📌 0
They end up being like... the worst software out there, because:
* If you touch it, you own it - they need help maintaining
* If you do help, you will be overwhelmed by people asking why it doesn't work for their thing, or asking you for help to make it work (whether there are docs or not)
02.08.2025 15:06 — 👍 4 🔁 0 💬 1 📌 0
There's a certain class of utilities that end up being a focal point of "awfulness":
* They require nontrivial knowledge to maintain/architect
* They are popular, may people, especially newcomers, interact with them
* They have an extremely long tail of special cases, that are not easily abstracted
02.08.2025 15:05 — 👍 9 🔁 0 💬 1 📌 0
Many people are saying this:
bsky.app/profile/jame...
02.08.2025 10:38 — 👍 4 🔁 0 💬 0 📌 0
Ah, sources say maybe: bsky.app/profile/futu...
02.08.2025 10:34 — 👍 3 🔁 0 💬 1 📌 0
Did you all ever try out deno? Not sure how the comparison pile is between bun/deno/node
02.08.2025 10:33 — 👍 3 🔁 0 💬 1 📌 0
Total functional programming - Wikipedia
Dhall name drops en.wikipedia.org/wiki/Total_f...
Which certainly seems like something all these examples aim for, at least.
01.08.2025 19:46 — 👍 3 🔁 0 💬 0 📌 0
I wonder if templating languages like jinja count in this category, or ETL scripting langs, or whatever nix or dhall do
01.08.2025 19:40 — 👍 1 🔁 0 💬 1 📌 0
You make very cool stuff! I'm gunna have to figure out how to namecheck your load balancing post some day :D
01.08.2025 18:57 — 👍 2 🔁 0 💬 0 📌 0
A samwho.dev/ping notification that reads:
you were mentioned in Self-Directed
Engineering's latest episode!
Word of mouth analytics. The only analytics I use.
01.08.2025 17:48 — 👍 21 🔁 1 💬 3 📌 1
And here's mine!
Determinism is my last full personal album: soundvision.bandcamp.com/album/determ...
7 Meditations is a completely free ambient thing: soundvision.bandcamp.com/album/7-medi...
And my FWA remix set is also free!
soundvision.bandcamp.com/album/live-a...
01.08.2025 14:23 — 👍 58 🔁 23 💬 2 📌 3
Hardware/software engineer currently hacking with #ElixirLang and #Nerves.
Founder of protolux.io - currently available for B2B contracts in Elixir (including Phoenix and Nerves), embedded firmware, and custom PCB design
https://github.com/lucasw
Interested in rust programming & robotics
President of Signal, Chief Advisor to AI Now Institute
Vegan tech guy in Gothenburg, Sweden
Building @mapped.at
Rust Project's Infrastructure, Security & Release. Previously, Rust Core Team, Tech Lead @ Ferrous Systems.
"the maintainer is a legitimate communist. i will not be supporting this language"
- some yt guy, 2024
I made @gleam.run and I do gymnastics (badly)
they/them or he/him. end fossil fuels. genocide is bad. ride a bike.
avid hobbyist. Electronics, Firmware, Rust, Blood, Bile, etc. 🏴🏳️⚧️ she/her. ohio valley. https://nostd.dev.
Personal agency as a service
I created PicoGUS, an ISA card that can emulate sound cards like the Gravis Ultrasound, Sound Blaster, and MPU-401: https://picog.us
I’m a retrocomputing generalist!
Also on Fedi at https://bitbang.social/@polpo
In Colorado, USA
art and transistors, they/them plant-mom building+hosting community atproto infra
🌌 constellation.microcosm.blue
🚒 relay.fire.hose.cam jetstream.fire.hose.cam
🛸 UFOs.microcosm.blue
🎇 spacedust.microcosm.blue
💥 notifications.microcosm.blue
@microcosm.blue
building @tangled.sh — code collaboration platform built on atproto.
rust • nix • 1-bit pixel art • plant-based
london <> bangalore
oppi.li
I design and build things. Mostly software, sometimes furniture, and a few small buildings once.
American in Amsterdam.
Tiny Tapeout makes it easier and cheaper than ever to get your designs manufactured on a real chip!
https://tinytapeout.com
lectronz.com is the best marketplace for open-source hardware creators.
Senior software engineer. Amateur and terrible comedian. Enjoyer of daily bunny content. World’s biggest TeamSesh fan.
Expedition 33 Enjoyer.
Car enthusiast, software enthusiast, software on cars enthusiast
I hate reading other people's code. So I wrote mine, made it as open source project, and watch others suffer.