19 November 2021

63 links ยท Friday

I Love Arch, But GNU Guix Is My New Distro - Boiling Steam

I wrote recently about building my new gaming desktop where, if you weren’t blinded by all the lights, I also noted that I’ve moved from Arch to GNU Guix as my distro of choice. Why? And what is Guix? (And… <a href="https://boilingsteam.com/i-love-arch-but-gnu…

VC Needs Web3 More Than Web3 Needs VC — Mirror

VC money has been focused on automating, streamlining, and scaling incumbent industries built on aging models full of technical debt. This approach has led to some amazing success - with the side effect of leaving little oxygen for genuinely new ideas.

“Uncompromising”: Ludwig Hohl and the Prose that will Survive

Joshua Cohen— The Swiss writer Ludwig Hohl (1904–1980) spent the bulk of his final decades—the decades during which he received his only acclaim—living poor in a Geneva basement strung with clothes…

My Terraform Development Workflow

The development workflow that I use whenever I am writing Terraform, it doesn't matter what providers I am going to use or how complex the code might be.

Breaking into B2B SaaS — George Sequeira

If you want to discover many ideas fast, there is one business model that directly correlates with solving problems for people: B2B SaaS. Figuring out which industries and problems to focus on can be daunting but it doesn’t have to be.

foo.c

GitHub Gist: instantly share code, notes, and snippets.

Short-Cycle Recurring Revenue

<p>Monthly Recurring Revenue (MRR) is the lifeblood of many successful indie online businesses. But today, we turn our attention to shorter cycles of recurring revenue and their niche applications for digital businesses.</p>

"That policy changed last week."

Part 2 of my Silicon Valley story. Also, I'm hiring engineers for my new company.

A Simpler Way to Azure

TL;DR: I made a fun CLI “wrapper” for working with web apps and Azure in a very Heroku way. It’s called “AZX” and you can read a full walkthrough and installation instructions from the GitHub repo.

Pony Messenger

Our mission is to elevate your correspondence and to foster deep, lasting connections.

Crypto Wash Trading

We introduce systematic tests exploiting robust statistical and behavioral patterns in trading to detect fake transactions on 29 cryptocurrency exchanges. Regulated exchanges feature patterns consistently observed in financial markets and nature; abnormal firs…

Big Ball of Mud

While much attention has been focused on high-level software architectural patterns, what is, in effect, the de-facto standard software architecture is seldom discussed. This paper examines the most frequently deployed architecture: the BIG BALL OF MUD

80386DX ISA SINGLE BOARD MICROCOMPUTER

Living in the early 1990s along with the technological advancements in computing and microelectronics was a rewarding experience. While I initially had little access to the latest technologies, everything shifted with the beginning of the decade. By chance I h…

RavenDB and the Black Friday Surge!

Next week is Black Friday, which has reached a global phenomenon status. It is a fun day for shoppers, and a nervous wreck for IT admins everywhere. It is no...

Code Maze Weekly #102 - Code Maze

Issue #102 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Getting started with GraphQL in ASP.NET Core [dotnetthoughts.net] Looking for a good introduction to GraphQL? Look no further than this article by Anuraj Parames…

.NET 6 Is On The Loose

James, David, and Matt go over .NET 6 and .NET Conf and all the goodness!

First look at the Original Prusa XL

Read more about the XL: https://blog.prusaprinters.org/original-prusa-xl-first-look_58312/Pre-order by $200 / 200€ deposit: https://www.prusa3d.com/product/o...

OpenAI’s API Now Available with No Waitlist

OpenAI is committed to the safe deployment of AI. Since the launch of our API, we’ve made deploying applications faster and more streamlined while adding new safety features. Our progress with safeguards makes it possible to remove the waitlist for GPT-3. Star…

SerenityOS

SerenityOS is a love letter to ’90s user interfaces. Andreas Kling demos some of the best aspects of his new operating system

How I'm Going to Compete With Calm & HeadSpace

I created and launched my meditation app, MindGarden, about two weeks ago. I’ve been meditating for over three years now and the practice has transformed my life. Due to mental health issues and desperation, I stuck with the practice for weeks even though I di…

Poisson's Equation

Previously, we encountered the following iterates while calculating diffusion

Amazon Pinpoint now supports Safari push notifications

You can now use Amazon Pinpoint to send push notifications to your website users on their Mac desktop using Apple Push Notification service. Safari push notifications display your website icon and notification text that users can click to go to your website. T…

Sociotechnical Lenses into Software Systems

Software systems are sociotechnical. I don’t think software professionals spend enough time discussing the challenges that span software and personal aspects. When we look at software through a sociotechnical lens, we begin to appreciate the complexity inheren…

Flags v. gates

The different uses of feature flags, and building a new feature flags system.

Potential Improvements to Spaced Repetition | David Bieber

Spaced repetition is not super widespread. It’s popular among med school students and language learners, but frequently people find the benefits outweighed by the costs, the friction too high, and they stop. I believe the following are the most pressing issues…

How I created a Markdown parser

Let me begin this post by saying that I'm no genius, and I've peeked under the hood of a few other Markdown parsers, all of which with complexity that leaves me quite stunned. So when I set out to create my very own Markdown parser, I knew I had to figure out …

Implementing CHIP-8 in Jack

In this post, I will go over how I implemented a CHIP-8 emulator using the Jack language (from the nand2tetris course). I thought this would be a fun project since I would be programming an emulator that would run under another emulator that I had previously p…

Zettelkasten #1: Classes in D with betterC

This post describes the problem with not having D classes in betterC and both present tricky and reasonable solutions on how to use classes with C++ linkage in D with betterC.

Tools embody mediums

Personal website of Jess Martin.