Interface Lovers | Emily Haasch
I feel that as designers and within the Western world, we’re slowly shifting into this fetishization of homogeneity. We like things that don’t have that much personality or decoration — things that are minimal, clean, bright, white, always on. iPhones, flat design, Uniqlo, all those grey condos sprouting up in Williamsburg (or whatever part of your city is gentrifying). Maybe it is because these things are cheaper to mass-produce, but maybe there’s some comfort in a literal blank slate as a sort of emotional respite from the world’s instability. There is an absurdity in this, but also it contains some honesty in a weird way.
interview  design 
yesterday
Are.na Blog / Toph Tucker and Jasmine Lee on Why Restaurant Websites Are Good and We’re All Going to Miss Them
Sometimes social media even determines exactly what I want to eat at a restaurant. I’ve seen an alluring image of a specific dish on Instagram, for instance. Sometimes this feels really evil. There’s no pleasure in discovery. If I were to be nostalgic, that’s what I would miss.

Meg: In lamenting restaurant websites’ disappearing, what might their ideal future be?

Jasmine: I would like to see restaurant websites operating more as publishers. Similar to how Kajitsu does with their archive of seasonal menus. Maybe it means that restaurant websites simply start blogging instead of having parked websites.

Becca: Maybe a restaurant is really just a physical blog.
design  webdesign  internet  food 
yesterday
Nothing Can Stop Google. DuckDuckGo Is Trying Anyway.
When it comes to the internet, trust is something easily lost and difficult to regain. In a sense, every time a giant of the internet surveillance economy is revealed to have sold out its customers in some innovatively horrifying way, the ensuing chaos almost serves as free advertising for DuckDuckGo. “The world keeps going in a bad direction, and it makes people think, ‘Hey, I would like to escape some of the bad stuff on the internet and go to a safer place,’” Weinberg says. “And that’s where we see ourselves.”
internet  security 
yesterday
Jack Dorsey Has No Clue What He Wants
A conversation with Twitter CEO Jack Dorsey can be incredibly disorienting. Not because he’s particularly clever or thought-provoking, but because he sounds like he should be. He takes long pauses before he speaks. He furrows his brow, setting you up for a considered response from the man many have called a genius. The words themselves sound like they should probably mean something, too. Dorsey is just hard enough to follow that it’s easy to assume that any confusion is your own fault, and that if you just listen a little more or think a little harder, whatever he’s saying will finally start to make sense.

Whether Dorsey does this all deliberately or not, the reason his impassioned defenses of Twitter sound like gibberish is because they are.
twitter  social_media  interview  internet  tech 
3 days ago
Mario Kart 64 – 1996 Developer Interview
I guess you could say that good games are made from “good lies”.
game  gamedev  interview 
12 days ago
The Year of Fascism
Society is meant to transcend capitalism, to go beyond it, by investing the social surplus it creates in things like hospitals, schools, education, media, retirement, for all. If a society doesn’t do that — then the rich will become ultra rich, while the middle implode into the new poor, and that new class of poor will grow resentful, enraged, embittered, and punch down, hoping to seize what they can from those even more powerless than them. Bang! That’s the fascist implosion. It’s what happened to the world in 2018. Economics has everything to do with it. It’s not a coincidence that so many countries turned so hard towards fascism so fast.
politics  society  capitalism  socialism 
18 days ago
Time Machine for every Unix out there - IMHO
#!/bin/sh

date=`date "+%Y-%m-%dT%H_%M_%S"`
HOME=/home/user/

rsync -azP \
--delete \
--delete-excluded \
--exclude-from=$HOME/.rsync/exclude \
--link-dest=../current \
$HOME user@backupserver:Backups/incomplete_back-$date \
&& ssh user@backupserver \
"mv Backups/incomplete_back-$date Backups/back-$date \
&& rm -f Backups/current \
&& ln -s back-$date Backups/current"
tech  reference  utility  programming  computers 
22 days ago
How To Use Bash History Commands and Expansions on a Linux VPS | DigitalOcean
Another trick that you can try is a variation on the !! last history command. You can do a quick search and replace by typing:

^original^replacement^

This will recall the previous command (just like "!!"), search for an instance of "original" within the command string, and replace it with "replacement". It will then execute the command.

ls /usr/share/doc/manpages
cd !!:1
tech  programming  reference  utility 
23 days ago
Weather Systems Took on a New Meaning in 2018 - Waypoint
Forza Horizon 4 is especially poignant because, of course, the entire conceit of the game is that it’s a car festival. There may be no invention and industry that has done more damage to the climate than the automobile, and in Horizon 4 the environment itself is nothing but a giant, weightless playground for cars to explore, traverse, and ultimately trash. So this game I love is freighted with this bizarre tension between the two things it means to celebrate: the car and the countryside.

Games have always taken nature as a setting and a backdrop, but this was the year these fantasies of an unspoiled planet started to feel every bit as fantastical and unreachable as depictions of different worlds across the stars.
game  capitalism  environmentalism  good 
23 days ago
The practical value of semantic HTML
A Dull Old Web Fart's guide to the practical value of semantic HTML (Publish and be damned.)

By ‘good’ HTML, I mean semantic HTML, a posh term for choosing the right HTML element for the content. This isn’t a philosophical exercise; it has directly observable practical benefits.
webdev  webdesign  programming 
29 days ago
Don't Talk to the Police
Regent Law Professor James Duane gives viewers startling reasons why they should always exercise their 5th Amendment rights when questioned by government officials.
video  talk  good 
29 days ago
The Slow Web
Timely not real-time. Rhythm not random. Moderation not excess. Knowledge not information.
internet  good  human 
5 weeks ago
Your Apps Know Where You Were Last Night, and They’re Not Keeping It Secret - The New York Times
Dozens of companies use smartphone locations to help advertisers and even hedge funds. They say it’s anonymous, but the data shows how personal it is.
tech  security  capitalism  data 
5 weeks ago
'Artifact' Isn't a Game on Steam, It's Steam in a Game - Waypoint
Facebook dreams of capturing all that is social (which is to say everything), and while Artifact has a different target in mind, the underlying principle of enclosing more is the same. Artifact does to Magic what Facebook did to friendships because capturing metagames is not, in the end, all that different from capturing the social. Dr. Garfield was right that “games without metagames … don’t really exist.” Yet where he saw metagames as the essence of what made games matter, Valve saw an opportunity to turn Magic’s metagames—its proxy cards, its aftermarkets—into markets of its own, a transmutation only Steam was equipped to do. That, in the end, is Artifact in its iron heart: a machine for capturing metagames.
game  capitalism  markets  steam  tech 
5 weeks ago
perennial grasses can live 500 years and they pump carbon into the soil to feed soil microbes.
perennial grasses can live 500 years and they pump carbon into the soil to feed soil microbes. They co-evolved with large herds of grazing animals which help cycle their biomass (with the help of dung beetles) and with proper planning, cows can do that same work...

Most of the proposed responses to climate change don't fundamentally address one of the largest sources and solutions to the situation: restoring soil through regenerative agriculture and grazing.
https://twitter.com/BuildSoil/status/1066531206542483456
environmentalism  infrastructure 
5 weeks ago
John Dingell: How to Fix Government
Abolish the Senate and publicly fund elections.
politics 
6 weeks ago
Porn on Tumblr — a eulogy / love letter – Vex Ashley
If we push our depictions of sexuality into the shadows, we allow them to continue be defined and co-opted by the status quo. Sex is as important as any other facet of the messy, complicated, multifaceted galaxy of what makes us human. To isolate it out only makes it scarier, breeding misinformation, confusion and shame.
sex  social_media 
6 weeks ago
Hamburger Menus and Hidden Navigation Hurt UX Metrics
Discoverability is cut almost in half by hiding a website’s main navigation. Also, task time is longer and perceived task difficulty increases.
webdev  accessibility 
6 weeks ago
Will Stanich's Ever Reopen? Why America's Best Burger Spot Closed Down - Thrillist
[...] the people crowding the restaurant were one time customers. They were there to check off a thing on a list, and put it on Instagram. They weren’t invested in the restaurant’s success, but instead in having a public facing opinion of a well known place.

[...] maybe if we were all as kind to each other as Steve Stanich has been to me, we might just survive this apocalyptic puddle of shit we currently find ourselves in.
internet  food 
9 weeks ago
How To Remember Anything Forever-ish
an interactive comic on the art & science of memory
comic  education 
10 weeks ago
Beyond console.log() – Matt Burgess
- console.table(): intended to display tabular data
- console.assert(): is the same as log() but only in the case where the first argument is falsey
- console.time() + console.timeEnd(): prints the time gap between the calls
programming  javascript  reference 
10 weeks ago
What I say to people who are looking for a job — Greg Kamradt
“Greg, I don’t know what I want to do”
Ok, no problem. Make a list of the top 30 specific activities you’re interested in, yes 30.

