Investor Relations For Startup Founders Writing investor updates consistently is important for company success. Startup founders use different tools and processes for updating inve
What Is an Entertainment Company in 2021 and Why Does the Answer Matter? — MatthewBall.vc Why is every media company now an “every media” company? What is it that audiences truly want? And what’s the most important goal for a franchise or IP?
Does your product make a clear promise? | Josh Pitzalis You want to be clear about the problem your product was designed to help people solve. A narrow, specific promise is easier to deliver on. It sets clear expectations and leaves very little wiggle room for misunderstandings. A broad, vague promise just lea...
The Fourier transform is a neural network - follow-up Two weeks ago, “The Fourier transform is a neural network” [1], reached the front page of Hacker News and gained traction on Twitter. Many thanks to all who took the time to read/comment on the post.
Peter Thiel's Religion - David Perell “I am the Lord your God.” — 1st Commandment Human culture began with a murder. That culture was fueled by rage and rivalry, which led to violence. Managing that violence is the secret reason for all religious and political institutions. In The Bible, The ...
JWT should not be your default for sessions When designing web applications, (especially the traditional HTML kind), you will at one point have to figure out how to log a user in and keep them logged in between requests.
Buy Nothing groups in Mountain View and San Mateo I moved from Mountain View to San Mateo at the end of March. In anticipation of my move, I joined my Mountain View neighborhood’s Buy Nothing group in order to offload some of the things that I didn’t want to pack up and move – things like clothes I no lo...
Native Code in .NET 5.0 and C# 9.0 A while back we covered working with native assemblies. It’s worth (re-)reading to familiarise yourse...
Security flaws in all Wi-Fi devices We present three security design flaws in Wi-Fi and widepread implementation flaws. These can be abused to exfiltrate user data and attack local devices.
The Future of Code Editor If you're pressed for time, here's the short version: We'll stop selling our Code Editor app for iOS soonThe app should continue to function for a long time, but won’t receive further updatesIf you bought Code Editor in the last 60 days, contact us if you...
Use Quickenshtein to get levenshtein distance by yufeih · Pull Request #6774 · dotnet/docfx Lots of interesting performance tunings put into the library: https://www.youtube.com/watch?v=JiOYajl2Mds Microsoft Reviewers: Open in CodeFlow
Pylance Now Default Language Server for Python in Visual Studio Code -- Visual Studio Magazine Pylance is now the default language server for Python in Visual Studio Code, providing IntelliSense functionality as of the May 2021 release of the Python Extension for VS Code.
I Mailed an AirTag and Tracked Its Progress; Here's What Happened - The Mac Security Blog I sent an AirTag by mail to a friend and tracked it across the UK.
.NET May 2021 Updates – 5.0.6, 3.1.15, 2.1.28 | .NET Blog Today, we are releasing the .NET May 2021 Updates. These updates contains reliability and security improvements. See the individual release notes for details on updated packages. You can download 5.0.6 , 3.1.15, 2.1.28 versions for Windows, macOS, and Lin...
.NET Developer Job Postings Tank in Q1 -- Visual Studio Magazine Technical careers specialist Dice published its Q1 2021 Tech Job Report that details the fastest-growing hubs, roles and skills.
Microsoft Build Join us for the Microsoft Build 2-day, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Voyager 1 hears the hush of interstellar plasma The discovery of persistent plasma waves by Voyager 1 opens a new avenue to study structure in the nearby interstellar medium from sub-AU to tens of AU scales.
Cryptography Dispatches: OpenSSH 8.2 Just Works with U2F/FIDO2 Security Keys Welcome back to Cryptography Dispatches, my lightly edited newsletter on cryptography engineering. As always there's no tracking, so please reply and say hi!...
Intro to Graphics 13 - Textures Introduction to Computer Graphics.School of Computing, University of Utah.Full playlist: https://www.youtube.com/playlist?list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5o...
Building a space-based ISP - Stack Overflow Blog There are requirements that make software engineers sweat. Massive distribution to thousands of nodes. High reliability and availability. Multiple distinct platforms. Rapid network growth. This is the world SpaceX’s Starlink program, which has set a goal ...
Episode 195 – Orleans with Reuben Bond | The 6 Figure Developer Reuben is a Principal Software Development Engineer at Microsoft working on the Orleans distributed systems framework. Orleans is a cross-platform framework for building robust, scalable
Using Azure Managed identities Azure Managed Identity provide an identity for applications to use when connecting to resources.In this episode, Varun joins Christos to show us how us how t...
Why does the mouse cursor jump a few pixels if you right-click on the Start button? | The Old New Thing Some time ago, I noted that mouse cursor jumps a few pixels if you click on the very bottom row of pixels on the taskbar. I noted that this is done to make it possible to click on the very bottom row of pixels,
martinwoodward/devrel Come help people learn how to GitHub ✨. Contribute to martinwoodward/devrel development by creating an account on GitHub.
Making the calculator thread-safe: Creating a Simple Moving Average calculator in C# - Part 2 In this post I show how to create a thread-safe version of a Simple Moving Average calculator in C#
Designing the new Cloudflare Web Application Firewall The Cloudflare Web Application Firewall (WAF) protects websites and applications from malicious traffic attempting to exploit vulnerabilities in server software. It’s a critical piece of the broader security posture of your application.
Babel is used by millions, so why are we running out of money? Since 2018, Babel has been doing a funding experiment: can full time work on Babel be sustained? We’ve learned the answer might be no.
Tracking One Year of Malicious Tor Exit Relay Activities (Part II) >25% of the Tor network’s exit capacity has been attacking Tor users
Samsung to jump into laptop processor market with Exynos chip in H2 With the global laptop computer market growing rapidly in the pandemic-caused work-and-learn from home era, Samsung Electronics Co. is working on a laptop ver
Why You Won't Find the Thermapen on Amazon We care about our customers and worry you will fall victim to what we consider to be predatory practices on very popular reseller websites, including Amazon Thermapen resellers, involving ThermoWorks product.
Using the new PriorityQueue from .NET 6 .NET 6 has brought along a lot of new features. This post will show how to use a PriorityQueue in practice by solving a problem from open.Kattis.com.
Did you know - Visual Studio can add Using directive automatically on paste? - Daily .NET Tips Using directive automatically Visual Studio on paste - how to add Using directive automatically while pasting a line of code in Visual Studio
Documenting and testing APIs with Postman - Simple Talk Postman can be used to automate API tests. In this article, Julio Sampaio demonstrates documenting and testing APIs with Postman.
Introducing csharp 10 C# 10 Earlier this week, I followed a talk by Mads Torgersen at DotNet SouthWest, he's the lead designer for the C# language at Microsoft. He outlined the cool new things C# 10 will contain. Let's take a quick look at some of the good things coming o...
Release 4.2.0 Release · aspnet/AspNetKatana This release includes a security feature and some minor improvements. The packages are available on nuget.org. See here for the complete list of changes. These improvements have been completely com...
Using PostgreSQL as a Data Warehouse With some tweaking Postgres can be a great data warehouse. Here's how to configure it.
Beware of Applications Misusing Root Stores – Mozilla Security Blog We have been alerted about applications that use the root store provided by Mozilla for purposes other than what Mozilla’s root store is curated for. We provide a root store ...
Making eBPF work on Windows - Microsoft Open Source Blog eBPF is a well-known but revolutionary technology—providing programmability, extensibility, and agility. eBPF has been applied to use cases such as denial-of-service protection and observability. Over time, a significant ecosystem of tools, products, and ...
Put a DPAD on that GC! | .NET Blog Say what? Yes, there's a new feature called DPAD for regions – regions is what we are currently working on in .NET 6 to convert segments to. In this blog post I will first give some introduction to regions then talk about the DPAD feature.
'Modern Visual Basic' Mercury Language Debuts -- Visual Studio Magazine RemObjects has debuted the Mercury programming language, described as a modern Visual Basic 'with a future' for all platforms.
Private-equity firm revives zombie fossil-fuel power plant to mine bitcoin Power plant was left for dead until the cryptocurrency boom came along.
The 0-RTT Feature of TLS 1.3 Can Be Used As an Encrypted Steganographic Channel to Operate a Backdoor into an Enterprise Network – Pomcor The TLS 1.3 specification in RFC 8446 allows the client to send application data to the server immediately after the ClientHello message, with zero round-trip time, and refers to that data as 0-RTT data or early data.
C# Language Highlights: Init only setters In this short video, Jayme (https://twitter.com/JaymeSingleton1) and Cecil (https://twitter.com/cecilphillip) teach us about init only setters in C# 9.Init O...