On the blog: Age Cohorts, Ruining Things, and Apocalypses https://john.colagioia.net/blog/2021/08/15/generations.html #rant #politics
On the blog: Free Culture Book Club — Typhoon, Part 2 https://john.colagioia.net/blog/2021/08/14/typhoon2.html Generations in a Nutshell https://john.colagioia.net/blog/2021/08/15/generations.html #rant #politics
August 2021 Campus Experts applications are open!
The GitHub Campus Expert applications are officially open for the August 2021 generation! ⌘ Read more
On the blog: Developer Journal, Pachamama Raymi https://john.colagioia.net/blog/2021/08/02/generic.html #programming #project #devjournal
rational people can use very irrational people as babble generators in conversations, if the rational people are high prune (which they usually are).
GitHub Packages Container registry is generally available ⌘ Read more…
added a !projects page. it’s dynamically generated :)
First pass at sticking my twtxt in a web page. It’s not escaping all the html properly, and generally needs work, but it’s a start: http://a.9srv.net/tw/following.html
GitHub Enterprise Server 3.1 is now generally available ⌘ Read more…
Whether to invest in stocks is moral tracks with whether general economic growth is moral.
2x3: {lives in social/physical reality}×{views things generally as positive/zero/negative sum}. To be honest, I think there’s relatively few people in social positive sum reality frames.
the ‘magic circle’ sine wave algorithm: [[https://ccrma.stanford.edu/~jos/pasp/Digital_Sinusoid_Generators.html]] #links
GitHub Advanced Security: Introducing security overview beta and general availability of secret scanning for private repositories ⌘ Read more…
@jlj@twt.nfld.uk “A good read: Why I find longtermism hard – […]” -> Interesting! I don’t particularly share that emotional intuition (although my bias probably cuts the other way: I am more moved by interesting projects, and more interesting problems probably also less neglected)–I generally find most problems other people find salient not very moving at all (although probably equally strongly moved by extremely near suffering compared to other people, but with a stronger emotional distance discount). EA makes sense in a very different way to me (phenomenologically, probably closest to philosophical high valence states it evokes).
GitHub Enterprise Server 3.0 is now generally available ⌘ Read more…
npm 7 is now generally available! ⌘ Read more…
new algorithm in @!(ref “sndkit”)!@: @!(sndkitref “phasor”)!@ generates a normalized periodic ramp signal, typically used for table-lookup oscillators.
a dynamically generated page for food recipes: !food
Tactic: Salty chips (Salty chips that make you buy water as a general pattern).
“Everyone who had serious philosophical conundra on that subject just, you know, died, a generation before. The Bitchun Society didn’t need to convert its detractors, just outlive them.”
@prologic@twtxt.net Ok.. so using NaCL boxes. yeah its just a combo of using secretbox with a generated key/nonce. and then using the pubkey box to encrypt the key/nonce for each device.
@prologic@twtxt.net sender generates an AES key encrypts message. gets the device list for user and encrypts key for each device. sends the encryptedkeys+cypertext.
@prologic@twtxt.net for encryption. we can have browser/app generate ec25519 keypair. store the private on device and add pub to list of devices for the user on pod.
with some scripting, I could probably use my upcoming !weewiki !zettelkasten as a drop-in replacement for !twtxt, and then generate the twtxt file. however, I think I am going to keep them separate for the time being. let them both grow to serve different purposes.
finally finished all the initial ugen documentation. everything now has a sentence or two. the generated page can be accessed from the ugen wiki page [[/proj/monolith/wiki/ugens]] #updates #monolith
I’m hoping to build a phasor-to-clock signal generator, which divides up a phasor into an arbitrary number of ticks. Using a global phasor as a global clock would allow for interesting polyrhythms, as well more flexible precision in sequencers. It’s also closer to how human-based conducting works. #halfbakedideas
the fe language by rxi would make for a great frontend for generating txtvm code maybe #halfbakedideas
This morning I had this really weird notion of building a generative podcast complete with musical interludes and asemic speech using a speech synthesizer. It’d be interesting to have “interviews” with two distinct vocal characters. #halfbakedideas
Ubuntu 20.04.1 on an Acer Aspire E5-511. Needed 5.4.0-42-generic. -48 killed it.
asemic script done in contextfreeart: [[https://www.contextfreeart.org/gallery/view.php?id=945]] #links #generative #asemic #graphics
generative bad handwriting: [[https://avinayak.github.io/programming/art/2020/09/18/p5-strokes.html]] #links #generative #asemic #graphics
randoma11y is a color generator that generates two colors and scores them using WCAG system for accessibility: [[https://randoma11y.com/]] #links #color
automatically generated #TeX equations implemented in !sndkit
thinking about implementing some noise generators for !sndkit. A chaos noise generator that leverages numerical instabilities in IEEE floating point, and a 1-bit linear feedback shift register noise generator based on NES audio. #sndkit #halfbakedideas #dsp
Secure at every step: How GitHub’s dependency graph is generated ⌘ https://github.blog/2020-08-04-secure-at-every-step-how-githubs-dependency-graph-is-generated/
It turns out that fts5 is enabled by default on SQLite! My twtxt2sqlite generator has been updated to use fts5. Now I can do full text search on all my twtxt tweets. I have implemented a related-tweets box in the !twtxt_playground as a proof-of-concept. More info on fts5 can be found at [[https://www.sqlite.org/fts5.html]].
Inline Janet means I should be able to make calls to functions defined in the config file. For example, the =ref= function is how I usually make wiki reference links. This @!(ref “wiki_index” “link right here”)!@ should take you to my automatically generated weewiki index of all the wiki pages.
I had some time while compiling and so I wrote a name generator https://codevoid.de/idgen
statically generated my twtxt feed here: https://pbat.ch/wiki/twtxt.html. learning how to be social on this thing comes next.
testing out auto-generation of twtxt wiki page now
@71m@timmorgan.org: why web when it is local? I use sxiv for local browsing and llgal to generate a static gallery from a directory: https://github.com/bgoglin/llgal. If you want something more CGI-ish, you could build it with a few lines of perl: https://metacpan.org/pod/CGI::Application::PhotoGallery
@freemor@freemor.homelinux.net My take on this is… let’s let people ruin the web. Let centralized services control everything. But let us tech savvy people stick together and provide an alternative space for us. A space that’s welcoming to those that want to join and learn. Maybe people will come over when their online actions show real life consequences. There are statistics about decreasing social media use in Generation Z. Maybe they want to learn from us Internet-Dinosaurs :)
@nblade@nblade.sdf.org I could probably put something together, but I went this route originally because existing generators felt like they took too much control from me over the exact output. I want very small, static pages I can throw behind nginx, and I want to know exactly what the contents are. My current mess of spaghetti Racket is getting hairy since I’m halfway through an unfinished rewrite I started a while ago and forgot about, but at least I know exactly what it’s doing.
I’m trying to decide whether soldiering on with the messy codebase of my homegrown site generator is worth it or if I should redo my site in a more established tool.
@phil@philmcclure.duckdns.org I actually just started a new job working on a frontend for Hugo (and other static site generators).
But how do i generate my public key from my private? And shouldn’t iI be worried that my private key can be seen with ps? Still confused.
@kas@enotty.dk That’s what i’m using. But shouldn’t i be able to generate keys to communicate with other users? How could i encrypt a message for you?
@kas@enotty.dk, @kdave@kdave.github.io I don’t get it. How do i generate keys for #saltpack? Do i need #keybase to use it?