Twitter | Search | |
Thomas πŸ„
Founder at , , , πŸ§šβ€β™€οΈ Product, UX, Service Design, Positioning, Typography, Game Design, Clojure, Tea, …
17,937
Tweets
4,871
Following
7,804
Followers
Tweets
Thomas πŸ„ retweeted
John Carmack 7h
I ran across some old docs for HP PA-RISC CPUs from β€˜94, which were touted as 0.8 micron fabrication. With current 10 nanometer fabrication, that means every transistor in the old CPU could now be replaced by a complete 6502 microprocessor.
Reply Retweet Like
Thomas πŸ„ retweeted
Erik Wade Jun 13
Ok, I'm dithering to avoid sending a piece of writing, SO how about a mini-thread on medieval cannibal babies? Medieval Christian theologians were OBSESSED with the cannibal baby question: if our bodies are resurrected in the Last Judgment, what happens if we were eaten?
Reply Retweet Like
Thomas πŸ„ retweeted
Paul Graham Jun 13
"Originally developed as a way of making more efficient and economic use of a very expensive computer, time-sharing had the surprising side effect of drastically reducing the amount of time it took to get a program working." – Warren Teitelman
Reply Retweet Like
Thomas πŸ„ retweeted
Paul Graham Jun 13
"If FORTRAN is the language that pushes numbers around, and C is the language that pushes characters and pointers around, then Lisp is the language that pushes programs around." – Gabriel and Steele
Reply Retweet Like
Thomas πŸ„ retweeted
Mike Fikes Jun 13
An interesting and efficient novel way to build a JavaScript object using fairly idiomatic ClojureScript. In this example, transducers allows us to avoid any sequence creation, and transients result in us essentially bashing on a JavaScript object to set its property values.
Reply Retweet Like
Thomas πŸ„ retweeted
Aaron Levie Jun 12
The easiest shortcut to building great products is not to think like your best customer but to be your best customer. Stop hypothesizing, and just build what you’d want built for yourself.
Reply Retweet Like
Thomas πŸ„ retweeted
Patrick Collison Jun 13
Some day, AI will get so advanced that Google Docs will *automatically* switch to the account has access to the document.
Reply Retweet Like
Thomas πŸ„ retweeted
Paul Graham Jun 12
Brokenness = potential energy. Anything badly broken is a dam holding back a lake of unrealized desires. A startup that can bore a hole through such a dam can liberate all that energy.
Reply Retweet Like
Thomas πŸ„ Jun 12
Replying to @codemonkeyism
"Computer science is a terrible name for this business. First of all, it's not a science. It might be engineering or it might be art, but we'll actually see that computer so-called science actually has a lot in common with magic." β€” Hal Abelson
Reply Retweet Like
Thomas πŸ„ retweeted
John Carmack 24 Mar 18
Has anyone compiled a taxonomy of games by their control complexity? 1 bit: Geometry Dash 2 bit: ? 3 bit: Joust 4 bit: Pac Man 5 bit: Atari 2600 6 bit: NES Modern games are very high, but it is interesting to consider the constrained solution space.
Reply Retweet Like
Thomas πŸ„ Jun 12
omg < 3
Reply Retweet Like
Thomas πŸ„ Jun 12
"Computer science inverts the normal. In normal science, you're given a world, and your job is to find out the rules. In computer science, you give the computer the rules, and it creates the world." β€” Alan Kay
Reply Retweet Like
Thomas πŸ„ retweeted
stuarthalloway Jun 10
Lots of thoughts on this thread so I will start a new one. 1. The bazaar was always a bad metaphor. Thousands of eyes can easily miss flaws that a single eye can spot.
Reply Retweet Like
Thomas πŸ„ retweeted
Andreas Klinger ✌️ Jun 11
Well-written code is easy to change. Change is tempting if it's easy… …until it's not. Hence we never end up with "well-written legacy code"
Reply Retweet Like
Thomas πŸ„ Jun 10
Dan Ingalls & Dan Ingalls on Sanskrit and OCR 1980 at Xerox PARC
Reply Retweet Like
Thomas πŸ„ retweeted
AndrΓ© Staltz Jun 9
At a dinner with and we were trying to figure out how one-way data flow is fundamentally different from two-way data binding. For example, what's the difference between A-->B-->A (one way) and A<-->B (two way)? We found a good answer:
Reply Retweet Like
Thomas πŸ„ Jun 9
Replying to @chernikovalexey
Welcome to the dark side < 3
Reply Retweet Like
Thomas πŸ„ retweeted
Alexander Sharihin 30 Jun 17
Reply Retweet Like
Thomas πŸ„ retweeted
chess24.com Jun 8
The beautiful 46.Qe5!! was winning here for White! Caruana played 46.Qh3 instead...
Reply Retweet Like
Thomas πŸ„ retweeted
Amjad Masad 🎱 Jun 8
Replying to @Austen
Elite Liberals and Conservatives, "The New Upper Class", are basically identical -- except in virtue signaling -- and both prefer segregation (not in race, but in class). Two books to read on this: Coming Apart, and Bobos in Paradise.
Reply Retweet Like