23 July 2021

49 links · Friday

Notes on Windows 11 - Jorge Pinto

- I have no idea what Windows 'Insider' means, I don't know if I'm using a public beta, a Release Candidate or just a fake PR build. I honestly don't know if this build is actually an ad. I don't even remember how I became an 'Insider' in the first place. Did …

Windows Insider Program

Become an Insider: be one of the first to explore new Windows features for you and your business or use the latest Windows SDK to build great apps.

Introducing Intrinsic

Unlocking the creative and economic potential of industrial robotics for millions more businesses, entrepreneurs, and developers

Advice on starting out

From time to time newly graduated hackers ask me: “Do you have any advice for beginning my career?” I’ve found myself repeating 3 principles over and over again. On reflection, I realized these pr...

The best code is easy code

The best code is the one that is easy to understand. The problem Source People don’t focus on code readability. Readability is like writing documentation. It takes extra time, more key presses, …

How to spot a good fake ID – Trevor Klee

One of my favorite things in the world is the very specific, strange competencies that people develop over the course of a job. Carpenters might be able to estimate the length of anything just by looking at it, architects might be able to quickly sketch a rema…

We’d Rather Have the Iceberg Than the Ship — GS

I recently bought a house in Madison, Wisconsin, but before I did I went through a series of adventures in different parts of the state exploring the property market. I was initially interested in Wisconsin because I have extended family there and they encoura…

Syncing all the things

Computing devices are wonderful; they surely must be, since so many of us have so many of them. The proliferation of computers leads directly to a familiar problem, though: the files we want are always on the wrong machine. One solution is synchronization se…

YouTube

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

The history of passing a null pointer as the key name to Reg­Open­Key­Ex

For decades, the documentation for the Reg­Open­Key­Ex function said The lpSubKey parameter can be NULL only if hKey is one of the predefined keys. This statement was true when it was written. In 1992. For Windows NT 3.5, the behavior of the Reg­Open­Key­Ex fu…

BirdNET – The easiest way to identify birds by sound.

Wood, C. M., Kahl, S., Chaon, P., Peery, M. Z., & Klinck, H. (2021). Survey coverage, recording duration and community composition affect observed species richness in passive acoustic surveys. Methods in Ecology and Evolution. [PDF]

NDC Conferences

After launching in Oslo 2008, NDC quickly became one of Europe’s largest conferences for .NET & Agile development. Since then, the conference has evolved to encompass all technologies relevant to Software Developers. NDC speakers come from all over the world a…

93% of Paint Splatters are Valid Perl Programs | Colin McMillen

TLDR: read the paper and view the gallery of pretty Perl programs. In this paper, we aim to answer a long-standing open problem in the programming languages community: is it possible to smear paint on the wall without creating valid Perl?

Understanding PLONK

PLONK is the state of the art when it comes to general-purpose proof system. While it was released in 2019, the paper has recently received some updates, and the scheme is still evolving (with Aztec announcing an UltraPLONK version coming soon). This is the sc…

Teletext

P100 2021-07-23T14:04:23.831Z Hacker News in the style of Teletext  Type the number of the page to go to      …

AWS’s Egregious Egress

Amazon’s mission statement is: “We strive to offer our customers the lowest possible prices, the best available selection, and the utmost convenience.” And yet, when it comes to egress, their prices are far from the lowest possible.

Code Maze Weekly #86 - Code Maze

Issue #86 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Appending strings, built-in types, and lists: A deep dive on StringBuilder – Part 2 [andrewlock.net] A continuation of the excellent StringBuilder analysis by And…

Episode 81 - Gremlinq With Daniel Weber

In this episode of the .NET Core Podcast we talked with Daniel Weber about what Gremlinq is, how it's related to TinkerPop and Gremlin. We also talk about graph databases and where you might use them over traditional table-based databases

Ask the Expert: Create a web API with ASP.NET Core

Interested in creating a web API? Learn more about building a RESTful service with ASP.NET Core that supports Create, Read, Update, Delete (CRUD) operations. Join Shayne Boyer, Jon Galloway, and Brady

Episode 20: Mark Rendle's Stream of Consciousness

In this episode, I was joined by Mark Rendle to chat about his experiences live-coding/streaming on Twitch! Warning: We went on a lot of tangents during the conversation! It’s all good though - as they were all awesome tangents! We not only talked about stream…

The Tyranny of Spreadsheets

Early last October my phone rang. On the line was a researcher calling from Today, the BBC’s agenda-setting morning radio programme. She told me that something strange had happened, and she hoped I…

Monsters Weekly 217 - Searching Text in SQL Server

When you have a lot of data in your SQL database, searching for substrings in a column can be slow. Don’t worry, Simon has some terrible awful, no good hacks that will get those queries running as fas

MSIX Packaging Tool July 2021 Release is now available!

We are excited to announce that the July 2021 release (1.2021.709.0) of the MSIX Packaging Tool is now available!   We have released the MSIX Packaging Tool through the Microsoft Store, and are offering the offline download of the tool and license here as well…

The Framework Laptop is now shipping, and press reviews are up!

Framework Laptops have shipped and we’re so excited for the first orderers to see and use the product that we are so proud of developing! We are hearing a lot of great reviews from Press and we’ll be on the lookout to hear customer thoughts and feedback as wel…

Mitchell's New Role at HashiCorp

Mitchell Hashimoto takes on a new individual contributor role at HashiCorp.

Markdown Monster 2.0 is here

It's been a long slow road but Markdown Monster 2.0 is finally here. This update features a number of internal updates to facilitate future development improvements. In this post I go over some of the changes in the new release and some of the challenges that …

the Tea Maker™ Kettle • Breville

Different tea varietals require different temperatures and steeping times to bring out their unique flavors and aromas. Simply press a button and watch as the basket descends gracefully into the water. Set the timer and wake up to your favorite brew.