markjgsmith

2019/09/30 #

Today’s links:

  • The Great Public Market Reckoningavc.com #

  • Interesting twitter thread covering the soon to be signed Cloud Act between the UK and US, which would change how encryption is dealt with legallytwitter.com #

  • 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 spacewww.mining.com #

  • 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 usefulmedium.com #

  • Variable fonts & the new Google Fonts APIrwt.io #

2019/09/29 #

Today’s links:

  • Under new UK-US treaty social media companies such as Facebook would have to give UK police access to encrypted messageswww.cnet.com #

  • MIcrosoft has removed the "use offline account" option when installing the OSwww.reddit.com #

  • 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 tonneswww.spacex.com #

  • Elon Musk Just Unveiled Starship, SpaceX's Human-Carrying Rocketwww.wired.com #

  • 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 articlestackoverflow.blog #

2019/09/27 #

Today’s links:

  • Cloudflare, Google Chrome, and Firefox add HTTP/3 supportwww.zdnet.com #

  • Doubling checking if an email address existsutf9k.net #

  • 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 #

  • Facebook is testing hiding like counts to see if that makes people feel betterwww.theverge.com #

2019/09/25 #

Today’s links:

  • 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 #

  • 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 platformswww.newyorker.com #

  • 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 thiswww.pcmag.com #

2019/09/24 #

Today’s links:

  • Google Play Pass bundles 350 Android games and apps for $4.99 per monthwww.theverge.com #

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

  • DoHProxy - A guide to set up your own round-robin DNS-over-HTTPS proxy for privacydohproxy.com #

  • NPR is projecting that it will make $55 million in corporate sponsorship revenues from podcasts in fiscal year 2020current.org #

2019/09/23 #

Today’s links:

  • 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 governmentswww.wsj.com #

2019/09/21 #

Today’s links:

  • YouTube removes verification status and predictably users go bananaswww.cnbc.com #

  • Latest iOS major release has some bugs, probably best to wait for the update with fixes due for next weekwww.businessinsider.com #

  • 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 equationblog.twitter.com #

  • 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 #

Today’s links:

  • 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 neighbourstorrentfreak.com #

  • German ministry wants to take back control of 'digital sovereignty', the dependency on US based Microsoft is seen as riskywww.theregister.co.uk #

  • 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 blogma.tt #

2019/09/19 #

Today’s links:

  • 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-hostingsanctum.geek.nz #

  • 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 toxicmedium.com #

2019/09/18 #

Today’s links:

  • Justice Department sues Edward Snowden over memoirwww.cnet.com #

  • 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 nameswww.namebase.io #

2019/09/17 #

Today’s links:

  • The blog post that kicked Richard Stallman out of everything (part 1)medium.com #

  • The blog post that kicked Richard Stallman out of everything (part 2)medium.com #

  • 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 writeupbroadcast.listennotes.com #

  • 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 aliasesvictorzhou.com #

2019/09/16 #

Today’s links:

  • 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 #

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

  • Linus Torvalds: Linux 5.3 - Kind of interesting notes for this releaselkml.org #

2019/09/15 #

Today’s links:

  • 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 bettermodus.medium.com #

  • Black Hat 2019 - The Craziest, Most Terrifying Things We Sawmedium.com #

  • 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 thatmedium.com #

  • 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 usefulm.youtube.com #

2019/09/14 #

Today’s links:

  • Iger Departs Board of Apple, Disney’s New Streaming Competitorwww.nytimes.com #

  • Cloudflare stock pops 20% in first day of tradingwww.cnbc.com #

  • 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 workswww.publishersweekly.com #

  • I’ve updated the freelancer project so the Stripe integration complies with the new EU SCA regulationsgithub.com #

  • Spotify Acquires Music Talent Marketplace SoundBetterpitchfork.com #

2019/09/13 #

Today’s links:

  • 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 #

  • Facebook lays out the 4 values that guide it's Community Standards - Authenticity, Safety, Privacy & Dignitynewsroom.fb.com #

  • Firefox Premium for Enterprises is now available - Interesting that the bulk of it's revenue currently comes from Google, who develop the Chrome web browserwww.ghacks.net #

  • 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 pastgithub.com #

  • tc39/proposal-optional-chaining - Another stage 3 javascript proposal that would make life so much bettergithub.com #

  • 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 #

Today’s links:

  • Looks lie Apple has been developing some type of Augmented Reality software for iOS devices, possibly to be used with apple headsets9to5mac.com #

  • 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 approachungleich.ch #

2019/09/10 #

Today’s links:

  • Google accused of secretly feeding personal data to advertiserswww.ft.com #

  • 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 examplegithub.blog #

  • Sunsetting Python 2 set for January 2020 - I hope this makes installing and configuring python easierwww.python.org #

  • Reverse interview - This is a list of questions which may be interesting to a tech job applicantgithub.com #

  • Hugo and IPFS - A pretty good write up of using IPFS to implement a blog that scales to serve 5,000% spikes instantlywithblue.ink #

  • Google faces a new antitrust probe by 50 attorneys generalwww.cnbc.com #

2019/09/06 #

Today’s links:

  • 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 ecosystemblog.npmjs.org #

2019/09/05 #

Today’s links:

  • Poland is challenging in the European Court of Justice (EUCJ) the legality of article 17 of the copyright directivewww.april.org #

2019/09/03 #

Today’s links:

  • Advice for Technical Writing - Lots of great tips on doing technical writing for website publicationscss-tricks.com #

2019/09/02 #

Today’s links:

  • Understanding and protecting against malicious npm package lifecycle scriptsmedium.com #

  • 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 threadscodeburst.io #

  • 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 stackwww.alexhwoods.com #

  • 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 #

  • Using Stripe Elements to collect credit card detailsstripe.com #

  • This tutorial gets the Stripe elements tutorial working because on Stripe website the form is missing some CSS and doesn't render correctlycodenebula.io #

2019/09/01 #

Today’s links:

  • 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 #

  • A faster JS interpreter in Firefox 70 - Kind of technical but pretty interestinghacks.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.