How async should have been
Your sync and async code can be identical, but still, can work differently. It is a matter of right abstractions. In this article, I will show how one can write sync code to run async programs in Python.
Your sync and async code can be identical, but still, can work differently. It is a matter of right abstractions. In this article, I will show how one can write sync code to run async programs in Python.
The rise of deploy previews and serverless testing infrastructure is revolutionizing the way we test web projects.
When requirements change, an append-only data model of immutable facts is more useful than a mutable data model that models the problem domain.
In the final installment of this three part series, we are going to use our results from the previous two posts to construct a fully automated variable leverage ETF. In part one, we derived the optimal leverage ratio for maximizing returns and in part two we a…
“Hey can you watch my stuff for a second?” – A person at Starbucks before they go to the bathroom For game theory reasons, asking one stranger at Starbucks to watch your laptop while you run off to the bathroom is a bad idea. Here’s what doing so presumes: Th…
In 1973, the author of the C programming language Dennis Ritchie was such a fan of the quicksort algorithm that he decided to name the language’s sort function after it. In this post, …
Today I am taking my first step toward building a quant hedge fund completely from scratch. I have no partners or intellectual property, and only enough savings to support my family for five years at our current burn rate. I know it will very likely not work o…
Anyone running a federating instance of the Matrix homeserver Synapse will likely have seen this: synapse is database-hungry. It tends to take a lot of space. In this post, I'm documenting how I shrunk my homeserver database from 100GB to a little under 8GB, d…
The elliptic curve digital signature algorithm (ECDSA) is a common digital signature scheme that we see in many of our code reviews. It has some desirable properties, but can also be very fragile. …
Framework for unit testing generators. GitHub Gist: instantly share code, notes, and snippets.
This is definitely not a "learn distributed systems in 21 days" post. I recommend a principled, from the foundations-up, studying of distrib...
Web fonts vs System fonts, what are them and when to use either
09 Jun 2020
Any advice on how to make a good first impression to my manager and my team? I start Monday 😀
I tried to use vim for the first time today. I’ve opened it a few times to read files, so the cursor navigation was familiar and after I think for a moment I can remember how to exit, but today was the first time I actively wanted to use it to modify a file.
Ana's personal blog
Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
If you work on any type of app that has a user interface (UI) you probably have experienced that inner-loop development cycle of making a change, compile and run the app, see the change wasn’t what you wanted, stop debugging, then re-run the cycle again.
An API for accessing new AI models developed by OpenAI
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
I own a little website I use for some SEO experiments. Of course there’s some content and a facebook sharing button for every post.
Blazor is a new single page application (SPA) framework from Microsoft that relies on the .NET framework in favor of JavaScript. As part of its component development model, Blazor uses a DOM abstraction called a RenderTree. In this article we’ll learn about wh…
How to configure collations and case-sensitivity in the database and on queries
PostgreSQL is a case-sensitive database by default, but provides various possibilities for performing case-insensitive operations and working with collations. Unfortunately, full collation support is recent and somewhat incomplete, so you may need to carefully…
A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS. - dotnet/pinvoke
Microsoft has hit Ninjutsu with a DMCA notice. The company argues that tweaking and disabling of Windows 10 features violates its license.
Domitrius Clark from Cloudinary joins to talk about using Cloudinary with React Hooks! Interested in exclusive content and discounts? Sign up for the newsletter! https://www.jamesqquick.com Live streams on Twitch - https://twitch.tv/jamesqquick Follow me on …
HuffPost is part of Verizon Media. Click 'I agree' to allow Verizon Media and our partners to use cookies and similar technologies to access your device and use your data (including location) to understand your interests, and provide and measure personalised a…
Download Foxtana Pro - Redirect Cortana for Firefox. Force Windows 10 and Cortana to use Firefox and your favorite search engine instead of Bing! This is the official port of Chrometana Pro for Firefox.
Ruminations on outsourcing our values
GE Filtergate - When a company thinks it can screw you for profit with pointless DRM.
Buy The Deficit Myth: Modern Monetary Theory and How to Build a Better Economy Hardcover – 9 Jun. 2020 by Kelton, Stephanie (ISBN: 9781529352528) from Amazon's Book Store. Everyday low prices and free delivery on eligible orders.
We are the Amos Bursary and we exist to ensure talented men of Afro-Caribbean descent have the opportunity to excel in education and beyond Students Join the Amos Bursary Mentors Become a Mentor Business Partners Become a Business Partner News “,”nextArrow”:”“…
I was a police officer for nearly ten years and I was a bastard. We all were.
Jun 10 M12 lens mount for Pi camera moudle (video)
Waaaaaay back in (I think) v6, AutoMapper surfaced its mapping execution plans so you can look at them to see what happens when it maps one object to another...
Today, we’re thrilled to announce that Michael Seibel will be joining Reddit’s Board of Directors. Seibel is Partner at Y Combinator and CEO of the YC startup accelerator program, which first helped launch Reddit in 2005. He’s also the cofounder of Justin.tv/T…
Automapper is a popular small library used in ASP.NET Core to map objects of dissimilar types without the need to write boring code to map each data member.
As part of our ongoing commitment to the project, we’ve released an update (ASP.NET AJAX Control Toolkit v20.1.0) to address the following issues
Estimate dispatch in late July, 2020
Awaitables are the types on which await can be called. It happens due to “duck typing” – the only thing which makes type “awaitable” is an existence of the GetAwaiter() method that returns type implementing INotifyCompletion interface. That’s it.
What's asynchronous code? When and why should you use it? Check out this intro to async code and how you can apply it to future programs!
API Versioning Talk from dotnetsheff - Shawn Wildermuth
IntroductionThis is the second post on my series on using OData with ASP.NET Core 3. You can find the first here.QueryingWe’ve seen how we can expose an object model to OData. In the first post I …
If you are using the Azure Portal to do some tasks it may be time to take a look at using the Azure CLI (Command Line Interface) as this can be a good way to learn to start automating some tasks. Handily the Azure CLI has an interactive mode. “You can use Azur…
Today, we are releasing the .NET Core June 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. Security CVE-2020-1108: .NET Core Denial of Service Vulnerability To comprehensivel…
Web API versioning in ASP.NET Core is a feature which allows to maintain multiple versions of API so that clients can work with the required version of API.
A comparison of Blazor and React when it comes to modern web development—a review of the pros and cons. Does Blazor stack up?
Inaugural Episode Upcoming Episodes About the Show
Search engines and Bloom filters: A match made in heaven?
The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal
DSP servers using general purpose networks and computers - apohl79/audiogridder
Be a voter in the 2020 election.
What tacit knowledge is, and why it is the most interesting topic in the study of expertise today.
Seattle Mobile .NET User Group (https://www.meetup.com/SeattleMobileDevelopers) is kicking off our .NET Virtual User Group series with a talk from James Montemagno on how he built and developed his latest app Island Tracker for Animal Crossinng.
We’re implementing a one-year moratorium on police use of Amazon’s facial recognition technology. We will continue to allow organizations like Thorn, the International Center for Missing and Exploited Children, and Marinus Analytics to use Amazon Rekognition t…