How often are we so busy that we don’t take the time to reflect? We know it’s good to be busy but over Summer we’ve used the opportunity to also take some time to reflect and plan. We’re moving toward…| like technologies
There's a new offline mapping program for smartphones, so I thought I'd see how it stacks up against the one I'm already using.| RogerBW's Blog
Customers can save up to 80% on hosting plans from Bluehost| Latest from TechRadar
Looking for Quordle clues? We can help. Plus get the answers to Quordle today and past solutions.| Latest from TechRadar
Looking for NYT Strands answers and hints? Here's all you need to know to solve today's game, including the spangram.| Latest from TechRadar
Homescreen Heroes: BigOven has quickly become my ultimate recipe manager and meal planner| TechRadar
Are we building enough AI compute—or the right kind? Short answer: it depends on the week. Utilization swings are real—one month H100s run ~60%, the next they spike to ~98%. The bigger story isn’t a simple shortage or glut; it’s a misalignment problem. NVIDIA ramps one generation (H100/H200), then announces the next (B300), and demand [...] The post Solving AI GPU Shortages with Distributed Computing appeared first on Techstrong.ai.| Techstrong.ai
At the first World Humanoid Robot Games recently held in Beijing, many amusing scenes unfolded: robots punching at thin air, swaying from side to side while running, and collectively tumbling after colliding during soccer matches.| Fatbobman's Blog
Patton is 13 years old now. While he usually displays far more energy and vitality than other dogs his age, various health issues have inevitably emerged as he's gotten older. Recently, Patton was diagnosed with pulmonary hypertension, and the vet prescribed a targeted treatment plan. Just as I was feeling relieved that the treatment seemed to be working, last Monday afternoon, Patton suddenly couldn't stand, was drooling excessively, and showed clear signs of cardiac distress.| fatbobman.com
| A dwindling interest in Computing and STEM? GCSE Results Analysis| FE News
I’ve been doing the Weekly Challenges. The latest involved array slicing and point filtering. (Note that this ends today.)| RogerBW's Blog
CT scanning, streaming videos, and sending images over the Internet wouldn’t be possible without the Fast Fourier transform. Commonly known as FFT, the computer algorithm designed by researchers at Princeton University and IBM is found in just about every electronic device, according to an entry in the Engineering and Technology History Wiki. Demonstrated for the first time in 1964 by IEEE Fellows John Tukey and James W. Cooley, the algorithm breaks down a signal—a series of values over t...| IEEE Spectrum
Preview.app shown in NeXTStep 1.0 courtesy of infinitemac.org In yesterday's post, I talked about the things I do and don't miss about MacOS, mainly focusing on the global menubar search as the main positive from my experience with Mac OS X. Looking over blog post ideas note …| R.L. Dane
What I Do and Don't Miss About MacOS| rldane.space
Whereby I talk about programming language development and why, and where it might go...| Send More Paramedics
Whereby I talk about an under-appreciated technique in Clojure where function arities serve as a pseudo-protocol...| Send More Paramedics
I was fortunate to appear on the April 22, 2025 episode of the Apropos podcast...| Send More Paramedics
Proxmox Virtual Environment 9.0 is nu beschikbaar en markeert een grote stap voorwaarts in belangrijke functies zoals snapshots, hoge beschikbaarheid en| Stackscale
Measures of Central Tendency For symmetric normal-like distributions there is a clear winner for measuring central tendency: the sample mean. The mean has the highest precision/efficiency and is also representative of a typical observation from the population distribution. The mean is not robust, e.g., is too affected by extreme values, when the distribution is heavy-tailed or asymmetric. For general continuous distributions with arbitrarily heavy tails or skewness, the sample median is robus...| Statistical Thinking
Last Saturday, Apple officially and permanently closed an Apple Store in Dalian, China, marking the first time the company has closed a directly-operated store in the country. The store opened in 2015, exactly ten years ago. Following the announcement, numerous online reports emerged, with some interpreting this as a signal about Apple's business conditions in China. Since this store happens to be located in my city, I have some firsthand knowledge of the situation and would like to share a d...| Fatbobman's Blog
Swift's concurrency model introduces numerous keywords, some of which are similar in naming and purpose, often causing confusion among developers. This article examines several keywords related to cross-isolation domain passing in Swift concurrency: Sendable, @unchecked Sendable, @Sendable, sending, and nonsending, helping you understand their respective roles and use cases.| Fatbobman's Blog
Despite some minor issues, I had a pretty good impression of the previous beta versions of Xcode 26. Both the refreshing visual experience and the clearer annotations for AI-generated code were quite impressive. However, after recently updating to beta 4, these positive feelings quickly dissipated due to frequent Preview crashes.| Fatbobman's Blog
Swift 6.2’s Default Actor Isolation reduces boilerplate by inferring isolation for unmarked code, but brings new actor-boundary rules and macro challenges| fatbobman.com
Background In yesterday's article, I went over the GUI programs that I enjoyed using over the years and remembered fondly. While I was going to go over TUI programs today, I realized that there's a category of GUI that straddles the line between GUI and TUI that deserved its own …| R.L. Dane
I was going to post a much more serious blog post about anhedonia yesterday, but I didn't get to do so, as I was feeling... anhedonic! One thing I do when I'm struggling to feel... anything (because I've spent way too much time feeling way too much, but that's a …| R.L. Dane
Why I love vim| rldane.space
Background The goal here is strong internal validation after fitting a pre-specified regression model or one that was derived using backwards step-down variable selection such that the same variable selection procedure can be repeated afresh for each bootstrap repetition. So strong internal validation means estimating a variety of model performance measures in a way that does not reward them for overfitting and that penalizes for all aspects of model selection and derivation that utilized the...| Statistical Thinking
A few days ago, the Blender Foundation announced that it is developing a native version for iPad Pro with specialized optimizations for Apple Pencil. The initial version will focus on basic object manipulation and sculpting features, with later versions adding Grease Pencil and storyboarding capabilities. It's particularly worth noting that this is not a feature-limited iPadOS version like some professional software, but a fully-featured Blender iPadOS native application.| Fatbobman's Blog
Compared to some open-source frameworks, Core Data and SwiftData, despite having Apple's official endorsement, often leave developers helpless when exceptions occur due to their "black box" nature, making it difficult to quickly locate problems and find effective solutions. This article documents an app startup timeout incident caused by Core Data model migration, shares the solution, and deeply analyzes the underlying causes.| Fatbobman's Blog
Last week I went to the theater to watch *F1*, Apple’s latest original movie—and the experience far exceeded my expectations. While the storyline was admittedly a bit thin, the sheer sense of immersion and racing excitement it delivered easily justified the ticket price. When Brad Pitt’s APXGP car thundered down Silverstone Circuit, the roar of the engine shaking the IMAX sound system transported me back to those days, over 20 years ago, when I’d sit glued to the TV cheering on the fi...| fatbobman.com
Note: When I say "Online" in this context, I literally mean "on a computer," vs. "on paper." This is the older, more classic meaning of the word, similar to "on-line documentation" (i.e., "on the computer," not "on the internet"). Background I know a lot of folks like solutions like …| R.L. Dane
Just now, I was doing what all great bloggers do when they run out of (easily) actionable blog post ideas: I got around to cruising my RSS feeds! To be fair, there are many wonderful bloggers that keep up with their RSS feeds and dutifully read and comment on all …| R.L. Dane
Greetings! If you are reading this, it means you were selected by TODD (the Temporal Observation Directorate Division) for a temporal excursion. Since you're a member of the Computing Sciences History Reading Room, you will no doubt want to brush up on how to procure computing resources in your assigned …| R.L. Dane
Welcome to the PADDING. This blost is a part of the interstitial spaces that make up my blog. It's here to support other blosts. Think of it as one of the glial cells supporting the superstructure of the twisted online brain that ishttps://rldane.space/. Of course, that doesn't …| R.L. Dane
About two and a half months ago, I bought a Wacom digitizer to do doodles with, but I found the process of sketching with a standalone digitizer a bit dissatisfying after using an iPad in years past. To be clear, the fact that the screen and digitizer are separate devices …| R.L. Dane
Background I've used android as my main mobile OS for about four and a half years, and used it previously for about a year and a half before then. In total, I've spent eight and two thirds years on iOS, and six and one third years on Android (so far …| R.L. Dane
Following the release of the new Liquid Glass style, Apple promptly introduced Icon Composer, a tool for creating icons that comply with the Liquid Glass standard. According to Apple's introduction, Icon Composer appears straightforward to use. It essentially requires users to place images in layers, and that's it. However, in practice, several details require careful attention. Megabits'll use his app as an example to briefly describe the issues I encountered during the process.| Fatbobman's Blog
After installing iOS 26 beta 3, users quickly noticed that the Liquid Glass effect is no longer as translucent as in the previous two beta releases. This change has sparked two opposing perspectives: some see it as a sign that Apple’s flagship design concept from WWDC 2025 is facing challenges, while others view it as evidence of Apple’s responsiveness to user experience data and its ability to iterate quickly. Either way, such a significant UI adjustment within a short time underscores t...| fatbobman.com
Kayla Block is a mixed media artist and creative technologist whose work lives at the intersection of memory, machine, and material. "This project explores a human-AI art collaboration in which the artist relinquished creative agency to ChatGPT, following its instructions to create a mixed-media piece. Rather than functioning as a passive assistant, the AI was prompted to issue direct, uncompromising commands. The resulting work revealed both the strengths and limitations of a language model ...| Interalia Magazine
This article explores the ethical, scientific, and philosophical implications of AI consciousness, analyzing whether artificial intelligence could ever develop self-awareness and what that would mean for society. It examines key theories of consciousness, governance challenges, and the potential redefinition of human identity in a world where intelligence is no longer exclusively biological. With AI advancing rapidly, policymakers must consider legal rights, autonomy, and ethical safeguards b...| Interalia Magazine
This article by Dr. Domenico Meschino was written in collaboration with Omni Intelligence AI, a next-generation cognitive model for scientific reflection and research. "In this piece, we present a groundbreaking model that challenges the traditional view of time as linear. Drawing from patterns observed in physics, biology, and cosmology — alongside recent advancements in nonlinear theories — the article argues that time operates as an inward spiral, not a straight arrow. This model align...| Interalia Magazine
Paula Murphy is an Assistant Professor in the School of English in Dublin City University, specializing in popular film, especially film and technology, and Irish literature and film, with an emphasis on new and marginal voices. “I have just published a book on representations of artificial intelligence in film, AI in the Movies, with Edinburgh University Press, and a number of related journal articles: - ‘"You Feel Real to Me, Samantha": The Matter of Technology in Spike Jonze's Her’. ...| Interalia Magazine
Lucy Gill-Simmen is the Vice-Dean for Education and Student Experience and a Senior Lecturer in Marketing in the School of Business and Management at Royal Holloway, University of London. She has a passion for management education and seeks to provide the best and most equal education experience for all students. She holds both a MBA and a Ph.D. in Marketing from Imperial College Business School, London. Her pedagogic research interests lie in the development of human skills amongst students,...| Interalia Magazine
Veena D. Dwivedi is Director – Centre for Neuroscience; Professor - Psychology | Neuroscience, Brock University "The goal of my research program is to understand how the human mind/brain effortlessly understands language. I propose a "heuristic first, algorithmic second" model of language processing. This model integrates the latest findings from neuroscience, psychology and linguistic theory." For more information about my research program, visit the Dwivedi Brain and Language Lab website:...| Interalia Magazine
Gordon A. Gow is Director, Media & Technology Studies, University of Alberta "I am a professor of media and communications at the University of Alberta, where I currently serve as Director of the Media & Technology Studies unit and hold a cross-appointment with the Department of Sociology. Before joining the University of Alberta in 2006, I was a Lecturer in the Department of Media and Communications at the London School of Economics, where I directed the Graduate Programme in Media and Commu...| Interalia Magazine
Dr. Daniel Zhou Hao is a Lecturer (Assistant Professor) in AI and Robotics, School of Computing and Mathematical Sciences, University of Leicester. He is the founder of the Dynamics and Neural Intelligence (DANi) Lab and the Team Lead of the DriverLeics research-inspired education group in AI-powered robotics and autonomous systems. Dr. Hao is the Leicester's PI in the UK Space Agency (UKSA) funded PLATOR project. He is also the Robotics Lead for the ESA/NASA Mars Sample Return DWI Project (E...| Interalia Magazine
To support the scientific leaders of tomorrow at the Eddleman Quantum Institute where researchers can exchange ideas on quantum science. The post Eddleman Quantum Institute appeared first on Brilliant Future: The Campaign for UCI Secure giving.| Brilliant Future: The Campaign for UCI Secure giving
Text is heavily used in SwiftUI. Compared to its counterparts in UIKit/AppKit, Text requires no configuration and works out of the box, but this also means developers lose more control over it. In this article, I will demonstrate through a real-world case study how to accomplish seemingly impossible tasks with SwiftUI's approach - finding the first view among a given set where text is not truncated, and using it as the required size.| Fatbobman's Blog
Since mid-June, my city has also experienced unusually high temperatures. Although 30-31°C may not seem dramatic compared to other regions that routinely see 35-40+°C, for me, accustomed to temperatures in the 20s, this heat has become quite unbearable.| fatbobman.com
On Friday 27 June 2025, I had the honour of joining a panel discussion on “Bridging Mauritius Towards an Intelligent Island” during ELCA Mauritius’ Tech Days 2025.| Avinash Meetoo
At Stackscale, as specialists in private cloud infrastructure based on Proxmox VE, we’ve witnessed firsthand how Proxmox VE Helper-Scripts are changing the| Stackscale
A month-long journey with Claude Code reveals how AI reshapes coding, and why developers should stay actively involved to truly grow and avoid over-reliance.| fatbobman.com
The artificial intelligence revolution is coming. Which countries are most focused on preparing their workforce for AI?| UGA Today
We have an HP all-in-one scanner and printer that is on our local network. Recently, I was away from home and needed to reconfigure the scanning settings for unimportant reasons. Usually, when I'm not in the office, I use Tailscale to connect back to machines as required, but the printer isn't running Tailscale, so its built-in web app isn't directly available. To solve this problem, I set up Tailscale subnet route on the Linux box… continue reading.| Rob Allen
I’ve been doing the Weekly Challenges. The latest involved sets and combinations. (Note that this ends today.)| RogerBW's Blog
Several months after the Swift forums first announced the formation of an Android Community Workgroup in February 2025, Swift.org has now officially launched an Android Workgroup. This marks the beginning of officially led efforts to support Swift on Android. With this, Swift developers may soon benefit from improved toolchains and a better development experience on Android.| fatbobman.com
Most numbers that are representable as machine integers are not exactly representable as floating point numbers.| John D. Cook
Glitch is closing soon, so I've been working on my migration plan.| The lost outpost
De adoptie van generatieve kunstmatige intelligentie (GenAI) groeit in bedrijven met ongekende snelheid. Volgens recente gegevens gebruikt 75% van de| Stackscale
I have noticed the same thing happening twice in my interaction with software, and two data points makes a straight line.| RogerBW's Blog
Discover Swift 6.2’s new concurrency-safe NotificationCenter.Message APIs to ensure type safety, eliminate runtime errors, and streamline notification handling.| fatbobman.com
At WWDC 2025’s “Bring Your SceneKit Project to RealityKit” session, Apple officially announced that SceneKit will receive “critical-bug only” maintenance going forward, with no new features planned. The framework is now marked as deprecated in the official documentation, and developers are encouraged to migrate to RealityKit. Although many of us anticipated this day, the formal announcement still evokes a pang of nostalgia.| fatbobman.com
Discover how SwiftUI's ZStack uses layoutPriority to compute size, allowing dynamic container resizing by toggling view importance—no ifs, no switches.| fatbobman.com
WWDC 2025 arrived right on schedule. Apple released all session videos at once, allowing developers to dive into the new features and APIs they care about without delay. After skimming through them over the past two days, my initial takeaway for this year’s conference is: as expected, yet unexpected.| Fatbobman's Blog
Ahead of WWDC 2025, the Swift official website has undergone a comprehensive redesign. The new design aims to enhance user-friendliness, highlight Swift’s technical strengths, and make it easier for beginners to get started. As a programming language deeply connected to the Apple ecosystem, the website naturally incorporates strong Apple-style visual elements.| fatbobman.com
Enable prebuilt SwiftSyntax in Swift 6.1.1+ to speed up macro builds by avoiding source compilation—works with Xcode and command-line builds| Fatbobman's Blog
Nowadays, Xcode Playgrounds seems to have deviated from its original purpose, and configuring VSCode can be overly complex for beginners. Against this backdrop, how can we easily set up an environment suitable for learning and testing Swift? Perhaps Notepad.exe, as introduced in this article, will provide a satisfying solution.| Fatbobman's Blog
Swift 5.9 adds the package access modifier to limit API visibility to within the same package, improving modularity and encapsulation without using public| Fatbobman's Blog
Master Swift’s Measurement API for safe unit conversion, precise formatting, and custom unit support—perfect for building internationalized, user-friendly iOS apps| fatbobman.com
Fix SwiftLint not working in Swift monorepos by setting config search paths in VSCode and specifying included directories in .swiftlint.yml| Fatbobman's Blog
Learn how to test Core Data in VSCode or Cursor by configuring the Xcode toolchain and manually converting xcdatamodeld to momd with xcrun momc.| fatbobman.com
On Tuesday 17 June 2025, I had the privilege of participating in a panel discussion on the use of Artificial Intelligence (AI) in our Blue Economy. This panel took place during the National Workshop on Artificial Intelligence for the Socio-Economic Development of Mauritius, organised by the University of Technology, Mauritius (UTM), in celebration of its 25th anniversary.| Avinash Meetoo
People should try to compare the quality of the kernel git logs with| tylercipriani.com
How do we showcase our technical capability? That’s the question we’re starting to think about as we move towards the end of the year and into 2025. We’re planning to get to more events to meet you in person and invite some of you in for a tour of the workshop in addition to our…| like technologies
I wanted to try a new-to-me compressor, lz4, but it turned into a full ADHD-fueled file compression shoot-out: Dang, lz4 is crazy fast! Data/setup The corpus is a 2.29 GiB uncompressed tar file consisting of several years worth of GPS data in various plain-text formats. The computer is …| R.L. Dane
I was on a panel marking the 13th anniversary of the London Platform User Group, reflecting on the evolution of PaaS, the impact of Kubernetes, and future trends in digital sovereignty.| The lost outpost
The Information Age was a consequence of two developments: the ability to work with information programmatically and the democratization of that capability. We are now entering a similar period in …| Matthew Mandel
THE QUANTUM COMPUTERS ARE COMING…right? We got Samuel Jacques and John Schanck at short notice to answer that question plus a bunch of other about error correcting codes, logical qubits, T-gates, and more about Google’s new quantum computer Willow. Links: https://blog.google/technology/research/google-willow-quantum-chip/ https://research.google/blog/making-quantum-error-correction-work/ https://blog.google/technology/google-deepmind/alphaqubit-quantum-error-correction/ https://www.nature...| Security Cryptography Whatever
When I was in High School, I fell madly in love with Star Trek: The Next Generation. The fascinating characters, the (at the time) amazing special effects, the stories, the optimism, but most of all, the technology. My eyes dazzled seeing huge touchscreens, digital tablets, and incredible spacefaring vessels every …| R.L. Dane
Background One minor foible of the fediverse instance I'm on is that searching (for accounts or hashtags) can be quite slow. As a workaround for now, I've saved a list of accounts I've followed for easy reference, but I also wanted some way of saving a list of hashtags to …| R.L. Dane
Partially for the sake of my daily doodles, which I've been posting to the Fediverse, and also because I've been learning the Persian alphabet, I recently purchased a small USB pen digitizer, the "One by Wacom," by Wacom (great branding 😄). For those of you not familiar with digitizers, think of …| R.L. Dane
I wanted to take some time out today to acknowledge some folks on the fediverse that are remarkably prolific, just for fun. Prolific blogger — Rubenerd Oh holy moly. This fella has words. Lots of words. Many very fine words. Just look at bro's output for 2024: ~ $ curl -s https://rubenerd …| R.L. Dane
Used laptops are wonderful... except when you need batteries| rldane.space
I updated my Framework 13 to Fedora 42 about two weeks ago, just before the final release. It has been pretty solid! This evening, I went to start up my VPN (I use NordVPN, FWIW). No luck. Just no …| The lost outpost
On Thursday 24 April 2025, I had the opportunity to speak at a workshop on disinformation held at the Media Trust and organised by the University of Mauritius with support from the French Embassy. The event brought together around 25 professional and student journalists. My presentation focused on Artificial Intelligence, Large Language Models (such as ChatGPT) and how these tools can support journalists in their daily work.| Avinash Meetoo
Our paper on Rethinking Dynamic Networks and Heterogeneous Computing with Automatic Parallelization has been accepted by the 9th Asia-Pacific Workshop on Networking (APNET'25). Abstract: Hybrid parallelism techniques are crucial for the efficient training of large language models (LLMs). However, these techniques often introduce differentiated computational and communication tasks across nodes. Existing automatic parallel planning frameworks […]| Dirk Kutscher
When people talk about “AI” these days – which depending on how healthy and well-adjusted your social environment is can be very little or if you are on LinkedIn all the fucking time – the main focus is on what is called “generative AI”, sometimes shortened to “genAI”. Generative AI (in the way most people […]| Smashing Frames
This article highlights the differences between web developers and software developers. We'll explore their roles, responsibilities, skills, and the| Access Creative College
Why I love Markdown| rldane.space
Background This article considers the following setting. Suppose we have one continuous predictor and an outcome variable and we wish to estimate a smooth, usually nonlinear, relationship between and some property of such as the mean or the probability that exceeds some specified value. When there is no censoring on , one can estimate such a smooth relationship nonparametrically using a standard smoother such as loess or the R “super smoother” supsmu. Semiparametric ordinal regression, us...| Statistical Thinking
I’ve got a piece out this week in a new venue: FirstPrinciples.org, where I’ve written a profile of a startup called Vaire Computing. Vaire works on reversible computing, an idea that t…| 4 gravitons
Whether you’re a complete beginner or someone looking to refine your skills, this guide will provide an in-depth look at current trends, essential skills, and| Access Creative College
I was reading Clayton's blog post about his habit of buying larger and larger USB thumb drives back in the day (when they were getting rapidly larger every few months), and it reminded me of a wish I had in the 2000s that got only partially fulfilled. As anyone who …| R.L. Dane
I mean, that's certainly one way of looking at it. On the other hand, I know how much people were pooh-poohing the specs of the original Switch, and saying if Nintendo had just invested $50 more into it, it would've been such a better platform. I guess you can't have …| R.L. Dane
Swift 6.1 now supports official WebAssembly builds via SwiftWasm—no patches needed. Use JavaScriptKit for seamless Swift–JavaScript interaction in WASM apps.| fatbobman.com