Mining Bitcoin with pencil and paper: 0.67 hashes per day This article is now available in Japanese: 紙と鉛筆でビットコインをマイニング:1日に0.67ハッシュ and Russian: Майним Bitcoin с помощью бумаги и ручки . I decided...
Never Raising, Always Raising by @ttunguz Startups used to raise once every 18 months. Today, we joke in Startupland that a startup is never raising and always raising. The implication is the most sought after companies often receive offers, whether they are in market raising capital or not. Take...
Compressing PDFs on Mac OS X with custom filters I learned recently that not only is it possible to add custom Quartz filters to Mac OS X, it’s very easy. Quartz is a 2D graphics library that sits behind the scenes on macOS. I’m not sure how much it’s used for these days, but at some point a nice develo...
Protecting against semantic attacks The semantic URL attack is one of the most popular attack types aimed at web applications. It falls into the wider “broken access control” category and has been consistently listed amongst OWASP top 10 application’s security risks lists 1.
4 techniques for structuring Next.js applications The way I structure React applications for the last couple of years. The focus is on decoupling and making it obvious what is used where.
Impostor Syndrome Theory Feeling like a fraud? Like an impostor? We all do. But we shouldn't. This self-sabotaging notion is preventing us from showing your work. See ways to overcome the impostor syndrome.
The Best Note-Taking Method is the One You Have with You – trms A lesson from photography to the world of note-taking.
The Chronicle I got a Roomba, which is pretty neat, but it’s also pretty stupid. As it turns out, it works better for me if it’s crippled and I’m going to tell you how I did it. And why; I’ll also tell you why.
Cycles X — Blender Developers Blog Celebrating 10 years of the Cycles render engine, and sharing what is next.
Great Malaria Vaccine News Excellent news today: we have word of the most effective malaria vaccine yet discovered. A year-long trial in Burkina Faso has shown 77% efficacy, which is by far the record, and which opens the way to potentially relieving a nearly incalculable burden of...
'Epic Fail': ASP.NET PM Struggles with Blazor Hot Reload in Live Demo -- Visual Studio Magazine 'Epic fail,' commented a developer who this week tuned in to a livestreamed ASP.NET Community Standup event on 'ASP.NET Core updates in .NET 6 Preview 3' in which Daniel Roth, principal program manager (the head guy) for ASP.NET, struggled with a Blazor...
Create a web UI with ASP.NET Core - Learn In this module, you'll learn how to create web pages using Razor with ASP.NET Core.
Light pollution map Interactive world light pollution map. The map uses NOAA/EOG VIIRS, World Atlas 2015, Aurora prediction, observatories, clouds and SQM/SQC overlay contributed by users.
OCamlPro/drom drom is a wrapper over opam/dune in an attempt to provide a cargo-like user experience. It can be used to create full OCaml projects with sphinx and odoc documentation. It has specific knowledge of...
paint.net 4.2.16 is now available This updates fixes and optimizes palette generation when saving at 8-bit depth or less, and also fixes any remaining issues with using "Auto-detect" for bit-depth. A new effect, Quantize …
Game accessibility guidelines | A straightforward reference for inclusive game design A straightforward reference for inclusive game design
Machine Learning for .NET developers Take this survey powered by surveymonkey.com. Create your own surveys for free.
Solving a Mystery Behavior of parseInt() in JavaScript Solving a mystery of how parseInt() parses small float numbers in JavaScript.
tobetz/LegoMicroscope To learn about optics and microscopy, we generated a simple to build lego microscope that does not need precision optics and 3D printed parts. - tobetz/LegoMicroscope
C++ coroutines: Associating multiple task types with the same promise type | The Old New Thing We created two very similiar promises for hot-start and cold-start coroutines. It turns out that we can unify them. The association between a promise and a task is not one-to-one, but rather one-to-many: A single promise can back multiple tasks. But how c...
Microsoft Announces 64-Bit Visual Studio 2022 Microsoft has announced that the forthcoming Visual 2022 will finally be 64-bit. VS2022 will have full support for the upcoming .NET 6, C++20, ASP.NET Blazor, and .NET MAUI. The first preview release of VS2022 is scheduled for third quarter 2021.
Secretless apps with .NET and Azure Key Vault In this episode, Scott Addie joins Christos Matskas to discuss secrets management in .NET apps. They cover the .NET SDK's Secret Manager tool as an option fo...
Cerebras’ New Monster AI Chip Adds 1.4 Trillion Transistors - IEEE Spectrum Almost from the moment Cerebras Systems announced a computer based on the largest single computer chip ever built, the Silicon Valley startup declared its intentions to build an even heftier processor. Today, the company announced that its next-gen chip, ...
Apple's M1 Positioning Mocks the Entire x86 Business Model - ExtremeTech Apple is positioning its M1 quite differently from any CPU Intel or AMD has released. The long-term impact on the PC market could be significant.
Apple Is Sued for Telling You That You're "Buying" Movies When you buy a movie through iTunes, you don't actually own it. And that's a problem.
Code Maze Weekly #74 - Code Maze Issue #74 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# ASP.NET Core 5.0 Authentication with Azure Active Directory [dotnetthoughts.net] Implementing authentication to an ASP.NET Core MVC project is something many...
Turn off Topic Suggestions and Interests at Twitter with this handy script Twitter thinks it knows you, and as such the site will suggest "Topics" to follow in your notifications. While some might think this is handy, for others it's just another annoying tracking feature.
Use Google like a pro Googling is one of the most important skills for every developer. Let me show you how to get better at Googling.
LivePerson It's another customer story - this time find out how LivePerson enables apps to talk with a live person in customer support scenarios.
r/dotnet - If MS had never developed .Net Core, do you think you would still be using .Net? 79 votes and 153 comments so far on Reddit
ASP.NET Core in .NET 6 - Part 06 - Nullable Reference Type Annotations This is the sixth part of the ASP.NET Core on .NET 6 series. In this post, I want to have a quick into the new Nullable Reference Type Annotations in some ASP.NET Core APIs.
Digging for performance gold: finding hidden performance wins We are fortunate that so many people choose Chrome as their browser to get things done, which is why we are continually investing in making ...
CrowdSec - The open-source massively multiplayer firewall CrowdSec is an open-source and collaborative EDR. Analyze behaviors, respond to attacks & share signals across the community
Developing on Amazon Linux 2 using Windows | Amazon Web Services See how to get the best of both Windows and Linux as your development environment all on the same machine. Run the Amazon Linux 2 distribution via the Windows Subsystem for Linux 2 and leverage the Visual Studio Code Remote – WSL extension, AWS Toolkit fo...
Microsoft brings Azure supercomputing to UK Met Office The UK Meteorological Office (Met Office) is working with Microsoft to deliver advanced supercomputing capabilities for weather and climate research, ensuring the continuation of the Met Office’s international leadership in this area.
C# Language Highlights: Using Static Directive In this short video, Jasmine and Cecil teach us about the using static directive in C# Useful Links using static directiveC# version history.NET Videos
Azure, Simplified. (New Video Series) I'm pleased to announce the first intro teaser video for my all-new video series for all various cloud-related topics: Azure, Simplified.Check it out, and stay tuned for more information!YouT
Containerize .NET for Red Hat OpenShift: Windows containers and .NET Framework - Red Hat Developer Get a quick guide to using Windows containers to deploy .NET Framework applications to your Kubernetes or Red Hat OpenShift clusters.
Let's Learn .NET - C# - Free Live Stream Event Let's Learn .NET is a monthly beginner series that walks through the fundamentals of using C# and .NE...
Dive into the AWS SDK for .NET’s Runtime Pipeline and Client Configuration | Amazon Web Services Improve your application’s performance and make your application more resilient to transient errors by seeing how to configure settings such as maximum length to wait for a request to complete, or specify API request retry behavior. Learn what the AWS SDK...
Disasters I've seen in a microservices world When Martin Fowler's post about microservices came out in 2014, the teams where I worked were already building service-oriented architectures. That post and the subsequent hype made their way into almost every software team in the world. The "Netflix OSS ...
Windows Package Manager v0.3 Preview | Windows Command Line We have been hard at work building new experimental features for the Windows Package Manager. We have just released the Windows Package Manager v0.3 Preview. I would like to share the first major feature to exit experimental status. I also have the privil...
Ben.Demystifier 0.4.1 High performance understanding for stack traces (Make error logs more productive)
Weekly Update 240 Talking about stuff I’ve been 3D printing, what IoT stuff still works if @home_assistant is turned off, scraping social media profiles and how my little Coin...
Why does trying to break into the NT 3.1 kernel reboot my 486DX4 machine? I installed Windows NT 3.1 on a Compaq ProSignia 3080 system, because of several reasons: I know that this machine was running Windows NT 3.1 when it was in productive use. And I think this machine...
Azure SDK Gets Communications Services Libraries, Based on Teams Tech -- Visual Studio Magazine They empower cloud developers to create applications that incorporate chat, voice calling, video calling, traditional telephone calling, SMS messaging and other real-time communication functionality.