Coding Curves 04: Lissajous Curves Chapter 4 in the Coding Curves Series Make sure you are familiar with at least the first chapter, to understand how the code samples work. Lissajous curves have always been one of my favorite techn…
How we started a coworking space by following lean startups. After starting Breckworks, a coworking space in Breckenridge Colorado, I noticed that our approach to making it a success was very similar to that of a lean startup. Here is what I learned.
“Is it time to retire the .gb top level domain?” 17th November 2022 Here is (what may be) an amusing question – what should be done, if anything, with the .gb domain? According to the United Kingdom government, there is no need for the .gb …
Debuggable explanations I’ve been reviewing Greg Wilson’s current book project, Software Design in Python. Like the earlier JavaScript-based Software Design by Example it’s a guided tour of tools, techni…
Keeping Syncing Simple A while back I was faced with a choice: how do I sync data between a mobile app and a server-side database? I made the wrong choice. Here's...
Reverse engineering integrity checks in Black Ops 3 Call of Duty: Black Ops 3 is protected by a DRM that, among other things, protects the integrity of the game’s code at runtime. Reverse engineering those integrity checks has been a personal goal I had for a long time. The goal of this post is to describe...
Investigating why Steam started picking a random font Out of the blue my Steam started picking a random font I had in my user fonts dir: Virgil, the Excalidraw font.
Async isn't just for work - Sunsama Blog I discovered the real power of doing things async when I started watching sports async.
What I learned from Staff Engineer by Will Larson | Swizec Teller Staff Engineer was one of the more impactful books I've read in recent months. Went through the audiobook soon after becoming tech lead so the timing was perfect.
Mastodon Reflections These are some posts collected from my Mastodon postings which together sort of form a coherent picture of the fediverse. Sort of. So much f...
Is Unconditional Basic Income a Trap Being Laid by Global Elites to Control and Enslave Us All? 2023 will mark ten years of my advocating hard for unconditional basic income. At this point, one of the things that annoys me most is the new claim from conspiracy-fueled people that the rich and powerful fully support UBI and want to use it to make a su...
Let’s kill the universe I spent the past two weeks continuously reading two short stories by Isaac Asimov: The last question and The last answer. Each time the existential dread grows more and i find myself hopelessly trying to figure a way out.
Moen N207C0CH Nebia Spa Shower Including Rainshower, Handshower and Magnetic Dock, Chrome/White - - Amazon.com Moen N207C0CH Nebia Spa Shower Including Rainshower, Handshower and Magnetic Dock, Chrome/White - - Amazon.com
Chris Sainty (@chrissainty@mstdn.social) 28 Posts, 39 Following, 150 Followers · Microsoft #MVP • #dotnet Developer • Blogger • International Speaker • Founder #blazored • Author #Blazor In Action (http://bit.ly/blazorinaction)
Microservices it's because of the way our backend works // merch: https://merch.krazam.tv// https://www.instagram.com/krazam.tv // https://twitter.com/krazamtv
Anonymous test data with AutoFixture Often times we have unit or integration tests that rely on some input data. The easiest solution is just to take some hard-coded values and move on with life. This has some major downsides: Giving specific values in a test carries meaning, but we are ofte...
Ornithopter with morphing-coupled wingbeat pattern [IEEE TRO] A Novel Actuation Strategy for an Agile Bioinspired FWAV Performing a Morphing-Coupled Wingbeat Pattern.This work has been published in IEEE Trans...
Ornithopter with morphing-coupled wingbeat pattern [IEEE TRO] A Novel Actuation Strategy for an Agile Bioinspired FWAV Performing a Morphing-Coupled Wingbeat Pattern.This work has been published in IEEE Trans...
SNARK Design Part III with Justin Thaler | a16z crypto research talks An even deeper dive into SNARKs (Succinct Non-interactive Argument of Knowledge) by Justin Thaler (Georgetown University). Justin recaps his earlier talks, a...
4 Strategies for Dealing with Bad Code Bad code happens — but you do not need to become the bad guy to beat it.
GitHub Copilot Isn't Worth the Risk Copilot may be a glimpse into the future of AI, but it comes with a lot of legal and security baggage.
SNARK Design Part III with Justin Thaler | a16z crypto research talks An even deeper dive into SNARKs (Succinct Non-interactive Argument of Knowledge) by Justin Thaler (Georgetown University). Justin recaps his earlier talks, a...
#168 Mads Torgersen, C# 11 Part 1 | no dogma podcast Mads Torgersen, lead designer of C# at Microsoft, talks to me about the recent release of C# 11.<iframe frameborder="0" height="200px" scrolling="no" seamless src="https://player.simplecast.com/8d554ebf-5d8c-4c8f-8d52-041e447f4122?dark=false" width="100%"...