nhaliday + apple   33

Computer latency: 1977-2017
If we look at overall results, the fastest machines are ancient. Newer machines are all over the place. Fancy gaming rigs with unusually high refresh-rate displays are almost competitive with machines from the late 70s and early 80s, but “normal” modern computers can’t compete with thirty to forty year old machines.

...

If we exclude the game boy color, which is a different class of device than the rest, all of the quickest devices are Apple phones or tablets. The next quickest device is the blackberry q10. Although we don’t have enough data to really tell why the blackberry q10 is unusually quick for a non-Apple device, one plausible guess is that it’s helped by having actual buttons, which are easier to implement with low latency than a touchscreen. The other two devices with actual buttons are the gameboy color and the kindle 4.

After that iphones and non-kindle button devices, we have a variety of Android devices of various ages. At the bottom, we have the ancient palm pilot 1000 followed by the kindles. The palm is hamstrung by a touchscreen and display created in an era with much slower touchscreen technology and the kindles use e-ink displays, which are much slower than the displays used on modern phones, so it’s not surprising to see those devices at the bottom.

...

Almost every computer and mobile device that people buy today is slower than common models of computers from the 70s and 80s. Low-latency gaming desktops and the ipad pro can get into the same range as quick machines from thirty to forty years ago, but most off-the-shelf devices aren’t even close.

If we had to pick one root cause of latency bloat, we might say that it’s because of “complexity”. Of course, we all know that complexity is bad. If you’ve been to a non-academic non-enterprise tech conference in the past decade, there’s a good chance that there was at least one talk on how complexity is the root of all evil and we should aspire to reduce complexity.

Unfortunately, it's a lot harder to remove complexity than to give a talk saying that we should remove complexity. A lot of the complexity buys us something, either directly or indirectly. When we looked at the input of a fancy modern keyboard vs. the apple 2 keyboard, we saw that using a relatively powerful and expensive general purpose processor to handle keyboard inputs can be slower than dedicated logic for the keyboard, which would both be simpler and cheaper. However, using the processor gives people the ability to easily customize the keyboard, and also pushes the problem of “programming” the keyboard from hardware into software, which reduces the cost of making the keyboard. The more expensive chip increases the manufacturing cost, but considering how much of the cost of these small-batch artisanal keyboards is the design cost, it seems like a net win to trade manufacturing cost for ease of programming.

...

If you want a reference to compare the kindle against, a moderately quick page turn in a physical book appears to be about 200 ms.

https://twitter.com/gravislizard/status/927593460642615296
almost everything on computers is perceptually slower than it was in 1983
https://archive.is/G3D5K
https://archive.is/vhDTL
https://archive.is/a3321
https://archive.is/imG7S
techtariat  dan-luu  performance  time  hardware  consumerism  objektbuch  data  history  reflection  critique  software  roots  tainter  engineering  nitty-gritty  ui  ux  hci  ios  mobile  apple  amazon  sequential  trends  increase-decrease  measure  analysis  measurement  os  systems  IEEE  intricacy  desktop  benchmarks  rant  carmack  system-design  degrees-of-freedom  keyboard  terminal  editors  links  input-output  networking  world  s:**  multi  twitter  social  discussion  tech  programming  web  internet  speed  backup  worrydream  interface  metal-to-virtual  latency-throughput  workflow  form-design  interface-compatibility 
july 2019 by nhaliday
One week of bugs
If I had to guess, I'd say I probably work around hundreds of bugs in an average week, and thousands in a bad week. It's not unusual for me to run into a hundred new bugs in a single week. But I often get skepticism when I mention that I run into multiple new (to me) bugs per day, and that this is inevitable if we don't change how we write tests. Well, here's a log of one week of bugs, limited to bugs that were new to me that week. After a brief description of the bugs, I'll talk about what we can do to improve the situation. The obvious answer to spend more effort on testing, but everyone already knows we should do that and no one does it. That doesn't mean it's hopeless, though.

...

Here's where I'm supposed to write an appeal to take testing more seriously and put real effort into it. But we all know that's not going to work. It would take 90k LOC of tests to get Julia to be as well tested as a poorly tested prototype (falsely assuming linear complexity in size). That's two person-years of work, not even including time to debug and fix bugs (which probably brings it closer to four of five years). Who's going to do that? No one. Writing tests is like writing documentation. Everyone already knows you should do it. Telling people they should do it adds zero information1.

Given that people aren't going to put any effort into testing, what's the best way to do it?