“Building things” isn’t an activity. “Building furniture” or “Building a web app” is an activity.

Rank them in order of most interesting to least interesting (prioritization).

One by one, spend a week on the top 6 items learning everything you can about the topic.

Google, “[this activity I like] for dummies” and learn for a week.

Hint: If you can’t get through the whole week, you probably didn’t like it that much.

After each week of an activity, rank it 1-10 on how much you still like it.

Take the top 3 you still like and then do those for 2 more weeks.

Goal: Find what gives you energy. Following your energy (not a specific task) is the key to finding what you’re stoked on.
work 
10 weeks ago
Impressive Questions to Ask in an Interview
1. “How will you measure the success of the person in this position?”
2. “What are some of the challenges you expect the person in this position to face?”
3. “Can you describe a typical day or week in the job?”
4. How long did the previous person in the role hold the position? What has turnover in the role generally been like?
5. “What are you hoping this person will accomplish in their first six months and in their first year?”
6. “Thinking back to people you’ve seen do this work previously, what differentiated the ones who were good from the ones who were really great at it?”
7. “How would you describe the culture here? What type of people tend to really thrive here, and what type don’t do as well?”
8. “What do you like about working here?”
9. Ask the question you really care about.
10. “What’s your timeline for next steps?”
work  reference 
10 weeks ago
The BSA Glossary of Socialist Terms
Here are all of the "isms and skisms" that y'all need to be familiar with in order to jump into the Socialist convos we have about this messed up world we're living in.
politics  socialism  reference 
10 weeks ago
How to Build a Low-tech Website? | LOW←TECH MAGAZINE
Our new blog is designed to radically reduce the energy use associated with accessing our content.
tech  sustainability 
10 weeks ago
Electric Independence: Daniel Lopatin (Oneohtrix Point Never) - Motherboard
There's no doubt Daniel Lopatin, the quiet powerhouse behind the psychedelic cosmic synth project Oneohtrix Point Never, has a strong connection with his keyboards. Like his Roland Juno-60, nicknamed "Judy." She may not be the best in the world, but he talks about her like an old friend, and fortunately for all of us, treats her that way too. In this episode of Electric Independence, Motherboard heads over to his home studio in Bushwick to talk with one of the leaders of the pack in the next generation of synthesizer masters, along with bands like Emeralds, Stella Om Source and Fever Ray. We also do a little pop music deconstruction – and get a peek at his awesome, charming gear
music  interview 
12 weeks ago
From Memes to Infowars: How 75 Fascist Activists Were “Red-Pilled” - bellingcat
Link: "From Memes to Infowars: How 75 Fascist Activists Were “Red-Pilled”" #interhacktives
politics  internet 
october 2018
Who Is Guy Fieri?
"On camera, I once said, 'This pizza looks like a manhole cover in Flavortown.' Willy Wonka had a chocolate stream, you know? So it's taking these iconic food items, these iconic food moments, and giving them a home. They all live in Flavortown. It's like one of those things in The Matrix: You can only get down with Flavortown if you believe in Flavortown. I have people walk up to me and say, 'Hey, I'm a citizen of Flavortown.' I have people that want to pledge to be a city council member of Flavortown or the mechanic. It doesn't stop. What would be the airline of Flavortown? Sausage Airlines? It just doesn't stop. I just said it, and then people heard it. Of course, there's no Flavortown—unless you believe in it."
interview 
october 2018
The Nukes of 'Fallout 76' Are Where Power Fantasies Hit a Breaking Point - Waypoint
Unless there's a fundamental restructuring of how we understand, build and consume AAA games, the ability to nuke your friends is a terrible idea.
game  politics 
october 2018
The Cruelty Is the Point - The Atlantic
President Trump and his supporters find community by rejoicing in the suffering of those they hate and fear.
politics 
october 2018
etymology online bio
Etymonline is a can-opener, an imaginary labyrinth with real minotaurs in it, my never-written novel shattered into words and arranged in alphabetical order. I knew poor students and poets would use it, and writers of historical fiction (and stoners). I did not anticipate ESL learners, but I can see how someone already arrived at an adult understanding of the world and learning a new language would look at the third dimension, history, as an aid. The most astonishing thing to me has been the use of this material in classrooms by students as young as elementary age. I never anticipated still working at it daily ten years later, but it's been a marvelous ride. I hope you have as much fun using it as I do making it.
october 2018
André Staltz - An off-grid social network (Scuttlebutt)
With Scuttlebutt, the social graph is the network architecture, with peer-to-peer infrastructure accurately matching peer-to-peer interactions. It makes communication and the spread of information highly resilient, bringing improvements to freedom of speech with modern information technologies.
diy  internet 
september 2018
Miniml Fonts
Miniml fonts are vector-based pixel web fonts designed to remain aliased in web applications. The fonts are cross-browser and cross-platform compatible, including Retina display support. The Miniml Font Guide and License have more details.
design  fonts 
september 2018
Clouds | Heavy The Eclipse
David Rudnick designed, incredible site
webdesign 
september 2018
Group Therapy for the End of the World - Kyle Chayka
Dark Mountain is above all a story we tell ourselves: The world is fucked and doing anything more will only make it worse, so we might as well move back to the woods, literally and metaphorically. Changing the story might be a way, or the only way, to change our relationship to the environment.
capitalism  tech  social_media 
september 2018
Dérive - Wikipedia
[...] an unplanned journey through a landscape, usually urban, in which participants drop their everyday relations and "let themselves be drawn by the attractions of the terrain and the encounters they find there"
politics 
august 2018
Building a City Without Borders or Walls — CapsuleCrit
The true challenge of the city-builder is this: If the city falls, it is the fault of the builder who could not make it strong enough to support everyone.

