markjgsmith

Linkblog

2019/09/30 #

  • 02:50:48 +07:00 The Great Public Market Reckoning# avc.com

  • 03:05:04 +07:00 Interesting twitter thread covering the soon to be signed Cloud Act between the UK and US, which would change how encryption is dealt with legally# twitter.com

  • 07:24:01 +07:00 US steps up efforts to limit China’s control of critical minerals - It’s news about an area very low down in the stack but since everything is built on top of these elements it is quite important to be aware of the happenings in this space# www.mining.com

  • 08:02:23 +07:00 The Iceberg of React Hooks - I don't do a lot of programming in React but if I ever do it feels like this article might be useful# medium.com

  • 08:11:11 +07:00 Variable fonts & the new Google Fonts API# rwt.io

2019/09/29 #

  • 01:28:59 +07:00 Under new UK-US treaty social media companies such as Facebook would have to give UK police access to encrypted messages# www.cnet.com

  • 01:36:30 +07:00 MIcrosoft has removed the "use offline account" option when installing the OS# www.reddit.com

  • 01:47:29 +07:00 SpaceX starship update currently live - Interesting fact from Elon's presentation "The sun which planet earth orbits is slowly getting bigger, and if humanity had taken just 10% longer to evolve then we would be engulfed in the sun's expansion and would never have had the chance to become a multi planet civilization" - They are looking to increase the planet's current total per year capacity to move weight to orbit from 200 tonnes to 200 000 tonnes# www.spacex.com

  • 05:44:05 +07:00 Elon Musk Just Unveiled Starship, SpaceX's Human-Carrying Rocket# www.wired.com

  • 06:20:58 +07:00 Practical Ways to Write Better JavaScript - Personally I’m a bit less convinced by promises and async/await but generally pretty good advice in this article# stackoverflow.blog

2019/09/27 #

  • 03:21:05 +07:00 Cloudflare, Google Chrome, and Firefox add HTTP/3 support# www.zdnet.com

  • 03:33:46 +07:00 Doubling checking if an email address exists# utf9k.net

  • 04:24:45 +07:00 Gatsby raises $15M Series A for its modern web development platform - Cool to see some movement in this area, Wordpress is great but I like that there are some more options now, plus it's written in NodeJS :)# www.msn.com

  • 16:44:36 +07:00 Facebook is testing hiding like counts to see if that makes people feel better# www.theverge.com

2019/09/25 #

  • 02:50:52 +07:00 Microsoft's new 'Data Dignity' team could help users control their personal data - This seems like a good direction to go in, but will it be just some buzzword factory, or will they actually do some valuable work that can be used in the real world - How about just starting with boring old websites and data and do the crazy mixed reality blockchain ai apocalypse Gerard Lanier stuff till later?# www.zdnet.com

  • 03:53:19 +07:00 How TikTok Holds Our Attention - Overall I liked this piece, it starts off a bit slow and then gets good when the author details their experience in being on TikTok, it does go on a bit long and takes a few turns into some of the darker sides of the platform, but it's a good read with some interesting insight into one of these 'modern' video social media platforms# www.newyorker.com

  • 15:24:31 +07:00 Adobe Fresco iPad Drawing App Now Available - The product video makes this look pretty amazing, anyone that has ever enjoyed drawing at any stage in their life is likely to quite like this# www.pcmag.com

2019/09/24 #

  • 03:23:35 +07:00 Google Play Pass bundles 350 Android games and apps for $4.99 per month# www.theverge.com

  • 03:30:15 +07:00 Twitter bans financial scams in new policy# www.cnet.com

  • 03:38:12 +07:00 Bob Iger on why Disney walked away from Twitter - ‘The nastiness is extraordinary’ (Not in a good way)# www.cnbc.com

  • 03:44:49 +07:00 DoHProxy - A guide to set up your own round-robin DNS-over-HTTPS proxy for privacy# dohproxy.com

  • 05:57:28 +07:00 Chris Coyier's random notes from a JAMstack roundtable# css-tricks.com

  • 11:12:43 +07:00 Mysterious AVID issue knocks out Mac Pro workstations across Hollywood# www.thestar.com.my

  • 11:19:17 +07:00 NPR is projecting that it will make $55 million in corporate sponsorship revenues from podcasts in fiscal year 2020# current.org