Property-based testing. Generative testing. Random testing. Concolic Testing (which was done long before the term was coined). Static analysis. Fuzzing. Statistical bug finding. There are lots of options. Some of them are actually the same thing because the terminology we use is inconsistent and buggy. I'm going to arbitrarily pick one to talk about, but they're all worth looking into.

...

There are a lot of great resources out there, but if you're just getting started, I found this description of types of fuzzers to be one of those most helpful (and simplest) things I've read.

John Regehr has a udacity course on software testing. I haven't worked through it yet (Pablo Torres just pointed to it), but given the quality of Dr. Regehr's writing, I expect the course to be good.

For more on my perspective on testing, there's this.

Everything's broken and nobody's upset: https://www.hanselman.com/blog/EverythingsBrokenAndNobodysUpset.aspx
https://news.ycombinator.com/item?id=4531549

https://hypothesis.works/articles/the-purpose-of-hypothesis/
From the perspective of a user, the purpose of Hypothesis is to make it easier for you to write better tests.

From my perspective as the primary author, that is of course also a purpose of Hypothesis. I write a lot of code, it needs testing, and the idea of trying to do that without Hypothesis has become nearly unthinkable.

But, on a large scale, the true purpose of Hypothesis is to drag the world kicking and screaming into a new and terrifying age of high quality software.

Software is everywhere. We have built a civilization on it, and it’s only getting more prevalent as more services move online and embedded and “internet of things” devices become cheaper and more common.

Software is also terrible. It’s buggy, it’s insecure, and it’s rarely well thought out.

This combination is clearly a recipe for disaster.

The state of software testing is even worse. It’s uncontroversial at this point that you should be testing your code, but it’s a rare codebase whose authors could honestly claim that they feel its testing is sufficient.

Much of the problem here is that it’s too hard to write good tests. Tests take up a vast quantity of development time, but they mostly just laboriously encode exactly the same assumptions and fallacies that the authors had when they wrote the code, so they miss exactly the same bugs that you missed when they wrote the code.

Preventing the Collapse of Civilization [video]: https://news.ycombinator.com/item?id=19945452
- Jonathan Blow

NB: DevGAMM is a game industry conference

- loss of technological knowledge (Antikythera mechanism, aqueducts, etc.)
- hardware driving most gains, not software
- software's actually less robust, often poorly designed and overengineered these days
- *list of bugs he's encountered recently*:
https://youtu.be/pW-SOdj4Kkk?t=1387
- knowledge of trivia becomes more than general, deep knowledge
- does at least acknowledge value of DRY, reusing code, abstraction saving dev time
techtariat  dan-luu  tech  software  error  list  debugging  linux  github  robust  checking  oss  troll  lol  aphorism  webapp  email  google  facebook  games  julia  pls  compilers  communication  mooc  browser  rust  programming  engineering  random  jargon  formal-methods  expert-experience  prof  c(pp)  course  correctness  hn  commentary  video  presentation  carmack  pragmatic  contrarianism  pessimism  sv  unix  rhetoric  critique  worrydream  hardware  performance  trends  multiplicative  roots  impact  comparison  history  iron-age  the-classics  mediterranean  conquest-empire  gibbon  technology  the-world-is-just-atoms  flux-stasis  increase-decrease  graphics  hmm  idk  systems  os  abstraction  intricacy  worse-is-better/the-right-thing  build-packaging  microsoft  osx  apple  reflection  assembly  things  knowledge  detail-architecture  thick-thin  trivia  info-dynamics  caching  frameworks  generalization  systematic-ad-hoc  universalism-particularism  analytical-holistic  structure  tainter  libraries  tradeoffs  prepping  threat-modeling  network-structure  writing  risk  local-glob 
may 2019 by nhaliday
macos - AutoHotkey Equivalent for OS X? - Ask Different
hammerspoon looks like best option in that it's scriptable (but probably less featureful than the paid "Keyboard Maestro")
q-n-a  stackex  apple  osx  desktop  yak-shaving  integration-extension  tools 
april 2019 by nhaliday
China invents the digital totalitarian state | The Economist
PROGRAMMING CHINA: The Communist Party’s autonomic approach to managing state security: https://www.merics.org/sites/default/files/2017-12/171212_China_Monitor_44_Programming_China_EN__0.pdf
- The Chinese Communist Party (CCP) has developed a form of authoritarianism that cannot be measured through traditional political scales like reform versus retrenchment. This version of authoritarianism involves both “hard” and “soft” authoritarian methods that constantly act together.
...
- To describe the social management process, this paper introduces a new analytical framework called China’s “Autonomic Nervous System” (ANS). This approach explains China’s social management process through a complex systems engineering framework. This framework mirrors the CCP’s Leninist way of thinking.
- The framework describes four key parts of social management, visualized through ANS’s “self-configuring,” “self-healing,” “self-optimizing” and “self-protecting” objectives.

