The Missing Semester of Your CS Education
Link: The Missing Semester of Your CS Education: "Classes teach you all about advanced topics within CS, from operating systems to machine learning, but there’s one critical subject that’s rarely covered, and is instead left to students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command-line, use a powerful text editor, use fancy features of version control systems, and much more!"
SQLite the only database you will ever need in most cases
Link: SQLite the only database you will ever need in most cases: "This is a nice writeup about power use of sqlite."
CheatGPT
Link: CheatGPT: "If you teach programming, this is a very insightful article. It doesnt solve anything though. From the author: “This week I stepped out of one world and landed in another. It started while I was marking assignments in a few of my programming courses.The quality of the code I was reading was amazing! My students were doing the sorts of things that my open source peers do.”"
10 Ways to Avoid Being Fooled
Link: 10 Ways to Avoid Being Fooled: "Great useful list of mental models, biases, techniques and tips to avoid being fooled"
Transformer models: an introduction and catalog — 2023 Edition
Link: Transformer models: an introduction and catalog — 2023 Edition: "Author" "I have a terrible memory for names. In the past few years we have seen the meteoric appearance of dozens of models of the Transformer family, all of which have funny, but not self-explanatory, names. The goal of this post is to offer a short and simple catalog and classification of the most popular Transformer models. In other words, I needed a Transformers cheat-sheet and couldn’t find a good enough one online, so I thought I’d write my own. I hope it can be useful to you too""
How The Post is replacing Mapbox with open source solutions - Kevin Schaul
Link: How The Post is replacing Mapbox with open source solutions - Kevin Schaul: "Last week I published a story for The Washington Post that required an interactive slippy map. Lookup maps like this are a common pattern to show a geographic trend and let readers explore the data …"
How The Post is replacing Mapbox with open source solutions – Kevin Schaul
How The Post is replacing Mapbox with open source solutions - Kevin Schaul –Last week I published a story for The Washington Post that required an interactive slippy map. Lookup maps like this are a common pattern to show a geographic trend and let readers explore the data …
Rails initializers you don't know about - Inflections
Link: Rails initializers you don't know about - Inflections: "Fun Rails Esoterica. One of the features that new Rails people are amused and surprised by: "Rails come with a lot of initializers that we are not quite familiar with. One of them is the inflections initializer. In this post, we will look at what inflections.rb is and how we can use them.""
Rails initializers you don’t know about – Inflections
Rails initializers you don't know about - Inflections –Fun Rails Esoterica. One of the features that new Rails people are amused and surprised by: "Rails come with a lot of initializers that we are not quite familiar with. One of them is the inflections initializer. In this post, we will look at what inflections.rb is and how we can use them."
What Is ChatGPT Doing … and Why Does It Work?
Link: What Is ChatGPT Doing … and Why Does It Work?: "This is a pretty amazing article. Even though it's "non technical" and I read all of it, I think I only understood about 75%: "Stephen Wolfram explores the broader picture of what's going on inside ChatGPT and why it produces meaningful text. Discusses models, training neural nets, embeddings, tokens, transformers, language syntax.""