18 February 2023

40 links · Saturday

Two Actually Useful GPT-3.5 Prompts for Zettelkasten Schreibers

I have been using two GPT-3.5 prompts to help me save time and improve my writing as a Zettelkasten Schreiber. The Outline to Complete Sentence English Prompt transforms outlines into complete sentence English, while the Summary Generator takes complex text an…

FOSS communities: You don’t need to yell

This is kind of open letter I suppose. I’ve seen a lot of similar stuff happen in other projects too, like GNOME. So I wanted to write down what happened to me and my inbox today. It’s written in my perspective, but I’m sure many can sympathize. And I sympathi…

Tribal Knowledge = 💩

TL;DR Don’t hoard knowledge. If you know something that would benefit others then share it freely and make it accessible. Sharing is caring. Why you hating on Tribal Knowledge, Kev? “Knowledge is p…

Only Debate The Non-Linear

I sometimes feel like the course of my career has been one long vacillation1 between being too argumentative and too deferential. I’ve often struggled specifically in work contexts to discern when …

Fixing Back Pain Permanently

Chronic back pain is incredibly limiting, and is more and more common—even with younger people. I've kept a short guide to solving back pain issues for a couple years, and a friend requested that I publish this publicly. Around 80% of people who have used this…

Defensibility & Competition

Are early SaaS or AI companies ever defensible early? What is the basis for competition for a startup?

Queues should be empty

I’ve been writing a pubsub listener for work recently and had this silly “shower thought”: the ideal queue should be empty. Why? If the queue is not empty, it means that whatever job is consuming from the queue is not keeping up with messages coming into it. O…

This or that? Component Names: index.js or Component.js

I'm not sure if you're aware, but there are sometimes different ways to do the same thing. Crazy, right? As a consultant I get to see a lot of different codebases, and I try study other projects' architecture in order to better understand this Brave New JavaSc…

Its Okay to Say No

Saying No is hard for someone like me. I like to make friends, be open-minded, and have FOMO when oppurtunities arise. Those are all very…

Exact cover and applications

A few months ago, I bought a set of pentominos because it reminded me of a book I had read as a child: The Wright 3. I solved a few configurations but soon my computer scientist education and my laziness took over and whispered: exact cover. If you are looking…

Download and install the Microsoft Authenticator app

The Microsoft Authenticator app helps you sign in to your accounts when you're using two-step verification. Two-step verification helps you to use your accounts more securely because passwords can be forgotten, stolen, or compromised. Two-step verification use…

C# language strategy

We will keep evolving C# to meet the changing needs of developers and remain a state-of-the-art programming language. We will innovate eagerly and broadly in collaboration with C# developers

What is Mini FM?

1. beginnings There were many motivations to start Mini FM, but as a matter of fact, Mini FM started in my seminar to cheer up my students who were isolated each other in the period between the collapse of students movement and the beginning of economic leap…

What to expect from your framework

There’s been a bit of a brouhaha these last weeks as parts of the Internet suddenly woke up to the realization that most Single Page Apps are slow and overcomplicated, and — shock horror — it turns out that Facebook, the lovable scamps that brought us React an…

Writing confidently with ChatGPT

An AI language model As an AI language model designed to mimic human conversation, ChatGPT has encountered its fair share of criticisms. One of the most common criticisms is that ChatGPT can be overly confident in its responses. This perception arises from the…

Daily Sketch 2

It's kind of sad to find an old piece of code but after running it didn't give the same result as the original one. Most of my creative coding is CSS-based and rendered in the browser. Browsers and hardware change overtime, I realized that thos…

Browser adoption rates

For two years in 2020 and 2021, I shared Wikipedia’s worldwide browser statistics on Mastodon under #browserstats. They looked a little something like this: As the data includes the browser’s major version, I wondered whether I could use this to follow the ado…

Why 'Atomic Habits' may not be working for you - Krishna Bharadwaj

Couple of weeks ago, we were discussing random things at work, and we landed on the topic of discipline. One of my colleagues was praising me for having a very disciplined life. It felt as if he was talking about someone else.

How I Write

How I approach writing and finding the spine of a piece

Errors are Not Failures

tags: #cs-education This week, I’m working on a rewrite of Pickcode’s backend using Prisma and NestJS. The details aren’t important, but it goes without sayi...