China's Social Credit System: An Evolving Practice of Control: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3175792

https://news.ycombinator.com/item?id=12771302
https://twitter.com/Aelkus/status/873584698655735808
http://infoproc.blogspot.com/2017/06/face-recognition-applied-at-scale-in.html
The Chinese government is not the only entity that has access to millions of faces + identifying information. So do Google, Facebook, Instagram, and anyone who has scraped information from similar social networks (e.g., US security services, hackers, etc.).

In light of such ML capabilities it seems clear that anti-ship ballistic missiles can easily target a carrier during the final maneuver phase of descent, using optical or infrared sensors (let alone radar).

https://www.wsj.com/articles/the-all-seeing-surveillance-state-feared-in-the-west-is-a-reality-in-china-1498493020
https://twitter.com/0xa59a2d/status/880098750009659392
https://archive.is/zHmmE
China goes all-in on technology the US is afraid to do right.
US won't learn its lesson in time for CRISPR or AI.

https://www.acast.com/theeconomistasks/theeconomistasks-howdoyouwintheairace-
Artificial intelligence is developing fast in China. But is it likely to enable the suppression of freedoms? One of China's most successful investors, Neil Shen, has a short answer to that question. Also, Chinese AI companies now have the potential to overtake their Western rivals -- we explain why. Anne McElvoy hosts with The Economist's AI expert, Tom Standage

the dude just stonewalls when asked at 7:50, completely zipped lips

http://www.indiatimes.com/technology/science-and-future/this-scary-chinese-surveillance-video-is-serious-cause-for-concern-but-just-not-why-you-think-330530.html
What you’re looking at above is the work of SenseTime, a Chinese computer vision startup. The software in question, called SenseVideo, is a visual scenario analytics system. Basically, it can analyse video footage to pinpoint whether moving objects are humans, cars, or other entities. It’s even sophisticated enough to detect gender, clothing, and the type of vehicle it’s looking at, all in real time.

https://streamable.com/iyi3z

Even China’s Backwater Cities Are Going Smart: http://www.sixthtone.com/news/1001452/even-chinas-backwater-cities-are-going-smart

https://twitter.com/ctbeiser/status/913054318869217282
https://archive.is/IiZiP
remember that tweet with the ML readout of Chinese surveilance cameras? Get ready for the future (via @triviumchina)

XI praised the organization and promised to help it beef up its operations (China
Daily):
- "China will 'help ... 100 developing countries build or upgrade communication systems and crime labs in the next five years'"
- "The Chinese government will establish an international law enforcement institute under the Ministry of Public Security which will train 20,000 police for developing nations in the coming five years"

The Chinese connection to the Zimbabwe 'coup': http://www.cnn.com/2017/11/17/africa/china-zimbabwe-mugabe-diplomacy/index.html

China to create national name-and-shame system for ‘deadbeat borrowers’: http://www.scmp.com/news/china/economy/article/2114768/china-create-national-name-and-shame-system-deadbeat-borrowers
Anyone who fails to repay a bank loan will be blacklisted and have their personal details made public

China Snares Innocent and Guilty Alike to Build World’s Biggest DNA Database: https://www.wsj.com/articles/china-snares-innocent-and-guilty-alike-to-build-worlds-biggest-dna-database-1514310353
Police gather blood and saliva samples from many who aren’t criminals, including those who forget ID cards, write critically of the state or are just in the wrong place

Many of the ways Chinese police are collecting samples are impermissible in the U.S. In China, DNA saliva swabs or blood samples are routinely gathered from people detained for violations such as forgetting to carry identity cards or writing blogs critical of the state, according to documents from a national police DNA conference in September and official forensic journals.

Others aren’t suspected of any crime. Police target certain groups considered a higher risk to social stability. These include migrant workers and, in one city, coal miners and home renters, the documents show.

...

In parts of the country, law enforcement has stored DNA profiles with a subject’s other biometric information, including fingerprints, portraits and voice prints, the heads of the DNA program wrote in the Chinese journal Forensic Science and Technology last year. One provincial police force has floated plans to link the data to a person’s information such as online shopping records and entertainment habits, according to a paper presented at the national police DNA conference. Such high-tech files would create more sophisticated versions of paper dossiers that police have long relied on to keep tabs on citizens.

