If you run workflows — Temporal, Airflow, Prefect, BullMQ, anything custom — would love your thoughts on the HN thread. Especially the operational pain points nobody's solving for small teams. https://t.co/izp40dDz0F
Spent the last few months building Orch8 — durable workflow engine in Rust. One binary. Postgres or SQLite. No JVM, no Cassandra, no SDK lock-in.
https://t.co/izp40dDz0F
License: BUSL-1.1 → Apache 2.0 in 4 years. Run it in-house, modify it, build on it, use it commercially — all free. The only thing forbidden is reselling Orch8 itself as a hosted competing service. Honest about it being source-available, not OSI.
This is a phenomenal web demo. Enabled by window.getScreenDetails() which provides basic live info (size, position etc) from all screens on the device.
Life at Meta
$29k/m
9am: Stand up
10:30am: Meeting with the Manager
12:00pm: XFN catch up
2:30pm: New designer interview
4:00pm: Last minute call!
Life at https://t.co/kGMmp3lT24
$100k/m
10am: wake up
11:00am: check emails
12:00pm: New client calls on Cal
1:30pm: drop dogs for grooming
2:00pm: Feedback from clients shared on Loom videos
3:00pm - 10pm: deep work!
@levelsio There is one more use case, I would pay money for. Documents photo. The photo booth did not manage to make good quality printed photos for documents 3/4. Which was rejected. If it can take a poor quality photos and clean/improve it - it will bring more customers
The following code will tell you if a user's phone is in low power mode, with 100% accuracy, immediate feedback and no network requests.
This strategy loads a 16x16 video made of just 2 black frames as a base64 (text) source. This means no load time for the test asset, which has a total inline weight of 2.4kb.
Put this video immediately inside the body tag and hide it with CSS (base64 src pasted in this thread):
Let’s look at each piece of this to go over what it does, why it is (or more often *isn’t*) needed, and why I can tell this package.json is misconfigured just from this small snippet. 🧵