2019/09/23 #

  • 02:18:47 +07:00 A ‘Grass Roots’ Campaign to Take Down Amazon Is Funded by Amazon’s Biggest Rivals - It’s really unclear to me why these sorts of campaigns are ok when done by companies but nok when done by governments# www.wsj.com

2019/09/21 #

  • 02:51:45 +07:00 YouTube removes verification status and predictably users go bananas# www.cnbc.com

  • 03:01:01 +07:00 Latest iOS major release has some bugs, probably best to wait for the update with fixes due for next week# www.businessinsider.com

  • 04:05:51 +07:00 Disclosing new data to our archive of information operations - Seems like the big bad in this space is to use networks of fake accounts, but it's kind of confusing as to what is allowed and what is not allowed, and I wonder over time aren't the people doing this just going to use this data as feedback to improve their networks and tactics? Maybe it would be better to improve the other side of the equation# blog.twitter.com

  • 06:12:26 +07:00 Meet the Bots that Help Moderate Stack Overflow - It is interesting that SO is using a lot of bots to help with the giant amount of data they have to process and moderate, and it’s definitely cool that they are publishing the code open source (at least some of them have MIT license), but I worry about these sorts of bot armies, once they are all finely tuned what’s to stop them being repurposed and used in other perhaps more controversial use cases?# stackoverflow.blog

2019/09/20 #

  • 03:01:09 +07:00 Switzerland which is outside the EU, has some quite interesting new copyright laws that are not in line with the policies of it’s EU neighbours# torrentfreak.com

  • 04:42:18 +07:00 German ministry wants to take back control of 'digital sovereignty', the dependency on US based Microsoft is seen as risky# www.theregister.co.uk

  • 05:00:08 +07:00 Automattic the company behind Wordpress is raising a Series D $300 million round of funding from Salesforce Ventures, not a lot of insightful commentary on it yet so I'm linking to the announcement on Matt's blog# ma.tt

2019/09/19 #

  • 05:06:26 +07:00 Why not GitHub? - Some reasons that self-hosting repos might be better than using Github, mostly it's a good user experience but being able to redirect is a pretty big plus for self-hosting# sanctum.geek.nz

  • 06:52:56 +07:00 A reflection on the departure of RMS - More toxicness from the disaster that is the RMS situation, I'm linking to it because it's topical, but it's kinda horrible and toxic# medium.com

2019/09/18 #

  • 03:51:47 +07:00 Justice Department sues Edward Snowden over memoir# www.cnet.com

  • 04:14:06 +07:00 Handshake - Decentralizing DNS to Improve the Security of the Internet - this blockchain for dns is interesting but I don’t understand in their system who issues the domain names# www.namebase.io

2019/09/17 #

  • 05:38:35 +07:00 The blog post that kicked Richard Stallman out of everything (part 1)# medium.com

  • 05:40:04 +07:00 The blog post that kicked Richard Stallman out of everything (part 2)# medium.com

  • 14:11:59 +07:00 The boring technology behind a one-person Internet company - There’s a lot of similarity with the linkblog setup, they seem to be quite a bit further along but really a lot of things are very similar, keep things simple and boring, great writeup# broadcast.listennotes.com

  • 14:27:12 +07:00 Git Aliases I Use - I don’t use git aliases but I do have about 10 bash aliases that are git commands, very similar to the ones presented here, it’s a lot less distracting to your flow using the aliases# victorzhou.com