Marrying DNA profiles with real-time surveillance tools, such as monitoring online activity and cameras hooked to facial-recognition software, would help China’s ruling Communist Party develop an all-encompassing “digital totalitarian state,” says Xiao Qiang, adjunct professor at the University of California at Berkeley’s School of Information.

...

A teenage boy studying in one of the county’s high schools recalled that a policeman came into his class after lunch one day this spring and passed out the collection boxes. Male students were told to clean their mouths, spit into the boxes and place them into envelopes on which they had written their names.

...

Chinese police sometimes try to draw connections between ethnic background or place of origin and propensity for crime. Police officers in northwestern China’s Ningxia region studied data on local prisoners and noticed that a large number came from three towns. They decided to collect genetic material from boys and men from every clan to bolster the local DNA database, police said at the law-enforcement DNA conference in September.

https://twitter.com/nils_gilman/status/945820396615483392
China is certainly in the lead in the arena of digital-biometric monitoring. Particularly “interesting” is the proposal to merge DNA info with online behavioral profiling.

https://twitter.com/mr_scientism/status/949730145195233280
https://archive.is/OCsxs

https://www.techinasia.com/china-citizen-scores-credit-system-orwellian
https://www.theglobeandmail.com/amp/news/world/chinese-blacklist-an-early-glimpse-of-sweeping-new-social-credit-control/article37493300/

https://twitter.com/mr_scientism/status/952263056662384640
https://archive.is/tGErH
This is the thing I find the most disenchanting about the current political spectrum. It's all reheated ideas that are a century old, at least. Everyone wants to run our iPhone society with power structures dating to the abacus.
--
Thank God for the forward-thinking Chinese Communist Party and its high-tech social credit system!

https://en.wikipedia.org/wiki/Social_Credit_System

INSIDE CHINA'S VAST NEW EXPERIMENT IN SOCIAL RANKING: https://www.wired.com/story/age-of-social-credit/
http://www.wired.co.uk/article/chinese-government-social-credit-score-privacy-invasion

http://foreignpolicy.com/2017/05/24/chinese-citizens-want-the-government-to-rank-them/
The government thinks "social credit" will fix the country's lack of trust — and the public agrees.

To be Chinese today is to live in a society of distrust, where every opportunity is a potential con and every act of generosity a risk of exploitation. When old people fall on the street, it’s common that no one offers to help them up, afraid that they might be accused of pushing them in the first place and sued. The problem has grown steadily since the start of the country’s economic boom in the 1980s. But only recently has the deficit of social trust started to threaten not just individual lives, but the country’s economy and system of politics as a whole. The less people trust each other, the more the social pact that the government has with its citizens — of social stability and harmony in exchange for a lack of political rights — disintegrates.

All of which explains why Chinese state media has recently started to acknowledge the phenomenon — and why the government has started searching for solutions. But rather than promoting the organic return of traditional morality to reduce the gulf of distrust, the Chinese government has preferred to invest its energy in technological fixes. It’s now rolling out systems of data-driven “social credit” that will purportedly address the problem by tracking “good” and “bad” behavior, with rewards and punishments meted out accordingly. In the West, plans of this sort have tended to spark fears about the reach of the surveillance state. Yet in China, it’s being welcomed by a public fed up of not knowing who to trust.

It’s unsurprising that a system that promises to place a check on unfiltered power has proven popular — although it’s… [more]
news  org:rec  org:biz  china  asia  institutions  government  anglosphere  privacy  civil-liberty  individualism-collectivism  org:anglo  technocracy  authoritarianism  managerial-state  intel  sinosphere  order-disorder  madisonian  orient  n-factor  internet  domestication  multi  commentary  hn  society  huge-data-the-biggest  unaffiliated  twitter  social  trust  hsu  scitariat  anonymity  computer-vision  gnon  🐸  leviathan  arms  oceans  sky  open-closed  alien-character  dirty-hands  backup  podcast  audio  interview  ai  antidemos  video  org:foreign  ratty  postrat  expansionism  developing-world  debt  corruption  anomie  organizing  dark-arts  alt-inst  org:lite  africa  orwellian  innovation  biotech  enhancement  GWAS  genetics  genomics  trends  education  crime  criminal-justice  criminology  journos-pundits  chart  consumerism  entertainment  within-group  urban-rural  geography  org:mag  modernity  flux-stasis  hmm  comparison  speedometer  reddit  discussion  ssc  mobile  futurism  absolute-relative  apple  scale  cohesion  cooperate-defect  coordination  egalit 
january 2017 by nhaliday
In Investing, It’s When You Start and When You Finish (2011) | Hacker News
The Best Investment Since 1926? Apple: https://www.nytimes.com/2017/09/22/business/apple-investment.html
That conclusion emerges from a study of stock market returns by Hendrik Bessembinder, a finance professor at the W. P. Carey School of Business at Arizona State University. His broad findings on the market are startling: Most stocks aren’t good investments. They don’t even beat the paltry returns of one-month Treasury bills, he has found.

