markjgsmith

Linkblog

2018/10/31 #

  • 01:11:02 +07:00 Redis Streams are a new feature in Redis 5 - useful for implementing task queues# redis.io

  • 08:10:05 +07:00 How Instagram Made Extreme Couponers of Us All (Couponing somehow feels like a fractal of everything on the internet)# www.theringer.com

  • 08:21:40 +07:00 Just The Good Stuff From Today's Apple Event# digg.com

  • 08:41:20 +07:00 Uber’s Valuation Is Insane# medium.com

  • 13:30:18 +07:00 MacBook Air vs. iPad Pro is a choice between the past and the future# www.theverge.com

2018/10/29 #

  • 02:29:15 +07:00 Should we trust Microsoft with GitHub?# www.tfir.io

  • 02:37:48 +07:00 Some research from DigitalOcean shows that in open source new devs contribute more than older devs# blog.digitalocean.com

  • 02:45:55 +07:00 IBM to acquire Red Hat in deal valued at $34 billion# www.cnbc.com

  • 02:55:41 +07:00 China has been 'hijacking the vital internet backbone of western countries'# www.zdnet.com

  • 03:12:15 +07:00 Rethinking Unit Test Assertions# medium.com

  • 03:22:10 +07:00 Leicester City owner among five dead in helicopter crash# www.bbc.com

  • 05:03:21 +07:00 Every story in the world has one of these six basic plots# www.bbc.com

  • 13:04:38 +07:00 Remy has an interesting bash script debug story using the linux od command (neat command I wasn't aware of)# remysharp.com

  • 15:58:11 +07:00 Leicester City fans pay tribute to owner Vichai Srivaddhanaprabha, who has died in a helicopter crash# www.bbc.com

2018/10/28 #

  • 01:40:33 +07:00 GraphQL - A success story for PayPal Checkout# medium.com

  • 02:25:09 +07:00 Leicester City owner's helicopter crashes leaving stadium# www.bbc.com

  • 10:50:45 +07:00 You can do a lot with a virtual dom library and vanilla javascript# medium.com

  • 11:12:15 +07:00 The digital gap between rich and poor kids is not what we expected (badly written article on an interesting topic)# www.nytimes.com

  • 11:30:04 +07:00 A good description of the main features of the Joi module used for input/output validation# medium.com

  • 16:40:11 +07:00 First private Chinese attempt to send rocket into space fails# www.theguardian.com

2018/10/26 #

  • 01:29:36 +07:00 Introducing Hooks - feature proposal to use state and other React features without writing a class# reactjs.org

  • 02:15:40 +07:00 Google’s Pixel phone's new night mode looks incredible# www.theverge.com

  • 03:00:06 +07:00 Some Google execs believe that "owner relationships" (with actual people) are ok, including Andy Rubin, the ‘Father of Android’# www.nytimes.com

  • 03:33:22 +07:00 Slavery is any system in which principles of property law are applied to people, allowing individuals to own, buy and sell other individuals, as a de jure form of property# en.wikipedia.org

  • 05:50:09 +07:00 Bitbucket are removing support for deploy keys in their v2 API (Jan 2019) - Go and vote for this critical issue!# bitbucket.org

  • 15:20:28 +07:00 China Telecom has been using poisoned internet routes to suck up massive amounts of US and Canadian internet traffic# boingboing.net

2018/10/25 #

  • 02:14:11 +07:00 WebAssembly’s post-MVP future - A cartoon skill tree# hacks.mozilla.org

  • 02:27:44 +07:00 30 Seconds of CSS - A curated collection of useful CSS snippets you can understand in 30 seconds or less# 30-seconds.github.io

  • 12:51:50 +07:00 When Trump Phones Friends, the Chinese and the Russians Listen and Learn# www.nytimes.com

  • 12:54:47 +07:00 Ex-Facebook security chief calls out Tim Cook and Apple's practices in China# www.cnbc.com

  • 15:25:12 +07:00 October Brings Node.js 10.x to LTS and Node.js 11 to Current!# medium.com

  • 16:09:54 +07:00 Apple picks Thailand for its second retail store in Southeast Asia# techcrunch.com

  • 16:43:12 +07:00 My father says he’s a ‘targeted individual. ’ Maybe we all are# www.wired.com

2018/10/24 #

  • 01:56:24 +07:00 Web performance software company Cloudflare readies IPO# www.reuters.com

  • 02:09:32 +07:00 Picture-in-Picture now enabled by default in Chrome for Mac, Windows, and Linux# www.androidpolice.com

  • 02:23:31 +07:00 India’s unicorn startups concentrate on local issues in education, logistics, and lodging - international expansion soon# www.bloomberg.com

  • 02:33:07 +07:00 Dutch King Willem-Alexander warns of Brexit uncertainty# www.bbc.com

  • 04:03:11 +07:00 Investigating Implausible Bloomberg Supermicro Stories (Technical)# www.servethehome.com

  • 04:09:57 +07:00 HN Thread - Investigating Implausible Bloomberg Supermicro Stories# news.ycombinator.com

  • 13:12:47 +07:00 Apple’s Tim Cook makes blistering attack on the “data industrial complex”# techcrunch.com

  • 14:44:32 +07:00 Why You Will Marry the Wrong Person - Alain de Botton# www.youtube.com

  • 14:48:52 +07:00 RA.644 Leon Vynehall - "Vynehall transcends his tag as a dance music producer and simply becomes a musician who's expressing himself."# www.residentadvisor.net

2018/10/23 #

  • 02:30:32 +07:00 ​Linus Torvalds is back in charge of Linux# www.zdnet.com

  • 02:38:31 +07:00 Mozilla announces ProtonVPN partnership in attempt to diversify revenue stream# www.zdnet.com

  • 03:10:54 +07:00 Saudis’ Image Makers - A Troll Army and a Twitter Insider# www.nytimes.com

  • 04:22:32 +07:00 Donald Trump - US will build up nuclear arsenal# www.bbc.com

  • 04:45:00 +07:00 Theresa May says 95% of Brexit deal is done# www.bbc.com

2018/10/22 #

  • 04:24:22 +07:00 Saudi Arabia admits to journalist Jamal Khashoggi being the murdered in a 'rogue operation'# www.bbc.com

  • 11:06:48 +07:00 Google to open source the firmware used in it the Pixel 3's separate security chip# www.wired.com

  • 11:40:42 +07:00 Youth of the Apocalypse - The London hip hop group, formed by members of the Klaxons and Gorillaz# www.huckmag.com

  • 16:14:16 +07:00 GNU Kind Communications Guidelines# www.gnu.org

2018/10/21 #

  • 02:57:14 +07:00 President Trump to pull US from Russia missile treaty# www.bbc.co.uk

  • 03:21:48 +07:00 Hundreds of thousands attend London People's Vote protest - Some want deal or no deal, others want to cancel the first referendum - seems like a badly organised (though well attended) protest, or shody reporting# www.bbc.co.uk

  • 17:10:01 +07:00 Apple CEO Tim Cook Is Calling For Bloomberg To Retract Its Chinese Spy Chip Story# www.buzzfeednews.com

  • 17:16:16 +07:00 G4S announces high-security ‘vault storage’ for holding crypto (also run prisons, detention centers, and vault storage of cash)# cointelegraph.com

2018/10/20 #

  • 01:15:13 +07:00 The Ultimate Guide to Execution Contexts, Hoisting, Scopes, and Closures in JavaScript# tylermcginnis.com

  • 01:42:16 +07:00 5 Tips to Write Better Conditionals in JavaScript# scotch.io

  • 03:05:08 +07:00 Eliminate an entire category of bugs with a few simple tools# blog.kentcdodds.com

  • 03:47:43 +07:00 LoopBack 4 - Build Amazing APIs (Looks great but imo after 10 mins feels like giant ball of complexity)# v4.loopback.io

  • 06:03:01 +07:00 Compose to a Vertical Rhythm - "regular use of space provides rhythm in typography"# 24ways.org

2018/10/19 #

  • 02:19:52 +07:00 Using MongoDB as realtime DB with nodeJS# medium.com

  • 02:27:49 +07:00 Schnack - Simple node app for Disqus-like drop-in commenting on static website# github.com

  • 04:24:30 +07:00 The Bosnians who speak medieval Spanish# www.bbc.com

  • 04:38:02 +07:00 Encrypted SNI Comes to Firefox Nightly - "do you want the person at the coffee shop next to you to know you’re visiting cancer.org?"# blog.mozilla.org

  • 05:01:58 +07:00 How to find the best open source Node.js projects to study for leveling up your skills# www.coreycleary.me

  • 08:50:33 +07:00 Six random insights from Henry Rollins’ 2018 Travel Slideshow# rolfpotts.com

  • 11:04:02 +07:00 REM vs EM – The Great Debate# zellwk.com

2018/10/18 #

  • 01:38:02 +07:00 Twitter Posts Millions of Tweets Linked to Russia, Iran# www.bloomberg.com

  • 01:52:19 +07:00 Apple launched a new privacy website that lets you find all the data the company has on you# www.cnbc.com

  • 01:59:04 +07:00 Search engine Baidu becomes first China firm to join U.S. AI ethics group# www.reuters.com

  • 03:05:28 +07:00 Cannabis in Canada - How it went down on Legalisation Day, Amnesty for past convictions, pot jokes# www.bbc.co.uk

  • 14:57:35 +07:00 Freakonomics Radio - How to Be Creative (Ep. 354)# freakonomics.com

2018/10/17 #

2018/10/16 #

  • 02:19:03 +07:00 A Genocide Incited on Facebook, With Posts From Myanmar’s Military# www.nytimes.com

  • 02:28:48 +07:00 Amazon's Jeff Bezos Says Tech Companies Should Work With the Pentagon# www.wired.com

  • 02:36:28 +07:00 IRL (In Real Life) add blockers in sun glasses - block billboard adds and screens# www.producthunt.com

  • 06:57:10 +07:00 Docker has raised $92 million in new funding# techcrunch.com

  • 10:48:25 +07:00 A sensible, free guide to negotiating book contracts by the nonprofit Authors Alliance# boingboing.net

  • 12:02:54 +07:00 Can't drag bookmarklets to the bookmarks bar (Chrome) - This just started happening for me today - How can that be?# bugs.chromium.org

  • 14:54:38 +07:00 MongoDB switches up its open source license - introduces the Server Side Public License (SSPL)# techcrunch.com

  • 15:16:49 +07:00 Polar - A powerful offline browser for Mac, Windows, and Linux for managing all your web content, books, and notes# getpolarized.io

  • 15:19:17 +07:00 33 concepts every JavaScript developer should know# github.com

  • 16:38:27 +07:00 MongoDB Issues New Server Side Public License for MongoDB Community Server# www.mongodb.com

2018/10/15 #

  • 01:16:38 +07:00 Genome hackers show no one’s dna is anonymous anymore (60% of Europeans can be identified)# www.wired.com

  • 01:28:25 +07:00 Facebook drove Egypt's revolution - Now it's being used as a weapon to oppress women# www.wired.co.uk

  • 02:45:00 +07:00 Twitter is being investigated over its collection of data in its link-shortening system# theblogroom.com

  • 10:47:33 +07:00 Military leaders are starting to freak out over Russia’s information warfare dominance# taskandpurpose.com

2018/10/14 #

  • 02:00:36 +07:00 Silicon Valley’s Saudi Arabia Problem - Technology companies can no longer turn a blind eye to the human rights abuses of one of their largest investors# www.nytimes.com

  • 02:09:02 +07:00 Interesting article that observes some signs that Google might be looking to drop the Android brand# 9to5google.com

  • 03:05:52 +07:00 NodeJS as an… Operating System?# medium.com

  • 12:51:54 +07:00 Edward Curtis: Was this the most ambitious photo project ever?# www.bbc.com

  • 12:55:41 +07:00 Epic photographic odyssey that documented Native Americans# www.bbc.com

  • 12:58:56 +07:00 Lewis Hine - The child labour photos that led to change# www.bbc.com

  • 12:59:31 +07:00 Lewis Hine and the photos that changed America# www.bbc.com

  • 23:48:47 +07:00 npm and the future of JavaScript# slides.com

  • 23:52:21 +07:00 Latest Revision to ARM Instruction Set Includes Optimizations Just for JavaScript# daringfireball.net

2018/10/13 #

  • 10:36:34 +07:00 New Issue - universal-analytics - Creating client-side and server-side views using custom dimensions doesn't work for transactions# github.com

  • 11:21:08 +07:00 Google releases open source vpn software called Outline - secure access to the open web (Node.js code base)# opensource.googleblog.com

  • 13:54:27 +07:00 How To Automate Database Migrations in MongoDB Using Nodejs# 101node.io

  • 14:13:10 +07:00 accesscontrol - Role and Attribute based Access Control for Node.js# github.com

2018/10/12 #

  • 03:10:16 +07:00 Lets-build-express - how to create the express library from scratch# github.com

  • 04:47:49 +07:00 Kanye - 'Trump hat made me feel like Superman'# www.bbc.com

  • 09:22:07 +07:00 Does the world need explorers now more than ever?# adventure.com

  • 10:13:53 +07:00 An overengineered invention to crack open eggs# boingboing.net

  • 11:29:59 +07:00 Pro-privacy search engine DuckDuckGo hits 30M daily searches, up 50%%20in a year# techcrunch.com

  • 12:02:44 +07:00 CommonSense Robotics launches micro-fulfillment center in Tel Aviv# venturebeat.com

  • 12:09:43 +07:00 U.K., Netherlands Lead EU Push for New Cyber Sanctions# www.bloomberg.com

  • 12:12:02 +07:00 PayPal partners with Walmart to offer in-store balance withdraws, deposits# www.zdnet.com

  • 12:14:56 +07:00 The Music Modernization Act has been signed into law# www.theverge.com

  • 13:42:58 +07:00 Facebook purged over 800 U.S. accounts and pages for pushing political spam# www.washingtonpost.com

  • 15:54:19 +07:00 In Gary Hustwit’s new documentary “Rams,” the legendary industrial designer indicts the world he helped create# www.fastcompany.com

2018/10/11 #

  • 03:55:41 +07:00 Microsoft vows to protect Linux from future patent wars by joining the Open Invention Network# www.geekwire.com

  • 07:51:12 +07:00 Putting the Trust in NHS Trust - NHS England staff must explain if they refuse to have flu jab# www.bbc.co.uk

2018/10/10 #

  • 00:15:09 +07:00 sass selectors - to nest or not to nest?# bradfrost.com

  • 04:17:38 +07:00 New Evidence of Hacked Supermicro Hardware Found in U.S. Telecom# www.bloomberg.com

  • 07:27:12 +07:00 Beatboxing with a McDonald's cup, the impressive encore# boingboing.net

  • 07:45:47 +07:00 SoundCloud finally lets more musicians monetize four years later - SoundCloud Premier# techcrunch.com

  • 09:58:46 +07:00 Four Electronic Artists Reflect on the Influence of Composer Laurie Spiegel# daily.bandcamp.com

  • 10:39:13 +07:00 Netlify just got $30 million (Kleiner Perkins) to change the way developers build websites# techcrunch.com

  • 12:10:08 +07:00 Chinese fraudsters scammed Apple out of free iPhone parts# www.engadget.com

  • 13:23:00 +07:00 Do We Need Critics and Commentators Any More?# chrisbrogan.com

2018/10/08 #

  • 02:35:31 +07:00 Interpol Chief, Detained by China, Resigns Under ‘Supervision’ of Party Watchdog# www.nytimes.com

  • 03:56:43 +07:00 The ghostly radio station that no one claims to run# www.bbc.com

  • 04:05:58 +07:00 What are shorts and why does Elon hate them?# www.wired.com

  • 05:16:11 +07:00 John Gruber on the Bloomberg hacked chips story - "This is only beginning. Apple is not letting this go"# daringfireball.net

2018/10/07 #

  • 04:17:15 +07:00 Should a Collapsing America Just Break Up? (Some of these issues are global imho)# eand.co

  • 04:30:30 +07:00 Bytedance rises as Facebook falls, takes over most valuable startup from Uber# medium.com

  • 05:37:19 +07:00 The Dutch Reach - A no-tech way to save bicyclists’ lives# www.nytimes.com

  • 05:44:10 +07:00 New North American trade deal has bad news for Canadian copyright# www.eff.org

  • 12:25:43 +07:00 New Issue - node - JSON error when building docs# github.com

  • 12:27:07 +07:00 New Issue - express-rate-limit - Upgrading to v3 - How to implement rate limiting with slow down?# github.com

  • 12:28:04 +07:00 New Issue - npm - npm install --production tries to install devDependencies with node v10.11.0 (npm v6.4.1)# npm.community

  • 13:44:34 +07:00 Critical Path Driven Development - Distributed traces, cross-stack debugging and visibility# medium.com

  • 16:00:56 +07:00 New Issue - express-redis-cache - Cache always skipped when redis client created earlier is specified# github.com

  • 16:40:25 +07:00 eSIMs for Travel - A Great Idea, But Don’t Get Excited Just Yet# toomanyadapters.com

2018/10/06 #

  • 05:08:38 +07:00 Node.js Foundation and JS Foundation Announce Intent to Create Joint Organization to Support the Broad Node.js and JavaScript Communities# www.linuxfoundation.org

  • 06:54:56 +07:00 More on that weird Bloomberg spy chip story reveals the murky world of national security reporting# techcrunch.com

  • 17:04:43 +07:00 Instagram’s Nametag feature makes it easier to follow people you meet IRL# www.theverge.com

2018/10/05 #

  • 04:11:07 +07:00 PM2 Runtime - 3.2 Autumn Features# blog.pm2.io

  • 05:36:19 +07:00 The Man Who Spent 60 Years Photographing the North American Railroad# hyperallergic.com

  • 09:46:49 +07:00 Rifts Break Open at Facebook Over Kavanaugh Hearing# www.nytimes.com

  • 16:57:27 +07:00 Music streaming platform Spotify launches new program for podcasters to syndicate their shows# variety.com

2018/10/04 #

  • 03:54:48 +07:00 Amazon Warehouse Workers Lose Bonuses, Stock Awards for Raises# www.bloomberg.com

  • 03:59:53 +07:00 Breitbart and Infowars join the Daily Mail as banned from being used as a source for facts on Wikipedia# motherboard.vice.com

  • 04:24:22 +07:00 'Trump alert' - US mobile phone owners get test message# www.bbc.com

  • 08:44:09 +07:00 Japan set to allow gene editing in human embryos (US, China and UK already do it) - Do we really want to live in gene editing arms race based societies?# www.nature.com

  • 09:19:32 +07:00 IMHO concentrate on people of all ages spending at least as much outdoor time as inmates and chickens (perhaps gene editing can wait?)# www.huffingtonpost.com

  • 09:49:18 +07:00 With all the talk about social credit scores etc, the only metric that is important: Number of minutes spent outdoors per day# en.wikipedia.org

  • 11:29:37 +07:00 Hey leaders of the world - instead (or in addition to) minimum wage, how about introducing a minimum number of minutes per day spent outdoors?# en.wikipedia.org

  • 14:27:22 +07:00 Weird story about a Bloomberg special report on China hardware hacking Amazon and Apple that everyone denies except for Bloomberg# www.bbc.com

  • 15:25:49 +07:00 As we charge forward into an AI gene editing future let's remember that it's only been a few decades since the horrible policies of Eugenics# en.wikipedia.org

2018/10/03 #

  • 02:55:28 +07:00 Reading Other People’s Code in a Large Codebase# seesparkbox.com

  • 03:09:29 +07:00 Accessibility isn’t a barrier -  it’s what removes them - It frees us from one path and gives us many# uxdesign.cc

  • 14:07:53 +07:00 Google to debut Chrome browser game streaming - Assassin’s Creed Odyssey (the graphics looks pretty darn good)# techcrunch.com

  • 17:04:32 +07:00 InfoWars publisher Alex Jones sues PayPal# www.bbc.co.uk

  • 17:15:26 +07:00 A lot of people might not like him but dang he makes good promo material# static.infowars.com

  • 17:17:51 +07:00 Interesting name for a company Free Speech Systems, sounds like a software company# en.wikipedia.org

2018/10/02 #

  • 04:41:45 +07:00 Inside look at modern web browser (4 part series on how web browsers work)# developers.google.com

  • 09:08:33 +07:00 Inventor of JavaScript Brendan Eich writes to the US Senate: we need a GDPR for the United States# brave.com

  • 09:34:44 +07:00 Chrome 70 - Trustworthy Chrome Extensions, by default (access lists, no obfuscated code)# blog.chromium.org

  • 09:49:11 +07:00 The Internet Archive fixes more than 9 million broken links on Wikipedia# blog.archive.org

  • 10:00:30 +07:00 The Internet Archive's annual bash is tomorrow - Building a Better Web# blog.archive.org

  • 13:40:48 +07:00 Amazon increases minimum wage for all U.S. workers to $15 an hour# techcrunch.com

  • 13:50:57 +07:00 Physics Nobel won by laser wizardry – laureates include first woman in 55 years# www.nature.com

  • 15:20:46 +07:00 What’s the Cost of Buying Links in 2018?# ahrefs.com

2018/10/01 #

  • 05:54:57 +07:00 China's Muslim Uighurs 'crackdown' - Dealing with Islamic extremism by putting everyone in rehabilitation camps# www.bbc.com

  • 05:57:59 +07:00 "We used to sit and eat together, but now they behaved like they were not aware of what they were doing, like someone who had lost their memory after a car crash"# www.bbc.com

  • 06:06:22 +07:00 Over the last 60 years in the UK the price of food has halved while the price of housing has doubled# www.bbc.com

  • 06:08:58 +07:00 Nafta - US and Canada reach new trade deal# www.bbc.com

  • 13:55:23 +07:00 Independent Music Podcast #200 – Shackleton, Jerusalem In My Heart, Etienne Jaumet, Tomás Urquieta, Lucinda Chua# independentmusicpodcast.net

  • 14:38:57 +07:00 A look at the resilience of audio and specifically podcasting# medium.com

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.