3 August 2020

46 links · Monday

RollerCoaster Tycoon 2 - The Impossible Maze

This very easy maze is somehow nearly impossible for the guests in RCT2. In this video we find out why. Join my Discord server: https://discord.gg/TP8EGQG Join my Patreon: https://www.patreon.com/MarcelVos Follow me on Twitter: https://twitter.com/MarcelVos11…

The Rise of Data Science | Louie Dinh

The trajectory of data science has been stunning. As a profession it went from nothing to “the sexiest job of the 21st century” within a decade. Computers have been used to analyze data since their inception. So why did it take more than half a century for suc…

The Art of Not Thinking

After years of feeling guilty about not wanting to do everything, I realized I don't need motivation to get things done. Below, I describe…

Different kinds of testing

The subject of testing is vast. It may seem simple from outside, but it’s not. For example, one may define testing as checking that the software is fit for its purpose. But it encompasses a lot more: for example, mutation testing verifies that assertions do ac…

Planning for my kidnapping - My blog

Imagine tomorrow you go shopping and, for whatever reason, you never come back. Maybe be someone killed you, maybe someone kidnapped you, maybe you had an accident ... Now imagine you are travelling alone in Thailand and you die. How people who know you are go…

Stop learning and start doing

You don’t know shit until you do it, so do something about it

Validating Apps That Connect to Your Server

You adopt App Attest to check if clients connecting to your server are valid instances of your app. Your app uses the shared instance of the DCAppAttestService to create a cryptographic key on device, and then attest to the key’s validity. This produces an att…

The UX of LEGO Interface Panels – George Cave

Piloting an ocean exploration ship or Martian research shuttle is serious business. Let’s hope the control panel is up to scratch. Two studs wide and angled at 45°, the ubiquitous “2x2 decorated slope” is a LEGO minifigure’s interface to the world. These icon…

Establishing Your App’s Integrity | Apple Developer Documentation

You can’t rely on your app’s logic to perform security checks on itself because a compromised app can falsify the results. Instead, you use the shared instance of the DCAppAttestService class in your app to create a hardware-based, cryptographic key that uses …

The Coming Open Source Sustainability Crisis

Mon, Aug 3, 2020, 6:30 PM: This is a virtual event, be sure to register here as well to attend! https://us02web.zoom.us/webinar/register/WN_xwzFTx13SqmUxDxV7gFwnwThe .NET ecosystem has radically trans

RELEASE: ASP .NET Core 3.1 A-Z eBook

As promised, below is the initial release of the ASP .NET Core 3.1 A-Z ebook. This combines the 26 blog posts from the series of ASP .NET Core articles on this website.ASP .NET Cor

Mastodon 3.2

The new Mastodon release brings you a much better audio player and improved support for different audio and video formats, as well as some additional security mechanisms.The audio player has been completely reworked to have a more eye-catching design. It will …

Life, part 29

We’ve built the foundation of the QuickLife algorithm; now let’s make it go fast. This is going to be a longer episode than usual because we have a large volume of code to get through t…

How it works - Briar

Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. Unlike traditional messaging apps, Briar doesn’t rely on a central server - messages are synchronized directly between the users…

Hardware interrupts

More on the 6502 computer: https://eater.net/6502 Support these videos on Patreon: https://www.patreon.com/beneater or https://eater.net/support for other ways to support. ------------------ Social media: Website: https://www.eater.net Twitter: https://twit…

So I coded Plague Inc. for a Calculator

Over the past four months, my friend Epsilon and I have been coding Plague Inc for our TI-84 Plus CE graphing calculators. Let’s see if we can get the creators of Plague Inc to see this! Come hang out with us: https://discord.com/invite/3uYXCJy Follow me on …

Why Mercedes & BMW Vehicles Need To Adopt The Tesla Platform

Tesla CEO Elon Musk has always been fairly straightforward about his willingness to open up Tesla tech to other companies. For example, he publicly commented about the possibility of partnering with Mercedes on an electric Mercedes Sprinter in November

2gether

Buy and sell cryptocurrencies at real market price, without added fees, in just one click.

Python Beginner Projects 2020 - Add them to your resume!

Learning Python? You should consider building some projects! They truly help you understand how all the snippets of code work together. However, you always see the same projects around and recruiters are not too excited to see always the same stuff. Be creativ…