But a relative handful of stocks are extraordinary performers. Only 4 percent of all publicly traded stocks account for all of the net wealth earned by investors in the stock market since 1926, he has found. A mere 30 stocks account for 30 percent of the net wealth generated by stocks in that long period, and 50 stocks account for 40 percent of the net wealth.
commentary  hn  finance  investing  data  visualization  news  org:rec  dataviz  personal-finance  nitty-gritty  securities  multi  analysis  study  summary  uncertainty  winner-take-all  outcome-risk  moments  top-n  apple  money 
october 2016 by nhaliday
Apple Said to Plan First Pro Laptop Overhaul in Four Years - Bloomberg
The most significant addition to the new MacBook Pro is a secondary display above the keyboard that replaces the standard function key row. Instead of physical keys, a strip-like screen will present functions on an as-needed basis that fit the current task or application. The smaller display will use Organic Light-Emitting Diodes, a thinner, lighter and sharper screen technology, KGI Securities analyst Ming-Chi Kuo said earlier this year.

Apple’s goal with the dedicated function display is to simplify keyboard shortcuts traditionally used by experienced users. The panel will theoretically display media playback controls when iTunes is open, while it could display editing commands like cut and paste during word processing tasks, the people said. The display also allows Apple to add new buttons via software updates rather than through more expensive, slower hardware refreshes.
tech  apple  news  announcement  toys  consumerism  org:mag  org:biz 
august 2016 by nhaliday

bundles : techie

related tags

