Spinach Forest
toc
about
Table Of Contents
July 2025
/
¶
/
¶
/
¶
/
¶
/
More Links
/
"Malleable software"
/
¶
/
¶
/
TIL: Select Multiple Tabs in Chrome
/
Anytype
/
¶
/
¶
/
Cracking The Form Factor
/
Blogging Platform 遍歴四半世紀
/
Hyprland
/
¶
/
¶
/
Obsidian Sync
/
¶
/
Native Tongue
/
Dana Street Roasting Company
/
Colossus
/
¶
/
¶
/
¶
/
¶
/
¶
/
Hugo on Obsidian
June 2025
/
Jan
May 2025
/
File Editing APIs for LLMs
/
Meta AI App
April 2025
/
Spinach
/
Claude Code
/
Moving Back
March 2025
/
TIL: Scheduled(ThreadPool)Executor has no thread size upper bound
/
Peak PL?
/
Links of Feburary
/
TIL: WITH RECURSIVE
February 2025
/
Link: johnousterhout/aposd-vs-clean-code
/
Long Flu
/
Link: Tracing Summit 2022 - Analysing Perfetto Android traces at every scale - YouTube
/
インフラ・プロセス・速さ
/
Links of January
January 2025
/
Tariffs and Software
/
Pop-culture CoT and Writing To Think
/
Link: How I program with LLMs
December 2024
/
2024
/
マイクロ残業
November 2024
/
Spinach November
/
自分の育った場所は、自分みたいな人ばかりだよ
/
TIL: Zero-shot CoT
/
Spinach, October
October 2024
/
Empty Room
/
Hello Vertex AI
/
最近聞いた本
/
Tax-Deductible Art Classes
/
Book: ゼロから作る RAW 現像
/
Bluetooth Keyboard and Phone
September 2024
/
Spinach, September
/
CarMax 体験記
/
Absence of Think-to-Write
/
checkNotNull() and getClass() NPE
/
Spinach, August
July 2024
/
Spinach, July
/
Book: The Next Millionaire Next Door
/
Book: The Simple Path to Wealth
/
最近 Sub してる Podcasts
/
Spinach, June
June 2024
/
GitHub Repo Sweep
/
Spinach, May
May 2024
/
Kobo Libra 2 (Non-Colour)
/
Revisiting GPU Parallelism Mental Model
/
Spinach, April
April 2024
/
Spinach, March
March 2024
/
Weighted Sum of Imagined Life
/
Institutional Knowledge and Its Loss
/
Spinach, February
February 2024
/
引っ越しから十年
/
Spinach, January
January 2024
/
Revisiting Getting Things Done
/
Home Screen on PC
December 2023
/
Spinach, December
/
2023
/
Work Log on Google Docs
November 2023
/
AGP #1
/
Cargo E-Bike
/
時間を溶かす
/
防壁としての楽しい趣味
/
名ばかり TL
/
XPS 17 9730 and Ubuntu
/
出戻り
/
Spinach, October
October 2023
/
チームの雰囲気は MSG
/
TIL: Wdym
/
伝統的品質への無関心
/
Book: Exit Interview: The Life and Death of My Ambitious CareerBook:
/
TIL: Humidifier Lung
/
プログラマたちの業務外テック活動
/
Spinach, September
September 2023
/
遅ればせながら、休刊に寄せて
/
Data Warehouse Modeling?
/
TIL: E-Bike の速度制限
/
TIL: hg split
/
TIL: AS Debugger for Platform Code
/
TIL: Don't mix blockingGet() and Main Looper
/
Spinach, August
August 2023
/
Amplification At Tails
/
TIL: Ubuntu Desktop Core
/
Feel-Good Membership
/
TIL: Twyman's law
/
Caffeinated
/
Unhedged
/
TIL: Dagger Instantiation Recursion
/
“If we have data, let’s look at data. If all we have are opinions, let’s go with mine.”
/
TIL: Chrome Side Panel API
/
TIL: Struct and Row Types
/
なくならなかった仕事
July 2023
/
Morning Spinach, July
/
失われるもの
/
PC
/
Morning Spinach, June
June 2023
/
マンガの読めなさ
/
Morning Spinach, May
/
Vision Pro
May 2023
/
Every Day Is Mother's Day
/
Link: Twenty Years of Blogging | Hacker News
/
L
April 2023
/
Recently Listening
/
The Double-Back Dark Pattern
/
Open The Kimono
/
Escape Room
/
日本人はアメリカのどこに住んでいるのか
/
Morning Spinach, April
/
Plug This Off, Plug That In.
March 2023
/
Morning Spinach March
/
A Story Writer
/
It's Time to Get Back to Work
/
McDonald’s Theory Of Bug Fix
/
Morning Spinach: February
February 2023
/
Accepting The Funny Mediocrity
/
In 2020s, Don't Listen to Java Haters
/
Link: "The worst part of this is that everyone at GitHub is now forced to use Microsoft Teams."
/
A Corner to Breathe
/
Peak and Bubble
/
Link: Ask HN: Suggestions for working effectively with junior devs at FAANG | Hacker News
January 2023
/
Monica
/
Link: Actually, Japan has changed a lot - by Noah Smith
/
Link: Remote Workers Face a Lonely Wave of Layoffs - The New York Times
/
Lifer
/
Agile Roles
/
I'm Fine
/
Link: Tell HN: It is impossible to disable Google 2FA using backup codes | Hacker News
/
See You on Sunday
/
Pumpkin Sugar
/
Outdated Code Comment Enthusiasm
/
Link: EVs are getting too heavy and too powerful, safety chief says | Ars Technica
/
写本
/
Conversational Resume
/
Chromebook の良さ
/
AI とプログラマの仕事
/
Atmospheric River
December 2022
/
2022
/
Remote And Vegan
/
Tumblr
/
Stratechery Plus
November 2022
/
HOMA
/
Annapurna Labs
/
EV
/
仕事について考える時間
/
Social Media 復帰 (に失敗)
/
Book: How To Avoid A Climate Disaster
/
Year Of Desktop Linux
/
読書活動 PPMP Ch.9, 10
/
読書活動 PPMP Ch.8
/
読書活動 PMPP Ch.7
/
読書活動: PMPP Ch. 6
/
Link: Performing Calculations on a GPU | Apple Developer Documentation
/
読書活動 PMPP Ch. 5
/
ARM GPU Cores
/
読書活動 PMPP Ch. 3, 4
/
読書活動: Programming Massively Parallel Processors: A Hands-on Approach
/
Book: ADHD 2.0
October 2022
/
Link: Framework Laptop Chromebook Edition
/
聞きなおしたい自己啓発本
/
Book: The Love Prescription: Seven Days to More Intimacy, Connection, and Joy
/
Book: Embrace the Suck: The Navy SEAL Way to an Extraordinary Life
/
Link: Ask HN: So you moved off Heroku, where did you go?
September 2022
/
Todoist Tips: Trash Project
/
交通事故
/
Pushkin Industries
August 2022
/
WP.com Pricing
/
Link: The growing image-processor unpleasantness [LWN.net]
/
Prep
/
CodeForces: Virus
/
Codeforces: Build Permutations
/
Codeforces
/
Moved
/
Judge Error
/
Hacker News でカルマを稼ぐ
/
Kattis
/
The rsync Algorithm
/
Greatest common divisor
/
Leet, Paper
/
Leet, Paper
/
訓練活動 - Leet
July 2022
/
訓練活動 - Leet
/
準備活動
May 2022
/
Canva
/
The Database Management Systems, Chapter 3: The Relational Model
/
RSS の整理
/
A relational model of data for large shared data banks
/
準備活動
/
The POSTGRES next generation database management system
April 2022
/
発病活動 - Understanding SQL and RDB
/
読譜活動 – ZetaSQL – Algebrizer
/
工作活動 - Memory Upgrade
/
読譜活動 - ZetaSQL - AST, Expression Resolution
/
読譜活動 – ZetaSQL - SELECT
/
読譜活動 – ZetaSQL – ResolveQuery
/
読譜活動 – ZetaSQL - Resolver
/
読書活動 - Information Dashboard Design Ch 4, Ch 5.
/
読譜活動 - ZetaSQL - execute_query
/
読譜活動 - ZetaSQL
/
入門活動 - D3 #2
/
脇道活動 - Scripting
/
入門活動 - D3.JS
/
誤読活動 - A layered grammar of graphics
/
収録活動、列挙活動 - It Will Never Work In Theory
/
執筆活動 - m.g.i
/
誤読活動 - The Grammar of Graphics
/
文章活動、家庭活動
/
雑用活動
/
運営活動 - m.g.i
March 2022
/
移行活動 - ドメインなど
/
読書活動 - Information Dashboard Design Ch 2, Ch 3.
/
読書活動 - The Food Lab
/
誤読活動 - Polaris: a system for query, analysis, and visualization of multidimensional relational databases
/
移行活動、読書活動
/
週例活動 - 図鑑探し
/
移行活動 - From Hugo To WP.com
/
はじめに
/
Moving
/
WSL2
/
「ハイブリッド勤務」にむけて
/
Too Obvious To Innovate
February 2022
/
Fragments, Feb
January 2022
/
Off Notes
December 2021
/
2021 Outside Work
/
星空日記
November 2021
/
Restarting Extra Curricular
/
Book: The Second Shift
/
Webcam
/
横書き日記 - 完了
/
Publishing Blog Draft Behind oauth2-proxy on Cloud Run
/
Writing VSCode Extension
/
Code Server
/
横書き日記
/
Revisiting Writing
/
Office
/
HP C1030 Chromebook
/
Alder Lake and The End Of Linux Laptop
October 2021
/
Cycle
/
Laptops
/
Parties
/
Anime Night
/
出荷を見届ける 2021
/
Paul Debevec
/
出勤
September 2021
/
Getting A Phone
/
Chat With Ducks
/
Impossibility Of Remote (Contd)
/
Hierarchy
/
Stressors
/
Supernatural First Day
August 2021
/
Fasting Again
/
Scudo Allocator
/
朝型化に復帰
/
縦書日記
/
Juggling
July 2021
/
Links, July 30
/
Neeva
/
新聞
/
電子タバコ
/
RubberDuckEng
/
残業
/
Links, 07/03/2021
/
日記
/
会話の無さ
June 2021
/
Possibility and Impossibility of Remote
May 2021
/
Links 2020-05-23
/
Mentorship
/
Nudge Bot Stack
/
Staff Engineer
/
Teacher Appreciation Week
April 2021
/
最近聴いた本
/
Revisiting Caffeine
/
In HN
March 2021
/
雑談用メディアについて考える
February 2021
/
Project, Feb. 2021
/
Scala 3 Disappointment
/
Project, Jan. 2021
January 2021
/
Book: Software Engineering At Google
/
Write Code Every Day At Work
/
On Misreading Chat
/
Wordpress Isn't For Blog Anymore
/
Direction 2021
/
Having Fun on The Dead Carrier
/
Being At Home 2020
/
Looking Back 2020
December 2020
/
Another Update
May 2020
/
Fragments #46
/
時間はなく、忙しくもない
/
Towards (A Bit) More Procrastination
/
Wishlist
/
Office After This
/
WFH Week 7 くらい
/
Tech After This
April 2020
/
書く気力のなさ
/
炊事日記 #1
/
Big Blurry Picture
March 2020
/
WFH Week 3
/
疎開について考える
/
WFH Week 1
/
Peer Reviews
/
WFH Day 1
February 2020
/
歌を覚える
/
WA 2020 #7: Wrapping Up Before The End.
/
WA 2020 #6: Procrastination Paralysis
/
WA 2020 #5: Running Fast Enough
/
Book: Whilstleblower
/
Fragments #45
/
WA 2020 #4: A Secret of Perfect Taste
/
WA 2020 #3: Conway's Law of Thread Pools
/
WA 2020 #2: Doc Appointment
/
WA 2020 #1: Figure Things Out
/
WA 2020 #0: Ten Days, That's The Goal
/
Fragment #44
/
貸しの無さ
/
Asthma and Fear
/
Shopping List を探す旅
/
Vega-Lite: A Grammar of Interactive Graphics
/
Fragment #43
/
Book: Friendfluence
January 2020
/
Revisiting FTrace
/
Revisiting Altair
/
Fragments #42
/
高速化日記 (10) - The Deprecated Way
/
高速化日記 (9) - Processing Traces
/
高速化日記 (8) - Load Average and Jiffies
/
高速化日記 (7) - Removing Code
/
Fragments #41
/
Book: Women's Work
/
Book: Zero To One / The Startup Way
/
Fragments #40
/
Link: Graphics and Gaming Development | The Bifrost Shader Core – Arm Developer
/
Fragments #39
/
Picture Taking Practice, A Month Later.
/
自己デバッグ / Snippets
/
時間予算日記 (18)
December 2019
/
Fragments #38
/
Fragments #37
/
A Short Reflection 2019
/
(Audio)books 2019
/
Book: Why We Sleep
/
Learning at work is work, and we must make space for it | Hacker News
/
Fragments #36
/
Publishing 2019
/
A Long Reflection 2019 (7) – Not Looking Forward
/
A Long Reflection 2019 (6) - The Failure
/
A Long Reflection 2019 (5) - Extracurriculars
/
A Long Reflection 2019 (4) - Attention and Citizenship
/
A Long Reflection 2019 (3) - Bigness
/
A Long Reflection 2019 (2) - Grit and Expectation
/
A Long Reflection 2019 (1) - Timeline
/
A Long Reflection 2019 (0) - Looking Back
/
Fragments #35
/
Book: Competing with Unicorns
/
Fragments #34
November 2019
/
感謝祭の夜に
/
紙読み日記: Spatial Transformer Networks
/
PT 日記 (3)
/
Fragments #33
/
朝型化一年
/
時間予算日記 (17)
/
Picture Taking Practice
/
Fragments #32
/
PT 日記 (2)
/
Revert First
/
時間予算日記 (16)
/
Fragments #31
/
紙読み日記 (1)
/
PT 日記 (1)
/
時間予算日記 (15)
/
1st Day of Kick Scooter Commute
/
Fragments #30
/
誰が力を持つのか
October 2019
/
Indistractable
/
Fragments #29
/
高速化日記 (6) - Overload
/
高速化日記 (5) - JNI
/
技術的な意思決定
/
技術的免責
/
The Complexity of a UI
/
MVI
/
Fragments #28
/
The Tales of Two Firsts
/
Antisocial
/
Skipping The Tech Conference
/
出荷を見届ける - 2019
/
PyTorch Mobile
/
Fragments #27
/
Organizing The Bookmarks
/
アメリカの騒音
/
Another Goliath
/
Open Domain-Specific Architecture
/
Fragments #26
/
GPUs On The Cloud
/
How It's Been Ending (7) - The Ecosystems
/
How It's Been Ending (6) - Me
/
Attention Industry Complex
/
技術の古典化
/
Fragments #25
September 2019
/
音の鳴るおもちゃとはてなくん
/
画面の不透明さ
/
How It's Been Ending (5) - Software Development
/
Link: What is Developmentally Appropriate Practice (DAP)? | NAEYC
/
過保護の本
/
Fragments #24
/
時間予算日記 (14)
/
How It's Been Ending (4) - Dennard Scaling
/
教える対価
/
仕事日記 2019-09-22
/
モダン根性論と才能
/
The Writer's Process
/
A Book On Potty Training
/
Fragments #23
/
How It's Been Ending (3) - Downsizing
/
An Update on Fragments
/
How It's Been Ending (2) - CPU
/
How It's Been Ending (1)
/
平日と休日の交換
/
バグを弔う技術
/
Fragment #22
/
Upstreamed
/
Link: Blow to 10,000-hour rule as study finds practice doesn't always make perfect | Science | The Guardian
/
教えない対価
/
Dogfooding Fear
/
Fragment #21
August 2019
/
実践 Backyard Grilling
/
Career Development Talk
/
Fragment #20
/
Personal Wiki (No More)
/
Backyard Grilling の謎
/
仕事日記 2019-08-25: Towards W Release
/
高速化日記 (4) - Tracing
/
砂糖戦争日記 (1)
/
Spoilage
/
時間予算日記 (13)
/
時間予算日記 (Backlog)
/
Fragment #19
/
Book: The Case Against Sugar
/
日記: 2019-08-17
/
日記: 2019-08-14
/
Huawei officially reveals Harmony OS, its first party operating system
/
Fragment #18
/
仕事のやる気
/
Work Journal: 2019-08-11
/
Podcast 負荷低減に向けて
/
Fragment #17
/
高速化日記 (3) - Pinning
July 2019
/
Another Reduction
/
Casey
/
Fragment #16
/
Pricing, Medium vs. note
/
隣の TLM
/
Fragment #15
/
The First (Failed) Attempt To note
/
Fragment #14
/
On note
/
Link: ニューヨーク・タイムズは日本を「独裁政権」と呼んだのか、気炎を吐いても息さわやか - ネットロアをめぐる冒険
/
Fragment #13
/
退屈な電話機と仕事の物欲
/
Toiletry Bag
June 2019
/
Fragment #12
/
Fragment #11
/
On Hybrid Research
/
More On 20-Percent
/
Stepping Out From The Mess
/
Composability
/
手段の為替レート
/
Diplomatic Coding
/
Fragement #9
/
Fragment #8
May 2019
/
Fragment #7
/
Less Relevant: Blocking vs Non-Blocking
/
Intermittent Fasting
/
Fragment #6
/
The Pragmatic Programmer 一通り眺めた
/
棚卸し
/
歩きの効能とノート
/
技術書への不満という濡れ衣
/
Fragment #5
/
Cloud Build と Serverless
/
Pragprog 20 周年版(Beta)読み始め
/
Did Docker Win?
/
Fragment #4
/
Python Async/Await のいまいちさ
/
Podcast Clip-Sharing
/
高速化日記 (2) - Colab
April 2019
/
Fragments #3
/
無印のプログラマという夢
/
伝統的サラリーマンの謎
/
Fragments #2
/
嫌いなものに美点を見出す
/
高速化日記 (1) - Flow Visualization
/
Fragments #1
/
Letters
/
I Don't Like The Focus
/
Mystery of DSLR
/
Audacity Playback Speed
/
Fitbit Versa Lite
/
Second Regression
/
Backstage Blog - Release Quality and Mobile Trains - SoundCloud Developers
/
Fear of Vacation
/
MN #85 - Code Reading
/
MN #84 Code Reading
/
Home Alone 2019 (4)
/
GAP
/
Book: Bad Blood: Secrets and Lies in a Silicon Valley Startup
/
Book: Measure What Matters
/
Good-bye My Server
/
Reducing AWS Bill
/
How I ...
/
Home Alone 2019 (3)
March 2019
/
Spring
/
Notion for Android
/
Home Alone 2019 (2)
/
Oil Change
/
Link: Careers - Systems Software Engineer, Oculus Browser | Oculus
/
Community Exposure
/
The First Regression
/
Home Alone 2019 (1)
/
Beyond BOLD
/
Quora
/
Accessible Podcast
/
MN #83 Paper Reading
/
MN #82 Paper Reading
/
Urge Of Side Projects At Work
/
Self Assessment
/
Bug Tracker and Task Management, Updated
/
MN #81 - Weekly Review
/
Stressed Out
/
9 Years
/
NM #80 - Tax Return
February 2019
/
Snippet Train At Work
/
Listening Backnumbers
/
Link: Antitrust 3: Big Tech : Planet Money : NPR
/
MN #79 Weekly Review
/
MN #78 - Podcast Prep
/
Link: Block ads in apps on Android (including video ads) - unlike kinds
/
MN #77 Paper Reading
/
You probably don't need a single-page app | Hacker News
/
Deep Dive
/
Memory Allocation onDraw()
/
Extra Curricular And Distraction
/
google/mobly: E2E test framework for tests with complex environment requirements.
/
Your Responsibility, My Problem
/
Weight Reduction
/
MN #76 Weekly Review
/
This article misses one of the primary reasons for AV's demise -- we didn't upda... | Hacker News
/
MN #75 Podcast Prep, Planning
/
GetDirectBufferAddress
/
SQL And Python (Again)
/
MN #74 Podcast Prep
/
MN #73 Paper Reading
/
Book: The Age of Surveillance Capitalism
/
Book: The Curse of Bigness
/
Software Design, Process and Documentation
/
You Are What You Say (And Not Say)
/
MN #72 -Weekly Review
/
Link: Androidにおけるパフォーマンスチューニング実践 - Speaker Deck
/
Paperium Design, Rough Ideas
/
MN #71 - Load It
/
MN #70 GN and Bazel
/
Freshing Out Before Starting
/
Colab and Exploratory Benchmarking
/
MN #69 PDFium And Bazel
January 2019
/
Better At Detaching
/
MN #68 PDFium, Java
/
Unconscious Bias
/
Link: [1.3] arter97 kernel for OnePlus 6 - Post #56
/
MN #67 PDFium
/
Web Stack Today
/
Dynalist
/
Sentiment Amplifier
/
MN #66 Weekly Recap
/
MN #65 Podcast Prep / PDFium
/
The Lack Of The Focus
/
WebRender
/
MN #64 PDFium contd.
/
Link: Profilo · An Android performance library
/
Android PDFium Variations
/
MN #63 Building PDFium
/
MN #62 Blog
/
PDFium on Android
/
Agile And Micromanagement
/
Reviewer Being Nice
/
Bad Parts of Performance Work
/
MN #61 - Weekly Review and Planning
/
Link: I interviewed at six top companies in Silicon Valley in six days | Hacker News
/
Conflicting Or Collaborating
/
Thinking Like Talking
/
MN #60 - Work Prep
/
FBJNI
/
MN #59, Losing Momentum
/
MN #58 Note Prep
/
MN #57 - Note Prep
/
ML #56
/
It's Not For Your Favorite
/
MN #55 Paper Reading
/
Wanted: vmstat over ADB Visualization
/
MN #54 - Paper Reading, etc
/
MN #53 - Note Prep Contd
/
MN #52 - Note Prep
/
MN #51 - Paper Reading, contd.
/
MN #50 - Paper Reading Continues
/
Link: amakanサービス終了の経緯 | r7kamura on Patreon
/
MN #49 - Paper Reading
December 2018
/
先送り
/
MN #48 - Halide Tutorial
/
What To Give Up
/
Link: ngrok - secure introspectable tunnels to localhost
/
HV: Steering
/
MN #47 - Weekly Review
/
MN #46 - Blog For a Change.
/
My "Things I Don’t Know"
/
#45 - Resuming Halide Tutorial
/
Comments and Commit Logs in English
/
来年以降のキャリアをぼんやり考える
/
Building The OS
/
MN #43 - Home Chore, Then Note Prep
/
家でも非同期コミュニケーション
/
MN #42 - Firecracker Reading, continued.
/
MN #41 - Podcast Prep Reading, Firecracker
/
Review 2018 / Work
/
MN #41 Weekly Review
/
MN #40 - Podcast Editing
/
Mercari IR
/
プログラミング言語の習熟
/
2018 Review
/
MN #39 - QEMU
/
MN #38 - Podcast Note Writing
/
MN #37 - Podcast Paper Reading
/
(Audio)books 2018
/
NM #36 - Podcast Prep
/
職場における自分個人の進行管理
/
Podcast Channels to Settle
/
Links: Book Lists
/
NM #35 - Weekly Review @SB
/
NM #34 - Halide Tutorial Leasson 03 -
/
MN #33 - Halide Tutorial
/
TabCopy
/
MN #32 - Halide Continues
/
android_library
/
Revisiting Simplenote (and Failed Again)
/
NM #31 - Halide
/
NM #30 - Histogram Equalization
/
MN #29 - Weekly Review @SB
/
Playing With Firefox
/
MN #28 - Histogram Equalization
/
MN #27 - Demosaicing
/
Skimming OpenCV
/
C++ programming with Visual Studio Code
/
給与改定の季節
/
Link: Microsoft Edge: Making the web better through more open source collaboration - Windows Experience BlogWindows Experience Blog
/
MN #26 - Demosaicing Prep.
/
MN #25 - Cleanup
/
KVM Papers and Links
/
Link: The Friendship That Made Google Huge | The New Yorker
/
Link: My New Book: Digital Minimalism - Study Hacks - Cal Newport
/
NM #24 Libpng
/
Precision 5530 Setup Log
/
NM #23 - Laptop Setup
/
Roadtrip
/
MN #22 - Podcast Planning @SB
/
NM #21 - Pondering
November 2018
/
Retiring
/
NM #20 - Bazel
/
MN #19 Looking at Bayer
/
煙に追われ南へ
/
MN #18 - Saving RAW10
/
MN #17 - Shutter Button
/
MN #16 - Debugging ZSL Continues
/
MN #15 - Debugging Raw ZSL
/
Chaos Engineering and O'Reilly
/
Book: Building Evolutionary Architectures
/
NM #14 - ZSL
/
MN #13 - Debugging
/
MN #12 - Chores
/
空気清浄機
/
MN #11 - Hardening
/
MN #10 - Preview Aspect Ratio
/
MN #9 - Preview
/
MN #8 - Reviewing RxJava
/
Toolbox App: Easily Manage JetBrains Product Updates
/
MN #7 - Code
/
MN #6 - Podcast Editing
/
Dying Object and RxJava
/
MN #5 - Code
/
MN #4 - Code
/
Dell Precision 5530
/
MN #3 - Android App Stub
/
MN #2 - Podcast Editing Continues
/
logd
/
MN #1
/
Gaining Weight
/
Understanding Android Surface
/
朝型化を考える
/
What to Talk: Odd Number Episode
October 2018
/
関心過剰
/
MacBook Air - Apple
/
ステロイド
/
コーディング面接
/
Being Shippable
/
人事考課の季節
/
何を仕事に数えるか
/
HV: Kick The Hello Tires
/
Pick Your Battles
/
Finally Dead
/
卵と壁と窓
/
Interview with the Google Pixel 3 Camera team - YouTube
/
Link: Ask HN: Ex-FAANG developers, where are you now and why? | Hacker News
/
Gastritis
/
出荷を見届ける
/
長続きするコツ
/
NVML / NVIDIA SMI
/
Unlearning The Dream Job
/
割れ窓理論再考
/
Bugs are Eating (My) World
/
Gmail
September 2018
/
景気のいい日本の会社
/
Performance Team, SRE and Android as Distributed Systems
/
Podcasts Come and Go
/
Good Morning!
/
TickTick
/
帯状疱
/
書きたい、書ける気がしない
/
要リハビリ
/
作らない、作れない
/
Moving Target
/
Bugrepot and Thread Dump
/
Podcast の集客
/
Updating Baseline
August 2018
/
Tateno Culture
/
Big.Little Sucks (or Not)
/
DirectML
/
草の根ツール
/
コードサーチの力
/
エピソード構成見直し
/
To Mute
/
Thread Priorities
/
Link: Profiling: Measurement and Analysis | Riot Games Engineering
/
Link: Lenovo Launches Ultra-Thin ThinkPad P1: X1 Carbon Meets Workstation
/
On a Layout
/
Declining
/
Link: Reading the NSA’s codebase: LemonGraph review–Part I - Storing Nodes - Ayende @ Rahien
/
UI/Application Exerciser Monkey | Android Developers
/
Phase Correletion
/
Evicted
/
Link: Android Developers Blog: Introducing Android 9 Pie
/
ARM-based Laptops
/
A Case of How Open-Source Works at Mobile
/
NDK, pthread and Systrace
/
Less Free Time, 2018
/
Link: Real-Time Rendering, Fourth Edition
July 2018
/
AS As APK Browser
/
CVAA: Chapter 3, Image Processing
/
Link: Open sourcing oomd, a new approach to handling OOMs – Facebook Code
/
Snapdragon Profiler
/
Gralloc, Treble and ION
/
OMAP
/
Meet O’Reilly, Your partner in learning
/
SIGGRAPH 2018 Computational Photography Papers
/
Link: Richard Szeliski at FB
/
My Note Taking 2018
/
Owning The Speed
/
贅沢してる
/
WKB.UG, 2018 Edition
/
CVAA: Chapter 2
/
Budgeting Child Costs
/
締め切りの力
/
You Need A Budget
/
Santa Cruz Mountains
June 2018
/
季節性のある仕事
/
Lost Phone (and Found)
/
Ubuntu 18.04 on XPS 13 (2015)
/
Fight Against Distraction
/
Impulsively Toxed
/
性能仕事の退屈さ
/
Dogfooding
/
CVPR
/
バグを眺める
/
Book: So Good They Can't Ignore You
/
Book: The Manager's Path
/
モダン根性論
/
On40: Health
/
On40: Mediocrity
/
Fortieth
/
Xen and the art of virtualization
/
Book: Crucial Conversations
/
Scopes of Productivity Books
/
On Being Left
/
Podcast Busy-ness
/
On 20-Percent
/
Multi-threading
/
Speaking Speed
/
On Device Tracing
May 2018
/
伸ばした背筋の記憶
/
仕事日記
/
Cold Start and Busy Start on Android
/
Turning English Mode On
/
週末に会社で一服の気まずさ
/
表面的な話
/
Link: The Untold Story of Japan’s Secret Spy Agency
/
Link: Management tips from a brilliant business leader | Bill Gates
/
Re-Reading GAN
/
Home Alone (6)
/
Time Box in Work Logging
/
Work At Amazon
/
Lab Notebook and Jupyter, Braindump (2)
/
Book: The Essential Drucker
/
What To Read Next
/
Real ID
/
Home Alone (5)
/
HnP, Ch.7: Domain-Specific Architecture
/
Mindfulness
/
Monadic Critical Path
/
Assumption
/
Boundaries
/
Home Alone (4)
April 2018
/
GitBook Pivot
/
README 表示という発明
/
Proxy Child
/
Get It Explained
/
平社員技能
/
評価減
/
CHI 18
/
Graal Papers
/
Docker Documentation
/
Cancelling Audible Subscription
/
Thinking and Listening
/
Altair
/
Home Alone (3)
/
Suspicious Bill
/
Home Alone (2)
/
Home Alone
/
Podcast Editing: Snapshot
/
Hosted Jupyter Notebooks
/
Data Expert
/
Pivot Table
/
"Free, cheaply produced content"
/
binder_driver
/
A Wasted Month
March 2018
/
Tech Podcasts in Japanese
/
Leave Me Alone
/
Hyperthyroidism
/
Systrace Buffer size
/
Why Static Analysis Sucks
/
Slacking March
/
View Hierarchy Optimization and Ergonomics
/
Cold: A Postmortem
/
近況
February 2018
/
HTML Imports の死
/
Slow-mo Debug
/
Fight Against Cold
January 2018
/
The Worst Winter
/
For Every Sick Leave
/
Prosper
/
Sick Baby and Guilt
/
Smartphone Lenses
December 2017
/
Publishing 2017
/
2017 Review
/
(Audio)books of The Year
/
Revisiting Susan Fowler
/
Fantasy on Foundations
/
Podcasts Of The Year
/
Uber POOL Express
/
Mobile Only
/
Dumping Your Brain
/
Why Blog
/
Herniated Disc
/
Link: Distributed Systems 3ed
/
Programmers Writing Blog in English
/
My English Training 2017
/
The Double Twist
/
Sick Baby
/
Indie Tech Publishers
/
"Source: I've interviewed him."
/
Giving up "Clean Architecture"
/
Daydreams of a Revelation
/
Link: @Percelize in Kotlin
/
Simplenote For Linux
/
Personal CRM
/
Feedbin
/
reMarkable and DRM
/
With Accent: The Result
/
LX100, Android and Raw Editing
/
Link: NYTimes: Is Anyone Good Enough for an H-1B Visa?
/
A Sense of Ending Career
November 2017
/
Web-ish OS Never Dies
/
Black Friday: Things I Didn't Buy
/
Considering Windows 10
/
Google Calendar Keyboard Shortcuts
/
Link: Proposed Syntax for JS Partial Application
/
Paying a Careless Tax - WA, #1
/
Link: LineageOS
/
Link: Pyro
/
Uncool Monsters - WA, #0
October 2017
/
Chrome Extensions
/
Disabling Feed
/
Link: Kythe
/
Luxury
/
"When Shishir Mehrotra worked at YouTube, he was struck by the relatively pedestrian tools that kept the site running."
/
Wordpress Android
/
Far Away
/
New Team (Trivial) Impression
/
Mercurial
/
On Monolith
/
Services on Android
/
Android Notification API
/
安全靴精神
/
Cloud Firestore
/
Reflection
/
Moving
September 2017
/
Cache vs. Sync (Is a False Conflict)
/
Emotional Labor and Leadership
/
Binge Writing
/
Weekly Release Cycle
/
Link: Some tech workers over 50 are literally working themselves to death
/
Kent Beck talk @ SF
/
Hit Refresh
/
Fryer Pot
/
Link: Per-Second billing for EC2
/
Salvation
/
2015/01/15: 読むに値するコード
/
2015/01/26: カルマをためすぎない
/
2015/02/04: 謙虚なリーダーシップ
/
2015/03/03: リテラシーとしてのスタートアップ
/
2015/03/07: Chrome Threading
/
2015/03/08: In mobile, disruption comes from above
/
2015/03/13: CSS Houdini と Extensible Web
/
2015/04/21: Annual Positivity
/
2015/03/19: 辛い一週間だった・・・
/
2015/08/09: Being an Android Programmer
/
2015/08/15: 自分は何をマネージャに期待しているか。
/
2015/09/07: Re: 日本に閉じることについて
/
2015/09/25: かつてはここがフロンティアだったという感覚
/
ONNX
August 2017
/
@Scale 2017
/
Misfit Vapor
/
MLD: GloVe
/
MLD: CS224n
/
Link: Roy sells ThoughtWorks
/
AutoFactory
/
Working on Data
/
Paper: TensorFlow Estimators: Managing Simplicity vs. Flexibility in High-Level Machine Learning Frameworks
/
Link: The Complete Software Developer's Career Guide
/
Reinforcement Learning: An Introduction
/
A Mental Model of TF
/
Wok As a Fryer
/
MLD: Wrapping up Learning TF Book
/
MLD: tf.contrib.data.Dataset
/
MLD: BLEU
/
MLD: Model class
/
Link: Andrew Ng is back!
/
Link: “Rest and vest”: engineers who get paid and barely work
/
MLD: Tensorboard and gradients
/
MLD: TF Learning Dictation / RNN
/
MLD: Revisiting Word2vec
/
Link: Introducing VetorFlow
/
Link: Why AI and machine learning researchers are beginning to embrace PyTorch
/
Link: Transitioning entirely to neural machine translation
/
Link: Trump Supports Plan to Cut Legal Immigration by Half - The New York Times
/
Link: My Advice To Anyone Starting A Business Is To Remember That Someday I Will Crush You
July 2017
/
Paper: Neural Architecture Search with Reinforcement Learning
/
Re-subscribing NYTimes
/
Link: Google has dropped Google Instant Search
/
MLD: Learning TF Dictation, Slowness
/
Link: Yes you should understand backprop
/
Link: Achievement is not normal, it's lognormal
/
Link: Death By A Thousand Cuts - 1 year later series - Uchujin -The Blog
/
Laboratory Notebook
/
MLD: "Learning TensorFlow" Dictation
/
Book: Information Theory: A Tutorial Introduction
/
Link: Manning | Deep Learning with Python
/
No Basecamp Personal
/
Link: 米国大学院に合格するためにやったこと
/
Link: Using Deep Learning to Create Professional-Level Photographs
/
MLD: K-L Divergence
/
2015/06/07: Designing the Pain
/
2014/10/24: RxAndroid
/
復職日記 8; 離乳食
/
Book: Learning TensorFlow
/
P is for Parfait
/
Assets and Earnings
/
HN: O'Reilly's Decision and its DRM Implication
/
Link: 常にそこにいろ
June 2017
/
Qualcomm Hexagon
/
MLD: Goodfellow, Wrapping Up
/
復職日記 7; 育児休暇(夏)
/
Dagger その後
/
MLD: Goodfellow, Chapter 17
/
Link: The Human Fabric of the Facebook Pyramid
/
MLD: Goodfellow, Chapter 16
/
Link: HN on Ben Thompson
/
Link: Error Prone
/
ROM: Managers Writing Code
/
Link: Stop Pretending You’re Not Rich - The New York Times
/
MLD: Goodfellow, Chapter 15
/
ROM: Project Oxygen
/
MLD: Goodfellow, Chapter 14
/
Link: Konami Exodus
/
MLD: Link: Deep Residual Networks
/
Link: Pragprog Audiobook
/
Link: Go Guru
/
ROM: Corporate Diplomat
/
ROM: Blowing Little Whistles
/
MLD: Attention Menchanism
/
Google Wifi
/
MLD: Goodfellow, Chapter 13
/
Sincerity
/
MLD: Goodfellow, Chapter 11, 12
/
Keep Making Apps
/
Architecture Components
/
Partial Failure on Life
/
Based Stickman
/
Password Manager for Moms
/
Link: Promisify
/
Link: Karoshi at BBC
/
Instapaper to Pocket
/
Del.icio.us
/
Atlassian at Mountain View
May 2017
/
Clay Shirky at NYU Shanghai
/
Repairing OnePlus 3
/
Matplotlib Object Model
/
MLD: Goodfellow, Chapter 10
/
The Fall Of Utils
/
Vi のおかげで結婚できた
/
Book: Python Machine Learning
/
一回休み
/
MLD: Cloud TPU on GCE
/
MLD: Pre-Trained Models
/
U.S. Passport
/
MLD: Goodfellow, Chapter 9
/
CEO at Quora
/
Kotlin and Conceptual Backporting
/
本を読む指標
/
朝からうんざり
/
MLD: Batch Normalization
/
MLD: Goodfellow, Chapter 8
/
Android Rendering Profiler
/
最近の英語訓練(してない)
/
CrowdFlower
/
MLD: Ensemble
/
MLD: Goodfellow, Chapter 7.
/
Scala as a Better Java
/
Powered by Polymer
/
Job Research and Disappointment
/
復職日記 6; WFH
/
復職日記 5
April 2017
/
MLD: Goodfellow, Chapter 6.
/
復職日記 4
/
Unsubscribing
/
復職日記 3
/
Isolation
/
MLD: Maximum (Log) Likelihood
/
MLD: Goodfellow, Part 1
/
復職日記 2
/
And Counting
/
What Was DI, or What Is It, Still?
/
Book: Programming In Haskell
/
復職日記 1
/
Rusty Feeds
/
danah boyd at Medium
/
Sonnet
/
Grading the Leave
/
MLD: Set-Device-Type, Keras, Jupyter Lab
/
Butternut Squash vs. Kabocha Squash
March 2017
/
Occupational Disorder
/
Giving up Chromebook Plus
/
GCP Projects
/
Cloud Editors Don't Work (for me)
/
Default Permission on Dropbox Paper
/
Nuzzel
/
eBird
/
Monty Hall Problem
/
More Veggies
/
Attempting to Restart NN Learning
/
Attachment Parenting
/
How WebView Sucks
/
Instant Pot
/
Price of Being Behind
/
Users of an Orphan App
/
Echo Fairy: Landing Page
/
Echo Fairy: Firebase for Android
/
Echo Fairy: Making of The Laucher Icon
/
MTTF and Apps
/
ELK Developer
/
Paying Off The iKnow Debt
/
Echo Fairy
/
Brake Lights
/
Self-Consciousness
/
Kotlin 1.1
/
Haskell Stack
/
Three Years
/
Fedex Sucks
/
10x programmer
February 2017
/
Book: Kotlin in Action
/
Andrew Jackson
/
Chromebook Plus
/
Hello Work
/
Medium Custom Domain
/
Kotlin: From Arg To Receiver
/
GPU on GCP
/
WKB.UG
/
Revisited Hugo
/
Half-Baked Promises
/
Publishing 2016
January 2017
/
Closure Compiler and ES6
/
Starting NN Learning Feels Intractable
December 2016
/
Hacker News Hurts
/
CUDA, C++ AMP and ROCm
/
My Solo Project (2)
/
My Solo Project (1)
/
Accepting Google Docs
/
Note Taking Refugee
/
DataFrame is new JSON
/
今年読んだ/聞いた本
November 2016
/
Observability
/
On Device Dashboard
/
CLion 2016.3 And Unreal
/
Mental Model of Backpropagation
/
Election
/
San Luis Obispo
/
NN4ML, Coming Halfway
/
Faster Storage
October 2016
/
Debates
/
自転車通勤
/
Book: High Performance Python
/
VS Code, Jedi, Rope
/
PyCharm and Type Hinting
/
Fluent Python
/
Unlearning Anarchism
/
Inflammation
/
CLion
September 2016
/
Sick Leave
/
ToyQL: Apache Phoenix
/
ToyQL: Braindump #2
/
ToyQL: JFLEX and CUP
/
Revisitng GraphQL
/
Utility Bills
/
ToyQL: Relational Algebra
/
ToyQL: Volcano Paper
/
ToyQL: Braindump #1
/
ToyQL: PLY
/
プログラマと英語 1: 野良翻訳
/
ToyQL: Impala Paper
/
Why Pomodoro Fails
/
ToyQL: Dreaming
/
Trails
/
RxJava 2.0
/
Origin of NumPy
/
Moving
August 2016
/
Self Code Review
/
On Leaving
/
丁寧に書かない練習
/
Pandas と BigQuery
/
週末みたいな平日
/
差別と差別のあいだのメタファ
/
レガシー技術
/
離脱時間
/
ひげそりスタートアップ
/
隣の JIRA 職人
/
こんな Bug Tracker が欲しい 2016
/
適応
/
Tracing の不条理な効力
/
Cold Starts の偏在
/
スケーラブルな問題
/
景気の波に乗る
/
レイテンシとスケーラビリティ
/
懲りない
September 2015
/
にわか Audible ファン
July 2015
/
iKnow 感想など
/
A Million Hello Worlds
/
生焼け四半期終了
June 2015
/
Ftrace と Systrace
/
転校生の本歌取
May 2015
/
続・にわか Podcast ファン
/
異動ルールズ
/
Hiccup, An Audio Player
/
Communicate, Not Socialize
April 2015
/
Custom Views の気楽さ加減
/
Rust の Lifetimes
/
Borg Paper 感想
/
書き直さない時代の気分
/
確率的に犠牲的
/
Web Push Protocol
/
Funemployment
March 2015
/
生焼け週報
/
Travis からのアップロード
/
花の名前
/
バックナンバー
January 2000
/
¶
Pages
/
星空日記
/
Code Server
/
Writing VSCode Extension
/
このサイトについて
/
Android Miscellanous Commands
/
Git Setup
/
横書き日記
/
窓ふき日記