Skip to main content
Scour
Discover
Docs
Login
Sign Up
You are offline. Trying to reconnect...
Copied to clipboard
Unable to share or copy to clipboard
Jonathan Beard
jonathanbeard.io
Jonathan Beard's blog about systems, performance, and tech.
Jonathan Beard
·
5d
5 days ago
Why More Cores Stopped Saving Us
Covers
The Mythical Man-Month
Discussed on
Hacker News
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Why More Cores Stopped Saving Us
Jonathan Beard
·
1w
1 week ago
An Abstraction Is Lossless Only If It's Context-Free
Covers
2 stories
See all stories this covers
including
The Law of Leaky Abstractions
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for An Abstraction Is Lossless Only If It's Context-Free
Jonathan Beard
·
1w
1 week ago
Every Abstraction Is a Debt You Haven't Been Billed For Yet
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Every Abstraction Is a Debt You Haven't Been Billed For Yet
Jonathan Beard
·
1w
1 week ago
I Bought a Camera for a Photo Booth. Now I Photograph Llamas.
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for I Bought a Camera for a Photo Booth. Now I Photograph Llamas.
Jonathan Beard
·
2w
2 weeks ago
I Spent Years on How Machines Coordinate. Then I Started Thinking About Us.
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for I Spent Years on How Machines Coordinate. Then I Started Thinking About Us.
Jonathan Beard
·
2w
2 weeks ago
Cross-Platform Home Storage: NFS, SMB, and the UID Trap
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Cross-Platform Home Storage: NFS, SMB, and the UID Trap
Jonathan Beard
·
2w
2 weeks ago
Managing Parallel, Part 3: When Parallel Goes Wrong
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Managing Parallel, Part 3: When Parallel Goes Wrong
Jonathan Beard
·
2w
2 weeks ago
Managing Parallel, Part 4: The Machine Underneath
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Managing Parallel, Part 4: The Machine Underneath
Jonathan Beard
·
462w
462 weeks ago
Managing Parallel, Part 2: To thread or not to thread
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Managing Parallel, Part 2: To thread or not to thread
Jonathan Beard
·
500w
500 weeks ago
Using C++ Functions and Objects from C
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Using C++ Functions and Objects from C
Jonathan Beard
·
511w
511 weeks ago
Managing Parallel, Part 1: Queueing, Work, Oh My!
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Managing Parallel, Part 1: Queueing, Work, Oh My!
Jonathan Beard
·
533w
533 weeks ago
C++ Template Functions Based On Type Size Substitution Failure
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for C++ Template Functions Based On Type Size Substitution Failure
Jonathan Beard
·
550w
550 weeks ago
Hosting pages with GitHub, and More
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Hosting pages with GitHub, and More
Jonathan Beard
·
556w
556 weeks ago
Secure Language
Covers
Application Binary Interface
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Secure Language
Jonathan Beard
·
556w
556 weeks ago
Data Wrangling
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Data Wrangling
Jonathan Beard
·
561w
561 weeks ago
A short intro to stream processing
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for A short intro to stream processing
Jonathan Beard
·
562w
562 weeks ago
Do We Need More Programming Languages
Covers
C# is programming language of the year 2025
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Do We Need More Programming Languages
Jonathan Beard
·
564w
564 weeks ago
Flex and Bison in C++, a short example
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Flex and Bison in C++, a short example
Jonathan Beard
·
564w
564 weeks ago
C to Java Inter-Process Communication Examples
Covers
JEP 454: Foreign Function & Memory API
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for C to Java Inter-Process Communication Examples
Jonathan Beard
·
598w
598 weeks ago
All About System Timing
Love
Like
Not for me
Save
See related topics
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for All About System Timing
Log in to enable infinite scrolling
Keyboard Shortcuts
Navigation
Next / previous post
j
/
k
Open post
o
or
Enter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
g
h
Interests
g
i
Feeds
g
f
Likes
g
l
History
g
y
Changelog
g
c
Settings
g
s
Discover
g
b
Search
/
Pagination
Next page
n
Previous page
p
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc
Press
?
anytime to show this help
Like
Save
Not for me
Report