:/  absolute-relative  abstraction  accessibility  africa  agriculture  ai  ai-control  alien-character  alignment  allodium  alt-inst  altruism  amazon  analogy  analysis  analytical-holistic  anglosphere  announcement  anomie  anonymity  antidemos  aphorism  apollonian-dionysian  app  apple  aristos  arms  art  article  asia  assembly  atmosphere  attention  audio  authoritarianism  automation  axelrod  backup  barons  behavioral-gen  being-becoming  benchmarks  benevolence  best-practices  big-peeps  biodet  bioinformatics  biotech  blog  blowhards  brands  bret-victor  browser  build-packaging  business  business-models  c(pp)  caching  california  cancer  canon  capital  capitalism  carmack  cartoons  chart  cheatsheet  checking  china  civic  civil-liberty  civilization  class  climate-change  cloud  coarse-fine  cocoa  cohesion  cold-war  collaboration  commentary  communication  comparison  compensation  competition  compilers  complement-substitute  complex-systems  composition-decomposition  computation  computer-vision  concrete  concurrency  conquest-empire  consumerism  contrarianism  cooperate-defect  coordination  corporation  correctness  corruption  coupling-cohesion  courage  course  cracker-prog  creative  crime  criminal-justice  criminology  critique  crooked  cs  current-events  cybernetics  cycles  cynicism-idealism  dan-luu  dark-arts  darwinian  data  dataviz  dbs  death  debt  debugging  decision-making  deep-materialism  defense  definite-planning  degrees-of-freedom  democracy  desktop  detail-architecture  developing-world  devtools  dimensionality  diogenes  dirty-hands  discipline  discussion  distribution  documentation  domestication  drugs  duplication  dynamic  early-modern  economics  eden-heaven  editors  education  efficiency  egalitarianism-hierarchy  eh  einstein  elegance  elite  email  empirical  ems  energy-resources  engineering  enhancement  entertainment  entrepreneurialism  environment  environmental-effects  envy  error  essence-existence  estimate  ethical-algorithms  ethics  europe  evolution  examples  expansionism  experiment  expert-experience  explanans  explanation  exploratory  extra-introversion  facebook  fashun  FDA  feudal  fiction  finance  flexibility  flux-stasis  flynn  focus  foreign-lang  form-design  formal-methods  frameworks  french  frontier  futurism  gallic  games  generalization  genetics  genomics  geoengineering  geography  germanic  giants  gibbon  github  gnon  gnosis-logos  god-man-beast-victim  google  gotchas  government  graphics  guide  guilt-shame  GWAS  hard-tech  hardware  hari-seldon  harvard  hci  heavyweights  heterodox  hidden-motives  high-variance  higher-ed  history  hmm  hn  homo-hetero  honor  howto  hsu  huge-data-the-biggest  human-ml  hypocrisy  identity-politics  idk  IEEE  impact  impetus  incentives  increase-decrease  indie  individualism-collectivism  inequality  info-dynamics  inhibition  init  innovation  input-output  insight  institutions  integration-extension  intel  intellectual-property  interdisciplinary  interests  interface  interface-compatibility  internet  interview  intricacy  investing  ios  iron-age  iteration-recursion  janus  japan  jargon  journos-pundits  julia  justice  jvm  keyboard  knowledge  language  latency-throughput  latin-america  law  leadership  lecture-notes  left-wing  lens  leviathan  libraries  limits  links  linux  lisp  list  literature  local-global  lol  longevity  longform  love-hate  machine-learning  macro  madisonian  magnitude  management  managerial-state  marginal  market-power  markets  math  math.CA  math.DS  measure  measurement  media  medicine  medieval  mediterranean  metabuch  metal-to-virtual  metameta  methodology  microbiz  microsoft  military  minimalism  mobile  modernity  moments  monetary-fiscal  money  mooc  morality  mostly-modern  move-fast-(and-break-things)  multi  multiplicative  music  musk  myth  n-factor  narrative  nationalism-globalism  nature  network-structure  networking  neuro  new-religion  news  nietzschean  nitty-gritty  noble-lie  noblesse-oblige  northeast  nuclear  nutrition  nyc  objektbuch  occident  oceans  old-anglo  open-closed  opsec  optimism  order-disorder  org:anglo  org:biz  org:com  org:edu  org:foreign  org:lite  org:mag  org:med  org:rec  organizing  orient  orwellian  os  oss  osx  outcome-risk  outliers  paradox  parallax  parsimony  patience  pdf  peace-violence  people  performance  personal-finance  personality  pessimism  phalanges  pharma  philosophy  physics  plots  pls  plt  podcast  polanyi-marx  polarization  polisci  politics  poll  popsci  postrat  power  power-law  pragmatic  pre-ww2  prediction  prepping  presentation  primitivism  princeton  priors-posteriors  privacy  pro-rata  probability  productivity  prof  profile  programming  propaganda  properties  property-rights  protocol-metadata  psych-architecture  q-n-a  quantum  questions  quotes  random  randy-ayndy  ranking  rant  ratty  realness  reason  recruiting  reddit  redistribution  reference  reflection  regulation  religion  rent-seeking  reputation  review  revolution  rhetoric  rhythm  risk  ritual  robotics  robust  roots  rust  s-factor  s:**  saas  safety  scale  science  scifi-fantasy  scitariat  search  securities  security  self-control  sequential  shakespeare  shift  signal-noise  signaling  sinosphere  skeleton  skunkworks  sky  slides  social  social-choice  social-norms  society  sociology  socs-and-mops  software  space  speed  speedometer  spotify  spreading  ssc  stackex  stagnation  stamina  stanford  startups  state  statesmen  stats  status  stereotypes  stochastic-processes  stock-flow  stories  strategy  straussian  structure  study  stylized-facts  success  summary  sv  synchrony  system-design  systematic-ad-hoc  systems  tactics  tails  tainter  tech  tech-infrastructure  technocracy  technology  techtariat  telos-atelos  terminal  the-classics  the-devil  the-founding  the-great-west-whale  the-watchers  the-west  the-world-is-just-atoms  theory-of-mind  theos  thick-thin  thiel  things  thinking  threat-modeling  time  time-preference  time-use  tools  top-n  toys  traces  track-record  trade  tradeoffs  transportation  trends  tribalism  trivia  troll  trust  truth  tutorial  twitter  ubiquity  ui  unaffiliated  uncertainty  unintended-consequences  universalism-particularism  unix  urban-rural  us-them  usa  utopia-dystopia  ux  vampire-squid  venture  video  visual-understanding  visualization  vitality  volo-avolo  war  wealth  web  webapp  welfare-state  westminster  wiki  winner-take-all  wisdom  within-group  within-without  woah  wonkish  workflow  world  world-war  worrydream  worse-is-better/the-right-thing  writing  wtf  X-not-about-Y  yak-shaving  zero-positive-sum  zooming  🐸  🖥 

Copy this bookmark:



description:


tags: