tdjones + philosophy   3544

Plain Text: The Poetics of Computation - Dennis Tenen (2017)
This book challenges the ways we read, write, store, and retrieve information in the digital age. Computers—from electronic books to smart phones—play an active role in our social lives. Our technological choices thus entail theoretical and political commitments. Dennis Tenen takes up today's strange enmeshing of humans, texts, and machines to argue that our most ingrained intuitions about texts are profoundly alienated from the physical contexts of their intellectual production. Drawing on a range of primary sources from both literary theory and software engineering, he makes a case for a more transparent practice of human–computer interaction. Plain Text is thus a rallying call, a frame of mind as much as a file format. It reminds us, ultimately, that our devices also encode specific modes of governance and control that must remain available to interpretation.
books  free  programming  philosophy  language  socialmedia  technology  culture  interesting 
yesterday by tdjones
Uncle Bob Martin on writing good code
Most programmers want to write good code; but believe that their employers don’t want good code. They are wrong.

Most employers want the benefits of good code; but don’t know that good code provides those benefits.

We do. So, we should write good code.
programming  quality  bestpractices  culture  philosophy  interesting  career 
20 days ago by tdjones
What Would Happen If Everyone Truly Believed Everything Is One? Scientific American
Research suggests a belief in oneness has broad implications for psychological functioning and compassion for those outside of our immediate circle.
science  physics  philosophy  psychology  worldview  apologetics  spirituality  interesting 
28 days ago by tdjones
« earlier      
per page:    204080120160

related tags

advocacy  aggregator  agile  ai  algorithms  android  angularjs  apache  apologetics  arcade  architecture  art  arts  assembly  async  audio  automation  aws  backbonejs  baseball  basic  bestpractices  bible  biblestudy  blockchain  blog  blogging  book  bookmarks  books  bootstrap  brain  brains  c  c#  c++  calculus  calendar  cancer  career  categorytheory  chess  china  chinese  christianity  chrome  climate  clojure  clojurescript  cloud  cms  collaboration  colors  comics  communication  concurrency  conservative  container  containers  coronavirus  creationism  crypto  cslewis  css  culture  curl  daily  data  database  datascience  datastructures  debian  debugging  depression  design  development  devops  directory  distro  diy  django  dnd  docker  documentary  economics  editor  education  electronics  emacs  email  embedded  encyclopedia  endtimes  engineering  epistemology  estimation  ethics  evangelism  expressjs  extension  extjs  fedora  finance  firefox  flask  framework  free  fun  functionalprogramming  games  generator  gis  git  github  golang  google  graphql  gtd  gtk  hackernews  hacking  hackintosh  happiness  haskell  health  history  hosting  html  http  humor  ide  ideas  innovation  inspirational  interactive  interactivefiction  intere  interesting  investing  ioc  it  java  javafx  javascript  jquery  json  jupyter  jvm  kanban  knots  kotlin  kubernetes  language  laravel  latex  leadership  lean  learning  lego  libertarian  library  linux  lisp  literature  lotr  lua  lxde  machinelearning  macosx  make  management  maps  markdown  math  mayh  meditation  memes  mentalhealth  mentalmodels  metrics  microcontroller  microservices  minimalism  mobile  mongodb  motivation  msth  music  mvc  mysql  nature  network  networking  news  nginx  nlp  nodejs  nosql  notepad  ocaml  office  oklahoma  onlinetools  oop  opensource  optimism  os  outdoors  patterns  performance  perl  personaldevelopment  philosophy  php  physics  pi  pinboard  podcast  politics  pony  pornaddiction  portal  postgresql  poverty  presentation  privacy  problemsolving  processimprovement  procrastination  productivity  programming  programming-challenges  progressive  projectmanagement  psychology  puzzle  python  qt  quality  quantum  quotes  raspberrypi  react  realanalysis  reference  reformed  regex  relationships  religion  repl  repository  requirements  research  responsive  rest  retro  risk-management  robotics  rpg  rss  ruby  rust  scala  science  scifi  scouts  screen  scripting  scrum  search  security  serverless  shell  simplicity  smalltalk  soa  socialjustice  socialmedia  softwaretesting  solr  space  spirituality  spreadsheet  springboot  sql  starwars  statistics  subversion  sustainability  swift  symfony  tcltk  tcpip  tdd  technology  telecom  template  text  theme  theology  tip  tips  tmux  todo  tolkien  toolkit  tutorial  twitter  type-theory  typescript  typography  ubuntu  unix  usecases  userstories  vagrant  versioncontrol  via:awiedmer  via:base10  via:benjaminhawkeslewis  via:creaktive  via:dmillar  via:geetarista  via:jerrythepunkrat  via:kme  via:michaelfox  via:nhaliday  via:popular  via:prateekm  via:SeanTAllen  via:tkt26  via:tobym  via:wyclif  video  vim  virtualization  visualization  vpn  vscode  vuejs  wasm  webdesign  webservices  wiki  windows  wordpress  workflow  worldview  writing  xfce  xwindows  zend 

Copy this bookmark: