legibility   668

« earlier    

The Efficiency-Destroying Magic of Tidying Up – Florent Crivello
"I submit that we should look with suspicion at simple-looking systems. The physical world is like a river in which a thousand streams come rushing — it is supposed to look messy."
efficiency  order  chaos  tidying  legibility  performance 
2 days ago by arrelid
history - Why are UNIX/POSIX system call namings so illegible? - Unix & Linux Stack Exchange
It's due to the technical constraints of the time. The POSIX standard was created in the 1980s and referred to UNIX, which was born in the 1970. Several C compilers at that time were limited to identifiers that were 6 or 8 characters long, so that settled the standard for the length of variable and function names.

http://neverworkintheory.org/2017/11/26/abbreviated-full-names.html
We carried out a family of controlled experiments to investigate whether the use of abbreviated identifier names, with respect to full-word identifier names, affects fault fixing in C and Java source code. This family consists of an original (or baseline) controlled experiment and three replications. We involved 100 participants with different backgrounds and experiences in total. Overall results suggested that there is no difference in terms of effort, effectiveness, and efficiency to fix faults, when source code contains either only abbreviated or only full-word identifier names. We also conducted a qualitative study to understand the values, beliefs, and assumptions that inform and shape fault fixing when identifier names are either abbreviated or full-word. We involved in this qualitative study six professional developers with 1--3 years of work experience. A number of insights emerged from this qualitative study and can be considered a useful complement to the quantitative results from our family of experiments. One of the most interesting insights is that developers, when working on source code with abbreviated identifier names, adopt a more methodical approach to identify and fix faults by extending their focus point and only in a few cases do they expand abbreviated identifiers.
q-n-a  stackex  trivia  programming  os  systems  legacy  legibility  ux  libraries  unix  linux  hacker  cracker-prog  multi  evidence-based  empirical  expert-experience  engineering  study  best-practices  comparison  quality  debugging  efficiency  time  code-organizing  grokkability  grokkability-clarity 
july 2019 by nhaliday
Hex Naw
Hex Naw is a tool that helps designers and developers test entire color systems for contrast and accessibility. Plug in your palette or color system and let Hex Naw do the rest. Happy testing!
color  usability  legibility  design  web 
april 2019 by fogfish

« earlier    

related tags