2019/09/16 #

  • 03:04:58 +07:00 The chinese company behind TikTok is now shaking up news aggregation - I wasn't aware of the Baidu, Alibaba, Tencent acronym BATs, and in another amazing co-incidence the place where I am living has become infested with actual flying bats - As far as using AI to create news feeds, I'm definitely not sold on the idea, if it's anything like the hundreds of bats that try to get into my room every evening, then the AI is will be trying to lock you in, with BATs AI why would you ever want to leave? And of course how.# medium.com

  • 03:55:33 +07:00 How Wi-Fi Almost Didn’t Happen - "Be thankful that you’re not connecting with the world at FlankSpeed"# www.wired.com

  • 05:39:46 +07:00 Linus Torvalds: Linux 5.3 - Kind of interesting notes for this release# lkml.org

2019/09/15 #

  • 03:21:00 +07:00 The Death of Design Portfolios - I find this interesting, especially that designers need new more dynamic tools to display their work, I post a lot of the things I do to my linkblog as I do them because helping to tell a story is what a linkblog is rather good at, my hope is that in the future some of the features such as tags can be evolved to make this experience better# modus.medium.com

  • 03:35:16 +07:00 Black Hat 2019 - The Craziest, Most Terrifying Things We Saw# medium.com

  • 04:09:05 +07:00 What does the Internet make of us? - I liked the beginning of this article however it does waffle on quite a bit, but the bit I really liked was the comparison of being on the internet to the experience of 'weightlessness', it kind of, sort of, does feel a bit like that# medium.com

  • 07:19:49 +07:00 Björk made music’s first “VR pop album”# arstechnica.com

  • 13:54:54 +07:00 This talk covers a class of programming tools called model checkers - I wasn’t aware that this class of software even existed, seems like it could be very useful# m.youtube.com

2019/09/14 #

  • 02:36:03 +07:00 Iger Departs Board of Apple, Disney’s New Streaming Competitor# www.nytimes.com

  • 02:40:48 +07:00 Cloudflare stock pops 20% in first day of trading# www.cnbc.com

  • 02:47:39 +07:00 Audible has been running a program to create captions to public domain works but it’s had complaints from copyright holders - I’m curious to find out why (and how) copyright holders would block access and use of public domain works# www.publishersweekly.com

  • 06:40:49 +07:00 I’ve updated the freelancer project so the Stripe integration complies with the new EU SCA regulations# github.com

  • 09:37:02 +07:00 Spotify Acquires Music Talent Marketplace SoundBetter# pitchfork.com

2019/09/13 #

  • 02:37:40 +07:00 Elevating original reporting in Search - I like their approach here, but it's not clear to me which of their products is using these new algorithms, is it just the regular google search tools or some news products they have? How and where will I visually see these new original articles?# www.blog.google

  • 02:43:51 +07:00 Slack launches dark mode for macOS, Windows, and Linux# www.theverge.com

  • 03:01:08 +07:00 Facebook lays out the 4 values that guide it's Community Standards - Authenticity, Safety, Privacy & Dignity# newsroom.fb.com

  • 03:06:26 +07:00 Firefox Premium for Enterprises is now available - Interesting that the bulk of it's revenue currently comes from Google, who develop the Chrome web browser# www.ghacks.net

  • 03:25:37 +07:00 tc39/proposal-nullish-coalescing - This stage 3 javascript proposal is for the introduction of the ?? operator, would fix a bug that has bitten me several times in the past# github.com

  • 03:28:46 +07:00 tc39/proposal-optional-chaining - Another stage 3 javascript proposal that would make life so much better# github.com

  • 03:44:18 +07:00 The 5 Big Features of TypeScript 3.7 - I'm not a user of Typescript but this article contained the previous 2 links that I found interesting and just posted so it's only fair that I link to the original content here too :)# httptoolkit.tech

2019/09/12 #

  • 03:15:55 +07:00 Looks lie Apple has been developing some type of Augmented Reality software for iOS devices, possibly to be used with apple headsets# 9to5mac.com

  • 03:50:00 +07:00 I read up a bit on DNS-over-HTTPS, otherwise known as DoH, a few weeks ago and thought that it was quite weird that the setting was inside the applications rather than the OS and also that everything was going through Cloudflare, and so decided not to set it up, but this article goes into some more detail about why the current implementation of DoH is not very good - It's kind of worrying that Firefox has taken this approach# ungleich.ch

