Skip to content

Instantly share code, notes, and snippets.

View meerasndr's full-sized avatar
🔧
Tinkering

Meera Sundar meerasndr

🔧
Tinkering
View GitHub Profile
@meerasndr
meerasndr / slope_vs_starting.md
Created November 3, 2021 02:19 — forked from gtallen1187/slope_vs_starting.md
A little bit of slope makes up for a lot of y-intercept

"A little bit of slope makes up for a lot of y-intercept"

01/13/2012. From a lecture by Professor John Ousterhout at Stanford, class CS140

Here's today's thought for the weekend. A little bit of slope makes up for a lot of Y-intercept.

[Laughter]

@meerasndr
meerasndr / jessfraz.md
Created January 19, 2022 10:36 — forked from acolyer/jessfraz.md
Containers, operating systems and other fun things from The Morning Paper
@meerasndr
meerasndr / latency.txt
Created January 27, 2022 02:19 — forked from jboner/latency.txt
Latency Numbers Every Programmer Should Know
Latency Comparison Numbers (~2012)
----------------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD
@meerasndr
meerasndr / clojure-learning-list.md
Created December 2, 2022 15:36 — forked from ssrihari/clojure-learning-list.md
An opinionated list of excellent Clojure learning materials

An opinionated list of excellent Clojure learning materials

These resources (articles, books, and videos) are useful when you're starting to learn the language, or when you're learning a specific part of the language. This an opinionated list, no doubt. I've compiled this list from writing and teaching Clojure over the last 10 years.

  • 🔴 Mandatory (for both beginners and intermediates)
  • 🟩 For beginners
  • 🟨 For intermediates

Table of contents

  1. Getting into the language