This is what I am escaping to now.
good  game  infrastructure  human 
august 2018
In 2018, Advertising is Obsolete — The Fashion Law
In other words, we live in a world so immersed in easily accessible information that advertising is no longer needed to inform us about products. Advertising is obsolete.
internet 
august 2018
Facebook Fueled Anti-Refugee Attacks in Germany, New Research Suggests
Towns where Facebook use was higher than average, like Altena, reliably experienced more attacks on refugees.

Wherever per-person Facebook use rose to one standard deviation above the national average, attacks on refugees increased by about 50 percent.

[...] social media scrambles users’ perceptions of outsiders, of reality, even of right and wrong.

That algorithm is built around a core mission: promote content that will maximize user engagement. Posts that tap into negative, primal emotions like anger or fear, studies have found, perform best and so proliferate.
politics  internet  social_media  news  important 
august 2018
Ben Sifel on Twitter: "feel like all my friends who spent the majority of their childhood online, for whom the internet was an important and life-saving alternative to their offline realities, are completely exhausted and overwhelmed by its current state"
feel like all my friends who spent the majority of their childhood online, for whom the internet was an important and life-saving alternative to their offline realities, are completely exhausted and overwhelmed by its current state

where do we go once no platform left is viable?

"If 'cyberspace' once offered the promise of escaping the strictures of essentialist identity categories, the climate of contemporary social media has swung forcefully in the other direction, and has become a theatre where these prostrations to identity are performed." - Laboria Cuboniks, Xenofeminism: A Politics for Alienation
social_media  internet 
august 2018
Are.na / Blog – Decentralized Web Summit 2018 (Jon-Kyle Mohr)
Ultimately the realities of these questions are slowly revealed only through active engagement. At a moment overwhelmed by speculation, a thoughtful gesture goes a long way. That is to say, progressively gaining understanding through experience.
internet  human  tech 
august 2018
How the shared family computer protected us from our worst selves - The Verge
Whatever small inconveniences we shouldered during the shared desktop era have been rendered meaningless in today’s tech-saturated households. But maybe it was those annoyances that maintained healthy boundaries and, in a way, made the family computer so special. The advent of constant access has inevitably changed our relationship with tech. At one time, discovering the magical capabilities of our devices astonished and invigorated us. Now, we find them glomming on to our routines: joining us for dinner or family strolls, going on vacations or out on dates with us, waking us up in the morning and tucking us in at night. Though it was harder to come by, the computer time you ended up with on the shared family desktop was cherished and, maybe as a result, that much sweeter. Yet there was an untroubled ritual that, day after day, required us to step away.
tech  social_media  internet  human 
august 2018
The social ideology of the motorcar – Uneven Earth
The car has made the big city uninhabitable. It has made it stinking, noisy, suffocating, dusty, so congested that nobody wants to go out in the evening anymore. Thus, since cars have killed the city, we need faster cars to escape on superhighways to suburbs that are even farther away. What an impeccable circular argument: give us more cars so that we can escape the destruction caused by cars.

From being a luxury item and a sign of privilege, the car has thus become a vital necessity. You have to have one so as to escape from the urban hell of the cars. Capitalist industry has thus won the game: the superfluous has become necessary.
capitalism  cars  sustainability  infrastructure  human 
august 2018
Better - Merlin Mann
What worries me are the consequences of a diet comprised mostly of fake-connectedness, makebelieve insight, and unedited first drafts of everything. I think it’s making us small. I know that whenever I become aware of it, I realize how small it can make me. So, I’ve come to despise it.
good  human  internet  social_media 
august 2018
On the Phenomenon of Bullshit Jobs
In the year 1930, John Maynard Keynes predicted that, by century's end, technology would have advanced sufficiently that countries like Great Britain or the United States would have achieved a 15-hour work week. There's every reason to believe he was right. In technological terms, we are quite capable of this. And yet it didn't happen. Instead, technology has been marshaled, if anything, to figure out ways to make us all work more. In order to achieve this, jobs have had to be created that are, effectively, pointless. Huge swathes of people, in Europe and North America in particular, spend their entire working lives performing tasks they secretly believe do not really need to be performed. The moral and spiritual damage that comes from this situation is profound. It is a scar across our collective soul. Yet virtually no one talks about it.
politics  labor 
august 2018
Jon-Kyle / Monopack
So perhaps, the only premium we have is time, and it is this choosing to make the time to create your own thing, and not simply abstract away the speed through commodity transaction, which is creating the discomfort. “I wish I had the time to do that…”
diy  fashion 
august 2018
Keep a Changelog
Why keep a changelog?

To make it easier for users and contributors to see precisely what notable changes have been made between each release (or version) of the project.
programming 
august 2018
Mirror™ for Twitter
We want to create a reality in which people are more aware of the affective implications of their words. To aid your awareness, Mirror™ for Twitter activates your webcam and shows you your face when you tweet.
tech  social_media  good  internet 
july 2018
American Cities Are Drowning in Car Storage
Scharnhorst concludes that cities should change course, and that in places with excessive parking developers should “allocate capital to non-parking uses” — a.k.a. housing, commercial buildings, and, in general, the sorts of things that make cities habitable for people instead of cars.
infrastructure  cars 
july 2018
horvitz-457x500.jpg (PNG Image, 457 × 500 pixels)
LOOK AT THE BLOCK OF TEXT UNTIL YOU BECOME BORED WITH IT. WHEN YOU BECOME BORED WITH IT, INSTEAD OF INSTINCTIVELY REDIRECTING YOUR ATTENTION TO SOMETHING MORE STIMULATING, NOTICE THE SLIGHT AGITATION THAT HAS COME AND TRY TO RESIST IT. THIS IS NOT TO MAKE YOU TOLERABLE OF THINGS THAT ARE MUNDANE, BUT TO HELP BUILD BACK YOUR ATTENTION SPAN THAT THE INTERNET HAS TAKEN AWAY FROM YOU.
human  good  internet 
july 2018
J. R. Carpenter || A Handmade Web
In today's highly commercialised web of multinational corporations, proprietary applications, read-only devices, search algorithms, Content Management Systems, WYSIWYG editors, and digital publishers it becomes an increasingly radical act to hand-code and self-publish experimental web art and writing projects.

The more proprietary, predatory, and puerile a place the web becomes, the more committed I am to using it in poetic and intransigent ways.
webdesign  webdev  internet  good 
july 2018
One Mile Scroll
The One Mile Scroll transforms virtual space into an actual, physical distance.
art  internet 
july 2018
On observing time – The Creative Independent
Jon Gacnik muses over the internet, mountains, and the nature of time itself.

“The infoverse may be infinite, but our allotment of days is not.” We ought to be conscious of how far and how quickly we move through the internet. But without a physical way to observe our time spent online, we risk scrolling, skimming, and hyperlinking ourselves to oblivion.
tech  human  good  internet 
july 2018
We Asked Nintendo, Microsoft, and 12 Other Devs How They Deal With Crunch - Waypoint
Some didn't want to talk about it, others praised governments with pro-labor laws, and most were somewhere in-between.
labor  politics  game  gamedev 
july 2018
Reimagining Single-Page Applications With Progressive Enhancement
Single-page applications tend to take the form of runtimes, JavaScript executables deployed like popup shops into vacant <body> elements. They’re temporary, makeshift and not cURL-able: Their content is not really there without a script being executed. They’re also brittle and underperforming because, in service of architectural uniformity and convenience, they make all of their navigation, data handling and even the basic display of content the responsibility of one thing: client-side JavaScript.
css  javascript  webdev 
july 2018
CSS Inheritance, The Cascade And Global Scope: Your New Old Worst Best Friends
In place of the extensive writing and prescription of classes, I looked at some other methods:
- leveraging inheritance to set a precedent for consistency;
- making the most of element and attribute selectors to support transparent, standards-based composition;
- applying a code- and labor-saving flow layout system;
- incorporating a modest set of highly generic utility classes to solve common layout problems affecting multiple elements.
css  design  webdev  webdesign 
july 2018
Take the Power Back: Activity is the Answer to the Toxic Web
You may have heard that the best way to deal with the “information overload” is to switch off your devices. To take a break from the Internet. Go for a run. Roll out the Yoga mat. Read a book. Talk to your friends. Switching off is good advice. But eventually, you’ll be back. How about changing? Changing from passive, to active. From scroll to search, from react to rethink, from like and retweet to write and link. Take the power back.
tech  writing  good  social_media  internet 
july 2018
Building for sustainability with WordPress - Susty WP
This website aims to act as a guide to making WordPress websites more sustainable, and to serve as a practical example of how we can tune our websites and reduce their carbon footprint. The homepage of this website is delivered to your browser with just 7KB of data transfer. This is achieved by its theme, plugins and configuration. As of 2016, the average website data transfer was 2.3MB, making it 333 times bigger than this website!
tech  webdev  sustainability 
july 2018
Host web fonts on your server
There are several reasons why you might not want to include web fonts on your website. Your visitors can be easily tracked by Google and others. An alternative is to host all needed fonts on the same webspace where your website is installed.
webdev  security 
july 2018
Battlegrounds' Uneasy Proximity to Military Simulators
After all, Battle Royale is an intensely political piece. Its director, Kinji Fukasaku, based it off his experience working in a munitions factory as a teenager in World War II. He made Battle Royale as a comment on teenage aimlessness, the violence of social ties and the brittle nature of morality in life or death situations. While some of these themes do occur in PUBG, they feel more vestigial than central pillars of what the game is trying to say.
game  good  politics 
july 2018
Brutalist Web Design
- Understand the semantic meaning of HTML elements.
- Learn about typography.
- Try designing for a small screen by default.
- Learn from designers about the choices they made and why they made them.
- When in doubt, do what Tron does: fight for the users.
webdesign  webdev  design  internet 
july 2018
[DIY] I made a striped T-Shirt
reddit user gyobin made a striped T-Shirt: 95% cotton, 5% elastane, 233g/sm, taped shoulders, taped and padded nape and (mostly) seam matched.
diy  fashion 
july 2018
Big-O Algorithm Complexity Cheat Sheet
Cheat sheet for Big O complexity in algorithms, includes sort examples
theory  utility  programming  reference 
july 2018
WipEout (PSX) – Model Viewer
Model viewer and map fly through of Wipeout maps
game 
july 2018
Digital Nomads – Devine Lu Linvega
Devine Lu Linvega discussing his digital nomadism with Hundred Rabbits at Play By Play 2018
talk  video  digital_nomad  minimalism 
june 2018
« earlier      
accessibility ai anime apple art capitalism cars comic computers css culture data design designer digital_nomad diy education environmentalism fashion feminism fiction film fonts food game gamedev good google happiness history homepage human important infrastructure internet interview ios javascript labor longreads love manga markets minimalism music netart news one_thing_well photography podcast politics portfolio programming psychology quote reference science security sex social_media socialism society statistics steam sustainability talk tech theory tools tv twitter twitter_thread unity utility video webdesign webdev work writing

Copy this bookmark:



description:


tags: