Smooth Voxel Terrain (Part 2) Last time we formulated the problem of isosurface extraction and discussed some general approaches at a high level. Today, we’re going to get very specific and look at meshing in particular.…
Episode 7: Scaling Up Secure Messaging to Large Groups With MLS! Raphael Robert from Wire talks about how MLS wants to scale secure messaging to groups with hundreds or even thousands of participants.
Add F# BankActor sample by cartermp · Pull Request #538 · dapr/dotnet-sdk Pair Teams programming with @rynowak , for his eyes only right now
David Wong - What is Applied Cryptography? #121 - Develomentor Welcome to another episode of Develomentor. Today's guest is David Wong.David Wong is a security engineer working on the libra Blockchain at Facebook. He is an active contributor to internet standards like Transport Layer Security and to the appli...
David Wong – What is Applied Cryptography? #121 BiographyDavid Wong is a security engineer working on the libra Blockchain at Facebook. He is an active contributor to internet standards like Transport Lay
Newsletter Week 1, 2021 Sergey .NET Continue to write about how to get started with Infrastructure as Code (IaC) framework, called Farmer. BlogsA Step by Step Guide to Logging in ASP.NET Core 5LinkedIn: EzzyLearning Twitter: @ezzylearning Integrating AdminLTE with ASP.NET CoreL...
OpenAI's DALL-E Can Create Images From Just Text Description DALL-E's paper is not yet released, but we can expect it soon in the future. For now, we can only enjoy the blog they have provided us with. Even though it m...
Haskell is a Bad Programming Language Haskell is not too hard to learn. It is just a bad programming language.
efcore/EFCore.NamingConventions Entity Framework Core plugin to apply naming conventions to table and column names (e.g. snake_case) - efcore/EFCore.NamingConventions
JavaScript Array Some Method Practice in 5 Minutes Learn to use the Some() function to determine if at least one item in your array matches a condition.Arrays are an essential part of JavaScript. If you want ...
Meet The Workers Team Over Discord The Cloudflare Workers team is excited to announce the opening of our Discord Channel!
Friday Five: Teams Public Preview, C# Tips, More! Episode 9: Functional Programming in C# with Simon Painter Dan Clarke is an independent software developer specialising in .NET and Azure, and is interested in Docker, Kubernetes, TDD, and anything new and shiny! He runs the .NET Oxford user-group, blogs ...
Hello! You've Been Referred Here Because You're Wrong About Section 230 Of The Communications Decency Act Hello! Someone has referred you to this post because you've said something quite wrong about Section 230 of the Communications Decency Act. I apologize if it feels a bit cold and rude to respond in such an impersonal way, but I've been...
The Secret History of Windows ZIPFolders - by Original Author Davepl From almost getting him fired to successfully selling it to Microsoft, Dave reveals the secret history of Windows ZipFolders, the compressed zip file support...
safepassme We check active directory passwords against public database breaches offline, in a fraction of a second. Give us a try! We are at hello-twitter@safepass.me
Code Maze Weekly #59 - Code Maze New year – new resolutions. We might feel things are somewhat out of our control right now, but there are always some areas of life we can control. And that’s learning and self-improvement. So this week, we present you with a new batch of articles that ca...
Change FeedbackSize on Rijndael wrappers to delegate to implementation. by vcsjones · Pull Request #46686 · dotnet/runtime The FeedbackSize on RijndaelManaged and RijndaelImplementation were not accurately reflecting the feedback size that the actual implementation was using. The FeedbackSize would report 128, however ...
Processing RSS feeds with Repl.it The other day I made a small web service with Repl.it that does a simple transformation on an RSS feed (source code). I created it mainly because of this excellent newsletter, which is a daily roundup of potentially interesting, non-commercial blog posts ...
How did Uber waste so much ad money? There's been a litany of articles over the past year about Uber supposedly wasting $100 million a year on ads, so it's worth asking how this kind of stuff happens.
What I learned doing 125 public talks - Part I Over the past 7 years, I gave over 125+ talks for 20 countries in front of over 50,000+ people. By any means, this doesn’t make me an expert in public speaking, but I had the opportunity to learn a few things that I’d love to share. I’ll spread the conten...
The Tether Press and Bitcoin's Speculative Mania - Trolly McTrollface's Blog Tether has become a plain old fiat central bank, issuing new USDTs against debt. USDTs are backed, but not by US dollars. They are backed by promises to make good on their debts by the receivers of newly minted USDTs. While it’s not fraudulent per se, the...
Crony Beliefs | Melting Asphalt [Note: if you prefer audio, you can listen to this essay narrated by Grognor on his excellent podcast Second Enumerations. —Ed.]
More drama on a forum, and a slew of new databases dumped It looks like the threat actor known as ShinyHunters was active again. It also looks like there was some drama about a sale of databases that was supposed to...
Building an Air Filtration System for a 3D Printer I’m a software engineer from Ohio. I use this website to write about software development, life, and the universe.
What I Learned About Productivity Meditating 60 Hours in 60 Days – Love Your Work, Episode 246 I recently saw a tweet storm by entrepreneur/investor/philosopher Naval Ravikant. He was challenging people to meditate sixty minutes a day for sixty consecutive days. Here’s a quote from Naval about his meditation challenge, from The Naval Almanack:Want ...