Hello, having a problem with the Wunderground integration. I would like to get the data from my own weatherstation. Therefore, i use the Wunderground integration. I have an API key as i am transmitting data to WU. Config (excerpt) #########################…
Thanks to filippo streaming his adventures rewriting Golang assembly code into "cleaner" Golang assembly code, I discovered the Avo assembly generator for Golang.
This post is not necessarily about Golang, but Golang is a good example as its standard library i…
Andrew Wilkinson's tale of how he blew $10,000,000 building a to-do list app perfectly illustrates the danger of trying to analyze your own failures. It's so easy to fall in love with one of those infinite alternate universes where you just did that one thing …
I setup a new Skype account that is tied to my business email address, which I have been using for nearly a decade. It is the email that pretty much all my clients and associates have saved for me.
Introduction In the last months I’ve spent a lot of my time researching and thinking about the ecological impact of blockchain. Bitcoin and Ethereum, the two most popular blockchain technologies, have a vast power consumption. The power consumption is not inhe…
Many of the conflicts in academia are to some extent related to giving
proper credit where credit is due. Sometimes, feuds arise over which
papers of co-authors to cite in the ‘Related Work’ section of
a manuscript; sometimes, researchers are accused of intent…
Genzor is an experimental library ideally suited for generating files spanning multiple folders, using Blazor component model to generating the output. - egil/genzor
In the late 90’s there were over 20 search engines categorized by different dynamics and chracretists. Some were manually curated and others used web crawlers to create a graph of links between websites. Regardless of the technique used to build... | Joe Blau …
Security practitioners often tread a fine and not entirely well-defined legal line in collecting current and meaningful research. This research can also pose ethical questions when commercial sources for stolen data fall into a gray area.
This is the sixth (and last!) article of a series on the MakAir open-source ventilator, a project that I founded with friends, which was born at the beginning of the COVID-19 pandemic in early 2020. Think of this series of articles as a ledger of all that happ…
A new analyst report on serverless cloud-native app development names Microsoft Azure as one of three leaders, touting its 'developer experience game' but knocking the platform for putting key enterprise features in advanced plans.
The human brain is a remarkable achievement in evolution. Unfortunately, the brain activity that kept the human species alive for millions of years is the same brain activity that keeps us from achieving equality today. Author, speaker and CEO, Valerie Alexand…
Hey, just wanted to let you know that portions of your code seem to be used in the so called "LucaApp" by Culture4Life GmbH without respecting your License. See: https://gitlab.com/lucaap...
In a message driven architecture such as SOA or Microservices, how do I organize messages such as Commands, Events, Handlers and how are they named? You migh...
Every now and then I need to do some work with text, and the Enron data set is one of the most well known corpuses. I ended up writing the parsing code for t...
Last time, we had a basic implementation of a promise type but left with the question of what the initial_suspend and final_suspend are for. When the compiler encounters a coroutine function, it performs multiple rewrite passes. One of the early passes produce…
Over the past few years, Apple seems increasingly willing to cooperate with authoritarian governments, uninterested in protecting its own users, and unwilling to actually standup for human rights in broad terms, as often portrayed by its marketing department o…
As you may or may not be aware, the annual MVP Summit for Microsoft MVPs is happening from March 29th to April 1st 2021. I’ve had the chance to travel to Red...
GitHub Actions is a flexible platform for creating DevOps pipelines, and with it we can create smooth workflows that will build and deploy our libraries to destinations like npm and NuGet. What's more
This week, twelve student teams from across the globe will pitch their purpose-driven applications in Round 2 of the Imagine Cup World Finals. Four winning teams will be selected by a panel of expert judges to move forward to the 2020 World Championship. Thi…
Yes, you can run Kafka without ZooKeeper! Scale to millions of partitions, faster failover, run Kafka in a single process, make use a completely new KRaft protocol, and other architectural improvements.
Logs can provide much more than debugging and troubleshooting for your application. Read more to see how logs can be used for metrics, alerts, experiments, and more.
From time to time, I wonder why correctly functioning software is so difficult to write. Software development is something we’ve been doing a long time, that also has a benefit that many other crafts don’t: you can create a repeatable process that does exactly…
Though controllers aren't going extinct, our guest this weeks shows us how you can build lean and flexible APIs without using controllers. Featuring: Steve S...