mcc Profile picture
8 Jun, 3 tweets, 1 min read
What I believe about minimalism is that it has a *function*, and the function of minimalism is to show us what is unnecessary. The problem is if minimalism becomes an end in itself you will start cutting into things that weren't unnecessary at all. You missed the point.
If X can stand without Y then you've learned something important about both X and Y. Alternately, if you attempt X without Y and it doesn't really work, you've learned something as well— even unsuccessful minimalism can be instructive, in this way.
Any minimalist work represents a theory, about what is signal and what is noise; minimalism is either successful or unsuccessful depending on how accurate its theory is. The problem is when unsuccessful minimalism becomes the basis of a product with 200M monthly active users

• • •

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with mcc

mcc Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @mcclure111

8 Jun
So here's a weird question: I'm writing a piece of software that sometimes identifies "addresses" as strings of dense unicode, like


The base58 versions are unlikely to ever accidentally be anything other than random characters; English is high-entropy.

But the version that produces strings of Chinese characters. That worries me.

Is there a good way to scan a string to tell if it is "offensive" in Chinese?
That is, I'm worried that an identifier which could contain random adjacent chinese characters which a Chinese reader would read meaning into, and find it scatological. In testing I've already had it randomly generate a swastika once (inevitable, it shows up at 4 codepoints).
Read 6 tweets
8 Jun
This is the one piece of pride month pandering I will endorse because doing this with cereal rules
Like whenever my parents would get those mini-paks when I was a kid
Someday corporations will realize that there's a backdoor in millennial anti-consumerism the exact size and shape of things we loved when we were 7
Read 5 tweets
8 Jun
Well THIS sure looks like a branch point for an alt history novel
The structure of tech companies puts SO much power in the hands of single, individual men accountable to no one else that the death of one of those men, hypothetically speaking, has the potential to change history & culture in a way akin to, in centuries past, the death of a king
Except maybe more so because a lot of kings were fairly apathetic, hands-off rulers and only really engaged with government insofar as it meant raiding tax revenue to build palaces. Tech CEOs have a tendency toward micromanagement. (Although they also build palaces.)
Read 6 tweets
6 Jun
*Mind wandering* I wonder what RFC 69 is.

*looks it up*

Holy shit. It is LITERALLY a "please remove me from this mailing list" email
Okay. What about RFC 420?


later in the RFC:


Seems pitch perfect yeah
RFC 666 is just kinda boring. It's a follow-on to what appears to be an unsuccessful early attempt to define a common command language that would be shared by telnet-based protocols like POP3, FTP etc. I can't think of anything funny to say about it at all
Read 8 tweets
4 Jun
I really, really hate using software that doesn't come with documentation
UPDATE: After a *lot* of fiddling I have managed to get to reduce the "unknown function code" from 0x935 to 0x7a. Is that better? It's going down. Is going down better?
What I'm trying to do is call this function. This is all the docs I have. Note the lack of a type on "key". In fact, the key MUST be a very special object created by an entirely other npm package, which can itself only be constructed with the output of a third npm package
Read 9 tweets
3 Jun
So… this is odd.
Sublime Text did an update.
Now it is running like mud and pegging the CPU at 100%.
I eventually realized it was doing this "indexing" task.
Indexing… what?
I think it might be doing some parsing operation on multi-megabyte webpack-generated js files D: D: D:
Also the dock icon updated and now it follows the new Mac OS HI standards, which suck :/ They made every icon a rounded rectangle and now I can't distinguish them by shape anymore
It is SUCH an awful feeling trying to type on a MacBook which is overheating. The keys are made of lava
Read 16 tweets

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!