19 January 2021

66 links · Tuesday

IPFS Support in Brave

Over the past several months, the Brave team has been working with Protocol Labs on adding InterPlanetary File System (IPFS) support in Brave. This is the first deep integration of its kind and we’re very proud to outline how it works in this post.

Release 1.0.0-preview8 · microsoft/reverse-proxy

This release supports .NET Core 3.1 and .NET 5.0. See Getting Started. The Microsoft.ReverseProxy package is available on NuGet.org. Major changes and features: We started publishing a preview of ...

github/dmca

Repository with text of DMCA takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent u...

benaadams/Ben.Http

Low level ASP.NET Core example Web server. Contribute to benaadams/Ben.Http development by creating an account on GitHub.

Intel Problems

Intel is in much more danger than its profits suggest; the problems are a long time in the making, and the solution is to split up the company.

Solved: .NET 5 “SEC_ERROR_INADEQUATE_KEY_USAGE” in Firefox

Ran across an issue I had to fix where a .NET 5 application, which happened to be running in a Docker container (this ended up being irrelevant), couldn’t start up in Firefox due to a certificate error, even though I’d accepted the .NET certificate at the root…

Working with Azure Storage Blobs with a Java Azure Function | Developer Support

Bryan Soltis shows how to create a simple Java Azure Function to work with Azure Storage files. If you’ve spent much time around me, you know that I’m a huge fan of Azure Functions. Being able to code stand-alone, serverless functions to handle tasks is an ext…

Google Job Interview - Barak Obama

http://www.youtube.com/BizzyMicBizness02Eric Schmidt asked "the most efficient way to sort a million 32-bit integers"Obama replied "the bubble sort would b...

Anatomy of a CNC Router

During quarantine I designed and built my own CNC router from scratch. This is everything you need to know if you want to do the same.

FAQ on 2021 License Change | Elastic

We are changing the Apache 2.0-licensed source code of Elasticsearch and Kibana to be dual licensed under SSPL 1.0 and the Elastic License, giving users the choice of which license to apply. Our default distribution will continue to be under the Elastic Licens…

License Change Clarification

We've had a few questions about our recent license change to Elasticsearch and Kibana.

Be Careful With ZipArchive

Today I had an ordinary assignment. Generate an in memory .zip archive with one text file inside and send it to a web api. With C# this is straight-forward. Here is my oversimplified first attempt:

popey/sosumi-snap

Contribute to popey/sosumi-snap development by creating an account on GitHub.

Unit Testing in .NET - The Complete Guide

We all know that the most important criteria for choosing an application is its quality. One of the essential methods for improving application quality is writing a full set of unit tests. Comprehensive testing is even more crucial if you are starting a new pr…

Free book on React

React is one of the most used so-called SPA (Single page application) frameworks right now, if not the biggest one with 162k stars https://github.com/facebook/react   Knowing React is clearly advantages when looking for your first job.    I've made my React bo…

Fun with conversion-operator name lookup

As of this writing (but perhaps not for very much longer!) the four mainstream compilers on Godbolt Compiler Explorer give four different answers for this simple C++ program:

Deskreen

"It all started with me wanting to use my iPad as a second screen for my Macbook. But I found that it is already outdated to use a MacOS built in feature called 'Sidecar' and I have to buy a new iPad. I also have a Windows PC and sometimes I needed to use my i…

MSIX Labs for Developers are now available!

We are happy to announce the public availability of MSIX Labs for developers.   MSIX Labs for Developers is a hands-on labs experience to help developers learn how to modernize their desktop apps by taking advantage of MSIX. These labs have been carefully desi…

sebastienros/parlot

Fast and lightweight parser creation tools. Contribute to sebastienros/parlot development by creating an account on GitHub.

Tech Companies Are Profiling Us From Before Birth

Children today are the very first generation of citizens to be datafied from before birth. The social and political consequences of this historical transformation have yet to be seen.

micah5/ace-attorney-reddit-bot

Reddit bot that turns comment chains into ace attorney scenes. - micah5/ace-attorney-reddit-bot

Consistency before quality

Do anything consistently for a long time (meaning multiple years), and you’ll be good at it.

Are We Really Engineers? • Hillel Wayne

I sat in front of Mat, idly chatting about tech and cuisine. Before now, I had known him mostly for his cooking pictures on Twitter, the kind that made me envious of suburbanites and their 75,000 BTU woks. But now he was the test subject for my new project, to…

A solution for social media?

Sometimes I find it quite interesting to read through articles that I wrote three or four years ago, back then still on the platform Medium. Some time ago I deleted them on Medium and published them on my blog in a “Medium Archive”.

How to gather consensus before a big decision - Jacob Kaplan-Moss

The next time you have an important proposal to make, don’t wait until the big meeting to ask for support. Here’s how to gather feedback and build consensus beforehand, so you can make that big meeting into a non-event.

Reintegration tracking

In this blog post I’ll explain this advection algorithm and how to use it to make advanced fluid simulations like the ones I made, including Paint streams and Everflow. Before starting, I should give a big thanks to my friend Wyatt for giving useful suggestion…

Be Carefull With ZipArchive

Today I had an ordinary assignment. Generate an in memory .zip archive with one text file inside and send it to a web api. With C# this is straight-forward. Here is my oversimplified first attempt: