You've probably heard of Nikita a.k.a. tonsky. There's this project he started: Humble UI.
And here's the post with lots of thoughts about signals (something similar to observable) for UI state management.
#clojure #declarative #ui
Humble UI is a desktop UI framework for Clojure. No Electron. No JavaScript. Only JVM and native code.And here's the post with lots of thoughts about signals (something similar to observable) for UI state management.
#clojure #declarative #ui
tonsky.me
Humble Chronicles: Managing State with Signals
An experiment of using incremental computations for managing state in Humble UI
More generative art, step-by-step, with explanations and animations.
#art #graphics
It’s meaningless, but so is everything.#art #graphics
Amy Goodchild
Meaningless — Amy Goodchild
My ArtBlocks debut, releasing on 30th May 2023. Find out how the algorithm works and explore some conceptual thoughts.
There are these electric toothbrushes - Philips Sonicare. They vibrate when it's time to change the cleaning head. My man here has found a way to hack the time counter inside those heads.
#hack #hardware #cybersec
#hack #hardware #cybersec
The Twenty Percent
Hacking my “smart” toothbrush
After buying a new Philips Sonicare toothbrush I was surprised to see that it reacts to the insertion of a brush head by blinking an LED. A quick online search reveals that the head communicates with the toothbrush handle to remind you when it’s time to…
My man is using a phone to host a website, which explains how to use a phone to host a website, which explains...
#terminal #server #site
#terminal #server #site
New post on Android Developers: Best practices for SQLite performance. Looks good! Sad, that it hasn't been there before.
#sqlite #db #performance
#sqlite #db #performance
You've probably seen how someone generates art-QR-codes using Stable Diffusion. Now take a look at how QRs work and how to decode them manually.
#ai #qr #art
#ai #qr #art
Apple Vision Pro seems to be a big deal, but it's hard to tell anything about the real experience. Well, some journalists were allowed to try the thing, check out their report. Google's move? Microsoft's?
#ar #vr #hardware
#ar #vr #hardware
Well, DeepMind has tasked their AI with better sorting and it actually came up with a faster sorting algorithm. And a little bonus: thread about bubblesort being slow in FreeBSD kernel.
#ai #sorting #algorithm
#ai #sorting #algorithm
Camera with a mole's nose instead of a lens. It checks for location, orientation, weather, etc., and asks AI to generate an image using a constructed prompt. Nice!
#ai #camera #hardware
#ai #camera #hardware
In a comment in SQLite sources there's this fascinating story on why temporary files prefix had to be changed to "etilqs_" (SQLite spelled backwards).
#sqlite #db #humor
#sqlite #db #humor
A couple of posts by Vitalik. The 1st one - the dangers of using the consensus mechanism to solve problems that it's not designed to solve. The 2nd - the big challenges Ethereum faces to become a "mature platform".
#crypto #blockchain #ethereum
#crypto #blockchain #ethereum
A nice talk about building more reliable, easier to understand and self-repairing (to some extent) systems using Erlang. I do not recommend reading the transcript, just watch the video, it's not too long.
#talk #language #erlang
#talk #language #erlang
This is nice! A tiny function for our
#adb #cli #tool
~/.zshrc (not sure whether bash will accept it or not) that wraps adb calls and shows an interactive picker when more than one device is attached.#adb #cli #tool