2019/09/11 #

  • 02:22:20 +07:00 Apple releases iPhone 11 Pro and 11 Pro Max that have absolutely massive triple cameras on the back - I want to know more about this weird triple camera# www.theverge.com

  • 02:40:44 +07:00 I Quit Social Media for a Year and Nothing Magical Happened# joshcsimmons.com

2019/09/10 #

  • 01:42:02 +07:00 Google accused of secretly feeding personal data to advertisers# www.ft.com

  • 02:05:43 +07:00 Running GitHub on Rails 6.0 - They make some pretty good arguments for staying up to date with the latest version, interesting to see a big player like github setting some good best practices and leading by example# github.blog

  • 02:12:37 +07:00 Sunsetting Python 2 set for January 2020 - I hope this makes installing and configuring python easier# www.python.org

  • 02:16:32 +07:00 Reverse interview - This is a list of questions which may be interesting to a tech job applicant# github.com

  • 02:30:00 +07:00 Hugo and IPFS - A pretty good write up of using IPFS to implement a blog that scales to serve 5,000% spikes instantly# withblue.ink

  • 08:05:24 +07:00 Google faces a new antitrust probe by 50 attorneys general# www.cnbc.com

2019/09/06 #

  • 03:01:36 +07:00 Npm Inc. To launch Open Source funding platform by the end of 2019 - On the whole this is pretty good news but it’s worth mentioning that it does concentrate a lot of power into one entity in the ecosystem# blog.npmjs.org

2019/09/05 #

  • 00:29:28 +07:00 Poland is challenging in the European Court of Justice (EUCJ) the legality of article 17 of the copyright directive# www.april.org

2019/09/03 #

  • 02:04:15 +07:00 Advice for Technical Writing - Lots of great tips on doing technical writing for website publications# css-tricks.com

2019/09/02 #

  • 03:18:23 +07:00 Understanding and protecting against malicious npm package lifecycle scripts# medium.com

  • 03:33:32 +07:00 I'm pretty sure I've read this before, but I was reminded today by a video I was watching, nodejs is always described as being single threaded, but in reality it's not because all the asynchronous operations are in fact done in worker threads# codeburst.io

  • 03:46:37 +07:00 How the Node.js Event Loop Polls - Bytesize article that covers how libuv interfaces with the operating system kernel system calls to receive event notifications, it's a good article because it goes deep (all the way down to the packet level) but does it very quickly only detailing the information that is necessary to understand the mechanism, in this case I think fast is good because since it's quite a foundational concept it's easy to get confused or distracted by all the stuff that is above it in the stack# www.alexhwoods.com

  • 08:23:22 +07:00 I’ve read 3-4 javascript articles today that use the word ‘magic’, is this some kind of trend? Anyway pretty much in each case it boils down to ‘callbacks’# dev.to

  • 14:42:10 +07:00 How can I style a Stripe Elements input with Bootstrap?# stackoverflow.com

  • 14:47:49 +07:00 Using Stripe Elements to collect credit card details# stripe.com

  • 14:50:07 +07:00 This tutorial gets the Stripe elements tutorial working because on Stripe website the form is missing some CSS and doesn't render correctly# codenebula.io

2019/09/01 #

  • 06:51:16 +07:00 I do very much like Gmail, it's a really great email web app, but I find that relatively often I accidentally delete/move/archive emails - While scrolling the page, some icons popup so smoothly under the mouse cursor as you drag and drop to scroll that you don't notice it until you are releasing the cursor to do the next scroll, and then you see a flash on the page and it looks as if something disappeared from the list, so instead of terminating the scroll you might of actually activated some other function, but then there is no way to check what happened, so you are left wondering did I just delete/move/archive an important email?# en.wikipedia.org

  • 07:05:09 +07:00 A faster JS interpreter in Firefox 70 - Kind of technical but pretty interesting# hacks.mozilla.org

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