23 December 2021

37 links ยท Thursday

Cray-1 Digital Archeology – chrisfenton.com

This page should probably be called “data recovery the hard way.” As part of my on-going Cray-1 Revival project, I put out a call to my fellow netizens to go search their closets for any old Cray-1 software they happened to have lying around. Somewhat unexpect…

Every Workday Should be a Hackathon

Getting stuff done and having fun don’t have to be mutually exclusive

Reflections of knowledge

Designing Web APIs for sustainable interactions within decentralized knowledge graph ecosystems ◆ Web services emerged in the late 1990s as a way to access specific pieces of remote functionality, building on the standards-driven stability brought by the unive…

AWS Is Out To Kill Mainframes

The cloud vendor wants to replace big iron with hyperscale servers, and COBOL – with Java

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

Krita 5.0 released! | Krita

Krita 5.0 is here! This is a huge release, with a lot of new features and improvements. Some highlights: The way Krita handles things like brushes, gradients and palettes, as well as tagging, has been completely revamped. The new system is much faster, uses mu…

My productivity app is a single .txt file

The biggest transition for me when I started college was learning to get organized. There was a point when I couldn't just remember everything in my head. And having to constantly keep track of things was distracting me from whatever task I was doing at the mo…

Cloudflare Radar's 2021 Year In Review

In 2021, we continued to live with the effects of the COVID pandemic and Internet traffic was also impacted (differently than in 2020) from it.

It's easy to get data into the GPU, but harder to get it out

Back in the old days, computer graphics were handled by the CPU by directly manipulating the frame buffer,¹ and the graphics card’s job was simply to put the pixels in the frame buffer onto the screen. As computer graphics technology has progressed,

Implementing a file pager in Zig: What do we need?

A file pager is a component in database systems that is responsible for reading and writing pages (typically 8KB blocks) from the file system. The pager is r...

Cleaner C# code with "smart" using statements

Check out my Dependency Injeciton course: https://nickchapsas.com/p/from-zero-to-hero-dependency-injection-in-netUse discount code YTDEP1 at checkout for 15%...

.NET Conf - Bhubaneswar

.Net Conf - Bhubaneswar is a free virtual event organized to spread the word about all the latest developments happening in the .NET ecosystem with the relea...

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

Diablo IV Quarterly Update—December 2021

Learn more about itemization, Paragon updates, and the visual effects of Diablo IV in this next Quarterly Developer Update.

Dear Self; We Need To Talk About Social Media

Last year I discovered, much to my chagrin, that always-on internet socializing was costly for me. This was inconvenient both because I’d spent rather a lot of time singing the praises of social me…

The Case Against Work-Life Balance: Owning Your Future

Given my journey, you can imagine my first reaction to questions of work-life balance is fairly unsympathetic. I want to protest that, by legitimizing such a false dichotomy, you’re pre-empting a...

How IPFS is broken

I once fell for this talk about “content-addressing”. It sounds very nice. You know a certain file exists, you know there are probably people who have it, but you don’t know where or if it is hosted on a domain somewhere. With content-addressing you can just s…