🙌 Liked: Lesser Known Coding Fonts
Follow this tag
If I set up a BBS would you want in? What would you want to BBS “about?”
I thought about the last time I’d actually typed ttfn. I imagine it was at least 18 years ago, on my family’s Gateway desktop during the era of dial-up AOL. And then I realized I couldn’t remember the last time I said “g2g,” or even “bye,” in an online conversation.
The medium is the message, and the message is nearly always deliverable. So easy to be alone when you can’t ever be apart. Never say “good bye,” but are you then always alone?
Go! Make a game — play a game.
- Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering
- PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs
Also see Jack de Quidt on this.
here’s the wild thing that it feels almost impossible to say in the games industry: the game doesn’t mean shit! it’s lights and colours! it’s nice to play one and it’s nice to make a good one, sure
but — and i mean this very sincerely — if the production of the object ruins the lives and health of the people making it, the object doesn’t mean shit! what — you shipped a fun mech game? or a good cowboy game? great. who’s taking medical leave?
I love that strange homemade games like The Frogs Of War and Legacy Of The Golden Hammer exist, these unpolished mishmashes of ideas and design as a form of creative expression. Enjoying these games is a way to enjoy all games, to accept that everything is from the same cloth, a different flawed piece of creativity, a different glimpse into what can be created.
And how much discovery can there be, really, with the same critics occupying the same space?
Hard left turn to allow me to insert a different conversation/question at this point on algorithmic curation.
Does algorithmic curation cutout the human element in what would elsewise be an artistic effort of mixing, or does it simply push the person a little further away — algorithm programmer as space builder, and us the “viewing audience” as participant in a shared effort of consumptive curation…
So, you know, Derrida?
Also see @kicks on roundups. (Thanks for the link-love, btw! (I enjoy collecting things, and this exercise is a good way of scratching that itch. My favorite part of collecting is making the collage at the end — by putting disparate things in proximity to one another making a new thing. These posts are my trying to do that. If you are interested in the unfiltered stream oh-links that are eventually paired down to become this, check out my profile on reading.am))
Sometimes the sites that are lost echo even more seismic changes; the deaths and births of nations themselves. “It happened with Yugoslavia; .yu was the top-level domain for Yugoslavia, and that ended when it collapsed. There’s a researcher who is trying to rebuild what was there before the break-up,” she says.
Parameters are dead last on my list of powerful interventions. Diddling with the details, arranging the deck chairs on the Titanic. Probably 90, no 95, no 99 percent of our attention goes to parameters, but there’s not a lot of leverage in them.
Object Oriented Ontology says no. Enter the “Hyperobjects.”
This is the request web dev resources link.
Is pagination broken on my website?
Why is the most recent page 1? Shouldn’t the oldest, or “first?” page be 1 — working up, towards the present? This way paginated urls could remain consistent. If something shows up on page 4, it’ll always be on page 4 forever and ever.
After having conducted a very brief and very unscientific survey of a handful of websites I can’t find any examples of pagination as I have described here.
Theory: this is Google’s fault. Folks see how Google’s search results start at page 1 and work “back” from there, and mimic the design pattern. The issue here being that Google’s implementation of pagination is actually solving for a different problem than pagination on my blog.
- Blogs, or any sort of chronological timeline should link the concepts of pagination and date, so that the older the date, the lower the page number
- Search results, or any sort of weighted results should prioritize for relevancy, associating the most relevant results with the lowest page number (in other words, the pages closest to the user should be the most relevant to the search term)
I am a big fan of Austin Walker — I love his writing, and the way he GMs games on Friends at the Table. In this piece from 2013 he explores and contextualizes the importance of inclusive representation in games and play through the lens of Animal Crossing. Seeing this is even cooler being familiar with the hundreds of hours of actual-play he has coordinated and helped to produce since it almost all highlights the importance and power of representation.
A list of people’s weeknotes. Weeknotes may be peak-blog. I adore them.
A list of things that are legally recognized as humans but that aren’t actual humans.
A list of all the things DuckDuckGo can do for you.
A list of “holotypes” which help to form the basis of a taxonomy for web applications.
These next two items go hand-in-hand and absolutely fascinate me. Things like this make me want to go for a PhD just because I’d love the time to write thousands of words about what it takes to bring the physical to the digital…and exploring what it then takes to physically maintain the “digital” replication of the physical object.
A collection of zines exploring the labor of digitization (and who does that labor).
flip-flop (n.) the process of pushing a work of art or craft from the physical world to the digital world and back, often more than once.
That’s pretty abstract. Here’s an example recipe:
- Carve a statue out of stone.
- Digitize your statue with a 3D scanner.
- Make some edits. Shrink it down. Add wings.
- Print the edited sculpture in plastic with a 3D printer.
Meet the Maker: Sissy Moon Ceramics. I went to undergrad with Sinda. I want to make things on the web like she makes cermamics.
PN: One of the defining features of your work and Sissy Moon in general is the playfulness. That playfulness feels quite deliberate. Why is playfulness so important?
SK: Playfulness is important because life is crazy. Seriousness is bland at best and suffocating at worst. There’s a lot of heaviness in our lives. Humor and fun help us breathe.
PN: Based on your own experience, is there any advice can you pass along to other artists and makers?
SK: Make high quality work and make it from your own heart.
People tend to be visual: we use pictures to understand problems. Mainstream programming languages, on the other hand, operate in an almost completely different kind of abstract space, leaving a big gap between programs and pictures.
“I’m currently working on a printed publication, a la the Whole Earth Catalog and the New Woman’s Survival Catalog, that will provide an overview of cyberfeminism and its evolution into networked feminism (like social media activism), xenofeminism (gender-abolition), and posthumanism/bio-hacktivism. It will be a resource guide: a sampling of books, essays, collectives, online communities, hackerspaces, etc.”
This article does a bonkers good job laying out how quickly and how much China’s urban and suburban areas are growing.
I’ve been exploring alternatives to React lately, and keep coming back to Choo. I very much like this bit from its documentation:
A fun way to think about browsers, is as a standardized Virtual Machine (VM) that includes high-level APIs to do networking, sandboxed code execution and disk access. It runs on almost every platform, behaves similarly everywhere, and is always kept backwards compatible.
Technology has always existed in a social context, and evaluations of the risk or reliability of a tech platform have always relied on social indicators. But the acceleration of these patterns, and the extending of the social networks around code to include the majority of working coders, means that institutional indicators (like “which company funds its development?”) now come second to community-based signals.
Similarly, top-down indications of technical maturity like documentation (often an artifact of outside investment in making a technology accessible to a new audience) are complemented, or even eclipsed, by bottoms-up indicators like how many people have bookmarked a framework, or how many people answer comments about a toolkit.
The piece reminds me of something I recently heard John Siracusa talk about on a podcast — he speculated that software may be the most complicated non-biological thing that humans have ever built. At first I thought it was hubris, but then, as he continued to make his point and draw a line from software to hardware to physics and the physicality of computing I was swayed.
What we often think of as being ethereal and “digital” is, at the end of the day, still in meatspace…
See also “Being Popular” by Paul Graham.
I’m skeptical of CSS in JS for a few reasons, but this article softened my views. I still don’t love it, but my reasons for not loving it aren’t technical, really.
Good high-level intro. I could see this being valuable for someone trying to convince “management” of accessibilities “value.”
Time to Panic. The planet is getting warmer in catastrophic ways. And fear may be the only thing that saves us.
RIP. Expecting more news of this sort in the coming years is terrifying, but also, hopefully, key to catalyzing change.
Crows are among the most sophisticated avian technologists.
That is a solid sentence. I read it allowed to myself a few times when I came across it.
Cisco Trash Map, On railroads, oil rigs, uranium mines, 7-11 pizzas, Thelma and Louise, ruination, salvage, and the limits of the garbage gaze.
…I absorbed the common critique of ruin porn — that it tends to erase history and inspire myth. It’s true that as a high schooler I had a pretty vague sense of the politics that made Milwaukee’s ruins. But mythmaking has always shaped the U.S. landscape…
…Ruins are the idealized structures of a vaguely defined past; rubble is the aftermath of specific events that people live in, reuse, and form material relationships to…
A detailed map of medieval trade routes. I always find this sort of thing fascinating and, in my experience lacking from contemporary historical education in the U.S. History is often presented as vignettes, as specific narratives, that are disjointed from a large context. I love how a map like this helps to contextualize the ecology, or maybe society? of history.
The first point is interesting, and click bait-y “1. Buttons Aren’t Actually Easy to Use”
I think it may be better presented as “buttons require context.”
Or, perhaps “The value of a good label.”
I like bookmarklets. I like that these are bookmarklets made by Mark. See also Mark’s Learn2JS.
This is an app that I have not tried, but that looks groovy if you are into creating pixel art.
Reminding us that it is important to remember that the medium is the message…especially when the message relies on a medium for transference.
Leave your ORM at the door. SQL fo’ lyfe!
RIP. You were the best robot adventurer. You will be missed.
I read this. It caused me to panic. Living in blissful ignorance and being busy with work and not having the money to actually really stockpile anything of usefulness is what keeps me from being a full on doomsday hoarder.
But responding to the possibility of the worst, by pursuing mere survival, seems a bit limited — even to the point of being paradoxical. Survival is conservative by nature: however bad the world might be, my best chances of surviving in it are by learning and respecting its rules. My best hopes at riding out any given disaster are if things, as far as possible, continue to follow laws and norms I already understand. And yet, the possibility of disaster is inherent to the world as it presently exists, as long as the world remains the same, that possibility will be there. In a way, then, the best thing to do would be to throw caution to the wind, to forget [mere] survival and embrace — as far as possible — radical change. Only then might we achieve a world in which we are genuinely safe, without ever needing to rely on mere survivalism again.
Nora Ephron on blogging.
…one of the most delicious things about the profoundly parasitical world of blogs is that you don’t have to have anything much to say. Or you just have to have a little tiny thing to say. You just might want to say hello. I’m here. And by the way. On the other hand. Nevertheless. Did you see this? Whatever. A blog is sort of like an exhale.
Of all forms of literature, however, the essay is the one which least calls for the use of long words. The principle which controls it is simply that it should give pleasure; the desire which impels us when we take it from the shelf is simply to receive pleasure. Everything in an essay must be subdued to that end. It should lay us under a spell with its first word, and we should only wake, refreshed, with its last.
An E Ink typewriter.
I had no idea that wombats were so beloved by the Pre-Raphaelites!?
TYPE DESIGN, TYPOGRAPHY, TYPEFACES AND FONTS: An encyclopedic treatment of type design, typefaces and fonts. This site is also known as on snot and fonts.
Need I say more than this title?
Whoops! This post is a wee bit longer than previous link-logging posts. I’ve broken it up into a few sections to make it more easily skim-able. Granted, all barriers and edges are illusory at a certain point, so I recommend looking for connections rather than demarkation and separation. Do not tare along the dotted line. Personal pizzas are best when shared. 🍕
Creativity and capitalism
I’ve got a quick confession: I love Godzilla. This post encompasses all the things I like about Godzilla. You’ve got some cultural production stuff, you’ve got climate and ecology stuff, with a smattering of socio-political stuff all wrapped up in a rubber dino-monster suit. What isn’t to like!? Also, this picture…
It could be that Godzilla is successful in 1950s Japan and in 2010s USA because it happened to fit two very different but very specific cultural niches — the trauma of defeat culminating in nuclear war, on the one hand; and (to make something up) a compulsive desire for re-enactments of 9/11 on the other hand. But explaining wide-spread success by a series of particular fits falters as we consider all the many other social contexts in which Godzilla has been popular. Maybe it happened, by chance, to appeal narrowly to one new context, but two? three? ten?
An alternative is that Godzilla has managed to spread because it appeals to tastes which are not very context-specific, but on the contrary very widely distributed, if not necessarily constant and universal. In the case of Godzilla, we have a monster who breaks big things and breathes fire: an object of thought, in other words, enduringly relevant to crude interests in predators, in destruction, and in fire. Since those interests are very common across all social contexts, something which appeals to them has a very good source of “pull”.
… When your customers are active partners in “making” and “managing” the brand, policing who is allowed to shop at your store is, weirdly enough, a hiring decision like any other. We’re used to thinking of production and consuming as separate activities, but, as Jefferies shows, in modern branding, they are one and the same. Making sure the “right” person consumes your clothes is a way to enhance a brand’s value. Like it or not, then, modern life gives you little choice but to “work” for a brand, putting all of our social lives in the service of capital. What branding offers is belonging (for a price).
This entire article walks right up to the edge of likening brand based marketing to fiction, but doesn’t bridge the gap. This isn’t my faulting the piece by any means…I think it is a stretch, or at least a stretch in the context of the article, but I couldn’t stop noticing how similar the discussion of self-policing brands looks to the discussion about fandom, and who is or isn’t a fan of some particular thing. Who gets entrance into the narrative, be it Apple’s or Star Trek.
Traveling to an unfamiliar place often has ethical implications in Le Guin’s fiction
She also resisted the approach to writing that emphasized that fiction must have a hero, a conflict, a storyline.
The idea of free public transportation isn’t as crazy as it may sound. Prompted by concerns over congestion and pollution, the European countries of Estonia and Luxembourg already offer it, and Germany is considering it. Removing fares clearly makes transit more desirable; when Talinn, Estonia’s capital, adopted free public transportation in 2013, ridership immediately spiked 10 percent. Such ridership gains would certainly be welcome in the United States, where 31 of the 35 largest transit agencies saw passenger counts dip in 2017. Unlike most goods, transit gets better with heavier usage because more frequent bus and train service will reduce wait times.
This is a depressing moment for… well, everything, but also journalism. Watching talented reporters get laid off is heartbreaking, infuriating, and despair-inducing. Out of the ashes, new ideas for sustainable, impactful journalism are bound to emerge. The best ones will acknowledge that journalism should be free.
Designing systems (specifically public systems) with children not just in mind, but at the forefront pretty much always seems like a very good idea.
Math and astronomy
Sharing this piece specifically because I think it does a really solid job explaining something that is rather complicated (at least for me) in a clear way that also doesn’t come off as being dumbed down.
Learn something new about our Moon every Monday.
Webby techy stuff
I enjoy participating in the micro.blog community, and appreciate Manton’s persistence in going it slow, making intentional design choices. While the source code of micro.blog itself isn’t open source, it is refreshing that Manton’s process is, through posts and interviews like this one. Manton is practicing a different sort of Calm Technology with micro.blog.
Poor performance can, and does, lead to exclusion
And comes at a higher environmental cost.
Google Chrome, destroyer of worlds? Defo eater of RAM. See also Browser diversity starts with us.
All be honest. I was into this mostly for its title. It sounds like a line straight out of a Robbe-Grillet story.
Also, shout out to Eric Normand for almost always including a transcript alongside video and audio content.
Starts with a tl;dr:
TL;DR Other HTTP Clients aren’t that great. Here we use Emacs and restclient, with public APIs, to identify plants and share on Twitter. Emacs and restclient offer a great user experience and workflow when documenting and exploring APIs.
I’ve got a soft spot for literate programming. I haven’t done much of it, but as I gain confidence writing LISP, I think a little side project may invite it. 🤷♂️
You all. DNS is baffling. I’ve been migrating some client sites and I set up (again) a pi-hole and, while I feel cozy with the basics of DNS config, the underlying architecture is both fascinating and…terrifying? Maybe the wrong word. Obtuse.
A neat resource. I dipped right into the lesson about Virtual Machines and Containers.
Yes. I love emacs. I agree with Jack: Emacs does not typically save me time.
In reply to: Eli’s Pastel Bubbles
As for National Treasure, I think you speak truth. Alas…the world isn’t ready for a 3rd installation.
The “renewable” future — replacing one sort of extraction with another.
Kottke’s digestion (always primo) or go straight to the source: I Tried to Block Amazon From My Life. It Was Impossible.
tl;dr? Amazon. It is everywhere. It is hard to avoid. Really, really hard to avoid, most especially if you do pretty much nearly anything online. Amazon is legion.
What even is gravity? Learn in (about) five minutes! I very much enjoy Emily St’s science writing.
The medium is the message…and sometimes we use the wrong medium to communicate a message.
Follow up! Paying tribute to the web with View Source
This article does a great job contextualizing aria-labels, and how best to implement them. The audio examples provided are perfect — I think it is interesting that I’ve never actually seen anyone else bother to create examples like this before. The audio examples bring aria-labels from an abstract concept, to a concrete interface element.
Sharing this because I had no clue one could purchase ISBN numbers, let alone their power!
A story told on Twitter, in the first person, featuring aliens, a smart phone, and bananas.
I have magnets implanted in my hands
A person with magnets in 2 of their fingers. Why, how, and some more.
WeChat has its own emoji vernacular.
I wanted to find out not only whether kids were texting emoji but which emoji, and why? How do they organize emoji into sequences and ideas, and how do these early ramblings shift as kids learn to read?
Skipping to the conclusion
Kids still get picture books read to them. But now that we all communicate in writing so much more often, kids also are read text messages. For a kid to get a text message written directly for them, and read directly to them, which they can reply to in some fashion, it teaches them something powerful about the written word—that it can be used to connect with people you care about.
… Privacy may not be dead but it’s morphing, and it is doing so in part because of how we habitually conduct ourselves and how our tools mediate our perception.
So we say we value privacy, but we hardly understand what we mean by it. Privacy flourishes in the attention economy to the same degree that contentment flourishes in the consumer economy, which is to say not at all. Quietly and without acknowledging as much, we’ve turned the old virtue into a vice.
This is a weirdly fascinating and specific blog about packaging design. Keep an eye out for the series of posts all about Polyhedral Milk Cartons.
After years and years of using figma, I purchased a copy of Sketch today. Boy-howdy. I made mockups of an app in about 1/3rd of the time it would have taken me using figma.
In reply to: Anyone an Information Architect – Jorge Arango
Many of us who’ve used a greenfield Slack account to coordinate activities with a group larger than a couple of people have experienced this. The environment’s design makes it easy to spin up new channels. Without an agreed-upon ontology, the result is duplication and confusion. Eventually, someone in the team either self-selects or is assigned the role of Slack channel curator. Not quite a bottom-up structuring of the environment; rather, a bottom-up nomination for the top-down role.
🙌 Liked: This is a bad sign
All of this NPM bruhaha has me wondering, what does a better solution look like? NPM has always been a reason I’m wary of modern JS dev. The whole ecosystem seems contingent on NPM as its central rail — what happens when it is bought, hacked, or just flakes? I pretend that quicklisp does it better, but I am really not sure, tbh. Is a centralized package manager always going to be a or even the central point of failure for a wider ecosystem? I regularly use a bunch of different package managers across a few different languages, is one better than the other? At the end of the day is their a better model to follow?
A few recycled thoughts on writing
I don’t think one needs to know where you are going to start writing. You don’t need an endgame, thesis, or goal. All you need is something to explore. Writing isn’t necessarily about the conveyance of specific information. Writing can be a design practice, or a way to learn something new.
A print isn’t a static thing—it isn’t a dead document, or just inked lines on paper—a print is an interface for connection. With technological innovation the immediacy and mode of that connection has changed, but I think at its heart had remained more or less the same.
I write because I don’t know. In writing I won’t necessarily come to knowing, but I’ll begin to move towards it. I write as an explorer seeking some understanding, and wanting to communicate. I write as a beginner…someone who is new to something, but eager to learn more and explore further.
Call it the virtue of architectural monotony: a relentless horizontality where commercial canyons recede into the distance. One stretch of cliff might be granite, another one concrete or tile or glass. But as the city’s core has filled up in recent decades, the materials have come to serve as seemingly interchangeable wrappings for squat containers of leasable space.
The result? An awkward yet oddly endearing terrain where, absolutely, the whole is greater than the sum of the parts.
In reply to: The Design of Childhood
I’m really excited for this book, The Design of Childhood. I frequently try to think about design in the context of children, and what various systems would look like if children were made the primary focus (note, focus is different from “user”).
Bandai cracked the wearable tech code in 1996
Also, what do you call more than one Tamagotchi? Tamagotchis, Tamagotchi, Tamagotchus, Tamagotchya?
This is a response to an article from The Next Web’s, “What designers need to make wearable tech exciting again,” which is itself sort of a response to two articles, one on The Verge, and another in Forbes.
Were Tamagotchis wearable tech?
I think so, and I’d argue they got this whole wearable tech thing right! Wearable technology isn’t necessarily about sensors and personal metrics, and the term “wearable” could be a misnomer. Maybe it isn’t about the technology being wearable, rather it is about its being unobtrusive enough to carry with you everywhere you go—it is about having a relationship with the tech—it is about devices that listen.
Whereas “responsive” web design is the new standard, maybe “responsive” technology is a better term than wearable technology. By responsivity, however, I mean something more like “listening.” A responsive website can refactor to the device on which it is being rendered. A responsive website responds to the device on which it is displayed—wearable tech responds, or listens to the person who is wearing or using it…and does so in a manner tailored specifically to that person. Tamagotchi(s?) did this upside down by forcing their users to respond to their, the Tamagotchi’s, specific, seemingly unique, needs, and wishes. Perhaps fitness tracking wearables aren’t the end-all-be-all of wearable tech because they don’t do anything new? Folks have been exercising, and even charting their exercise for a lot longer than iPhones, touch screens, Bluetooth, and sensors have been around. The experience of exercising is one that isn’t dependent on, or even that enhanced, or enchanted by wearable technology. I think the key to wearable tech is in generating new experiences, or creating new relationships. That being the case, Bandai cracked the wearable tech code with Tamagotchi. So, what do designers need to make wearables exciting again? Designers need to look to Teddy Bears, action figures, dolls, and security blankets when designing wearable technology. They need to look at toys and those other objects that people, be they children or adult, form relationships with. Because most adults aren’t as freely able to connect with, and imaginatively animate inanimate objects as are children, designers need to create devices that form the relationship with their users…their people. When relationships are formed with a device, even if that device isn’t the most useful thing in the world (i.e. a Tamagotchi), people will be willing, and happy to carry or even wear that device wherever they go.
I originally posted this on Medium, May 19th 2014. It is a wee bit dated, but I’ve been thinking a lot about Tamagotchi lately, and thought it was time to liberate the piece from Medium.
🙌 Liked: 2001: The aliens that almost were
🙌 Liked: About - The Restart Project
🙌 Liked: Miyazaki | The Sound Design Process
In reply to: Navigator: Ode To The Dead Mall - CityLab
I grew up visiting White Flint Mall. Seeing these photos, I can smell my grandmother’s perfume.
🙌 Liked: This Design Generation Has Failed
Among the many dazzling technologies in the new Marvel superhero film Black Panther—self-healing catsuits, holographic self-driving cars, indestructible woven capes—one technology is bittersweet to behold, at least for one subset of sci-fi nerd. That would be the trains.
Maglev, baby! But also no maglev 😭
But despite decades of development, maglev hasn’t spread widely across Asia, and it hasn’t taken off at all in the U.S. or Europe (excluding a now-shuttered airport line in the U.K., and a defunct test track in Germany.) That’s because traditional high-speed rail can run nearly as fast as maglev, is cheaper to build, and can connect to existing rail systems, whereas maglev guideways cannot. For many countries with rail networks already in place, it’s hard to justify spending billions of dollars on such a project.
…as so often happens in subjects that are taught in school, the template designed as a means toward attaining some important end turns into an end in itself. As a consequence, form trumps meaning.
The form becomes the product. Teachers teach the format as a tool; students use the tool to create five paragraphs that reflect the tool; teachers grade the papers on their degree of alignment with the tool. The form helps students to reproduce the form and get graded on this form. Content, meaning, style, originality and other such values are extraneous — nice but not necessary.
The medium is the message, and the tooling shapes the product — but sometimes the tooling becomes the product, too.
On a similar note, i wonder if many applications (especially desktop applications) are laid out in a similar manner to IDEs because developers working on these applications spend the majority of their time in IDEs so know how to think within their boundaries and patterns?
Navigator -> Workspace -> Modifiers/Detail
In reply to: Why Paper Jams Persist | The New Yorker
Jams emerge from an elemental struggle between the natural and the mechanical. “Paper isn’t manufactured—it’s processed,” Warner said, as we ambled among the copiers in a vast Xerox showroom with Ruiz and a few other engineers. “It comes from living things—trees—which are unique, just like people are unique.” In Spain, paper is made from eucalyptus; in Kentucky, from Southern pine; in the Northwest, from Douglas fir. To transform these trees into copy paper, you must first turn them into wood chips, which are then mashed into pulp. The pulp is bleached, and run through screens and chemical processes that remove biological gunk until only water and wood fibre remain. In building-size paper mills, the fibre is sprayed onto rollers turning thirty-five miles per hour, which press it into fat cylinders of paper forty reams wide. It doesn’t take much to reverse this process. When paper gets too wet, it liquefies; when it gets too dry, it crumbles to dust.
In reply to: Designing Better Urban Spaces for Kids - CityLab
This is pretty much my dream article.
In grad school, I read this article about why kids in Japan are so independent right after having finished reading Yi-Fu Taun’s Topophilia, I started to wonder, “what would a public transit system designed specifically for children look like?” Ever since then, I’ve been fascinated by the idea. Fascinated not only by the potential design challenges, but also because I really think if more aspects of public, private, and digital life were designed with children specifically in mind the world would be a better place.
What if, instead of devising ways to deter kids from using public space, cities were built to encourage it?
Not only [would] better design help these children thrive and become healthier, more successful adults, but planning for children, with their more limited range and unhurried pace, means simultaneously planning for other vulnerable groups, such as the disabled and the elderly. And the well-being of children can have a way of uniting policymakers who disagree on most everything else.
Not only that, but I think design with children in mind would help to break most folks’ inability to comprehend hyperobjects, and other diffuse disasters that we generally struggle to address with any urgency (I’m lookin’ at you climate change…and debt crisis…)
So what does designing a city around kids mean? The Arup report’s authors are clear that it’s not just about building more playgrounds, however important such spaces are and will continue to be. The report focuses on two main aspects of design: everyday freedoms and children’s infrastructure….Everyday freedoms refer to children’s ability to travel safely on foot or bike and without an adult in their neighborhood—to school, to a rec center, to a park….Children’s infrastructure means the network of spaces and streets that can make a city child-friendly and encourage these everyday freedoms.
So, maybe a weird question — but how does the indieweb address children? Does it? Should it?
Dear fellow app developers and designers, I have a gripe: “Login” Noun. “Log in” Verb.
I’ve been reading about microservices lately. We’ve been talking about migrating some common features of our apps and services from impromptu shared libraries over to proper microservices at work.
In short, the microservice architectural style  is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. These services are built around business capabilities and independently deployable by fully automated deployment machinery. There is a bare minimum of centralized management of these services, which may be written in different programming languages and use different data storage technologies.
Wanting to wrap my head around what these could look like and how they could be re-used across multiple projects I wrote two really tiny, sort of stupid microservices myself.
- A UUID generator
- An XKCD inspired password generator
The UUID generator does just that. When called, it generates one UUID and returns that UUID as either plain text, or JSON. Check it out! smallandnearlysilent.com/uuid/
The password generator is just a tiny bit more complicated than the UUID generator. When called, it returns a set of random words. By default it returns 5 random words, but you can specify how many words you would like, and if you would like them as plain text or as JSON. Check it out! smallandnearlysilent.com/battery-staple/
If I end up using them in an actual project one day I’ll probably need to clean up the response formatting a bit.
Neither of my microservices are all that grand, but it has been fun thinking of client/server architectures in terms of microservices. Generally speaking, I’m a fan of simple…or minimal…lightweight. Microservices can help to break a HUGE project into smaller chunks. This fragmentation of capabilities leads me to wonder if software development is entering a sort of cubist phase.
…well, not truly cubist. We’re not talking abstract reconstruction, Gertrude Stein or Picasso here, but I’m intrigued by the way microservices can be used to disassemble a large piece of software and then be used to sort of reconstruct it from the outside. Projection v sculpture? Where microservices are used to project functionality that had previously been hewn into a single block of code.
I don’t really know where I’m going with this. Mostly I miss being able to talk about critical theory and shared close reading, so I try to force that onto my rather non-theoretical worky-job. My coworkers mostly want to focus on the work at hand, which I suppose makes sense. :grimacing:
I’ve been day dreaming about going back to school, or joining a book club, or starting a podcast (which is also an intriguing idea because I like editing audio). In the meantime, I’ve been enjoying writing here, more, and I’ve been reading a lot.
Some things I’ve recently read/started to read/listened to:
- Mouse Guard: Legends of the Guard Vol. 1, by a whole bunch of folks (the layout of the panels here is phenomenal)
- Hellboy Vol 4: The Right hand of Doom, by Mike Mignola (I’m a sucker for Hellboy)
- Valerian & Laureline Vol. 1: The City of Shifting Waters, by Jean-Claude Mézières and Pierre Christin (méh to bad, but supposedly a classic of sorts. I like the coloring, though. If they fall into my lap I’ll probably read more)
- Space and place: the perspective of experience, Yi-Fu Tuan (for the millionth time)
- Archive Fever: A Freudian Impression, Derrida
- Binged all 11 Saga Thing episodes on Njal’s Saga!
The Hitchhikers Guide to the Galaxy’s Slartibartfast won an award for designing the fjords of Norway. He enjoyed all the fiddly-bits around the edges.
Like Slartibartfast, I enjoy designing the little fiddly-bits, but not in a rococo sense. I like the boring, nitpicky details. I love to design settings screens! Not all apps have them, some have bad ones. Here are a few of my favorites.
iOS Settings App
The bar by which all other setting screens are judged!
iOS’ native settings app is all about organization. It outlines a clear taxonomy and is fairly straightforward to navigate (an impressive feat for something with such a sprawling reach).
From the “home” screen of the settings app you can do one of three things:
- Input text into the search field
- Turn on airplane mode
- Select a subcategory
Selecting a subcategory brings up a deeper detail view from where more can be accomplished. It seems like a relatively simple mechanic, but, I think it is rather genius. Generally speaking, the organization of all the subcategories is excellent…save for “General.” What is going on there?
About, okay, that makes sense.
Software Update, I can dig that too.
Siri, ’Spotlight Search
,Handoff & Suggested Apps` okay, I guess so…
Accessibility!? I’m just grumbling though, I understand why these would all be filed under “General.”
Straightforward, and opinionated.
Overcast is hands down my most frequently used 3rd party app. I like Overcast’s setting screen so much I often refer to it while designing setting screens at work. It has a clear taxonomy and makes great use of explanatory text. I also like that the settings screen is broken into two levels:
The top most level (pictured above) includes all the marquee settings and features that the average user will care to fiddle with. Meanwhile, the second tier, labeled “Nitpicky Details,” is how power users can access another level of control. This tiered approach is sort of like a speed bump separating the buttons that are safe to push from the ones that you might want to have read the manual before pushing.
Overcast’s setting screen is opinionated — it communicates in an attention wrangling yet clear manner, and it weights what users should fiddle with.
Much like Batman, but far less likely to throw something at you.
BLACK BACKGROUND! Always exciting. Always exciting.
Nothing much to say about this one, but I like how it matches the overall aesthetic of the app. It doesn’t feel like it was glossed over during the design process.
I like that Coda’s settings screen follows iOS Settings’ lead. Nothing can actually be done from the initial screen, instead it offers a listing of subcategories with detail views. I wonder, though, could the same effect be made with the use of labeled sections?
This is probably the simplest settings screen of the lot. The primary reason I like this screen is its use of descriptive labels. There is little to no ambiguity about what these switches do because each has an companion description that details its purpose.
Because I’ve set a precedent of griping about the screens, though: “Customary vs Metric!?” What is customary about the Imperial measurement system!? NOTHING!
Didn’t read, watch, or listen to much this week.
- Did you know that Tilda Swinton started a school? Virginia and I are scheming about how to send Avi there.