Simon Repp boosted

The Houston Computer History Museum is liquidating everything they have! If you are in the vicinity of Texas and enjoy old computers, go take a trip there and save a piece of history!

HT to @catgoat for sharing.

so happy that i have a clear mind for drawing again after the stressful last months <3

Anybody use one of those minimal card-sized phones? I'm intrigued by the idea of a ~30g phone that only does calls and texting but both the bulk of products on offer and the available means to order them seem like a surreal tech lottery ...

Simon Repp boosted

Popular webcomic "The Oatmeal" no longer asks people to follow them on #Facebook, #Twitter, #instagram etc. Here's their explanation as to why (contains minor swearing):

(from )

PS Currently if you want to follow them, visit here:

Simon Repp boosted

If you're into generative vector graphics I might have something cool for you: I finally found a workflow for script-based generation of vector primitives and text, including - and here it gets interesting - the ability to perform arbitrary scripted boolean operations between all objects (!), and the subsequent possibility to export all results as svg.

This might not look or sound like much, but to my surprise it was incredibly hard to find a library/approach for this. is what saved the day, they took on the complex and somewhat unthankful job of implementing fast and accurate boolean operations within an API and framework that is accessible and productive to work with. I've also used here to get the text as a vector path, but it seems this might be do-able in Paper.js too, possibly.

While researching this I looked into scripting inkscape with python, directly using inkscape's libgeom library, using OpenSCAD, etc. ... so as you see I was already quite desperate. :D I'd be delighted to learn if you know of any alternative approaches to get the above-mentioned workflow done. This is powerful stuff and the more ways to do it, the better. :)

Hab heute meine Verkehrsregelkenntnisse fürs Radfahren in Wien aufgefrischt (bin/war ab und zu unsicher beim Vorrang), wer es mir nachtun will – Links inkludiert. 

Interaktives Quiz in verschiedene Verkehrsbereiche unterteilt (für kleine und grosse Kids ;))

Vorrangregeln im Detail:

ALL the Verkehrsschilders:

Vorfahrt (D) vs. Vortritt (CH/FL) vs. Vorrang (A). lol

IPv6: I have a vague todo item on my personal agenda to "be less ignorant about IPv6" in my life. Any reading recommendations that teach basic practices that everyone can/should follow to help the cause? Or is it more productive to just "wait it out" until either someone yells at me why my $foo does not speak IPv6 or I finally crash against the wall in my own projects when my cozy IPv4 carpet is pulled out from under me at some point?

npm ecosystem 💣

(this is with all dependencies in the project at their latest version, and none of the warned-about dependencies are actually direct dependencies)

People who have broken into my toilet (2021 update) 

1) The painter who, without prior notice, painted the toilet ceiling after some water damage occured the week before (I came home and he was just in there happily painting as I passed by)

2) Random plumber that plumbed somewhere else on the same floor (I unwittingly opened the door to my toilet when I came home and that man was standing there, happily peeing)

3) A conglomerate of police, firefighters and the emergency medical service (one or all of them, don't know – breaking in while I was in my kitchen, unsuspectingly cleaning dishes and they were in parallel also breaking into my elderly neighbour's flat next door)

What the fuck. xD

In recent months I have on multiple occasions resorted to utilizing the browser environment (Web Audio/MIDI, DOM based visuals) to implement audiovisual gadgetry in a performance/game/art context. I did so out of fear that more dedicated and involved technology approaches (even though all of them familiar and generally favored by me) would be too slow-moving and high-threshold for the flexible (chaotic) art project context.

In hindsight I just regret all of it. The browser environment turned out to be just what it is: a mediocre toy that's not really good at anything. Instead of hacking together visuals with DOM and CSS I should have learned some more Godot to network and wire up things for a really brilliant visual interface. Instead of bothering with Vendor specific (= Chrome only) Web MIDI I should have set up some dependable low-level MIDI to $MY_IPC bridge and done the rest modularly. The Web Audio idea should have gone straight to the trash and I should have jumped right into (e.g.) Supercollider again, which would have given me actual creative agency for the live sound.

I'm not of the "always leave your comfort zone" camp, but in this specific context I can only warmly recommend to not follow my footsteps: Dare to escape the browser sandbox, exciting audiovisual things lie elsewhere. :)

@entreprecariat got around to read the user condition today - turned out great! loved the interactive/scripted bits, even the inconveniencing page exit surprise action offer :D

Simon Repp boosted

there is another #eventsoftware next to #mobilizon called: #gancio. they also have an account in the #fediverse. it works a little bit different. @gancio

Simon Repp boosted

When you write hashtags, remember to use CamelCase (where each word has a capital letter).

This makes it much easier for blind and partially-sighted people's screen reader apps to read the hashtag out loud, and makes your message much more accessible.

For example #DogsOfMastodon is easier for a screen reader to say out loud than #dogsofmastodon, as CamelCase makes it obvious where the words are.

#FediTips #MastoTips #Accessibility #A11y #Hashtags #ScreenReaders

Show thread

TIL: I was totally unaware that recent-ish LCD screens still suffer from (albeit temporary) image burn-in. Somehow I always thought my OS/WM/graphics card/driver has some seriously weird pixel buffer/compositing issues but today (when a boot selection screen burned itself onto the screen lol) it finally dawned on me that the problem might be a little more down to earth. :D

Simon Repp boosted

Finally got around to writing down some audio programming tips for the musically inclined trying to learn, based on my own personal experiences and struggles learning how to do it myself:

Are there interesting examples on the web for deliberate extreme video processing/compression techniques that address the ever-growing ecological impact of video streaming?

I'm specifically looking for general purpose approaches that use ubiquituous tech (e.g. gif, h264 coding, ascii video), not patent-pending AI facial reconstruction tech or handmade ASCII movies ;) - although if you have some completely out-of-the-box thoughts on the topic I'd be very curious to hear about them too!

I'm never quite sure whether the fact that I'm writing brute force algorithms to solve logical puzzles is a sign of me being smart or just a testament to cognitive stagnation and lazyness in me. xD

Somehow it always feels like me being impatient and reaching for crude measures instead of actually studying and learning something that helps me solve the problem in another domain?

idk ... ┐( ̄ヮ ̄)┌

(the one solved here is the eight queens puzzle btw.)

Lately I find myself forced to dig deeper and deeper into the fabric of technical standardization (especially the awe-inspiring beast that is text - unicode). The weight of the complexity and implications one can find is nothing short of crushing and numbing. (+_+)

Our globalized software architecture is auto-pilot driving, overspeed, on a highway that is not even built yet, each passenger browsing through their own comicbook that paints possible destinations. Hardly anyone knows how they landed in their seat in the first place, some just woke up there and don't know life any other way, but in the end, that's how it is, that's where we are now, that's where we're going.

If there's even any meaningful conclusion to all of this, then I think for me it is a reinforced determination and conviction to as much as possible reject - or at least compartmentalize - complexity, to always ask "(why) do we need this?", "who benefits from this?" and to just generally advocate for the growing niche of small technology, even in the knowledge that in the global information architecture, "small" can only ever be a way of being and a direction, not an actual condition, because we're long past that point now.

Show more

Welcome to, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.