2015  2016  2017  2018  3010  50%  a11y  absence  abundance  academia  accessibility  accumulation  accuracy  achievement  acmtariat  adamnagourney  advantage  affluence  africa  agriculture  ai  aimécésaire  algorithms  alissawalker  allodium  amazon  analogy  anarchism  anarchy  anthropocene  anthropology  antiquity  apollonian-dionysian  app  archaeology  architecture  arrows  art  article  artificial-intelligence  asia  audiobooks  auditory  author  author:kevinmarks  authoritarianism  automation  aversion  backchannel  banks  beauty  being  benbashe  best-practices  big-picture  bitmap  blackness  blindness  blowhards  bodies  body  books  boston  braille  broad-econ  bushmen  business-models  business  california  canon  capital  captives  captivity  carcinisation  careymcwilliams  carolinamiranda  carolynkellogg  caseygollan  chaos  character  charlesmoore  chicago  christianity  christinahendricks  christopherhawthorne  cities  citizenship  city  civilization  climatechange  code-organizing  code  cog-psych  cognition  colonialism  color  colour  commentary  communication  community  comparison  compensation  complex-systems  complexity  composition-decomposition  concept  conceptual-vocab  confidence  confusion  constraints  content  contracts  contrarianism  contrast  conviviality  cool  cooperation  coordination  corinestofle  cornelwest  corporate  corporation  cost-disease  coupling-cohesion  cracker-econ  cracker-prog  crime  critique  cs  css  culture-war  culture  danielhernandez  darknet  darkweb  davidulin  debugging  decentralized  decision-making  deconstruction  deep-learning  degrading  deletion  design  developing-world  differrence  disability  distance  documentation  domestication  drawing  drewaustin  dyslexia  early-modern  econ-metrics  econ-productivity  econometrics  economics  econotariat  ecosystems  education  efficiency  egalitarianism  elitism  elusiveness  email  emergent  empire  empirical  engineering  entropy-like  erasure  escape  essay  ethicalfutures  ethics  ethnography  europe  everyday  evidence-based  examples  experience  expert-experience  explainability  facebook  fannielouhamer  farmers-and-foragers  favorites  fellowship  feminism  fiction  fire  fit  flexibility  flowlaminar  font  fonts  form  frankétienne  fredericjameon  fredmoten  fredricjameson  free  fugitives  fugitivity  gallic  game  gavisti  germanic  governance  government  grades  grading  graphic_design  graphicdesign  greed  grokkability-clarity  grokkability  grotesk  gui  hacker  haiti  happiness  headings  healthcare  heavyweights  highmodernism  history  hmm  homo-hetero  houston  hubris  humanism  humans  humor  hunter-gatherers  identity  ideology  idk  illegibility  image  incentives  independent  india  inequality  infrastructure  input-output  insight  instagram  institutions  instructions  interaction  interesting  interface  internet  interpretability  interview  intricacy  irrationality  islam  jacquesderrida  jamescscott  jamessuzman  javascript  jealousy  jean-claudefignolé  jean-paulsartre  jkameroncarter  john-berger  johnlanchester  joshkun  kaimaglover  kalahari  kevinlarson  khoisan  labor  language  larlerup  latimes  latin-america  layout  legacy  len:short  lens  let-me-see  letter  letters  leviathan  libraries  life  linguistics  links  linux  literature  living  long-short-run  longform  losangeles  machine-learning  machinelearning  macro  madisonian  management  manhattan  map-territory  mapping  maps  markets  martial  martinheidegger  math  mathtariat  matthewkang  meadurement  meaning  measurement  medieval  medium  mena  mesopotamia  methodology  metrics  millimetres  mind  minimalism  ml  mobility  models  moments  monetary-fiscal  money  monospace  mostly-modern  motivation  multi  mystic  namibia  nationalism-globalism  nations  needs  neurons  nibble  nihil  nlp  nodapl  nomadism  nomads  normalization  nvidia  nyc  nytimes  online  openweb  oppression  order-disorder  order  org:bleg  org:mag  org:med  org:sci  os  outdoors  overshoot  panic  pdf  performance  philosophy  place  poast  poetics  poetry  polanyi-marx  polarization  policy  polisci  politics  polynomials  popsci  population  possessions  postrat  poverty  power  presence  privacy  privilege  programming  property-rights  protest  pseudoe  psychology  q-n-a  quality  race  racism  randy-ayndy  rationalism  rationality  ratty  read  readability  reading  recognition  redablity  reddit  reference  refusal  relationship  religion  rendering  renéphiloctète  research  resistance  responsive  reversibility  review  reynerbanham  rhetoric  ribbonfarm  russia  russian  saidiyahartman  sanfrancisco  sans-serif  sapiens  sarahendren  sarahjanecervenak  scalability  scale  scifi-fantasy  screen  scripts  securities  sedentism  seeinglikeastate  self-interest  settlers  sexwork  sf  signage  signal-noise  simler  simplicity  simulations  size  slack  slavery  slow  small  sms  snapchat  socal  social-norms  social  socialengineering  socialservices  society  sociology  sousrature  sovereignty  special  speculation  spiralism  spock  ssc  stackex  stagnation  standards  startup  state  statelessness  stories  study  summary  sv  symbols  systems  systemsthinking  tactile  talks  taxes  taylorism  tcs  tech  technology  terror  text  texting  theory  theos  things  thinking  tidying  timarango  time-preference  time  tools  toxoplasmosis  traces  transparency  trends  trivia  twitter  type  typeface  typefacedesign  typefaceideas  typefaces  typographic  typography  ui  under  unhomed  unintended-consequences  units  unix  unsettled  urban  urbanism  urbanization  urbanplanning  ursulafranklin  usa  usability  usefulconcepts  ux  vague  variable-fonts  venkateshrao  vgr  victoriasobel  videogames  visual  vitality  volo-avolo  vr  walledgadens  walls  war  wayfinding  web-design  web  webdesign  webdubois  wiki  winner-take-all  word  world  writing  yvain  édouardglissant  🎩  🐸  👽  🤖 

Copy this bookmark:



description:


tags: