Daylight Computer | The Fast 60fps E-paper and Blue-Light Free Tablet The Daylight Computer is a calm tablet, with a high refesh-rate 60hz e-paper display — that's also blue-light free, and eye-strain free.
I've figured out why some crypto rounds are way too big Welcome back to Cautious Optimism. Today is May 23rd. A big thanks to everyone who wrote in after yesterday’s inaugural edition. More, please! — Alex Trending Up: Data center spend in Europe, Africa, Asia, North America … Nvidia’s share price after blowou...
Mandeep Bhutani In February 2024, I released an obstacle course game (obby) called Chill But Not Too Chill Obby on Roblox. The Roblox platform allows game developers to publish their own games built with the Roblox game engine (think: Netflix for games). Because Roblox h...
Voxel Displacement Renderer — Modernizing the Retro 3D Aesthetic This is the first of two posts about a renderer I have been developing, focusing on what I've built and how it works. The second post discusses why I've built it and my plans for the future. I've been developing a custom real-time renderer which uses very...
Pitfalls of best practices Good advice comes with a rationale so you can tell when it becomes bad advice. If you don’t understand why something should be done, then…
When Your Personal Name Is Now Sensitive Information William Ha Law is a digital first estate planning law firm based in Whittier, California in Los Angeles County offering services throughout the state.
Boyfriend? Girlfriend? I asked ChatGPT-4 for better words — Dr. Jenn's Den I've long wished we had better terminology than "boyfriend" and "girlfriend" for adults who are not married but are in serious long-term relationships. So a male friend and I recently interrogated ChatGPT-4 to brainstorm new ideas. What's your favorite? I...
Code It Any Way You Want: Initializing Reference Type Static Fields Inline for Enhanced Code Readability The article advocates for initializing reference type static fields inline to enhance code readability and prevent unexpected behavior caused by uninitialized static fields. Microsoft recommends in…
What I've learned from making my first product So this year, I've made my first ever app that people actually used which was ReplyMore. It's a chrome extension that allows twitter users to track how much t
Making my dumb A/C smart with Elixir and Nerves As the scorching Japanese summer creeps ever closer with each passing day, I kept thinking about my yesteryear idea of remotely controlling my bedroom A/C over the Internet. With a simple click of a button ten minutes before bedtime, I could kick-start th...
Be gone, vile rectangle! One day I'll fulfill my dream of throwing my phone into the ocean*, but for now I'm settling for throwing my phone in my basement. The Anxious Generation by Jonathan Haidt articulates how the potent combination of smartphones and social media has wreak...
The deskilling of web dev is harming the product but, more importantly, it's damaging our health – this is why burnout happens Even before the web developer job market became as dire as it is today, I was regularly seeing developers burn out and leave the industry. Some left for good; some only temporarily.
Tracking Releases & CI Across Software Teams and Forges A walkthrough of a simple release & CI tracking system I built for keeping track of the various teams I manage at Canonical using a small Go application, Hugo and Github Actions
the attention cottage – The Homebound Symphony In the last few days I have come across, or had sent to me, anguished cries from people who have recently been dragged on social media and cannot fathom the injustice of it, and I find myself thinking: You haven’t figured this out yet? You complain about ...
Are tools like ChatGPT killing the cover letters? A few years ago, we did some research and analyzed about 500 job ads for different tech companies, from startups to FAANG companies, to see if they required a cover letter. As you can see, the smaller the company, the more likely they are to require a co...
Some cloud-agnostic thoughts | Kai Malcolm Is it even possible to be cloud-agnostic? And if it is, is it really worth pursuing?
Teaching Yourself Math Online Mathematics will be true in 100, 10,000 years, or for all eternity [1]. What does this mean? You study things that don’t change so that when things change, you don’t have to. In your lifetime, many things will change, but mathematics will still be the fou...
Why is Anthropic breaking compatibility with OpenAI? The Claude API has a few features that are very similar to functionality in OpenAI's API, but break compatibility in subtle ways. Image inputs You must send ...
The Space Quest II Master Disk Blunder There is nothing unusual about the outside of these disks, but there is something unique about the data that is stored on them, something that Sierra On-Line would have been totally unaware of and certainly wouldn’t have wanted them to include.
Queueing – An interactive study of queueing strategies – Encore Blog In this blog, we go on an interactive journey to understand common queueing strategies for handling HTTP requests.
Creating a prepopulated Windows Runtime Vector from C++/WinRT without going through an explicit std::vector - The Old New Thing Creating the vector inline.
Microsoft outage affects Bing, Copilot, DuckDuckGo and ChatGPT internet search A massive Microsoft outage in some regions affects Bing.com, Copilot for web and mobile, Copilot in Windows, ChatGPT internet search and DuckDuckGo.
Help my memory dump always shows me some exceptions! I made a memory dump in my simplest console application and there are a bunch of exception instances around, what is going on? Let’s see in this blog post, why you see a few exception instances in your memory dump.
VBScript deprecation: Timelines and next steps Learn about the deprecation of Visual Basic Scripting edition.
The road toward AI: Fundamentals | Red Hat Developer Explore fundamental concepts of artificial intelligence (AI), including machine learning and deep learning, and learn how to integrate AI into your platforms
Fix Missing OpenAPI Elements From ASP.NET Core Minimal API Apps When OpenAPI definitions for Minimal API endpoints disappear, this is likely the problem.
First preview of Visual Studio 2022 v17.11 - Visual Studio Blog Discover what’s new in Visual Studio 2022 v17.11 Preview 1! Quality-of-life improvements, bug fixes, and more. Download the preview today and enhance your coding experience.
AWS Platform Guide: A complete guide on how to build your infrastructure on AWS If you’re migrating to AWS from another cloud like Heroku, or starting a new project and want to build your infrastructure on AWS, this guide is for you!
Authenticode in 2024 My 2021-2024 Authenticode certificate expired yesterday, so I began the process of getting a replacement last week. As in past years, I again selected a 3 year OV certificate from DigiCert. Validat…
Must-have resources for new .NET Aspire developers Find resources for new .NET Aspire developers: official Microsoft content, community videos, articles, advanced code samples and projects.
Prefer Noun-Adjective Naming | Kyle Shevlin English grammar puts the adjective before the noun, but when it comes to file or function naming, I think you should do the opposite.
Windows Recall sounds like a privacy nightmare – here's why I'm worried Screenshotting everything you do and feeding it into an AI model could be a recipe for disaster
If you have to create a Windows Runtime Vector from C++/WinRT, do it as late as possible - The Old New Thing Stay with the std::vector until you really need the Window Runtime Vector.