All 455 public notes
A design system with mostly variables
How far will we get with just variables in our design system?
A drawing can sometimes represent a thing better than a photograph
A drawing, illustration, or a constructed image can be more representative of a thing than a realistic photograph.
A Pattern Language
technology, architecture, design, design patterns, patterns
A Song for the Spanish Anarchists by Sir Herbert Read
The golden lemon is not made but grows on a green tree : A strong man with his crystal eyes is a man born free.
A suggestion for a format or a standard for interchange (tools for thought)
Tools for thought interchange format? Two fictional apps are used to explain these concepts. They are both graph editors, but with different use cases intended.
A Survey of the First 20 Years of Research on Semantic Web and Linked Data by Fabien Gandon
2018 paper by Fabien Gandon
A typeface is a material
A typeface is a material, not a tool. It has the plasticity of a material that can be reshaped, coloured and made to suit your needs.
Adobe Lightroom Classic random plug-in
A plug-in for Lightroom classic with two functions. 1. to select a random image from the whole catalogue and display it in Loupe View. And 2. to create a virtual copy of the currently viewed image and enter into Develop mode
AI as a collaborator (thesephist)
Linus Lee’s November 2021 post AI as a creative collaboratorreally sums up some ideas about potential future uses for AI in creativity and productivity tools.
Airport concentration
Why is it sometimes easy to focus at the airport? A noisy place with lots going on?
Alternative business models for software development
What are some alernative business models for software development? Are there any new ones made possible by the decentralized web?
Alternative digital infrastructures
An attempt to outline the difficulties of escaping the AWS and Google infrastructure.
Always talk to strangers
We were always told to never talk to strangers. Everyone said so. But no-one ever could explain why exactly that was such a bad idea.
analogue and digital
from Greek analogos meaning proportionate
Analyse- og statistikkverktøy for digitale nettsider og tjenester
I dag brukes Google Analytics på over halvparten av alle nettsider på internett[1], noe som betyr at de har over 85% markedsandel av analyseverktøy.
Andelslandbruk
Et norsk konsept der private kjøper eller leier en andel av en gård. Detaljene varierer fra gård til gård, men grunntanken er at man betaler et fast årlig beløp som gir deg tilgang til råvarer i sesong, men krever som regel noe arbeid som hjelp til såing, luking og høsting.
annotations
‘a note by way of explanation or comment added to a text or diagram: marginal annotations.’ Oxford Dictionary of English (ODE) on macOS
annotations as linked data
Annotations as linked data, make own ontology for annotations, inspired by AtJSON? Idea by Daniel Mahal.
antilibrary
An antilibrary is a library of unread books.
Apache OpenWhisk
‘Apache OpenWhisk is an open source, distributed Serverless platform that executes functions (fx) in response to events at any scale. OpenWhisk manages the infrastructure, servers and scaling using Docker containers so you can focus on building amazing and efficient applications.’
API
API or Application programming interface
Apps become views for the user's data
On a decentralized web, where in many cases the end user will be hosting their own data, apps become views or interfaces to that data.
Architects and gardeners
I’ve recently tried to analyse the way I work and put myself into some kind of framework so that I could study myself more closely.
architecture
‘Architecture is differentiated from engineering and from nearly all other branches of design by the fact that the architect has to act as if no object in the result, except the earth itself, is given. His first preoccupation is neither with how to get the intended result, nor with what kind of result to aim at, but with deciding what the principal objects in the result shall be.’
arguments and parameters
In programming, when we call a function, we often want to supply it with input that will affect its output.
Artificial intelligence (AI)
A field partially born out of the British need to decipher the German cryptography in their Enigma machine during World War II.
AST (Abstract syntaxt tree)
AST or Abstract Syntax Tree is a way to describe code or markup in a language-agnostic way. This allows you to ‘translate’ between different programming languages.
Asynchronous collaboration
Building resilient systems that enable asynchronous collaboration is the future.
asynchronous communication
Email is asynchronous (async). Text messages are async. In-person meetings, phone and video conferences are not.
atavisme atavism
atavisme ‘det at en (primitiv) egenskap dukker opp igjen etter flere generasjoners forløp, som en arv fra fjerne slektsledd’
AtJSON
AtJSON is a collection of repositories that together make up a fully-realized content format.
AtJSON as interchange format
A Fission talk
Atomising complexity
If something is difficult, break it down into the smallest component parts.
Authentication vs. authorization
The distinction between authentication and authorization which summarises the concepts using simple questions.
authentication – Who are you
‘Authentication (from Greek: αὐθεντικός authentikos, “real, genuine”, from αὐθέντης authentes, “author”) is the act of proving an assertion, such as the identity of a computer system user. In contrast with identification, the act of indicating a person or thing’s identity, authentication is the process of verifying that identity. It might involve validating personal identity documents, verifying the authenticity of a website with a digital certificate, determining the age of an artifact by carbon dating, or ensuring that a product or document is not counterfeit.’
authorization – what are you allowed to do
Authorization. What are you allowed to do?
automerge explorer
a combined graph and ‘hierarchical’ exploration tool for automerge
Automerge – a new foundation for collaboration software
Notes from talk by Martin Kleppmann https://youtu.be/Qytg0Ibet2E
Avoid using wikilinks
Avoid using wikilinks. Fun page showing why you should be mindful of which items to link to.
axiom
‘An axiom, postulate or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Greek axíōma (ἀξίωμα) “what is thought fitting”, “that which is thought worthy or fit” or “that which commends itself as evident”.’
Be careful what you pay attention to
We become what we pay attention to, so we need to be careful what we pay attention to.
Blomkål på mandolin
Syltynne skiver med blomkål på mandolin som ingrediens i salat
breadcrumb navigation
breadcrumb navigation is a hierarchical style of navigation that tells you where you are in the hierarchy.
Brick schema
Brick is an open-source effort to standardize semantic descriptions of the physical, logical and virtual assets in buildings and the relationships between them. Brick consists of an extensible dictionary of terms and concepts in and around buildings, a set of relationships for linking and composing concepts together, and a flexible data model permitting seamless integration of Brick with existing tools and databases. Through the use of powerful Semantic Web technology, Brick can describe the broad set of idiosyncratic and custom features, assets and subsystems found across the building stock in a consistent matter.
Bricks
Bricks
Brooks's law is an observation about software project management acco
‘Brooks’s law is an observation about software project management according to which “adding manpower to a late software project makes it later”. It was coined by Fred Brooks in his 1975 book The Mythical Man-Month. According to Brooks, under certain conditions, an incremental person when added to a project makes it take more, not less time.’
Båtmuseer i Norge
En liste over ulike båtmuseer og fartøyvernsenter i Norge.
Caddy web server
‘Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go’
causality
causality is the relationship between cause and effect.
chaekgeori
chaekgeori (책거리) is a Korean word that means ‘books and things’. It is a specific genre of still-life painting or graphics depicting books and things.
Chat as sketching medium
A possible format for getting pupils to do writing is to have them send it in chat form to the teacher. The teacher can respond inline and help the pupil along.
Cheese vessels
(drawing of different vessels in a sea of cheese?)
Chimichurri and hard boiled eggs
This is a delicious flavour combination. And a great alternative to meat.
Cholula style hot sauce
The goal here is not to develop a Cholula clone, but rather a standard set of guidelines for creating that style of hot sauce, made with dried peppers rather than fermented peppers like Tabasco.
Cloud Time
Around p. 32, they refer to states of exception in cloud culture to be ontological, rather than ‘exerted by a hegemonic or sovereign power.’
CMS
A content management system is a piece (or several pieces) of software used to manage and produce electronic documents.
co-design
Designing with the commissioner or target audience. In Norwegian the closest term would be samskaping.
Coconut jam-slice
Mormor
Colin Ward
British anarchist, writer, editor, architect. Born 1924, Essex, England.
commercial typefaces
Commercial typefaces are typefaces where you pay a license to use one or more software fonts.
Commisioner instead of client
I’ve tried for a long time to find an English equivalent of the word oppdragsgiver to describe the person/group/organization that is commissioning a job.
Community supported agriculture
Community supported agriculture (CSA) is a American system where a community of people pool their funds together to buy a whole season’s worth of produce from a farmer (or farmers).
commutative
Mathematics involving the condition that a group of quantities connected by operators gives the same result whatever the order of the quantities involved, e.g. .
Compliance and authority
‘Compliance and authority scale much better than freedom and responsibility’
Concepts
Concepts can both clarify, and obscure
Conjugación de verbos regulares en español
Son tres tipos de verbos en español. -ar, -ir y -er verbos.
Content management for emergence
Can we use a tool like obsidian as a content manager for quickly prototyping websites?
Content modelling
Also sometimes called data modelling, even though that is a related but slightly different discipline.
Continuous integration
Continuous integration, or CI is a concept for code deployment, where where the code you commit or merge in to a particular branch, builds, possibly tests and finally deploys.
conviviality is the quality of being friendly, lively, cheerful or enjoyable
conviviality is the quality of being friendly, lively, cheerful or enjoyable. Noun.
Cooking using whole ingredients
Buying ever more ultra processed food in guise of being sustainable or healthy is usually neither sustainable nor particularly healthy.
Cooklang is a markup language for recipes
I discovered this today 2022-02-23 via Cameron Yick @hydrosquall on Twitter.
Cotton tofu veg stir fry
Enkel stir fry med szechuanpepper, grønnsaker og cotton tofu. Inspirert av en rett fra Kinabolle i Oslo. Serveres med thai jasminris.
CRDT
CRDT or Conflict-free replicated data type is ‘a data structure which can be replicated across multiple computers in a network’
creating notes
Use the first ‘block’ of each note to describe or summarise what the note is about.
creative process
Capture⤺⤻Organize⤺⤻Synthesise
Crystallisation and metallurgy, ideas and thoughts
ideas, new ideas
CSCL – Computer-Supported Collaborative Learning
‘The CSCL community has traditionally focused on collaborative learning in small groups or communities. Given the rise of mass collaboration and learning at scale, the community is facing unprecedented opportunity to expand its views to advance collaborative learning at scale.’
CSS
Cascading Style Sheets is a stylesheet language used to describe the presentation of HTML documents.
CSS font-face with unicode-range
CSS font-face
with unicode-range
CSS Grids
CSS Grids are a great way of laying out content on the web. But it can be tricky, and needs to be learned.
Cum grano salis
Latin for ‘with a grain of salt’. A good name for an online text repository.
Customise logging in nodejs using util.inspect
via Daniel Mahal
Cybernetics
Cybernetics is a discipline or science concerned with control systems in both living things and machines. The core concept of cybernetics is circular causality or feedback control systems – the output of one action is taken as the input of the next.
Daniel’s explorations in hsLUV colour space
Interactive (permutable) http://hsluv-gradients.surge.sh/
Dart programming language
Dart is a client-optimized language for fast apps on any platform
data-ink ratio
‘Tufte defines the data-ink ratio as the amount of data-ink divided by the total ink required to print the graphic’ … He puts forward the following five principles related to data-ink:
decentralization
decentralization is the transfer of control from central, (increasingly) singular administrations or governments to smaller local administrations or offices.
decentralized web
What is the decentralized web?
declarative programming
In declarative programming you expresses the logic of a program without defining every step the program needs to take to achieve the goal. (What should the program accomplish?)
declarative vs imperative instructions
Examples of declarative vs imperative instructions. In both cases you should get spaghetti in the end, but you won’t be able to micromanage the process when asking only for spaghetti (declarative, high-level).
Deep work
When you have a clear problem area and you set aside distraction-free time to work on it.
definitions
A collection of definitions of terms that I use often. Other notes link back to this one to create an overview.
Dereferncing URIs (content negotiation)
Dereferencing is retrieving representations of a resource by a URI (Uniform Resource Identifier).
Derek Birdsall
Derek Birdsall (born 1934) is a British graphic designer specialising in books.
design
What is design?
Design Cybernetics – Navigating the New
Springer Design Research Foundations
design patterns
Design patterns are sets of principles which can be used to form new designs. Be it a city’s architecture, a computer program or a book series.
design tokens are values that can be used to make a design system
design tokens are values that can be used to make a design system. They can be any value. The best analogy I can think of are constants in programming.
designing a generic style guide in CSS
Point 1 + 2 = system.css
Point 3 = styles.css
Designing collaborative interfaces on top of CRDTs
Very interesting and broad problem space that can have many good and valid ways of interacting with a particular data model.
Designing for information emergence
An organic way of working with the development of content. Instead of sitting down and planning every single bit of content or information we might need, we can develop a system where this information grows naturally out of the information needs.
Designing Programmes
by Karl Gerstner
Desktop applications with web technologies
Sometimes you want or need to build a desktop application. Sometimes you can’t afford to develop a native app, or maybe the tooling just isn’t available natively.
Det 5. trinn av Dag Andersen
Veien til et nytt samfunn. En bok av Dag Andersen.
Detail in Typography
‘A concise yet rich discussion of all the small things that enhance the legibility of texts’
developing ideas over time
developing ideas over time is made possible by the recording and re-working of notes and ideas.
Digger (2020) Georgis Grigorakis
In Georgis Grigorakis’ contemporary neo-western Digger, the muddy woodlands of Northern Greece make for quietly unnerving territory. Family tensions are layered within wider power structures and environmental concerns in this subdued but potent tale of resistance, produced by Athina Rachel Tsangari.
digital garden
A digital garden is a ‘way’ to publish in-process notes and writing as they are being produced.
Digital infrastructure providers
Lists of different digital infrastructure providers
Digital Negative (DNG)
Digital Negative or DNG is an image formats developed, patented and licensed by Adobe. It is based on open standards and has a freely-available specification and source-code-based SDK.
distributed log (dlog)
‘A partitioned append-only log that all producers and consumers use as a pipeline.’ — Melina Lu in Functional distributed systems beyond request-response
Documents are delivery mechanisms for data
‘Documents are delivery mechanisms for data.’[1] They are ways of formatting and structuring information in a way that is easily understood by the receiver. Documents aid the communication of information.
Domain modelling
‘The domain model maps the world of your chosen subject. It doesn’t care which interfaces you’ll build. It doesn’t care what content you have. It models what your content will be about.’ p. 91 Designing Connected Content by Mike Atherton and Carrie Hane
Edge computing
Edge computing refers to a concept in distributed computing that brings application logic physically closer to the user or data. Traditionally, we send data down the fiber, do the computing on centralized server, and send the information back to the user over the wire. This often implies long round trips in glass cables across the globe, thus latency.
Editing dialogue
In every film, all dialogue either starts before or after the film cut.
Electricity map is a website with an overview over countries' electri
Electricity map is a website with an overview over countries’ electricity production and consumption.
Electron alternatives
Electron is great for cross-platform app development but has a major drawback by bundling Chromium and node.js in the application. This implies bloated app bundle size, but it also makes running the app painfully slow, especially on older hardware or when running multiple Electron apps.
Embedding searches or queries in an obsidian note
Using the handy notation
Emotion ontology for context awareness (EmOCA)
‘EmOCA (Emotion Ontology for Context Awareness) improve emotion detection by reasonning on contextual data. We use this ontology to contextualize dimensionnal annotation (based on expressive data) and to categorize it with a vocabulary inspired by categorical emotion models.’
Enacting fixes instead of implementing feedback
Enacting fixes instead of implementing feedback means to not execute feedback directly, but to identify where the problems are. And re-iterate over it internally.
Energy consumption in digital services
Notes and references.
Enkle vaniljekjeks (tuiles)
Perfekt som sprøtt tilbehør til en enkel, kanskje myk dessert
Entropy
Inevitable decay. Everything eventually becomes flat/cold. No movement.
Ethics in digital services
Design ethics
Eventual consistency
A consistency model that embraces the fact that there are multiple timelines for the different peers reading and writing to the same data. See CRDT.
Evergreen notes should be atomic
To make it easier to connect the note or topic to other notes or topics.
Extrastatecraft: The Power of Infrastructure Space
“An extraordinary guidebook to the politics of infrastructure in the contemporary world.” —Stephen Graham, author of Cities Under Siege
Eyeball parsers
Term first read in Gordon Brander's newsletter subconscious on substack. This is a great little term referring to the training of your eyes to ignore markup when reading prose littred with it.
Eyeball parsers 1
Term first read in Gordon Brander's newsletter subconscious on substack. This is a great little term referring to the training of your eyes to ignore markup when reading prose littred with it.
faasd (OpenFaaS without Kubernetes)
OpenFaaS without the complexity of Kubernetes.
Fagbegreper på engelsk og norsk (terms)
For håndverk, formgiving og design / for workmanship and design
fermentation
The art of conserving through the organic breakdown of a substance by yeasts and bacteria.
Fermented jalapeño sauce
Makes about 100ml
Fjellene i Lofoten – Vesterålen
Bygget opp av massive bergarter, blant annet gabbro.
flexsearch
‘Web’s fastest and most memory-flexible full-text search library with zero dependencies.’
Flow
The perfect ‘blend of happiness and peak performance’.
Food
Universally understood. Sustenance, source of nourishment, pleasure, comfort, discomfort. The central part of a meal.
Formater og oppløsninger
Dette notatet er en liten samling diverse «one-liners» (noen ganger flere) for å gjøre ulik type behandling av feks video, bilde og lyd.
formats
AtJSON and Portable Text are examples of content formats that could be used to store or interchange content.
Front page design
There has been a popular saying for some time that when designing a website we should design the front page at the very end.
Full-text search in JS
First we need to make available a searchable JSON document.
Functional programming
In functional programming the input and output values of pure functions are immutable.
Generating images with Puppeteer
There are some interesting implementation details on the GitHub blog about their implementation of the open graph image generator.
generative art
Generative or procedural art or graphics are programs to create drawings. They can be written for humans or computers to execute.
Geo URI scheme
The geo URI scheme is a way to define locations using a 2 or 3-dimensional latitude, longitude and optionally altitude parameters.
geology is the science of the physical structure and substance of the earth
‘Geology is the science of the physical structure and substance of the earth, their history and the processes which act on them.’
gestalt
gestalt, literally means shape or form in German. As a term in psychology, it us used to denote ‘an organized whole that is perceived as more than the sum of its parts.’
Getting better at getting better
‘The better we get at getting better, the better and faster we’ll get better.’ —Doug Englebart in Accelerating Change 2004: Doug Engelbart Keynote Address on YouTube
Gherkins (pickled cucumbers)
The best way to enjoy them is by making them yourself. But can never make enough to keep me until the next season of pickling cucumbers comes around in the summer.
Git for normal people (or, version control for mortals)
Git as a database? How? Are there other ways of bringing git-like branching and merging into collaborative software? See Asynchronous collaboration
Good tools make maintenance more enjoyable
Make sure your process allows you to make maintenance an enjoyable job.
Grading scheme for open data
‘Tim Berners-Lee has suggested a 5-star scheme for grading the quality of open data on the web, for which the highest ranking is Linked Open Data:’
graph theory
‘A graph is a bunch of vertices and edges (also known as nodes and arcs). Each edge joins two vertices. That’s all a graph is. (We don’t think of the vertices and edges as being located anywhere in space; a graph is completely specified once you’ve said that there are N vertices and M edges and these ones are joined to those ones.’ From the c2wiki
GROQ Sanity data handling tips
There are many ways to migrate data, or edit multiple documents from you dataset.
Guidelines for open source code
Guidelines for open source in different government organiasations
Hanlon's razor – Never attribute to malice that which is adequately explained by stupidity
‘Never attribute to malice that which is adequately explained by stupidity’
Hannah Arendt
Born 1906, Germany
Hermann Hesse
Swiss author, poet and painter. Born in Germany in 1877.
High-level programming
‘High-level doesn’t mean that a language is intellectually lofty, only that it is a virtual machine interpreted by a lower-level machine, which in turn may be interpreted by an even lower level machine, until you get to the lowest level of on and off impulses that translate the Os and Xs into electronically readable form.’
Horizontal and vertical interfaces.
Interface orientation, Horizontal and vertical interfaces
hot sauce
hot sauces are condiments made using spicy peppers. They can be made in a variety of ways. From fresh, dried or fermented chilies, yielding different flavour profiles.
HSLuv
HSLuv extends CIELUV with a new saturation component that allows you to span all the available chroma as a neat percentage.
HSV og HSL fargekart
Diagram som viser forskjellen mellom HSV og HSL i en 3d-modell.
HTML
Is a standardised markup language primarily used to display documents in a web browser.
hypermedia
is a nonlinear medium of information that includes graphics, audio, video, plain text and hyperlinks. From Hypermedia – Wikipedia
Hypermedia browser
Build a hypermedia browser that to begin with works on the file system, using the file://
protocol. These URI/IRIs can be replaced with other protocols like http://
or ipfs://
when we’re ready for networking. It should be agnostic to the things it can browse.
Hypermedia document editing environment
The goal of this document is to gather thoughts on a new type of hypermedia editing environment.
Hyphen Press
British publishing outfit established by Robin Kinross, initially focussed on design theory.
Hyphenation on the web
Most browsers support English hyphenation. [1] Firefox supports many languages, including Norwegian bokmål and nynorsk.
I am at passionfruit mountain
A sonic sound story inspired by the Keralan lowlands, highlands and jungles.
i18n (internationalisation)
i18n or internationalization is ‘the process of designing a software application so that it can be adapted to various languages and regions without engineering changes.’
IIIF is a set of standardised methods for describing and delivering images on the Web
IIIF or International Image Interoperability Framework is a set of standardised methods for describing and delivering images on the Web.
Image annotation in Sanity (SVG, raster, 3d)
Annotating images in Sanity
Image handling and compression in static websites
What are the different techniques used for handling images in static websites that are published from a local or remote repository of source files?
imperative programming
In imperative programming you explicitly tell a program what to do and in which order to do it. (How should the program accomplish it?)
In order of time, chronologically
I’m afraid of forgetting, so I record. But merely recording seems like it creates a growing anxiety about the mass of information I have, but cannot easily access.
index cards
index cards are small paper or cardboard sheets, roughly A6 in size that were (are?) used to store atomic information.
Integrere
Integrere
Interaction design
Term coined by Andy Cooper
Interesting problem spaces around collaborative interfaces (CRDT)
These problems might be overlapping or non-existent in certain configurations. The starting point for these notes is an interface to A) edit individual documents B) maintain multiple documents in a graph, a collection of documents.
internetfriendsforever
internetfriendsforever is a design and reseach agency founded by Daniel Mahal and myself, Sebastian Gorton Kalvik in 2016.
Intertwingularity
‘Intertwingularity is not generally acknowledged, people keep pretending they can make things deeply hierarchical, categorizable and sequential when they can’t. Everything is deeply intertwingled.’ — Ted Nelson
Intrinsic motivation is the currency of the commons
‘Intrinsic motivation is the currency of the commons’
IPFS is a peer-to-peer hypermedia protocol
IPFS is a ‘peer-to-peer hypermedia protocol’
IPLD allows us to treat all hash-linked data structures as subsets of a unified information space
IPLD stands for InterPlanetary Linked Data and ‘is a single namespace for all hash-inspired protocols. Through IPLD, links can be traversed across protocols, allowing you to explore data regardless of the underlying protocol.’
IRI (Internationalized Resource Identifiers)
An IRI is a sequence of characters from the Universal Character Set (Unicode/ISO 10646). A mapping from IRIs to URIs is defined, which means that IRIs can be used instead of URIs, where appropriate, to identify resources.
Is the index what separates fact from fiction A lookup for all the di
Is the index what separates fact from fiction? A lookup for all the different words and terms, and where to find them in a book.
Ivan Illich
Ivan Dominic Illich, born 1926, Vienna, Austria. ‘was a Roman Catholic priest, theologian, philosopher, and social critic. His 1971 book Deschooling Society criticises modern society’s institutional approach to education, an approach that constrains learning to narrow situations in a fairly short period of the human lifespan.’
Jamstack
Jamstack stands for Javascript, API and markup. And has become a term to refer to building serverless, pre-rendered static sites, often with interactivity provided as a progressive enhancement. Features that normally require a server are usually implemented as serverless functions, or lambdas: Independent cloud functions with a public endpoint that let’s you do things on the server without managing a server yourself.
Japanese words
Some Japanese words or concepts I like
Javascript document fragment parsing with createContextualFragment()
You can parse a string of text as XML or HTML using the Range.createContextualFragment()
method. This is very helpful if you’re trying to parse a document fragment from a local endpoint (as I do here with transclusions).
JavaScript typed arrays
‘JavaScript typed arrays are array-like objects that provide a mechanism for reading and writing raw binary data in memory buffers.’
Josef Albers
This book is available in a cheap paperback with relatively low-quality printing. The book still has some value through explaining the exercises but the colours are lacking quite a bit.
JPEG XL
JPEG XL is a new (2020) ‘royalty free’ image format with an open source reference implementation. It supports wide colour gamut and HDR, up to 4096 channels in addition to RGB + alpha, progressive decoding, animated content and more.
JSON Schema
‘JSON Schema is a vocabulary that allows you to annotate and validate JSON documents.’
JSON-LD
Bringing Linked Data and JSON together for a lightweight, structured, semantic data serialization format.
Kandiserte pærer
6 pærer 30 g sukker 30 g smør (usaltet) Skall av én sitron (kun det gule, eventuelt appelsin) 2 ss sitronsaft 2 kanelstenger 1 ts malt kanel 3 stjerneanis (eventuelt nellik) 2 dl fløte
Kanelsnurrer spelt surdeig
Oppskrift på kanelsnurrer av surdeig. Smaker fruktig og digg. Oppskriften kan endre seg.
Kjøttboller av kylling
600 g renskåret lårkjøtt av kylling 2 ts salt Nykvernet pepper Basilikum eller andre urter 1 ss potetmel 2 stilker vårløk, grønn del, eller 6-7 stilker gressløk, finhakket
Knowledge management
‘Knowledge management (KM) is the process of creating, sharing, using and managing the knowledge and information of an organization. It refers to a multidisciplinary approach to achieve organisational objectives by making the best use of knowledge.’
komorebi
Komorebi (木漏れ日) – when the sunlight shines through moving leaves and casts a shadow.
Kraft på rekeskall
Ta vare på rekeskallene neste gang du spiser reker! De kan også fryses til den dagen du gjerne skal ha fersk kraft, som når du får overraskelsesbesøk og vil lage en bisque.
Kryddersyltet sopp
Kryddersyltet sopp smakt hos Emma og Martin
Kål med chili og potet (wok)
Kinesisk
L.M. Sacasas
Author of the Convivial Society newsletter. From his Twitter profile: Thinking About Technology, Society, and Human Experience.
Lammegryte over natten
1.5 kg lammelår (sikkert bedre med skulder) delt opp. La beina være på 1 kg poteter 6–7 gulrøtter 1 purreløk 2 dl rødvin (ha gjerne mer rødvin og mindre vann. Jeg hadde vare 2dl) 1.2 liter vann 2 ss tomatpure (for fargens skyld) 1 ss Maizena 1/4–1/2 ts xanthan gummi (prøv deg fram
Laurie Baker
Indian architect (Born 1917, Birmingham, England – died in 2007, Kerala, India). Designed energy efficient, innovative buildings using local materials and labour.
Law of the instrument
‘The law of the instrument, law of the hammer,[1] Maslow’s hammer (or gavel), or golden hammer[a] is a cognitive bias that involves an over-reliance on a familiar tool. As Abraham Maslow said in 1966, “I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail.”’ From https://en.wikipedia.org/wiki/Law_of_the_instrument
Lewis Mumford
Born 1895, New York, US
Linked Data
Linked Data ‘is structured data which is interlinked with other data so it becomes more useful through semantic queries.’
Linked Data terminology and technologies
Linked Data – definition of linked data
LinkML – a general purpose data modelling language
‘LinkML is a general purpose modeling language that can be used with linked data, JSON, and other formalisms’
List of commercial email newsletter services
A list of commercial email newsletter services.
List of design systems
And related resources, all mixed up, to be extended.
List of email providers
An accumulating list of different email solutions and providers.
List of films to watch
Interesting films found or recommended by friends.
List of immersive art experiences
‘However, is there a downside to this trend for artainment? These types of installations draw large audiences and are definitely very easy to market. Stunning visuals are perfect for social media and advertising campaigns. Positive reviews online get more people through the door. In addition, visitors love to interact and take photos of the spectacle on their phones. But some may ask if all this is diluting the art itself.’
List of navigation patterns
Navigation patterns for websites and apps.
List of online language resources
‘The European Dictionary Portal, curated by experts in the European Network of e-Lexicography, is your guide to good online dictionaries of European languages.’
List of open source chat bots
Facebook’s blender bot 2 – https://ai.facebook.com/blog/blender-bot-2-an-open-source-chatbot-that-builds-long-term-memory-and-searches-the-internet/
List of open source licenses
In an attempt to understand some of the advantages and pitfalls of the most common open source licenses, I am compiling a list and comparison table as a personal reference.
List of open source typefaces
An overview over open source typefaces.
List of tools for thought
List of tools for thought.
List of type foundries and designeres
Fontstand, clever app solution with font rental. Both web and desktop fonts and many foundries. Check out their Fontstand News platform.
List of UI libraries
MUI https://mui.com/ (react)
Listening to
Tracks, albums, mixes. Updated when something comes across the radar.
Lo and Behold, Reveries of the Connected World (2016)
A 2016 film by Werner Herzog about the creation and state of the internet, technology and cybernetics.
Making plug-ins for markdown-it
Some references for making plugins
manuscript
manuscript from Latin manu (hand) and scriptus (written). Literally means hand written. Often used to refer to an author’s unpublished text, hand written or typed.
Many of your best ideas are ideas you've already had
You just have to revisit them! And using spaced repetition (with or without flashcards) is a way to incrementally revisit notes and ideas.
Markdown
Markup format. Comes in many flavours.
material
material is the matter from which things can be made.
Metadesign
This is a very draft definition. Metadesign is designing how we design.
metonomy
‘the substitution of the name of an attribute or adjunct for that of the thing meant, for example suit for business executive, or the turf for horse racing.’
microtypography is concerned with individual components of typography
Microtypography is concerned with individual components of typography like letters, letterspacing, words, wordspacing, lines and linespacing. Microtypography affects reading and legibility. The term was coined by Jost Hochuli in 1987.
minim
a minim is a short, pithy statement expressing a general untruth or rule of misconduct
Mise en place
Mise en place, in cooking, refers to all the prep work you do, cutting vegetables, cleaning your station and getting ready to improvise and use your intuition over the open flame.
MongoDB
MongoDB is a document storage database. See List of databases.
Morally significant without being good or bad
Something can be morally significant without necessarily being good or bad
Multichannel color profiles
To convert RGB input images to N-channel spot colour output for printing either using spot litho or Risograph printing.
Multiple static website deployments on a VPS
What would it take to set up a local VPS to host static websites with separate deployable functions (cloud functions/lambdas)?
Museum inventory management systems
Netwerk Digitaal Erfgoed – Dutch Digital Heritage Network https://github.com/netwerk-digitaal-erfgoed
Natural language input for dates
Possibly a plug-in or at least a custom component to go with a date input, which allows you to type a date (in your format of choice) based on a chosen language.
Natural Node, a collection of packages for NLP
‘Natural is a general natural language facility for nodejs. Tokenizing, stemming, classification, phonetics, tf-idf, WordNet, string similarity, and some inflections are currently supported.’
Navigating trade-offs
Design is about navigating sets of trade-offs. You have to explore the space before you settle on one way
Nikon digital camera settings
Settings I use on the Nikon d850. In case anything should happen with the camera, I can piece together the settings.
NLP (Natural language processing)
‘Natural language processing (NLP) is a subfield of linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human language, in particular how to program computers to process and analyze large amounts of natural language data. The goal is a computer capable of “understanding” the contents of documents, including the contextual nuances of the language within them. The technology can then accurately extract information and insights contained in the documents as well as categorize and organize the documents themselves.’
NLP Text summaries
It would be great to find a way to create a decent summary of a given text to use as a starting point for editing.
Nonviolent communication
‘Nonviolent communication is an approach to communication based on principles of nonviolence. It is not a technique to end disagreements, but rather a method designed to increase empathy and improve the quality of life of those who utilize the method and the people around them. Nonviolent communication evolved from concepts used in person-centered therapy, and was developed by clinical psychologist Marshall Rosenberg beginning in the 1960s and 1970s.’
Nordisk Mat av Magnus Nilsson
En omfattende kokebok med oppskrifter fra hele Skandinavia. Mange norske, svenske og danske klassikere.
Norgeskart
Norgeskart er en utrolig god karttjeneste utviklet av Kartverket. Anbefalt av Emma Tollersrud. Se https://norgeskart.no/
Norman Potter
British cabinetmaker, writer, designer, political dissident, educator. Born in 1923 and died in 1995.
Normativt og deskriptivt arbeid
Deskriptivt arbeid søker å beskrive. Det bidrar til forståelse, og ligger ofte til grunn for videre arbeid (både normativt og deskriptivt). Eksempler på deskriptivt arbeid kan være analytisk forskning.
Note taking and note making
I use Obsidian to organise my notes on different subjects.
Notes on thinking tools
This is a small collection of notes I’ve made for different thinking tools, aka tools for thought. These are ideas that have developed over time, not always coherent, and often overlapping. They are in development.
Nouns and verbs
Nouns and verbs ≈ Artefacts and activities
object storage
Object storage (also known as object-based storage[1]) is a computer data storage architecture that manages data as objects, as opposed to other storage architectures like file systems which manages data as a file hierarchy, and block storage which manages data as blocks within sectors and tracks.
Obsidian vault version control with git
Obsidian vault version control with git
Occam's razor
Don’t make more assumptions than necessary to explain something.
Offal comes from off ration
Offal comes from off ration.
Ontologies instead of schemas
Developing and using existing ontologies instead of developing specific schemas for a project means that the data can be consumed in a very rich way by many clients and applications.
ontology
ontology is the branch of metaphysics dealing with the nature of being.
Open hyperdocument structure
In a 2004 lecture at Stanford University, Doug Englebart talks about an ‘Open hyperdocument structure’ which you can have multiple interfaces reading from and writing to. A pedestrian user can have a simple interface, but an expert may have all bells and whistles.
open source
open source software is software released with permissive licenses. Depending on the details of the license, a user may contribute, modify, redistribute and commercialise the software.
Open source software in governments
The UK government set the bar with their GOV.UK project which launched somewhere around 2011 with their Open Government Partnership outlined in the UK Action Plan 2011–13.
Open-source governance
Stem på alt.
Oppskrifter
En oversikt over forskjellige oppskrifter på norsk. Recipes er en oversikt over engelskspråklige oppskrifter.
oppvinne
oppvinne / oppvinning
Optimising for enjoyability
Designing and building: making, workmanship – should be an enjoyable activity.
Organic navigation
Organic navigation is a way of developing a site’s information architecture through use and hyperlinking from each document. This is a bottom-up approach, in contrast to a more traditional top-down hierarchical approach where we look at existing strucutres and new structures without going in depth with the content.
Organising images – platforms or applications
Why Can’t I choose different or multiple programs to work with the same image database? Organising a growing personal database of images, photos and snapshots has become a problem of picking the least unsuitable platform. I want to instead find the most suitable application.
Otto Wagner
Austrian architect
Oxford Dictionary of English (ODE) on macOS
The built-in British English dictionary for macOS. It can be configured in the Dictionary app (Which itself is almost a reason to buy a mac over another computer).
pandoc
Pandoc is a universal document converter released under GPL open source license and developed by John MacFarlane.
Participatory design
‘Participatory design is an approach to design attempting to actively involve all stakeholders in the design process to help ensure the result meets their needs and is usable. Participatory design is an approach which is focused on processes and procedures of design and is not a design style.’
Parts for a generic design system
For the web.
Pastegrid
A collaborative, real-time, infinite canvas application for organising and sharing visual resources.
Personal knowledge management
Personal knowledge management (PKM) is a process of collecting information that a person uses to gather, classify, store, search, retrieve and share knowledge in their daily activities (Grundspenkis 2007).
Peter Greenaway
Peter Greenaway is a Welsh film-maker born in 1942. He makes theatrical and often cinematographically lush and formal films. The first film I saw by Greenaway was The Cook, the Thief, His Wife and Her Lover (1989).
pickle gambit
An episode of Curb Your Enthusiasm by Larry David
PineNote Linux e-ink tablet
‘One of the most powerful Linux-based Eink tablets’
Plans are worthless, but planning is everything
‘Plans are worthless, but planning is everything’ ‘But if you haven’t been planning you can’t start to work, intelligently at least’ — Dwight D. Eisenhower in a 1957 article by The New York Times
plant ontologies
Would it be possible to find one to use and link up with the produce data in sesong·info? Then we could traverse the trees and find near relatives for each plant? For instance Broccoli’s near relative would be Cauliflower. We would also be to show plant classification information.
planting av redikker
Husk å så rader med 1 uke mellomrom så ikke alle blir klare samtidig.
Portable Text
Portable Text is a JSON based rich text specification for modern content editing platforms.
Pretty table output of arrays of objects with console.table()
Use console.table(arrayOfObjects)
to output a table in your console. Your mileage may vary from console to console but in Chromium, you get a sortable/orderable table directly in the console.
Principle of parsimony
‘Principle of parsimony (also law of parsimony) is the scientific principle that things are usually connected or behave in the simplest or most economical way, especially with reference to alternative evolutionary pathways’[1]
programming
Computer programming in the simplest sense, is telling the computer what you want it to do. Giving it instructions.
Project Xanadu
‘Project Xanadu was the first hypertext project, founded in 1960 by Ted Nelson.’
Prototype for multiplayer editor
Prototype for multiplayer editor
provoking emergence
You can’t top-down plan emergent systems, but you can provoke them into being. Gordon Brander – Provoking emergence
pruning notes
From time to time it may be good practice to prune your notes. You can start by going through all of the notes with no links going out or in.
Public-key cryptography
Public-key cryptography uses pairs of keys for encrypting and decrypting information. A public key for encryption and a private key for decryption. It is important to keep the private key safe and private, anyone with the key will be able to decrypt your information.
Puppeteer
Puppeteer is a headless Chromium browser that can be installed and run on a computer with no graphical user interface. This can be very handy if you need to generate images on a remote server.
Pérgola
Arkitektonisk struktur. Et slags tak uten vegger. Trenger ikke å være tett tak. Ofte for å beskytte mot solen. En delvis skygge, som et tre.
questions
A collection of useful questions to ask yourself from time to time.
Rabarbra
Rhubarb is a vegetable because we eat its stems, not its fruit.
Rabarbrasyltetøy (rhubarb jam)
Uten krydder, med kanel eller stjerneanis. Kan for eksempel nytes for seg selv på et stykke nyristet brød med smør eller sammen med ost.
Radical simplicity
Insight comes less from doing crazy things that nobody’s ever done before and more from looking at what’s been on the table the entire time — right in front of everybody.
Rank similar or related documents by text analysis
Take a bunch of text files, run it through some program that generates a ‘graph’ of similarity.
recalcitrant
recalcitrant adjective having an obstinately uncooperative attitude towards authority or discipline
Recipes
An overview of recipes in English. For Norwegian-language recipes, see Oppskrifter.
Regular expressions – regex
Regular expression or regex ‘is a sequence of characters that specifies a search pattern. Usually such patterns are used by string-searching algorithms for “find” or “find and replace” operations on strings, or for input validation. It is a technique developed in theoretical computer science and formal language theory.’
Relational design
Relational design is about designing with, rather than for. It is about conversation and involvement in the process. It is about shared ownership.
remoteStorage
remoteStorage is ‘an open protocol for per-user storage on the Web’
repository
‘A location for storage, often for safety or preservation’ from Wiktionary
Resource Description Framework (RDF)
The Resource Description Framework is a family of World Wide Web Consortium specifications originally designed as a metadata data model. It has come to be used as a general method for conceptual description or modeling of information that is implemented in web resources, using a variety of syntax notations and data serialization formats.
Reverse engineering
Reverse engineering is the practice of taking something apart, figuring out its basic components to later be able to reconstruct it.
Reverse psychology
Sign that says ‘welcome’ in a white bar on red background. Interesting from a user experience (UX) point of view.
RFC
An RFC or Request For Comment is a document circulated on the Internet and forms the basis for a technical standard.
Richard Feynman
Richard Feyman (1918–1988) was an American theoretical physcisist.
rouille
Southern French? mayonnaise variant with roasted red pepper.
RSA (cryptography)
‘RSA (Rivest–Shamir–Adleman) is a public-key cryptosystem that is widely used for secure data transmission. It is also one of the oldest. The acronym RSA comes from the surnames of Ron Rivest, Adi Shamir and Leonard Adleman, who publicly described the algorithm in 1977.’
rsync
rsync is a unix command line tool for syncing two folders. It can sync locally or over the network using SSH.
Russian island dressing
Russisk dressing, ligner på thousand Island, men smaker litt sterkere. Denne smaker veldig likt McDonald’s big-mac saus.
Ryan Singer (Basecamp) on the North Star podcast
Ryan Singer talk to David Perell about about his book/method Shape Up. Especially how they work in small teams on specific, defined goals with a 6 week timeline. There’s 2 weeks downtime between each ‘sprint’.
SaaS – Software as a Service
A business model where a software company rents out instead of selling a licence to use software to a user. It often (but not always) means that the company will also take on data hosting, and rent a user’s data/files back to them.
Salatideer
Hummus, falafel, syltede grønnsaker, quinoa-tabbouleh, olivenolje og sitron-dressing
Sam Harris
Sam Harris is a neuroscientist who has written books about spiritualism without religion, creates the podcast Making Sense and the app and meditation programme/course Waking Up.
schedule deep work in the morning
Deep work – the time block for doing difficult or ‘immersed’ work should be scheduled when you’re feeling most productive. If, like me, that’s in the mornings, avoid scheduling meetings before lunch.
Schema
A schema (schemas or schemata in plural) are representations of things in the form of an outline or model. It is a way of structuring a representation.
schema.org
‘Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond.’
Second-order cybernetics
Second-order cybernetics ‘seeks the (co-) construction of understanding through conversation’. It is the cybernetics of Cybernetics.
Self-hosted email newsletter applications
A list of self-hosted newsletter applications.
Semantic triples (RDF triples)
Semantic or RDF triples describe two nodes (subject and object) and the relation between them (predicate). In the form subject → predicate → object
.
Sending files with similar names
When sending a folder of files as an interim delivery, short movie clips or images like screen recordings and screen shots, it can be a good idea to batch rename the files before sending.
Sennep (Mustard)
Oppskriften er basert på flere av oppskriftene i Nordisk Mat av Magnus Nilsson. Denne fra side 654 – Vanlig stark senap.
serverless
Serverless is term that generally refers to infrastructure or technologies that abstract away the server layer for the developer.
sesong·info
sesong·info er en nettside med informasjon om hvilke norskproduserte matplanter som er tilgjengelig til enhver tid.
Setting up for intuition
Setting up for intuition is all the planning and preparation that goes in to the beginning of a project. It will help you work more focussed and immersed in the ‘creative’ part of a project.
SHACL (Shapes Constraint Language)
SHACL or Shapes Constraint Language is a (constraint based) specification for describing and validating RDF graphs.
Shakers
Shakers ‘practice a celibate and communal utopian lifestyle, pacifism, uniform charismatic worship, and their model of equality of the sexes, which they institutionalized in their society in the 1780s. They are also known for their simple living, architecture, technological innovation, music, and furniture.’
ShEx (Shape Expressions)
ShEx or Shape Expressions is schema based specificitaion for describing and validating RDF graphs.
shifting selves
shifting selves
Simple writing lasts better
‘Simple writing also lasts better. People reading your stuff in the future will be in much the same position as people from other countries reading it today. The culture and the language will have changed. It’s not vain to care about that, any more than it’s vain for a woodworker to build a chair to last.’
Sketches
Some notes around the concept of sketching and how a sketch often loses its vibrancy when converted into a finished work.
Sketching vs detail-drawing
The image seen with the minds eye is better translated to the real world by using a sketch than an attempt at a detail drawing.
Small Is Beautiful: A Study of Economics As If People Mattered
Ernst Friedrich Schumacher CBE (16 August 1911 – 4 September 1977) was a German-British statistician and economist who is best known for his proposals for human-scale, decentralised and appropriate technologies.
Solid – How to get people on board
Has been trying to leverage existing technologies to meet its goals, but it has also had to create some new, and also create standards and shared vocabularies that will make this work possible.
Solid – Social Linked Data
Solid is a standardised way for storing your cloud files and data with a provider you choose. You decide which people or applications have access to it.
Some current themes
Keywords / current themes
Sound isn't music in the same way traffic isn't audience
Sound isn’t music in the same way traffic isn’t audience – Jason Freid from Basecamp
source-available
source-available means that the source code for a given program is openly available or accessible, but usually with a restrictive license.
Soyasmør
Basert løst på oppskrift av Eyvind Hellstrøm. Hvis du følger instruksjonene er denne oppskriften lav FODMAP.
Space characters for microtypography
An overview over some different space characters for use in code. Helpful when setting and designing microtypography.
Spaced repetition
‘Spaced repetition is a technique for efficient memorization which uses repeated review of content following a schedule determined by a spaced repetition algorithm to improve long-term retention.’ https://www.pnas.org/content/116/10/3988
Spaghetti med røkt kveite og muskat
Enkel rett som kan minne vagt om en slags kombinasjon av carbonara og fiskegrateng. Bedre enn det høres ut!
Sparklines in Google Sheets
I just spotted this little trick on twitter via @quantum_relic.
SPARQL
‘SPARQL, pronounced “sparkle”, is the standard query language and protocol for Linked Open Data on the web or for RDF triplestores. SPARQL, short for “SPARQL Protocol and RDF Query Language”, enables users to query information from databases or any data source that can be mapped to RDF.’
Speking og konservering av svinekjøtt
Italian pork belly. Bones (and optionally skin) removed.
Spoon Fed
A 2020 book about nutrition, the food industry and the web of lies, biased and downright fake information and research generated to make you and I believe that one thing is better for you than another.
SSO – Single sign-on
‘Single sign-on (SSO) is an authentication scheme that allows a user to log in with a single ID and password to any of several related, yet independent, software systems. True single sign-on allows the user to log in once and access services without re-entering authentication factors.’
Stekte grønnsaks-kaker
Stekte grønnsaks-kaker (veg fritters)
Structured availablity
If you’re any kind of leader or your job requires you to be available for others to ask questions, sparr with or get direction from, you should probably schedule the times where you’re available.
Stykningsdeler, cuts, cortes
En samling av referanser for stykningsdeler i forskjellige land.
surdeig starter på spelt
En slags logg over prosessen å lage surdeig. Dette er et utkast under utvikling.
Surdeigsroti
Brød, indisk brød, roti, parata
Sustainability in digital services
I am using the broad term ‘digital services’ to talk about websites, apps, and services that are generally distributed over the internet.
Sylteagurk
Dette er oppskriften på delfermenterte sylteagurker, også kjent som gherkins eller pickles.
symposium vs seminar
A symposium is more like a small conference, where experts talk or discuss in front of an audience. A seminar is often more like a meeting of interested parties to discuss new research or ideas.
synchronicity
‘the simultaneous occurrence of events which appear significantly related but have no discernible causal connection: such synchronicity is quite staggering.’ From the Oxford Dictionary of English (ODE) on macOS
syntax highlighting
A technique to highlight and differentiate individual parts of a (programming) languages syntax.
System font stacks
System fonts have become really great. Sometimes, all you need to ship something is a good looking font. Whether it is the same on all devices isn’t always the most important thing.
Tapas
En måte å spise på. Små retter til deling. En veldig interaktiv måte å spise på. Diskutere smaker og teksturer.
Tauri
Build desktop apps using a rust backend and web front-end technologies.
Technology readiness level
‘Technology Readiness Levels (TRL) are a type of measurement system used to assess the maturity level of a particular technology. Each technology project is evaluated against the parameters for each technology level and is then assigned a TRL rating based on the projects progress. There are nine technology readiness levels. TRL 1 is the lowest and TRL 9 is the highest.’
Ted Nelson
‘So, that notion of hypertext seemed to me immediately obvious because footnotes were already the ideas wriggling, struggling to get free, like a cat trying to get out of your arms.’
Text editing in the terminal
Some shortcuts for quick text-editing in the terminal. It can seriously save time when editing config files in a terminal emulator in a taxi on a way to a meeting.
tf-idf reflects how important a word is to a document in a collection
‘term frequency–inverse document frequency is a numerical statistic that is intended to reflect how important a word is to a document in a collection or corpus. It is often used as a weighting factor in searches of information retrieval, text mining, and user modeling. The tf–idf value increases proportionally to the number of times a word appears in the document and is offset by the number of documents in the corpus that contain the word, which helps to adjust for the fact that some words appear more frequently in general.’
The brain maps out ideas and memories like spaces
See article: https://www.quantamagazine.org/the-brain-maps-out-ideas-and-memories-like-spaces-20190114/
The Cloud
The Cloud is an abstract, high-level concept aimed to obscuse the complexities of modern digital infrastructures. It allows us to talk about something that is incredibly complex and intricate it as it was a singular thing.
The cognitive cost of task switching
Highlights in abstracts from papers on the cost of task switching, colloquially known as multitasking.
The Craftsman
Richard Sennet explores craftsmanship – ‘the desire to do a job well for its own sake’.
The Jump to Hyperspace (talk by Brooklyn Zelenka)
Some brief notes from ElixirConf 2021 - Brooklyn Zelenka - The Jump to Hyperspace on Youtube. CTO of Fission. Talks about distributed computing or Edge computing.
The meal
The meal is one of our most important social institutions. It is where you can share stories and discuss matters current and past. It is something that can be shared irrespective of language understanding.
The Nature and Aesthetics of Design
A 1964/1978 Book by David Pye about design, workmanship, craft, tools, aesthetics, machines, art, material, wood
The Nature and Art of Workmanship
A 1968 Book by David Pye. About design, workmanship, craft, tools, art
The Noma Guide to Fermentation
By René Redzepi and David Zilber
The only reason to do creative work is to ship it
The only reason to do creative work is to ship it
The price of progress
‘The price of progress is not doing other things’
The Self-Sufficient Gardener by John Seymour
by John Seymour
The stages of a website as a garden
In which stage are the different parties involved?
The stages of a website as a house
In which stage are the different parties involved?
The three gates of speech
The three gates of speech. Before you speak, let your words pass through three gates.
The workshop
The workshop is a place of work. It is not the same as an office, but more similar to an artist’s studio.
Thesaurus
A thesaurus is a type of reference publication. A good thesaurus is not just a collection of synonyms and antonyms, but as with Roget’s thesaurus, ‘the user starts with an idea and flips through the book until he finds the word that best expresses it’.
To zee or not to zed
I’ve grown up with British English. I have been told that people go to the beauty parlour not the parlor. In London I had many neighbours, and I once visited by friend’s neighbors in New York.
Tools
Good tools are half the job a Norwegian saying goes.
tools for thought
Ways to externalise our thinking, make more or less concrete concepts of our abstraction, we are able to free up cognitive capacity to think about more difficult problems.
Top-down vs bottom-up planning
Where the architect might be seen as a master planner, a kind of foreman, who instructs people what to do on a high level. The gardener plans and works on the ground with other gardeners, one gardener might be responsible, but they still work together with and alongside the other gardeners.
Towards richer colours on the Web
A talk/presentetation by Felipe Erias from the BlinkOn 14 conference in May 2021, focussing on detailed mathematical descriptions of colour spaces.
transclusion
Including part of another document in a way that is usually transparent to the end user.
Transferring files between devices
It’s surprisingly difficult to transfer a file between a phone and a computer or between two computers.
Triplestores
A triplestore or RDF store is a type of database built and optimized for storing Semantic triples (RDF triples) (subject–predicate–object). It can be queried through semantic queries.
true serverless
A true serverless system is a distributed system where there actually aren’t any servers. In true peer-to-peer systems there is no distinction between a server and a client, they are both just nodes in the network.
tsundoku
Tsundoku (積ん読) – the habit of acquiring books but letting them pile up without reading them, see antilibrary.
Turtle is a format for expressing RDF data
Turtle or Terse RDF Triple Language is a syntax and format for expressing RDF data.
typography on the web
Typography on the web
Unhosted web apps
Diagram that explains the difference between ‘traditional web apps’, ‘no-backend web apps’ and ‘unhosted web apps’.
user experience (UX)
User experience or UX all aspects of a user’s interaction with an organisation or product. Although UI, graphic design and technical solutions are important to a great user experience, they are only part of it.
User experience starts at the bottom
The whole chain of user experience starts with the people creating the content for the end user.
user interfaces are the means by which a user and a system interacts
user interfaces are the means by which a user and a system interacts.
Using Google Lighthouse to measure site performance and accessibility
Using Google Lighthouse to measure site performance and accessibility.
Using rsync to publish a static website
See links
UX writing principles
Sainbury’s, the UK supermarket retailer has a good set of writing guidelines for UX writing as part of their Luna Design System.
Veg fritters
Simple guidelines for making vegetable fritters. Can be eaten on their own with a simple salad, or as a side.
Verifiable credentials
‘Verifiable credentials (VCs) are an open standard for digital credentials. They can represent information found in physical credentials, such as a passport or license, as well as new things that have no physical equivalent, such as ownership of a bank account.’
verktøy
En oversikt over verktøy på norsk. Her kommer anbefalinger fra andre og noen egne erfaringer.
web annotations
Daniel Mahal first came across this.
Web page title and description lenghts
The recommended lenght for web page titles and descriptions are based on what the different search engines display in their results.
WebDAV
‘Web Distributed Authoring and Versioning (WebDAV) consists of a set of methods, headers, and content-types ancillary to HTTP/1.1 for the management of resource properties, creation and management of resource collections, URL namespace manipulation, and resource locking (collision avoidance).’
webring
A webring is a collection of links to websites.
Website search interfaces
Of course, there’s the classic search results page with its familiar green blue and grey colours. But famous search result pages have become much more than that. They often include cards with useful snippets of information. Maybe you found what you needed instantly?
Websites as gardens
When working on large websites, I often work as a gardener rather than an architect (see Architects and gardeners).
Websites as houses
I used to believe that my approach to designing websites was more akin to an architect than a gardener (see Architects and gardeners).
Werner Herzog
Werner Herzog is a Bavarian film-maker. He has a distinct style of observation. Both in his documentary and feature films. He creates raw impressions of the people he meets through the lens.
What is this website
This notes sections of this website is designed and developed as a tool to aid reflection, thinking and creation of new ideas, based on a corpus of notes on different subjects.
What programmers do
‘That’s what programmers do. They think of machines people might want to use, and figure out ways to describe those special machines to general machine-computers, that is.’
When we recycle we are building awareness
When we recycle we are building in an awareness of our consumption. This awareness is then taught to our children. Their awareness will make them better equipped for the future.
Why I use a Mac
Some brief musings on why
Why salt?
This website is was called salt because everything here is likely to change. The notes will develop over time, and the ideas or beliefs that formed them is also likely to change and develop over time. Thus, everything should be taken with an appropriate pinch of the good stuff.
Wicked problems
Wicked problems are complex and challenging social and cultural problems that usually have changing requirements and no clear outcome.
wiki
A wiki is a website collaboratively edited by a community of users.
wiki-style links
wikilinks or wiki-style are a convention for writing internal links in documents.
Wikipedia run
Highschool game
William of Occam
William of Occam ‘(c. 1285–1349), English philosopher and Franciscan friar. A defender of nominalism, he is known for the maxim called ‘Occam’s razor’.’[1]
wordpos, a set of fast part-of-speech utilitites for Node
‘wordpos is a set of fast part-of-speech (POS) utilities for Node.js and browser using fast lookup in the WordNet database.’
Working with manuscripts and authors – Hypermanuscripts
Hypermanuscripts?
Workmanship
See notes on The Nature and Art of Workmanship by David Pye and Optimising for enjoyability.
workshop questions not ideas
Workshop questions not ideas. Brainstorming ideas can be counterproductive. But brainstorming open questions together can be very rewarding.
Workshops, ergonomics, and big machines
If you compare designing and building websites and information systems to working in a wood workshop, using large frameworks are like having huge machines that do many things (and take up a lot of floor and head space with their mountains of noise).
Writing data schemas with ShEx
Make a tutorial on how to create a schema for the measurements of a geitbåt.
Writing Gallery Text at the V&A
Writing Gallery Text at the V&A is a really great document outlining and describing ways to write compelling and succinct text for museums and galleries. The guidelines are helpful for anyone writing short, scannable and informative copy.
Writing is a very efficient medium to think through things
Writing is a very efficient medium to think through things.
wu wei – effortless action
Wu wei (Chinese: 無為; pinyin: wúwéi) is a concept literally meaning ‘inexertion’, ‘inaction’, or ‘effortless action’
Xinjiang ostesmørbrød
En litt spesiell og uventet god kombinasjon.
Xinjiang spice mix
40g (5tbsp) cumin 10g (2tbsp) Szechuan pepper 12g (2tbsp) chili flakes (Aleppo) 15g (2tbsp) black peppercorns
XMP metadata
"The Extensible Metadata Platform (XMP) is an ISO standard, originally created by Adobe Systems Inc., for the creation, processing and interchange of standardized and custom metadata for digital documents and data sets.
XMPP
XMPP, ‘Extensible Messaging and Presence Protocol is an open communication protocol designed for instant messaging, presence information, and contact list maintenance. Based on XML, it enables the near-real-time exchange of structured data between two or more network entities.’
Your Symphony of Selves: Discover and understand more of who we are
This book came up in a talk between James Fadiman and Sam Harris on his podcast Making Sense.
Zero Data App
‘Keep your data under your control at the start and give permission for apps to access it as necessary.’
zone of proximal development (ZPD)
zone of proximal development (ZPD) (Nærmeste utviklingssone på norsk).
Zoom fatigue
Term possibly coined by L.M. Sacasas. A slightly complex set of observations that make many of us weary of video conferencing.