Article   252659

« earlier    

CSI Announces New Executive Director for CSI TO and Chief Operating Officer | CSI
2015 was a big, challenging, rockin’ year for CSI and our members. It was also a tough year around the world with many social and environmental crises escalating. They are daunting reminders of how much is at stake, and that progress is a hard-fought battle to achieve.
13 hours ago by mud
Apache Kafka on Heroku is Now Generally Available | Heroku
Many of the compelling and engaging application experiences we enjoy every day are powered by event-based systems; requesting a ride and watching its...
heroku  kafka  article 
13 hours ago by frederfred
A Year in Lattes.
One year ago, Huge leased a street-level retail space in its office building in Atlanta and opened a cafe. At first blush, it was a head-scratching move for a digital agency.
14 hours ago by mud
André Staltz - Why we built xstream
TL;DR: we needed a reactive stream library tailored for Cycle.js. It needs to be “hot” only, so users don’t need to think about subscription semantics hidden in drivers. It should have only a few and intuitive operators, those that are relevant to Cycle.js apps. Also, it needs to be really small in kB size in order to keep the size of drivers small.


RxJS Observables are generally cold. This means that two different calls to subscribe() will generate two separate side effect free executions of the Observable. Hot, on the other hand, is when different calls to subscribe() may share the same execution of the Observable.

Hot and cold is an issue that is only noticed when subscribing. On the other hand, in Cycle.js, we only allow subscribe() to happen inside drivers (think “plugins”). This means that application code is unaware of subscriptions. It becomes hard to understand and debug an application when developers make the assumption that there is only one execution for each of the Observables coming from drivers. In reality, it’s a hidden source of problems that they need to be aware of.

The natural expectation of developers using Cycle.js is that the Observables they are handling are hot. Our goal should be to free developers from thinking about what happens inside a driver with regards to subscriptions. They should be focusing on the contents of the main() function. We have seen developers, both beginners and experts, trip over Observable “temperature” in Cycle.js. Example: this issue.

In xstream, all streams are hot.
js  article  reactive  rxjs  xstream 
15 hours ago by ianmclaury
The Terminal •
OS X Terminal tricks and tips from Craig Hockenberry.
shell  tips  article 
17 hours ago by epochblue
What, Exactly, Makes Something A Progressive Web App? | Infrequently Noted
Browsers gate Progressive Web App installation prompting and badging on criteria that they detect when users navigate to sites. These criteria have been designed to ensure that sites which invoke prompts are reliable, fast, and engaging.
article  mobile  web  amp  pwa 
17 hours ago by robhammond
Namespaces in operation, part 1: namespaces overview []
The Linux 3.8 merge window saw the acceptance of Eric Biederman's sizeable series of user namespace and related patches. Although there remain some details to finish—for example, a number of Linux filesystems are not yet user-namespace aware—the implementation of user namespaces is now functionally complete.
2013  article  linux  kernel  security  links 
21 hours ago by ezequiel
Stacie Goddard & Daniel Nexon - An Agenda for the Study of the Dynamics of Global Power Politics (2016 forthcoming at the Journal of Global Security Studies) |
We call for a research program focused on the dynamics of global power politics. Rather than link realpolitik to structural-realist theoretical frameworks or the putatively anarchical character of world politics, the program treats power politics as an object of analysis in its own right. It embraces debate over the nature of global power politics among scholars working with distinctive approaches. It sees the structural contexts of power politics as highly variable and often hierarchical in character. It attenuates ex ante commitments to the centrality of states in global politics. And it takes for granted that actors deploy multiple resources and modalities of power in their pursuit of influence. What binds this diverse research program together is its focus on realpolitik as the politics of collective mobilization in the context of the struggle for influence among political communities, broadly understood. Thus, the study of the dynamics of collective mobilization—the causal and constitutive pathways linking efforts at mobilization with enhanced power—brings together approaches to security studies together in a shared study of power politics. -- downloaded via Air to DBOX - added to Evernote
article  IR_theory  power-asymmetric  realpolitik  soft_power  international_society  competition-interstate  security_studies  diplomacy  power_politics  influence  hierarchy 
yesterday by dunnettreader

« earlier    

related tags

!great  2013  2015  228  3d  adobemax  agile  ai  algorithm  alone  amp  analysis  apple  architecture  arstechnica  art  article  articles  asymmetric_information  autonomousvehicles  backup  bank  bbc  bbcnews  bitcoin  blockchain  blog  blogpost  books  booting  bootup  brazil  business  c  cable  callback  calligraphy  canary  change-social  chrome.browser  chrome  chromium  civ  code  community  company  compatibility  competition-interstate  consensus  craft  creativity  creditcard  critical_theory  cryptography  cultural_critique  data  database  dating  db  debug  debugging  democracy  deutsche  dewey  diet  diplomacy  dissent  documentation  downloaded  ecommerce  economics  editorial  education  elonmusk  em-português  email  emergence  epistemology-social  epistemology  estimation  evidence  excel  experience  fail  family  fashion  finance  firefox  from:zimmerit  functional-programming  functional  future  game  gamedesign  games  gitbook  github  glenn-fleishman  glennfleishman  googletagmanager  government  graphics  habermas  hardware  health  heroku  hierarchy  history  how-to  howto  http2  identity  ifttt  indeterminacy  influence  interactive  internals  international_society  internet  interview  ios  iphone  ir_theory  james_william  japan  javascript  journalism  js  justthomism  kafka  kernel  language  law  learning  letter  lettering  life  lifestyle  links  linux  list  lists  longreads  mac  macbook  machine  macintosh  macosx  macworld  management  mars  media  medium  mentalhealth  microservice  mobile  mongodb  music  nc  ncma  neta  news  newslettered  newyorker  nlp  nodejs  ocaml  osx  payment  peace  peirce  performance  philosophy  phones  pixel  plugin  pocket  political_philosophy  politics  postgres  power-asymmetric  power_politics  practice  pragmatism  programming  progressive  progressiveenhancement  promises  public_opinion  public_reason  public_sphere  pwa  python  quantamagazine  race  racism  rationality  reactive  readings  realpolitik  reference  regards  relaxation  research  rest  rights  rwd288  rxjs  salutations  sampling  scraping  scrapy  screencast  scrum  security  security_studies  selected  shell  shopping  shoppingcart  simpsons  social_theory  soft_power  solitary  space  spreadsheet  standards  startup  stem  summary  survey  target-disk-mode  targetdiskmode  tdm  technology  terminal  textanalysis  theverge  time  tips  todo  tool  transgender  tutorial  tv  twitter  usb-c  usb  usb3.0  usb3.1  usb3  usbc  uspoli  voxel  web  webaudio  webdev  wellbeing  word2vec  worklifebalance  writing  xstream  yamaha 

Copy this bookmark: