https://www.youtube.com/watch?v=l7rce6IQDWs reminds me of the 6.111 design project that I worked on with Frostbyte in 1997. We built a video card out of discrete chips like this and displayed on a CRT. We used a slightly different approach (PALs instead of NOTs and NANDs and latches). Ours was a "3D" card, so it included RAM and a triangle rasterizer capable of rendering several triangles per second. Not quite good enough to run Quake, but...
open source software development advice
If you do a thing in an open source project, and you have a hard time doing it because it's not documented, after you finish doing the thing... document it. If the project has a wiki, put it in the wiki. If it has a docs repo you can write to, put it there. Or at least blog about it so search engines can index it.
Please don't leave the solution to languish in a chat log somewhere.
No point in building something to scale if you don't have VCs breathing down your neck!
Best likely case: it slowly becomes popular and you can plan to re-engineer it
Worst likely case: you have a few users and it never grows but whatever, at least you didn't waste energy engineering it to scale
Best unlikely case: it becomes popular fast and you have a bad week re-engineering it
Worst unlikely case: nobody uses it and you didn't waste energy engineering it to scale
I made an art.
"Most people will eventually see colorful geometric patterns when looking at this uniform flickering field. The patterns are frequently called "flicker phosphene hallucinations" and may take the appearance of a wide range of geometric patterns generated by introducing noise into the visual cortex. This piece also demonstrates impossible colors such as "reddish green" where the brain perceives that a single point in space is multiple colors simultaneously."
I am pleased to announce the release of newhope-0.1.0.0, a Haskell library for the NewHope cryptographic key exchange protocol. Available at Crypto.NewHope via your friendly neighborhood Hackage:
English, Swedish, German, and Finnish speakers decline "dog":
"University of California terminates subscriptions with world’s largest scientific publisher in push for open access to publicly funded research"
Context for those not in the US: this is huge. UC is a uniquely enormous and influential university system in our country. When they do things, many other universities follow suit.
Just finished up a collection of small paintings, trying to do something with my feelings about the kind of inherent lack of interface between my painting work and the sociopolitical clusterfuck we're living in while I do said painting work.
Still feeling myself out about these, and whether and how well they get where I was aiming.
If I'm typing a bunch of unix command line stuff trying to figure out the right solution, and I eventually DO figure out the solution, one thing I do when possible is re-run the command with a comment like
$ doing-the-thing.sh # This is the one that actually works
So when I inevitably search my shell command history later, I have nice little notes
adventurer, coder, traveler, diver, photographer, motorcyclist, he/him
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!