Safer Illinois, Isn’t
Wherein some furry casually saves a University tens of thousands of dollars on a NIST SP 800-171 audit they were doomed to fail anyway.
Wherein some furry casually saves a University tens of thousands of dollars on a NIST SP 800-171 audit they were doomed to fail anyway.
Just freaking apply.
Can I make this switch? Part of this post was motivated by frustration - I have an ancient (as of 2021) Sony Vaio E 11" notebook that beca...
Also known as "why do I need to require stuff sometimes, and not other times?"
This is a pun on the saying "there is always room at the top". This is also the title of a famous Feynman lecture from 1959 , where he made ...
OpenAI recently released Codex (paper), a large-scale language generation model trained on public programming source code from GitHub. Its most prominent use so far is GitHub Copilot, which is an extension for VSCode1 that autocompletes code being edited. Howe…
1.4.24 August 17 2021 Maintenance Release for Akka.NET 1.4 Bug Fixes and Improvements Akka: Make Router open to extensions Akka: Allow null response to Ask<T> Akka.Cluster: Fix cluster startup rac...
David GF's personal website
The use of electronics to administer elections has been controversial for some time. Since the "hanging chads" of the 2000 election, there's been some degree of public awareness of the use of technology for voting and its possible impacts on the accuracy and i…
Another day another problem with the WebView control - this time dealing with certain Windows dialogs crashing the WebView control and making it unresponsive so that the control has to be reloaded or - more commonly the application has to be restarted.
In this ninth video, I explain what polynomial commitment schemes are as well as their API. I also mention the Kate polynomial commitment scheme (KZG), based on pairings, and bootle/bulletproof types of polynomial commitments schemes, based on inner products. …
The calculation of Pi is an unofficial benchmark in high-performance computing. For this, the expertise is especially important to set up the hardware correctly, to match it to the software used and to run the computation for weeks without interference. The Ce…
Within cryptocurrency and blockchain solutions, the concepts of decentralization, security, scalability and privacy are all enabled by cryptography. If we ar...
Wraps the .NET SDK for Azure Cosmos DB abstracting away the complexity, exposing a simple CRUD-based repository pattern - GitHub - IEvangelist/azure-cosmos-dotnet-repository: Wraps the .NET SDK for...
Some 10 years after the final Microsoft Silverlight release, some developers still fear being 'Silverlighted,' or seeing a development product in which they have invested heavily be abandoned by Microsoft.
In this eighth video, I explain how the prover and the verifier can perform a "polynomial dance" in order to construct the circuit polynomial $f$. The principle is simple: the prover doesn't want to leak information about the private inputs and the intermediar…
In this seventh video, I explain how we use our circuit polynomial $f$ in a protocol between a prover and a verifier to prove succinctly that $f$ vanishes on a number of specified points. Stay tuned for part 9... Part 8 is here. Check the full series here. ..…
In the upcoming version 6.0 of the Npgsql PostgreSQL driver for .NET, we implemented what I think of as “raw mode” (#3852). In a nutshell, this means that you can now use Npgsql without it doing anything to the SQL you provide it - it will simply send your que…
Alex Wong (@alexdwong) has created a short video on TikTok with music Opus No. 1. | Me every time I’m on hold 😂 WHO IS YOUR FAV COLOR 😝💀 Inspo: @lalamilan #dance #dancer #dancers #funny | Operator: Please hold | Me:
Powered by Restream https://restream.io/
In this fifth video, I explain how we can "compile" an arithmetic circuit into something PLONK can understand: a constraint system. Specifically, a PLONK-flavored constraint system, which is a series of equations that must if equal to zero correctly describe o…
The upcoming release of ASP.NET Core 6 brings a pretty interesting feature set referred to as “Minimal APIs”. While they seem pretty interesting to me and many others, some folks are not fans and can be quite vocal about it, so I thought about taking quick loo…
Hamburg’s state government has been formally warned against using Zoom over data protection concerns. The German state’s data protection agency (DPA) took the step of issuing a public warning yesterday, writing in a press release that the Senate Chancellory’s …
In this sixth video, I explain the compilation, or even compression, of a set of equations into a single polynomial. That polynomial represents all of our constraints, as long as it vanishes in an agreed set of points. With a polynomial in hand, we will be abl…
A lot of smart college students end up with the idea that “solving hard technical problems” is the best thing they can do with their life—probably because that’s the only thing they’ve ever been rewarded for so far.
Take a rip-roarin' tour through hundreds of PRs worth of performance improvements for .NET 6.
In June, I was able to officially register Mastodon gGmbH after nearly 8 months of legal work (“gGmbH” means “non-profit limited liability company”). A non-profit limited liability company in Germany is structered and operates similarly to a for-profit limited…
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
A customer was using the LayoutModification.xml file in their operating system image in order to pin a few applications to the taskbar automatically. They found that if the user unpinned those items, that seemed to work okay, but once the user logged out and b…
A user called us to ask about how they can manage to move a particular report from a legacy system to RavenDB. They need to be able to ask questions such as ...
Game timers: Issues and solutions, variable framerate
Lyme-carrying ticks are a bigger threat than ever. A promising new antibody treatment looks to stop infection—even after a tick bite.
I used simple JavaScript to hack a like system so that I can show more support for content creators out there!JS Challenges - jschallenges.comNewsletter for ...
Join on LearnTV to submit your questions live: https://aka.ms/LearnTVCheck out the Toolkit on GitHub: https://aka.ms/CommunityToolkit-Maui The new .NET MAUI ...
In this post I discuss the ValueStringBuilder type, used internally in .NET as a zero/low-allocation alternative to StringBuilder
17 Aug 2021 1 mins .NET, C#, Databases in general, Entity Framework, Entity Framework Core, Entity SQL, Firebird, LINQ, SQL, Visual Studio
Cloudflare for Teams adds additional posture capabilities to better protect Access backed applications
Chocolate Factory mum as remaining feed fans search for alternatives
The more you know, the less you know.
Recently Microsoft announced the renaming of its Cloud for Healthcare's Azure API for Fast Healthcare Interoperability Resource (FHIR) to "Azure Healthcare APIs." In addition to the renaming of the APIs, the company also expands support for healthcare data to …
In my last post, I talked about microservices compared to houses. A giant house with lots of stuff in it is hard to find anything. A small house with lots of stuff in it is hard to find anything. A…
The Microsoft team and community behind the .NET MAUI had an active and productive summer. New updates and features were introduced to the platform, giving the developers the updates in the form of Preview 6 in July and Preview 7 in August this summer. .NET …
In this article, I'll guide you through problems during the startup of an ASP.NET Core project. Get help where to look and possible solutions.
The upcoming release of ASP.NET Core 6 brings a pretty interesting feature set referred to as "Minimal APIs".While they seem pretty interesting to me and man...
In this article, we explore several optimization techniques, implement them in Python from scratch and explain how to use them with SciKit Learn.
Leaflet is a modern, lightweight open-source JavaScript library for mobile-friendly interactive maps.
This is the next part of the ASP.NET Core on .NET 6 series. In this post, I'd like to have a look into minimal APIs.
The latest news and resources for .NET app developers.
In celebration of my newest book: Git For Programmers I’m starting a short series of blog posts on some of the more interesting features of Git. You already know Git These posts assume you kn…
Have you ever needed to debug and step into a code of dependent NuGet or .NET libraries that do not build as part of your solution? Today, debugging through them is not so easy as debugging your projects that are part of your solution. Starting with Visual Stu…
In May this year at //Build, Azure Functions OpenAPI support feature (preview) was officially announced. At that time, it supported up to the v3 runtime – .NET Core 3.1 version. Recently, it has released .NET 5 isolated worker supporting package as a preview. …
Fast and multi-platform Spotify client with native GUI - GitHub - jpochyla/psst: Fast and multi-platform Spotify client with native GUI
I recently got into general-purpose zero-knowledge proof systems (cryptographic primitives that allow you to prove the execution of a program without revealing some of the inputs), specifically the state-of-the-art PLONK proof system. This is a series of video…
Faster-than-light neutrinos? Boring… let’s see something really revolutionary.
Adam Storr - Powered by coffee!
The Costs of War Project is a team of 35 scholars, legal experts, human rights practitioners, and physicians, which began its work in 2011. We use research and a public website to facilitate debate about the costs of the post-9/11 wars in Iraq, Afghanistan, an…