{"origin":"yabs.io","url":"https:\/\/yabs.io\/a\/view.php?page=20&r=json&user=aguynamedryan","version":"1.0","limit":50,"page":"20","state":null,"r":"json","user":"aguynamedryan","user_id":810,"count":2331,"count_bookmarks":50,"bookmarks":[{"id":"278882","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby string literals VS Value objects. Overengineering?","link":"http:\/\/jetrockets.pro\/blog\/ruby-string-literals-vs-value-objects-overengineering","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278881","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby on Rails: Running Tests with Guard and Docker","link":"https:\/\/www.chrisblunt.com\/ruby-on-rails-running-tests-with-guard-and-docker\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278880","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Syntactic sugar methods in Ruby","link":"https:\/\/blog.appsignal.com\/2018\/02\/20\/ruby-magic-syntactic-sugar-methods.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278879","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"igorkasyanchuk\/log_analyzer","link":"https:\/\/github.com\/igorkasyanchuk\/log_analyzer","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278878","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Should the government try to maximise happiness?","link":"http:\/\/timharford.com\/2018\/02\/should-the-government-try-to-maximise-happiness\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278877","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Books for people who love numbers","link":"http:\/\/timharford.com\/2018\/02\/books-for-people-who-love-numbers\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278876","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Like great coffee, good ideas take time to percolate","link":"http:\/\/timharford.com\/2018\/03\/like-great-coffee-good-ideas-take-time-to-percolate\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278875","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Welcome to the world of Statecharts","link":"https:\/\/statecharts.github.io\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278874","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby Memory Usage Vocab Explained","link":"http:\/\/daydreamsinruby.com\/ruby-memory-usage-terms-explained\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278873","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 A sloth\u2019s guide to surviving market volatility","link":"http:\/\/timharford.com\/2018\/03\/a-sloths-guide-to-surviving-market-volatility\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278872","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 How To Have Fun","link":"http:\/\/timharford.com\/2018\/03\/how-to-have-fun\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278871","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 Oxfam, #MeToo and the psychology of outrage","link":"http:\/\/timharford.com\/2018\/03\/oxfam-metoo-and-the-psychology-of-outrage\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278870","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"GitHub - iorme1\/rails-db-Interactive: JavaScript application used as a diagramming tool for RoR models","link":"https:\/\/github.com\/iorme1\/Rails-DB-Interactive","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278869","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Page not found","link":"http:\/\/blog.findhotel.net\/2018\/03\/qyu-a-distributed-task-execution-system-for-complex-workflows\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278868","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Zombie companies walk among us","link":"http:\/\/timharford.com\/2018\/03\/zombie-companies-walk-among-us\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278867","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How referendums break democracies","link":"http:\/\/timharford.com\/2018\/03\/how-referendums-break-democracies\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278866","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"\u201cBasic income is about the freedom to say no\u201d \u2013 Rutger Bregman goes bouldering","link":"http:\/\/timharford.com\/2018\/03\/basic-income-is-about-the-freedom-to-say-no-rutger-bregman-goes-bouldering\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278865","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Five of the best introductions to economics","link":"http:\/\/timharford.com\/2018\/04\/five-of-the-best-introductions-to-economics\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278864","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"https:\/\/beej.us\/guide\/bgnet\/pdf\/bgnet_A4.pdf","link":"https:\/\/beej.us\/guide\/bgnet\/pdf\/bgnet_A4.pdf","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278863","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Embrace the digital pile-up","link":"http:\/\/timharford.com\/2017\/01\/embrace-the-digital-pile-up\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278862","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Undercover Friday","link":"http:\/\/timharford.com\/2017\/01\/undercover-friday\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278861","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"The Undoing Project \u2013 Book Review","link":"http:\/\/timharford.com\/2016\/12\/the-undoing-project-book-review\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278853","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How to Talk to Your Children to Discourage Stereotypes","link":"http:\/\/lifehacker.com\/how-to-talk-to-your-children-to-discourage-stereotypes-1792550812","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278852","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 How to catch a cheat","link":"http:\/\/timharford.com\/2017\/02\/how-to-catch-a-cheat\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278851","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"What raspberry farms can teach us about inequality","link":"http:\/\/timharford.com\/2017\/03\/what-raspberry-farms-can-teach-us-about-inequality\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278847","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Cheap Gaming PCs 2019: 5 Budget Gaming Rigs (for Max Settings)","link":"https:\/\/elitegamingcomputers.com\/good-cheap-gaming-computers\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278846","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"My All-Time Favorite Demonstration of a Cross-Site Scripting Attack","link":"https:\/\/dev.to\/ben\/my-all-time-favorite-demonstration-of-a-cross-site-scripting-attack","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278841","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"We Read 7 of the Most Popular Books on Kids and Picky Eating So You Don't Have To","link":"http:\/\/offspring.lifehacker.com\/we-read-7-of-the-most-popular-books-on-kids-and-picky-e-1795660694","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278840","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Cosette: An Automated SQL Solver","link":"http:\/\/cosette.cs.washington.edu\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278837","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"ValueSemantics\u2014A Gem for Making Value Classes","link":"http:\/\/www.rubypigeon.com\/posts\/value-semantics-gem-for-making-value-classes\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278836","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Coming Home to Vim \/ Steve Losh","link":"http:\/\/stevelosh.com\/blog\/2010\/09\/coming-home-to-vim\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278835","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Henry Rollins: The Column! Copping MP3s For \u00e2\u0080\u00a8Free Is Not Cool - Los Angeles Music - West Coast Sound","link":"http:\/\/blogs.laweekly.com\/westcoastsound\/2011\/10\/henry_rollins_the_column_coppi.php","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278834","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Take a Stroll... with Rob Delaney - I Fuck Food - VICE","link":"http:\/\/www.vice.com\/read\/take-a-stroll-i-fuck-food","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278833","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"YouTube","link":"http:\/\/www.youtube.com\/watch?feature=youtu.be&v=3aenrkMiHRk","state":"public","note":"","username":"aguynamedryan","tags":"video","count":"1"},{"id":"278832","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Bridesmaids Women- Bridesmaids Paradigm Women","link":"http:\/\/www.refinery29.com\/the-new-paradigm-what-bridesmaids-says-about-women","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278831","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Steve Jobs Was Always Kind To Me (Or, Regrets of An Asshole) | The Wirecutter","link":"http:\/\/thewirecutter.com\/2011\/10\/steve-jobs-was-always-kind-to-me-or-regrets-of-an-asshole\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278830","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Empire Avenue | The Social Stock Market","link":"http:\/\/empireavenue.com\/LAINEGRACE","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278829","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Expressions of Sheer Terror Captured by a Haunted House Camera","link":"http:\/\/www.petapixel.com\/2011\/10\/07\/expressions-of-sheer-terror-captured-by-a-haunted-house-camera\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278739","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"ThisIsWhyImBroke :: The Internet's Mall","link":"https:\/\/www.thisiswhyimbroke.com\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278747","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tools for a Modern Ruby Development Setup \u2014 SitePoint","link":"https:\/\/www.sitepoint.com\/tools-for-a-modern-ruby-development-setup\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278746","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Better Nested Attributes in Rails with the Cocoon Gem \u2014 SitePoint","link":"https:\/\/www.sitepoint.com\/better-nested-attributes-in-rails-with-the-cocoon-gem\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278745","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"atdot.net","link":"http:\/\/www.atdot.net\/~ko1\/activities\/2016_rubykaigi.pdf","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278744","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz","link":"https:\/\/www.youtube.com\/watch?v=URSWYvyc42M","state":"public","note":"","username":"aguynamedryan","tags":"video","count":"1"},{"id":"278743","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ask HN: What is your favorite YouTube channel for developers? | Hacker News","link":"https:\/\/news.ycombinator.com\/item?id=12702651","state":"public","note":"","username":"aguynamedryan","tags":"video","count":"1"},{"id":"278742","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"GitHub - open-guides\/og-aws: ","link":"https:\/\/github.com\/open-guides\/og-aws","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278741","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"noffle\/art-of-readme","link":"https:\/\/github.com\/noffle\/art-of-readme","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278740","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"r\/Celiac - FNCE 2016 FDA's Proposed Rule for GF Labeling of Hydrolyzed\/Fermented Foods","link":"https:\/\/www.reddit.com\/r\/Celiac\/comments\/583yt3\/fnce_2016_fdas_proposed_rule_for_gf_labeling_of\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278733","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"janlelis\/whirly","link":"https:\/\/github.com\/janlelis\/whirly","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278734","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"The Point of Objects","link":"http:\/\/brightonruby.com\/2016\/the-point-of-objects-john-cinnamond\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278735","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Rebasing a complex branch in Git | AppSignal Blog","link":"http:\/\/blog.appsignal.com\/blog\/2016\/09\/27\/git-rebasing-strategies.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"}],"used_tags":["no-tag","economics","pg","ruby","try","read","kiddos","video","scifi","library","dive","data","project","rails","cli","science","programming","performance","learn","tools","db","thinkpiece","crafts","sql","R","package","design","etl","css","ui","serverless","self-hosted","tool","gem","json","fun","rdbms","game","debug","js","rust","balloon","water","music","markdown","tricks","scale","paint","sexed","formatting","history","tips","pipeline","ci","diagrams","dataset","html","svg","diy","markers","csv","dev","hn","concurrency","unix","book","authentication","webdev","politics","job","list","boys","hardware","linux","awk","remote","steam","covid","electronics","typing","tubes","weaving","fizz","git","nix","mysql","docker","awesome","python","aws","sqlite","functions","window","interactive","tutorial","reading","stats","github","explain","style","functional","api","security","kids","shard","containers","writing","pry","work","biology","color","bottle","coin","physics","crystals","oil","vim","scraping","sheetmusic","documentation","dashboard","bookmarks","buku","ableton","free","todo","amazing","opinion","tech","tmux","notes","consulting","sysadmin","elixir","interview","programmer","odd","erlang","fundamentals","math","wasm","hipaa","login","rake","mentor","firefox","dp","strings","olap","monad","beautiful","satellites","stargazing","growth","course","enterprise","erp","sap","oo","nice","sample","hr","questions","social","nosql","cs","space","spacex","ideas","laptop","pi","distro","fonts","kiba","art","nerdy","deployment","cheatsheet","activity","youtube","pallets","ssh","bubbles","glue","ribbons","clothespin","filter","build","yarn","puff","magnets","crayons","food","fire","weather","eggs","plane","lint","machine learning","jq","habits","information model","ontology","nlp","gift","devops","homeassistant","smarthome","vacuum","life","keyboard","s3","collection","cloud"],"tags":[],"pages":47,"title":"aguynamedryan bookmarks:  - page: 21"}