It's been 10 months since I last posted about Halt and Catch Fire and, well, here we are again.
Without getting too deep into things, a few thoughts that have come up in my recent watch:
* The search for self-acceptance by all the chars and how relational the show is resonates deeply for me.
* The thing I miss most about teaching is the community-building, interpersonal aspects of the work.
* Also, teaching allows me to center joy of exploration over features / traffic / growth.
Been rewatching Halt and Catch Fire with a friend and got into a conversation about why it holds
such sway over me.
There are many reasons but a crucial one is this:
It depicts a time in the history of computing where discoveries were still being made and development was "hacker focused" more than "entrepreneurship focused".
I find it borderline impossible to feel anything novel is being done in webdev these days. Also maybe text chat and basic pages are 95% of what I want from the web 🤷♂️
@vilmibm oh hello there! 👋
Thinking about the CS academia stuff, I realized that most interest/research is toward helping us build bigger systems by either improving:
I feel really weird because neither of those things interest me. Software is eating the world already anyway.
My concern: software is the fastest growing store of "how to" knowledge on earth and is mostly inaccessible, not only to the general population but programmers too. 🤔
It's been a little bit hard to figure out how to explain that my on-and-off hobby project for the last 6 years (with a 4 year break) has been a Nintendo emulator in Common Lisp.
I think that's because the emulator isn't the thing it's the thing that leads to the thing.
The real goal is being able to play a ROM and answer questions to help a constraint solver construct a _model_ of the control/data flow of the game. I don't know if this is possible. To quote Zero Cool, "Fucked if I care, man."
Hi, I'm Brit. 31, cis/het white male, born into more privilege than even that descriptor signifies.
I write code for money but miss teaching.
Too much is important to me and I still don't know how to best honor myself.
I delight in looking at trees, watching dogs run, reading Milosz and Neruda.
I can soak in headphones for hours seeking beautiful sounds.
I instinctively distrust many social structures but I love people madly.
I'm anxious about change and always changing. <3
"The Old Internet Shows Signs of Quietly Coming Back"
The opposite of Literate Programming
Instead of a linear tour through every last detail in just the right order, a frontpage for any app with a quick orientation of the global structure (like a Readme with crappy typography but consistent navigation compared to the usual development environment), after which the reader is free to jump non-linearly anywhere they like.
Main project page: https://github.com/akkartik/teliva
#MaxBöck is sooo on the money here! I guess I arrived on the scene at a similar time as him.
"Notice how everything about that interaction is designed to extract value from your visit. The goal here is not for you to read an article; it’s to get your analytics data, your email, your phone and your money."
We dusted off @cwebber 's old cartridges to play the TinyNES recently! Can you imagine how your 8 year old self would react to projecting video games the size of your wall, not to mention that your friend made it and you can tinker with it because it's open hardware?!
I just remembered I wrote this great blogpost that at the moment I'm not sure if what I say is correct or not because I forgot everything.
My brain is fantastic.
the FSF’s relationship with firmware is harmful to free software users https://ariadne.space/2022/01/22/the-fsfs-relationship-with-firmware-is-harmful-to-free-software-users/ | https://lobste.rs/s/hj3p8v #hardware #law #rant
Today at the makerspace we were discussing The Things We Lost W/R/T the development of computing.
We talked about the Cannon Cat, we talked about Hypercard, we talked about the ST and the Amiga.
One topic that came up towards the tail end of the discussion that is near and dear to me is Sugar, the DE designed along side the OLPC project.
It was a radically different approach to computing, and could have been a strong step towards a more Humane future for computers.
Billionaire investor Mark Cuban launched an online pharmacy Thursday that offers more than 100 generic drugs at an affordable price with a goal of being “radically transparent” in its price negotiations with drug companies.
Compared to Knuth era software, modern day software is:
Designed to change/pivot a lot. In both structure and scope.
Maintained by groups of people instead of one person.
It'd be pretty miserable to write most contemporary software in literate style. It's just not compatible.
Note that I don't consider this to be a fault with literate programming, but rather the way we tend to write software now.
This is a neat idea regarding concurrency primitives, with a lot of historical tidbits to give context. https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/. The author has a library in Python, but I'm wondering what a language specifically designed around this might look like.
not really a jam, more of a tech demo. i got a really interesting macro working. (<> ...) will cycle through its values each time the pattern is generated. so (<> :a :b :c) will evaluate to :a in the first pattern, :b in the second, and so on. this imitates a feature of tidal cycles where you can alternate values across cycles and it allows for variations! #theWorkshop
Happy New Year! January 1st is Public Domain day in the United States. All film, books, poetry, photos, and scores originally published in 1926 are now in the Public Domain in the US. Additionally, and significantly, this year marks the first time that any Audio Recordings have entered the public domain. You, and all Americans, now own more than 400,000 of these historic recordings. What does it all mean? And which works are in the public domain now?
Someone take up the mantle of Prescheme again and do something smart and modern with memory management on top of it pls https://thintz.com/resources/prescheme-documentation
I research ways to make software more empowering. Rely less on others, build easy, run sandboxed, reward curiosity, audit on demand, encourage experiments, convey why, reveal surprising design consequences, make society more resilient.
Current project: https://github.com/akkartik/teliva
Previous project: https://github.com/akkartik/mu
How I got here from there: https://lobste.rs/s/h4lnkn/what_are_you_doing_this_week#c_juxc6y