At a Startup? Write as Little Software as you Can - naildrivin5.com
At a Startup? Write as Little Software as you Can March 31, 2021 Since May of last year, I’ve been CTO of Mood H...
On Identity: Being and Becoming – Karan Chawla
How do we talk about who we are if we are constantly in the state of becoming something else? Does continuing to be the same person involve becoming radically different?
How I Got Caching Working with Netlify and Cloudflare, or How I Almost Ditched Cloudflare for No Good Reason
A story about love, loss, and caching
signed char lotte
“signed char lotte” is a computer program written by Brian Westley and the winner of the “Best Layout” award in the 1990 International Obfuscated C Code Contest. The cleverness of the text is staggering. Superficially it reads as an epistolary exchange between…
The war without end: Mac vs. PC
Yikes! Intel has launched a new anti-Mac campaign. The nerve of those people—they signed Apple’s “I’m a Mac” guy to attack his former employer. This is war!
This blog is now hosted on a GPS/LTE modem
No, really. Despite the timing of this article, this is not an April Fool’s joke.
The algorithm did it! - hisham.hm
Personal webpage of Hisham Muhammad, developer of htop, LuaRocks and GoboLinux.
The compiler will optimize that away
A lot of programmers believe that compilers are magic black boxes in which you put your messy code in and get a nice optimized binary out. The hallway philosophers will often start a debate on which language features or compiler flags to use in order to captur…
Y Combinator and Equity Theft
This month, I interviewed Fred, who was the third person at a Y Combinator startup and had a very negative experience, including basically having his equity stolen out from under him. I don’t…
Autism challenges on the workplace (2021, 2/5) - A disability of trust
Our next step in this year’s Autism Awareness Week series is an exceirpt from, and commentary on, Episode 10 of Uniquely Human: The Podcast. In this episode, Barry Prizant (author of Uniquely Human: the book) and Dave Finch discuss how autism is related to the…
A Small Change that Could Make Ycombinator (and you?) More Successful
Ycombinator has become a historic institution. The amount of value and positive change they have created in the world as a private company is almost unmatched, competing mainly with nation-states...
shortest path, faster | kipply's Blog
Carol Chen's blog about stuff she does or reads about or observes
Cryptology ePrint Archive: Report 2021/114
Security Analysis of CPace
dotnet/csharplang
The official repo for the design of the C# programming language - dotnet/csharplang
On .NET Live - .NET Framework to .NET Core Migration
Join us for a detailed .NET Framework to .NET Core migration walkthrough with our updated migration tooling plus demos of upcoming tools for migrations.Featu...
How To: Create a Streaming Data Loader for PyTorch -- Visual Studio Magazine
When training data won't fit into machine memory, a streaming data loader using an internal memory buffer can help. Dr. James McCaffrey of Microsoft Research shows how.
Stop Calling Everything AI, Machine-Learning Pioneer Says - IEEE Spectrum
Photo: Peg Skorpinski
Changelog 25 - Exemplary Eleven, Ravishing Recorder, Captivating Calendar, Beaming Backup
Ohai there, it's been a while
Mail Studio - Powerful Email Design Tool
Application for designing beautiful responsive emails that work everywhere.
Report: TypeScript Pays Well, Projected for Huge Growth (C#, Not So Much) -- Visual Studio Magazine
Technical careers specialist Dice dove into job posting data to chart the salaries associated with popular programming languages, finding that Microsoft's TypeScript fares well in both accounts.
Swappers
THORChain's value proposition for Swappers.
Quickstart: Deploy an ASP.NET web app - Azure App Service
Learn how to run web apps in Azure App Service by deploying your first ASP.NET app.
Let's Learn .NET - Microservices
Jumpstart your experience building Microservices with .NET! Come learn about what microservices are, why you need them, and how to build them with C# and .NE...
Page Remote Validation in ASP.NET Core Identity
This article will discuss about implementing Page Remote validation in ASP.NET Core Identity. ASP.NET Core Identity is a membership system that adds login functionality to ASP.NET Core apps. As you might know, in ASP.NET Core when you’re using ASP.NET Core Ide…
A categorized list of all Java and JVM features since JDK 8 to 16
From Java 8 to 16
CellMate Vulnerability
Reverse Engineering A Mysterious UDP Stream in My Hotel - Gokberk Yaltirakli
Hey everyone, I have been staying at a hotel for a while. It’s one of those modern ones with smart TVs and other connected goodies. I got curious and opened Wireshark, as any tinkerer would do.
s-macke/VoxelSpace
Terrain rendering algorithm in less than 20 lines of code - s-macke/VoxelSpace
C++ coroutines: What happens if an exception occurs in my return_value? | The Old New Thing
When I introduced a basic implementation of a promise type, I noted that the return_value method or return_void method is called when the coroutine performs a co_return. But what happens if the return_value or return_void method raises an exception? void retur…
Unveiling Gavran: RavenDB re-written in C
RavenDB is written in C# and .NET, unlike most of the database engines out there. The other databases are mostly written in C, C++ and sometimes Java. I cred...
Can you fit an Entire Windows App inside a QRCode?
Dave attempts to build a tiny Windows 10 application small enough to fit inside a standard QR code and then shows how he packages his app inside the barcode....
Pro1 X - F(x)tec
DESIGNDimensions: 154 x 73.6 x 13.98 mmWeight: 243 grams
Massive security breach at US universities.
US universities have been affected by a major data breach.
5 Common JavaScript Mistakes with Equality
Don't make these JavaScript mistakes! JavaScript is a tricky language to learn especially when it comes to equality. Let's take a look at some of the trickie...
CUKE Build - CUKE Build
The uprising build system for .NET
The API Integration coding test (2) - Unit and Acceptance testing | Cracking the .NET interview
Become a Patreon and get source code access: https://www.patreon.com/nickchapsasSubscribe: http://bit.ly/ChapsasSubHello everybody I'm Nick and in this video...
Is Passion Required To Be a Successful Software Developer?
Should passion be a requirement for Software Developers? Ceora Ford talks about her path to becoming a developer, resources she's used, and why passion shoul...
If Management Isn’t A Promotion, Then Engineering Isn’t A Demotion
I wrote a piece this week about what motivates people to become managers (tldr mostly org dysfunction), and Julian Dunn replied with some typically insightful tweets: (I originally titled this arti…
Tracing Paper
A brief history of the secret plan to track every printed page.
ADO.NET provider 8.0.0.0 for Firebird is ready (with Entity Framework Core 5.0 support)
1 Apr 2021 2 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio
Redefining what a map can be with new information and AI
Here's a snapshot of how we're using AI to make Maps work better for you with a number of updates coming this year.
Latest EmDrive tests at Dresden University shows "impossible Engine" does not develop any thrust
The final reports on the testings of the "impossible engine" EmDrive show that it does not produce the previously claimed thrust.
.NET App Developer Links - 2021-04-01
The latest news and resources for .NET app developers.
.NET Rocks! vNext
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Tutorial: Publish Azure Static Web Apps with Azure DevOps
Learn to use Azure DevOps to publish Azure Static Web Apps.
Bicep - Why do we need yet another way to deploy stuff in Azure?
Mark Heath's Development Blog
Common Misconception #2 – Serverless is good for APIs
The next entry in this series is something that hits very close to home for me: Serverless for APIs. Let me first start off by saying, I am not stating this as an unequivocal rule. As with anything…
Building Engaging Cross Platform Applications using Rider and Avalonia – Webinar recording | The .NET Tools Blog
The recording of our webinar, Building Engaging Cross Platform Applications using Rider and Avalonia, with Dan Walmsley and Mike James, is now available. Subscribe to our community newsletter to recei
Public preview: Azure Static Web Apps now supports deployment with Azure DevOps | Azure updates | Microsoft Azure
Azure Static Web Apps, currently in public preview, now supports building and deploying apps with Azure DevOps.
Let's Give Some Unit Testing Love to C# 8 and C# 9 Features
How to use C#9 and C#8 features in JustMock unit tests
UC part of nationwide cyber attack
Wednesday, March 31, 2021
REST APIs for Microservices? Beware!
Are you developing a Microservices Architecture with REST APIs? Before you go down that road, here are some pitfalls you will run up against.
Scientists Create Simple Synthetic Cell That Grows and Divides Normally
Five years ago, scientists created a single-celled synthetic organism that, with only 473 genes, was the simplest living cell ever known.
New Open Source Index: VS Code Is No. 1 Code Editor -- Visual Studio Magazine
Confirming many other studies, trackers and surveys, a new open source project tracker lists Microsoft's Visual Studio Code as the top code editor, clocking in at No. 11 on the list of most popular and fastest-growing GitHub projects.
C# Source Generators
The source generators feature was adding in .NET 5. They allow you to do interesting things like generate additional source files that will get added to a co...
Update to January 2021 Account Notification
As we informed you on January 11, we were the victim of a cybersecurity incident that involved unauthorized access to our IT systems. Given the reporting by Brian Krebs, there is newfound interest and attention in this matter, and we would like to provide our …
U.S. Army advances its 120,000 HoloLens-based headset deal with Microsoft | ZDNet
The augmented-reality headset contract could be worth up to $21.88 billion over ten years, Microsoft says.
A simple reply can reduce future racist behavior from harassers on Twitter -if it comes from a white man. References in bio as always #racism #blm
Dr. Jen Golbeck (@jengolbeck) has created a short video on TikTok with music She Make It Clap. | A simple reply can reduce future racist behavior from harassers on Twitter -if it comes from a white man. References in bio as always #racism #blm | Simple inter…
Setting Up an M1 Mac for Xamarin Development
Looking to get an M1 Mac or just got one for Xamarin development? Here is what you need to know to get iOS running and Android emulators working