-
Anything less than mindreading would suffice to UX?
The thing that I thought about today was that will anything less than mind-reading actually bring us the level of usability quality in digital systems which we seek? It probably sounds pretty odd, right? But if you come to think about it, our needs and craving for good quality software and user experience is actually…
-
On the roots of ownership in software design
Hear me out. I’ll set some context to the story so it won’t blast from out of the blue. Year 2022. I came home from swimming with my children in a place nearby which is really dear to us. Had fun! I was in a particularly good mood and really crunching it. So I decided…
-
Now on fiber optic at home!
Bandwidth tests to come! This is so good. See Second Fiber building wave in Finland
-
Park bench: a 3D render dream
worn outlook by texture and bleached color, and wood chipping. surface wear of wood the color is highly sun-faded worn color, possibly not very striking to begin with bleached look gives the clue that the surface is old and worn irregularities in the 3D model (chips) randomly distributed
-
Ray of thought – 2D graphics
Took the wonderful project of NCase’s Sight & Light code, and started tweaking it to my own uses. I really love the project, since there is such immediate gratification when just scrolling through the demo page, and reading and grasping how the ray casting is done, step by step. The page shows how the end…
-
tribute to GIF image
Graphics interchange format. We probably know gif as eponymous of memes in the internet. GIFs were the original breakthrough format for distributing images in a network, before Internet era. GIFs prevailed. They’ve come a whopping 35 years traveling with us in electronic medium. The meme explosion in Internet sociology made GIF relevant again, as GIFs…
-
How does Levenshtein edit distance work?
Hands on: Levenshtein distance tells the similarity of two strings. It’s called “edit distance”, because the allowable operations to shift from one string to the other are edits. There are typically 3 operations: insert delete replace (change 1 character) Algorithm developer probably asks one big question: what direction to take? What is the ‘algebra’ in…
-
Onko helppo elämä teknologian maali?
Kelpaisiko kaikille helppo elämä? Jouduin oikeasti miettimään tätä, samalla kun tajusin, että saatan elää itse eräänlaisessa väärässä uskossa. Teknologian edistyminen ei välttämättä ”tähtää” – tai ainakaan johda – elämän helpottumiseen, jos mihinkään. Teknologia voi ehkäpä kuitenkin olla (vain) neutraali väline, jonka de facto laajalle leviävät ja tuulta purjeisiinsa saavat käyttötavat määrittävät yhteiskunnan tasolla sen, minne…
-
WorkNet simulations
WorkNet is a small Python3 simulation, that runs a simulation and emulates some of the dynamics of gig economy, where Participants bid for Stints. It’s totally unscientic and just a toy that I like to develop. How I visualize this is a sort of spider web. There are the Agents who are looking for Stints.…
-
Algorithms in the household chores
Personally I find various household chores interesting to think about. There was a period in 2019-2021 (oh… you too?) when I was spending a lot of time at home, and saw repetitive chores. When doing these I couldn’t help myself thinking whether there would be a better approach. Thinking without questions in mind is, however,…