markjgsmith

Linkblog

2023/06/30 #

2023/06/29 #

  • 17:30:00 +07:00 The Mac Pro’s biggest problem is the MacBook - I started out reading this article thinking I wasn't that interested in the topic, but as I read, memories of jobs past, and various digital collaboration environment infras I helped setup, flooded my thoughts. Turns out I actually have quite a lot to say about high end mac hardware. Most of the VFX shops I worked for used Windows and Linux, because of upgradeability/modularity but also because it was easier to integrate them into the workflows. The folks running macs tended to be one offs, on their own island so to speak, with their own custom setup. From a sysadmin perspective, those systems were harder to maintain. At one place all the engineers actually got Mac Pros because then we could have any OS we wanted by running Parallels, which made sense given we were supporting artists running all 3 OSs. I loved my silver tower, it was freaking awesome! But probably way more power than I actually needed at the time. Oh how things change. Dear lord how I wish I had enough power to not have to wait 5 minutes switching feature branches or pushing to remote. Life is waiting for progress bar atm. # www.theverge.com

  • 07:12:00 +07:00 🚀 New Post: Revisiting Instapaper for offline reading - A continuation of the exploration of Read Later apps that I did earlier in the week. This time I decided to try Instapaper again. The aim here is to have a way to read web development content offline. So far the results from using Safari Reading Lists and Pocket have been very variable. How about Instapaper, is it as bad as I remember? # markjgsmith.com

  • 06:01:00 +07:00 Six more companies competing with OpenAI - Adept AI, Inflection AI, Runway, Alph Alpha, AI21 Labs, BAAI - The magic film visual effects tools company sounds very cool, uses generative AI to add all sorts of effects from text prompts. There also appears to be a trend in training models in non-english languages, which of course makes sense. I'd also like to try out the AI gramerly tool. Which one of these companies is going to be the next google, microsoft, apple or meta? # aisupremacy.substack.com

2023/06/28 #

  • 06:01:00 +07:00 FTC sues Amazon over deceptive signup and cancelation process - I don't know that much about the flow to have an opinion. Ben Thompson has a piece that goes into a lot more details with screenshots. Seems like there might be too many steps. Reguardless though I'm happy that government insitutions are putting dark pattern usage on the agenda. I think it's something we really need to be aware of, especially with the rise of AI, it might get more difficult to detect. It's an area in which we probably want to avoid an arms race, that would likely be very bad for everyone. # www.cnbc.com

  • 06:00:00 +07:00 Amazon to start using bodegas and small businesses to deliver packages - I have seen something similar where I am in Vietnam. Some shops have a large metal cabinet into which staff place small packages customers give them. It appears to be for sending rather than receiving. Anyhow, such partnerships with small businesses could prove to be very valuable in a future where physical increasingly integrates with digital. Amazon famously has highstreet stores called Amazon Go, that automatically tally up the food you put in your trolley as you shop and charges you as you walk out. The new packages delivery program has a cool name too, Amazon Hub. Wouldn't it be interesting if Amazon opened a major crypto exchange and turned high street shop partners into crypto exchanges? That was an idea I put forward in my recent ultimately very pro-bitcoin article that in retrospect was sort of maskerading as a hit piece. It's strange how creativity works sometimes.# www.axios.com

2023/06/27 #

  • 18:04:00 +07:00 ‘ZK embodies integrity, privacy and magic’: Matter Labs - I've so far mostly concentrated on bitcoin when it comes to learning about crypto and DeFi. It's interesting to hear alt coin folks exploring internet fundamentals, being open to hard lessons learnt by previous generations of tech innovators, especially around soveraignty and gate-keepers. It reminds me a bit of the explosion of open source and creative commons licensing during web2.0. Diversity is great, but it gets kind of confusing. I hope things settle down to the point where we have a handful of well understood contenders, the equivalent of MIT, GPL, Apache etc. # blockworks.co

  • 18:03:00 +07:00 JPMorgan Starts Euro Blockchain Payments for Corporates - Corporate use of crypto is a big theme currently, so it's noteworthy when one of the world's biggest banks introduces crypto rails, making it possible for large corporates to transfer large amounts dollars or euros outside of business hours. Crypto runs 24/7/365. It will be interesting to follow the popularity, currently it's used for $300 billion out of total possible $10 trillion of payments. So called "digital asset" projects appear to be the new black. Michael Saylor refers to this as the transition from physical to digital property. # www.bloomberg.com

  • 06:00:00 +07:00 Yesterday's issue loading images on my blog post about the state of offline reading for web development content appears to have been resolved, so I'm linking to the article again, it will make much more sense now with the images. I tried reading Chris' CSS article again last night, noticed that many of the images only load as you scroll down the page. I wonder if that might be what's preventing them from making it into the saved offline version. Anyway, good morning everyone, time for coffee :) # markjgsmith.com

2023/06/26 #

  • 08:37:00 +07:00 🚀 Issues with CDN for images? - I've been having very strange behaviour from the Netlify CDN all morning. Images that are definitely in the repo and deployed, are showing up in some browsers, but not others, then disapearing. Here's a support forum post I created about it. Appologies to all that are trying to read my latest blog post about problems reading articles offline, because the images aren't loading. Oh the irony, and frustration, a post about issues seeing images offline is not readable because images of the issue are not loading online. It's some sort of bizare support case inception fractal. # answers.netlify.com

  • 07:00:00 +07:00 🚀 New Post: The state of offline reading for web development content - Reading web content offline is very convenient, and occasionally essential. I have found however that it’s a terrible experience for reading web development content. I describe what I have observed in the hope that others will notice the importance of this topic. It’s one of those things you don't realise that you need until you do, and if it does't work, well then it’s too late and you are now stuck. # markjgsmith.com

2023/06/25 #

  • 06:02:00 +07:00 How This All Happened - Author Morgan Housel writes a very readable piece, both visually and content-wise, about the history that happened to the US economy since the end of World War II. From the uncertainty in the GIs returning, to the boom that followed because of low interest rates and cheap credit, raising most out of poverty and creating a somewhat equal society, through a crash, then another boom where this time there was a big divergence between rich and the rest. Crucially though, the 'mostly equal' expectation persisted for a long time, causing many to take on too much debt. Then another worse crash, and now the expectation has finaly shifted to many folks generally thinking society is no longer working for them. There's lots more detail, and graphs and period magazine covers, and it's just basically a very informative piece that doesn't get too bogged down. IMO worth the read. # collabfund.com

  • 06:01:00 +07:00 Arctic Monkeys at Glastonbury review – breaking rock’s rules at their own strange pace - I love reading about Glasto every year, I have such fond memories from the 3 or 4 times I attended around the turn of the millenium. It's a long time ago now. Back then my music tastes were squarely in alternative rock but they were starting to broaden into breakbeat, drum 'n bass and electronic. These days Glasto is almost unrecognizable based just on the lineups. There are some really main stream acts that play, but my sensibilities have relaxed as I get older. It would be awesome to see Elton for instance. Sometimes the juxtaposition of old and new and main stream and alternative is what makes the magic of Glasto. I think I might have seen the Artic Monkeys at a festival when they were a small indie band. My favorite festival sets off the top of my head would have to be Bjork, David Bowie and the unforgetable sunny Sunday afternoon Brian Wilson from the Beach Boys. Anyway all this to say, I miss music festivals and especially Glastonbury. It really is the closest experience I have had to being in a magical city. # www.theguardian.com

2023/06/24 #

  • 12:45:00 +0700 🚀 Latest Newsletter: The Economics of Catching the AI Wave (Issue #120) # markjgsmith.com

  • 12:00:00 +07:00 🚀 New Post: Unfortunately bitcoin alone doesn‘t fix the fundamental problem # markjgsmith.com

  • 06:02:00 +07:00 Understand Units in CSS: A Comprehensive Guide - These all make sense, but yikes there are so many. I didn't know that you can use resolution units to activate different CSS across devices with differing resolutions. So for example high resolution devices could get higher resolution background images. Assuming only the appropriate image is downloaded, then that's pretty cool. # www.hongkiat.com

  • 06:01:00 +07:00 The New CSS - What I got from this article is that around about 2020 there was a significant sea change in CSS. With features such as :has(), container queries, custom properties, CSS grid, new color spaces, and auto scaling fluid typography, you can create designs that flexibly adapt to different contexts and different types of content. So much so that, if you usually only dabble enough to get the job done, it's probably worth doing another pass at learning CSS using the latest reading material because the way people are thinking about the landscape is fundamentally different now. There is a sense by many that all these new features are coalescing together into a 'Modern CSS'. # matthiasott.com

  • 06:00:00 +07:00 Thoughts from "Meet Safari for Spatial Computing" - Nothing earth shattering but gives a bit of an idea what to expect in visionOS as a web developer. Best to use resolution-agnostic units like rem. Hover states are ignored but visionOS Webkit will automatically add it's own version of :hover when a user looks at elements on a page. Generally speaking keep using progressive enhancement, well written accessible HTML and other web standards such as responsive images, media queries, and vector graphics and your website will still look good. # blog.jim-nielsen.com

2023/06/23 #

  • 06:02:00 +07:00 AI Is a Lot of Work - Quite a long article, somewhat ironically a bit of a slog to read, but it's well written and certainly eye opening. The AI Annotation Industrial Complex that is highlighted is the iceberg behind the recent AI models like ChatGPT. There are elements that really remind me of the VFX industry, such as project based work that moves around the globe quickly based on demand, and workers clubbing together to help each other out. But it also feels like there could be some exploitative practices going on. The numbers are bordering on mindboggling, with current estimates in the millions, but projected to move into potentially billions of people. That's right, some predict double digit percentages of the entire human population of earth employed training robots, though it would likely be somewhat temporary until base models are trained. The article ends on a bit of a strange snake eating it's tail thing which left me worried about how structuraly sound this house of cards actually might be.# www.theverge.com

  • 06:01:00 +07:00 Sitemaps XML format - The way to tell search crawlers about the structure of your site. Yet another thing I'll need to implement. You literally have to have an entry for every single page, but you can build index sitemaps that point to other (nested) sitemaps. Without sitemaps I'm guessing your site isn't going to showup very often in search results. And you need a robots.txt file too. # www.sitemaps.org

2023/06/22 #

  • 06:05:00 +07:00 Binance starts whipping up Bitcoin Lightning Network nodes - In other crypto news Binance, one of the biggest crypto exchanges, has massively expanded their ability to handle the layer 2 Lightening protocol, setting up their own instances. They plan to use the Lightning network for users to receive and export funds. If I am understanding correctly, this should significantly speed up transactions, taking the load off of the base layer. # www.theblock.co

  • 06:04:00 +07:00 Bitcoin Breaks $28K for the First Time Since May - A flurry of activity in the crypto space has raised the price above $28k, up from 22k in just a few days. It appears to be in response to the world's largest asset management firm Blackrock's announcement of the first Bitcoin ETF, which would open up the possibility of investing to many that previously would not have been able to. Previous to this, it had been a slow and steady decline in price, which appeared to be following the general sentiment that the economy is heading into a deflationary period. This comes at the same time as US regulators have been charging big crypto exchanges for handling unregistered securities, and prominent TradFi figure John Stark has been straightup advising folks to 'get out of crypto' because of the storm brewing and major podcasters in the space are predicting big regulatory headwinds. Nevertheless at least for now, it's the return of number go up. # news.yahoo.com

  • 06:03:00 +07:00 Sitemaps XML format - The way to tell search crawlers about the structure of your site. Yet another thing I'll need to implement. You literally have to have an entry for every single page, but you can build index sitemaps that point to other (nested) sitemaps. Without sitemaps I'm guessing your site isn't going to showup very often in search results. And you need a robots.txt file too. # www.sitemaps.org

  • 06:02:00 +07:00 Style your RSS feed - Describes how to style your RSS feed using XSLT and CSS. I'm not sure exactly where I fall on styling your RSS feed. It's true that feeds look a bit intimidating to new users, especially for non-programmers, but is a styled feed really necessary since most blogs & podcasts have an HTML page that lists all the posts/episodes anyway. For example my blog and podcast, and the seperate page that lists all the feeds. At least when you see the weird looking XML you know you've found the feed to copy/paste. Aren't you just confusing things even more by styling the feed? Also when you actually want to see the XML of a feed, something that I find myself needing to do quite a lot, there isn't an easy way to remove the styling. # darekkay.com

  • 06:01:00 +07:00 Not That Kind of ‘Open’ - John Gruber gets to the core if why those trying to block Facebook's new ActivityPub powered Twitter app are essentially participating in something akin to pre-crime at best. And also however you feel about Facebook/Meta, there are a lot of people that use the service, so really all you are doing is blocking the open web from growing. It seems that might be exactly what some people would prefer, open for we but not for thee. # daringfireball.net

  • 06:00:00 +07:00 AI meets the other AI - With talk recently of the House Oversight Committee having a hearing about UFOs, and with the present moment being so dominated by AI, it's dawning on people that not only could we use AI to detect UFOs, but that learning about AI will make us much better at preparing for a future encounter with alien intelligences. # www.politico.com

2023/06/21 #

2023/06/20 #

  • 18:01:00 +07:00 Celebrities Use AI to Take Control of Their Own Images - Another article that looks at the possibilities and challenges of AI body double technology, in particular for acting, fashion and sports. I wonder if 3D photobooths will start poping up in public spaces so normies can get in on this AI body double craze. # www.wsj.com

  • 18:00:00 +07:00 AI shakes up way we work in three key industries - Looks at Legal Professional Services, Filmmaking and Coding. In filmmaking I thought it was kind of interesting that actors are negotiating deals that include their AI double do they can be recording an advert using their AI at the same time as shooting a film and get paid for both. And in coding aparently AIs are better at making frontend code. I'd like to see more data on that. Though many folks across industries project potentially more work, it seems people are really worried that wages will be erroded over time. # www.ft.com

2023/06/19 #

  • 06:01:00 +07:00 Update from Lemmy after the Reddit blackout - One of the big winners from the Reddit civil war has been Lemmy. It's a decentralised open source Reddit alternative. Their monthly active user count has balooned from 1000 to 27000, and is now one of the largest Fediverse projects. It's an interesting project, lots of neat sounding features. Seems incredibly futuristic compared to my humble linkblog. It makes me wonder if there are any easy ways I could integrate my setup into the Fediverse.# join-lemmy.org

  • 06:00:00 +07:00 The Staggering Frontiers of CSS - The author runs through some of his favorite new features including View Transitions for making multi-page apps more slick, Anchor Positioning, Dynamic Viewport units and Subgrid. He finishes up by expressing a sentiment I've been feeling recently about the web platform in general, I call it webdev vertigo, that things have gotten too complex to fully understand by one person. "It feels like we’ve entered this new phase in the life of CSS where just keeping up with what’s shipping each year is too much for any one person to keep track of, let alone take advantage of". I just hope it all doesn't turn to grey gew. # buttondown.email

2023/06/18 #

  • 09:09:00 +07:00 Why you should pin your GitHub Actions by commit-hash - Basically you can avoid supply chain attacks by specifying the full commit hash of every community built action you use, for example the 'checkout' action, instead of specifying the module version. Yes that avoids the attack in the immediate term but how do you maintain your repo now? You are now tied down to the ground like Guliver. They mention using dependabot which supports version numbers in comments, but how does dependabot know the version it's promoting hasn't been compromised? And now your workflow files are full of illegible commit hashes. Supply chain tragedy. # blog.rafaelgss.dev

  • 07:02:00 +07:00 Netlify presents: Edge Functions general availability - The idea of edge functions is awesome. Practically speaking though it means handing over full control of the DNS of your entire domain, and currently at least, building against a propriety API. Having more open standards in this area implemented by multiple companies is a real urgency. # www.netlify.com

  • 07:01:00 +07:00 Unify and modernize your web architecture with Netlify Connect - There are a couple of things that tend to be true which you learn over many years of being in tech and being a developer. Eventually every enterprise sized company releases a product called 'Connect'. The other thing is that one-api-to-rule-them-all solutions are usually not the safest thing for the end user long term, because though it might be convenient, switching becomes very difficult, and so eventually over time the platform treats the user worse and worse because the incentive structure promotes that behaviour. I love Netlify, they have been a great platform, so maybe they will find a way to avoid this dynamic. The only way I can think that might aleviate it would be making their fancy API open source, so people aren't locked-in to their solution. But building a healthy ecosystem has it's own challenges, case in point the on-going total destruction of the Reddit multiverse situation. We don't seem to have figured out the recipe for creating successful, healthy and sustainbable communities. Seems like that might be a multi-generational endeavor. # www.netlify.com

  • 06:00:00 +07:00 GitHub Actions Trigger Via Webhooks - I've been looking for options to automate site rebuilds on creating new content. There is reusable workflows, which is quite neat because the called workflow runs and literally appears as part of the caller workflow. Another optiom is to use webhooks, which, if I'm understanding the docs correctly, results in the called workflow running outside of the caller workflow, so you get essentially 2 workflows running, in 2 seperate repos. It's a somewhat subtle difference but operationally it's a very different way of doing things. I'm currently exploring using a combination of the two techniques to effectively share workflows across many repositories, which should make setting up new projects much less error prone and far easier to maintain. # mainawycliffe.dev

2023/06/17 #

  • 12:45:00 +0700 🚀 Latest Newsletter: Don’t Missout on Magic (Issue #119) # markjgsmith.com

  • 06:02:00 +07:00 Everything Must Be Paid for Twice - Makes the interesting observation that people often forget about the cost that will be incurred after making a purchase, corresponding to the time and effort required to fully see the utility of the purchase. Quite a timely piece for me. Doubling seems to be trending at the minute. # www.raptitude.com

  • 06:01:00 +07:00 My 24 year old HP Jornada can do things your modern iPhone still can't do! - The author of this article is very very nerdy but I totally agree with his main argument. You should be able to program a device from the device itself. That's not the case with most modern mobile devices, but it doesn't have to be that way. That's what I was alluding to when I imagined the HTML5 Phone. That's what computing used to be all about. I think with a bit of thought we could have both nice looking devices, and user programable devices. # raymii.org

  • 06:00:00 +07:00 Sequence diagrams, the only good thing UML brought to software development - For all of you out there getting into the latest perfect rust idioms or what have you, spare a thought for those of us that had to trawl through entire UML books, diligently studying them to pass masters degree exams, only to find it was basically all a total waste of time. Apart from sequence diagrams that is. I have to agree with the author of this blog post, sequence diagrams are indeed very useful. They are the computer science equivalent to electrical engineering circuit diagrams. If you are going to learn 1 type of computer science diagraming, learn sequence diagrams. They make it possible to visually and accurately communicate very complex flows of information. There are times during implementation where groking the big picture is vital because hings can get confusing quickly. You will need a map with just the right anoubt if detail of what's actually going on. That map is often a sequence diagram. # www.mermaidchart.com

2023/06/16 #

  • 06:01:00 +07:00 Meta AI researchers unveil I-JEPA, a computer vision model that learns more like humans do - I'm not by any means very well versed in all things AI, but this sounds like a big step forward. These new models create an internal model of the world and compare abstract representations of the data instead of the actual data. That sounds more similar to how humans learn to me. Apparently it results in models that are less likely to get caught up in irrelevant detail and minutea. # siliconangle.com

  • 06:00:00 +07:00 Spotify pivots from being HBO for podcasts to YouTube for podcasts - Previous acquisitions Gimlet Media and Parcast are losing their branding, joining the umbrella Spotify Studios. It has also been organising high profile events on the french riviera in Cannes, where companies can court advertising agencies. It's incredible how similar this sounds to what I lived through when a VFX house I worked for called Capital FX got bought out by Deluxe. It was simultaneously exciting, wonderfull and a very difficult process, where the old guard got slowly transitioned out while the new upstarts were brought in. A sort of multi-year game of musical chairs, that you only realise you were playing in retrospect, executed like a perfect no down time infra migration, where you never expect to be phased out, until you too are phased out because, while you were extremly-busy-doing-important-things, without realising it, you turned into the old-guard-next-generation. # www.bloomberg.com

2023/06/15 #

  • 08:02:00 +07:00 Scientists Discover Phosphorus On Enceladus - Pretty big news in astrobiology, phosphorous is a fundamental component of DNA and energy-carrying molecules. It now looks like Enceladus has many of the elements and compounds that were necessary for life here on earth. # tlpnetwork.com

  • 07:38:00 +07:00 The culture war for your face - Some push back against the future that could be created by the Vision Pro. It's an important conversation to be having as we move forward. Honestly even though I'm optimistic and enthusiastic about the future and the possibilities of spatial computing, I worry a lot about distopian scenarios. Historically speaking humans haven't exactly treated each other very well over the years, slavery is a big part of our past. It's also possible that we could innadvertantly create something horrible. Or, and this is perhaps the most likely and scary, some bizare combination of the two. Having said that, we must move forward, discovering and avoiding bad patterns along the way by listening and having empathy to/for each other. # www.politico.com

2023/06/14 #

  • 06:04:00 +07:00 Awesome HTML5 - So many incredible features in this web platform we have built. It will be interesting to see how the Vision Pro and visionOS changes the focus. It's a good time to get a broad view of what's currently possible because there will be a lot of possibilities for integrating the two platforms. # github.com

  • 06:02:00 +07:00 A Developer's View of Vision Pro - Thoughts from a developer that was there from the start for the iPhone, iPad and Apple Watch. He was at the launch event and was left speechless by the quality of the experience. High on his list of reasons to get in early is to build up his "platform intuition". Nice article though a bit light on actual ideas about what sort of things will be possible. # david-smith.org

  • 06:01:00 +07:00 The US Is Openly Stockpiling Dirt on All Its Citizens - So governments are slowly turning into tech giants? Maybe eventually it will be so obvious they'll have to give us all free storage. Of course the other thing that might happen is that the tech giants turn into the government. Or I suppose a bit of both. This modern world we live in is very very strange. # www.wired.com

  • 06:00:00 +07:00 Naked JSX: Use JSX without React - NakedJSX is a command-line tool for generating HTML files from JSX - I'm still trying to wrap my head around this, it seems so unbelievably simple that I'm thinking I must be missing something. It's a replacement for whatever templating language you use. For me that's EJS. So instead of EJX template files, I guess I would have javascript files that build the page using components created in JSX. It also has some clientside features. Very interesting indeed. # nakedjsx.org

2023/06/13 #

2023/06/12 #

  • 06:02:00 +07:00 Tools for thought: the first 300,000 years - A super high level summary of some of the big technological innovations that humans have made which have resulted in our modern world. It's funny to me because I've been preparing something similar in my spare time recently. I was focusing on science whereas this focusses on actual inventions. Two sides of the same coin in a way. Anyhow worth reading if you are at all interested in history and culture and perhaps the future. # subconscious.substack.com

  • 06:01:00 +07:00 Kong Yiji: The memes that lay bare China's youth disillusionment - I think what this article describes isn't particular to China. When you zoom out, there are many many people worldwide that spend literally multiple decades of their lives in isolation. The unwritten promise from society has been that it will lead to a better life. But that promise is being broken in a big way. Folks that didn't choose that route find themselves with money, and now with AI, it turns out they didn't need to study anyway. The discontent from the skinny educated is bound to become something that will need to be reparationed. # www.bbc.com

  • 06:00:00 +07:00 Archive.today is a time capsule for web pages! - Similar to the Internet Archive save feature, this service enables you to take a snapshot of any url at a particular point in time. That's useful because sites go offline, but they also change. Looks to use something called the Momento protocol. I wish there were more services like this, and that the technology was more pervasive and robust. It doesn't feel like there is an accepted standard. How do I create a url backup on my own hardware for instance? # archive.today

2023/06/11 #

  • 06:03:00 +07:00 Someone Should Write a Screenplay - Hugh Macleod piece about how technology and the internet is affecting the creative trades. Touches on the current Hollywood writer's strike, AI and the parallels in the wider economy. Gets to the core of the issue. # www.gapingvoid.com

  • 06:01:00 +07:00 Why AI Will Save the World - Mark Andreessen makes the techno-optimist case for AI. I'm on board. Honestly though the past few days I've been feeling a bit of tech vertigo. Even just the web stack is mind boggling, and that's just a tiny part of it all. I need a hoverboard because the escalator is going so fast there will be a point in the not too distant future where there will be no way to keep up with any of it in a meaningfull way. # a16z.com

  • 06:00:00 +07:00 Coding a deep learning model using TensorFlow.js (2020) - Following on from yesterday's tutorial for getting a pre-trained model up and running, here's the next tutorial in the series. It shows how to create and train a model from scratch. I haven't managed to get completely through it yet due too lack of internet connectivity and Safari reading lists not working for this site for some reason. The impression I get is that it's considerably more complex an endeavour. Hoping to circle back to this at some stage, or perhaps find a more recent example. # developer.ibm.com

2023/06/10 #

  • 12:45:00 +0700 🚀 Latest Newsletter: Apple’s Vision Pro, Crypto vs SEC # markjgsmith.com

  • 06:06:00 +07:00 Web Apps on macOS Sonoma 14 Beta - MacOS joins iPad/iOS in supporting web apps, this is a detailed writeup, complete with lots of screenshots. Works with any site, no need for a manifest file, and appear as a regular app in the Dock. I'm imagining all sorts of cool things I could add to my website that would enable it work offline as a web app. Wouldn't it be awesome if the whole site worked offline? # blog.tomayac.com

  • 06:05:00 +07:00 News from WWDC23: WebKit Features in Safari 17 beta - Based on WWDC reviews on various podcasts, it's clear this year's WWDC was kind of mega. Of course there's the Vision Pro, that's what everyone's talking about, but there was a ton of other hardware and software announcements. Reading through the Webkit release notes I'm blown away by how many features have been released across HTML/CSS/JS, it's truely mind boggling. I'm also getting a sensation that I think can best be described as a sort of general vertigo, about how unfathomly complex the entire web platform is. Just wanted to mention that now, because the complexity is about to increase significantly. The 3D stuff has my mind racing about how Vision Pro is going to change webdev. Awesome but also a bit scary. # webkit.org

  • 06:04:00 +07:00 Here’s what Mark Zuckerberg thinks about Apple’s Vision Pro - It will be super interesting to see how this all unfolds. It's actually good that there is diversity in approach right from the start. It's an ecosystem, lots of room for everyone. Hopefully we will remember some of the lessons learnt from the past, like interop and open protocols. Healthy competition. I think there's a path where all the companies and people in the space are helping each other, building the future together. That's when the tech industry is at it's best. # www.theverge.com

  • 06:03:00 +07:00 An introduction to AI in Node.js - Reading through this tutorial, it's not actually that difficult to get a pre-trained model up and running. I find the way that these AI systems are architected to be a bit strange, perhaps unintuitive, or maybe it's just the way the interfaces are described. I'm not able to parse them as quickly as say web APIs. Anyway the cool thing is it's possible to do it all from Node.js using Tensorflow.js. # developer.ibm.com

  • 06:01:00 +07:00 🎙We Studied Thousands of Heads (Accidental Tech Podcast) - The guys review the entire WWDC conference, which is pretty standard. Vision Pro coverage starts ~2 hours into the episode. Quite technical discussion from the experienced Mac user / developer angle, covering topics including field of view, social stigma, latency, not being presented as a gaming device at all, capturing 3D video, no killer app yet, currently lots of 2D screens in 3D, new area of the AR/VR market focussing on work applications, spacial audio, potentially cool dev environment setups, not really priced for consumers atm, power cable disconnect shuts everything off, and possible apps in shopping, interior design, meditation and fitness spaces. # atp.fm

  • 06:00:00 +07:00 How First Principles Thinking Fails - A short exploration into situations where first principles thinking doesn't lead to the right result, something I've been wondering about myself for a while. The danger when it happens is that it's often completely unnexpected, and so runs the risk of being catastrophic. It's a good idea to keep an open mind to other ways of approaching a problem. # commoncog.com

2023/06/09 #

  • 06:04:00 +07:00 🚀 New Recommendation: Chris Reichhelm, founder & CEO at Deep Tech Leaders and Deep Tech Jobs # markjgsmith.com

  • 06:03:00 +07:00 🎙Apple Vision (Another Podcast Podcast) - The two experts in all things brainstorming return to review the latest WWDC announcement, covering amoung other things, why the Vision Pro is the dream device from 5 years in the future but now, hardware description, spatial computing, AR vs VR, Apple’s insistence to not compromise on quality, the Apple vs Meta approach, whether mass adoption will occur, how demoing for spatial computing is different, and the you-look-through-it metaphor # podcasts.google.com

  • 06:02:00 +07:00 Apple Vision review from Stratechery - Ben found the experience to be "extraordinary", his piece covers the real-time OS, it’s mirrorless and mixed reality nature, the eye tracking powered user interface, the opportunities in the productivity space, replacing the iPad as the ultimate consumption device, and Meta being totally out-classed on hardware but perhaps not on human connectedness # stratechery.com

  • 06:01:00 +07:00 Automattic launches an AI writing assistant for WordPress - What happens to content on the web when the most popular open source publishing platform adds generative AI features? Many are concerned about spam but the people that really want to make great things are still out there, so it's possible that quality might increase, with ever more intricate and detailed stories that were previously unnimaginable. # techcrunch.com

  • 06:00:00 +07:00 Royal Navy Says Quantum Navigation Test a Success - Seems like this could be quite important because it eliminates the need for GPS and hence satellites which can be jammed. Theoretically should work for subs too. Happy to learn the technology was developed at Imperial College, that's where I did my Materials Science undergrad. # thequantuminsider.com

2023/06/08 #

  • 06:02:00 +07:00 GGML - AI at the edge- Implementing one of these AI models still feels a little mysterious to me. This project looks quite interesting, works on commodity hardware. It would be cool to setup a minimal example of a setup where you could train a very basic AI classifier and deploy it to the cloud. I guess most of these LLMs are more for generating text, but would work well in concert with a classifier. # ggml.ai

  • 06:00:00 +07:00 Culture Design Strategist - Given my lifelong fascination with the notion of culture, this job advert from Hugh MacCleod turned my head. He's always light years ahead of everyone, and occupies a different realm in terms of how he sees the world. The idea that you can engineer culture had occurred to me, but I had no idea it was turning into an entire discipline. I once had a fun lunch with Hugh at one of his meetups in London, we all went to an art gallery afterwards as I recall. I think I'd like to be a web developer culture design strategist. # www.gapingvoid.com

2023/06/07 #

  • 06:03:00 +07:00 The Open Graph protocol - I'm trying to add the right meta tags to the site <head> so that pages appear nicely on various social media platforms. There are a lot of possibilities but it's not so obvious how to engineer a way to add more than just the basics. The only two ways I can think of are hard code into the site templates or by using markdown frontmatter, or a combinatiom of both. # ogp.me

  • 06:02:00 +07:00 Introducing Apple Vision Pro: Apple’s first spatial computer - The official press release from Apple, worth reading to get a sense of how they envison this new world of spatial computing. There's a new operating system called visionOS, with a new interface, lots of AR features, and they appear to have seriously thought on data privacy and security. Overall it's very intriguing and compelling. It's their first new hardware product line in a decade, so quite a big moment. # www.apple.com

  • 06:01:00 +07:00 Vision Pro: Apple's new augmented reality headset unveiled - They sure do look like snowboard goggles, and quite the price tag at $3499. I'm curious how they will do zoom-like conferences, could be very cool, but won't it be strange to look at several other people also wearing goggles? Or will they GPT generate fake faces? # www.bbc.com

  • 06:00:00 +07:00 Why did Usenet fail? - It's articles like this that make blogging such a wonderful medium. Well written with nice pacing whithin a story arc that flows, some useful links and good comments. Really like the site design too. And totally relatable content, I too tried usenet a bit back in the day and eventually moved to centralised websites for basically the same reasons. # shkspr.mobi

2023/06/06 #

2023/06/05 #

  • 06:03:00 +07:00 Oil production to drop after Opec+ nations meet - It's sort of weird when you think about it. If your main export is oil, it's totally fine for you to print / burn, but if your main export is money itself, and everything that makes the money possible, then print / burn is bad # www.bbc.com

  • 06:02:00 +07:00 Beijing's comedy crackdown is hitting its music scene - This obviously sucks if it's true, music is so important for society. The other thing that sucks though is that all evidence presented are contained in other BBC published articles. How about linking to some external sites to back up claims? # www.bbc.com

  • 06:01:00 +07:00 JavaScript Macros in Bun - Cool feature that sort of turns your code files into render templates. You import functions specifying an attribute, and use those functions in your code. They are executed during bundling, with returned values added into the final outputted code. The functions can be async like running a fetch. # bun.sh

2023/06/04 #

  • 06:02:00 +07:00 Sanda Dia: Belgium reckons with verdict over black student's hazing death - I really dislike these hazing rituals where foreigners are systematically abused and harrassed. I didn't growup in my home countries and I've always felt like a bit of a foreigner everywhere I've been, including at 'home'. IMO it's an outdated part of our collective cultures. Great to see the students standing together against these horrid incidents. # www.bbc.com

  • 06:01:00 +07:00 Telly dual-screen TV first look: it’s free and may be the future - This new product seems comically silly and dumb at first, but the more I read about it, the more I'm cuious about what's going to happen when it arrives in stores. Pretty sure it's going to ruffle a few feathers at the very least. There's a chance it's a stroke of pure genius, which doesn't happen very often. Also as a brit clearly I like the name, it literally is 'the telly'. # www.theverge.com

  • 06:00:00 +07:00 OpenAI is pursuing a new way to fight A.I. 'hallucinations' - Their technique called 'process supervision' rewards based on each individual correct step in a multi-step reasoned problem rather than only the final outcome. Interesting approach but sounds a bit like mind control. Who decides on the steps in the first place? Isn't the whole point of AI that it would be able to generate steps that humans would never be able to envisage? # www.cnbc.com

2023/06/03 #

2023/06/02 #

2023/06/01 #

  • 08:30:00 +07:00 🚀 New Post: When will AI start to affect macro? # markjgsmith.com

  • 06:04:00 +07:00 WPP one of the world’s largest advertising groups, is teaming up with Nvidia to use AI to create in minutes campaigns that would have previously taken weeks. The system will be able to generate fully photorealistic images using 3D software which can then be used in AI generated video or 2D, eliminating the need for filming or green screens. 10000 variations of a car advert can be generated in a couple of minutes, varying all elements. # www.ft.com

  • 06:03:00 +07:00 Libuv devs have added io_uring support for several asynchronous file operations, including read, write, fsync, fdatasync, stat, fstat and lstat. Works on newer linux kernel versions and gives an 8x performance boost. Falls back to the thread pool for older kernel versions. I'm wondering if that means my ssg is going to run that much quicker. Sounds kind of amazing. # github.com

  • 06:01:00 +07:00 LangChainJS the popular AutoGPT library is announcing support for multiple JS environments including browsers, Cloudflare Workers, Vercel/Next.js, Deno, Supabase Edge Functions, alongside existing support for Node.js ESM and CJS # blog.langchain.dev

  • 06:00:00 +07:00 CSS Blend Modes - At first these don't look that impressive but as you go through the examples you eventually realise the examples look pretty darn cool, and you realise they could have called this feature CSS Andy Warhol, or CSS Cartoon Strips # garden.bradwoods.io

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