Skip to content

Instantly share code, notes, and snippets.

Stevey's Google Platforms Rant

I was at Amazon for about six and a half years, and now I've been at Google for that long. One thing that struck me immediately about the two companies -- an impression that has been reinforced almost daily -- is that Amazon does everything wrong, and Google does everything right. Sure, it's a sweeping generalization, but a surprisingly accurate one. It's pretty crazy. There are probably a hundred or even two hundred different ways you can compare the two companies, and Google is superior in all but three of them, if I recall correctly. I actually did a spreadsheet at one point but Legal wouldn't let me show it to anyone, even though recruiting loved it.

I mean, just to give you a very brief taste: Amazon's recruiting process is fundamentally flawed by having teams hire for themselves, so their hiring bar is incredibly inconsistent across teams, despite various efforts they've made to level it out. And their operations are a mess; they don't real

@danieldeb
danieldeb / elementary_blockchain
Created May 3, 2021 05:28
elementary_blockchain
## Children Playing Blockchain
### Two different elementary school classes
Two teachers have decided to host games that simulate blockchains with their students,
rather than put in the large amount of effort required
to write legitimate curricula.
One class ends up playing the game "Proof-of-work":
@danieldeb
danieldeb / GoogleApiUsage.md
Created June 9, 2019 18:23 — forked from qrtt1/GoogleApiUsage.md
Note for learning google api for python (google api 的學習筆記)

由於 Google API 久久才會用一次,但它的文件對我來說實在是不好閱讀,應該花點時間把它筆記起來才是。

學習曲線分析

閱讀 Google API 使用文件,覺得難以閱讀的主要原因是它分成許多部分,每一部分不一定跟你要做的功能相關,而是在滿足你能使用 API 的基本條件。要攻略使用文件就必需清楚知道哪些是屬於「共通科目」、「必修科目」屬於任何產品的 API 使用前都必需滿足的。

內容分為下列主題:

  1. API 的設計哲學:Service Discovery (描述 API 的 API)
  2. API 開通與證認:API Console & OAuth 2
@danieldeb
danieldeb / gist:6fa28bb5bf4c650d755c4b5ca7cfc8f2
Created June 9, 2019 18:19 — forked from ekashida/gist:5780214
Load testing configuration on MacBook Pro Retina, Mid 2012 2.6 GHz Intel Core i7 16 GB 1600 MHz DDR3

Default values

$ sysctl kern.maxfiles
kern.maxfiles: 12288

$ sysctl kern.maxfilesperproc
kern.maxfilesperproc: 10240

$ ulimit -n
@danieldeb
danieldeb / Quirks of C.md
Created September 18, 2018 19:34 — forked from fay59/Quirks of C.md
Quirks of C

Here's a list of mildly interesting things about the C language that I learned over time. There are many more mildly interesting features of C++, but the language is literally known for being weird, whereas C is usually considered smaller and simpler, so this is (almost) only about C.

1. Combined type and variable/field declaration, inside a struct scope [https://godbolt.org/g/Rh94Go]

struct foo {
   struct bar {
       int x;
   } baz;
};