ps's Avatar

ps

@paultarvydas

Why is programming so hard? Thinking about programming at the hardware level.

21
Followers
35
Following
225
Posts
21.11.2024
Joined
Posts Following

Latest posts by ps @paultarvydas

Preview
Scalable vs. Spaghetti Architecture 2026-03-11

Scalable vs. Spaghetti Architecture open.substack.com/pub/programm...

13.03.2026 18:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Are We Really Better Than Sketchpad? 2026-03-07

Are We Really Better Than Sketchpad? open.substack.com/pub/programm...

07.03.2026 14:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Encapsulation Is Not Enough 2026-05-03

Encapsulation Is Not Enough open.substack.com/pub/programm...

05.03.2026 22:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Forth Haiku GPU and CPU Pipelines 2026-03-03

Forth Haiku GPU and CPU Pipelines open.substack.com/pub/programm...

03.03.2026 19:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Forth Haiku Optimizer 2026-03-01

Forth Haiku Optimizer open.substack.com/pub/programm...

02.03.2026 14:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DRY is Overrated 2026-02-20

> Instead of forcing programmers to DRY up their code preemptively β€” collapsing it into parameterized abstractions before they even understand the variation β€” what if we used LLMs after the fact, as consistency checkers?
DRY is Overrated open.substack.com/pub/programm...

20.02.2026 14:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Already Existing External Protocols 2026-02-19

Already Existing External Protocols open.substack.com/pub/programm...

19.02.2026 21:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Generate Kernels, Not More Code 2026-02-17

Generate Kernels, Not More Code open.substack.com/pub/programm...

17.02.2026 15:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
There Is Only One Programming Language 2026-02-16

There Is Only One Programming Language open.substack.com/pub/programm...

17.02.2026 03:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Compilation Using Two Stage Code Emission 2026-02-14

Compilation Using Two Stage Code Emission open.substack.com/pub/programm...

14.02.2026 22:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Pond’ring Fan-Out and Fan-in 2026-02-14

Pond’ring Fan-Out and Fan-in open.substack.com/pub/programm...

14.02.2026 13:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DIY Forth - Forth Haiku Analysis Part 2 2026-02-07

DIY Forth - Forth Haiku Analysis Part 2 open.substack.com/pub/programm...

07.02.2026 20:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DIY Forth - Forth Haiku Analysis Part 1 2026-02-07

DIY Forth - Forth Haiku Analysis Part 1 open.substack.com/pub/programm...

07.02.2026 20:48 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Do We Need a New Programming Language for the AI Era? https:1egdky&utm_campaign=post&utm_mediumsimplicity/p/do-we-need-a-new-programming-language?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true

05.02.2026 23:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Why Your Operating System is Still Trapped in 1960 2026-02-04

Why Your Operating System is Still Trapped in 1960 open.substack.com/pub/programm...

05.02.2026 03:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Why Are Functions Less Reliable Than Hardware? 2026-02-04

Why Are Functions Less Reliable Than Hardware? open.substack.com/pub/programm...

04.02.2026 16:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Everything Is Not a Function (And Your CPU Knows It) 2026-02-03

Everything Is Not a Function (And Your CPU Knows It) open.substack.com/pub/programm...

04.02.2026 15:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Make Programming Distributed and Asynchronous Again 2026-02-03

Make Programming Distributed and Asynchronous Again open.substack.com/pub/programm...

03.02.2026 22:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Make Programming Fun Again 2026-02-03

Make Programming Fun Again open.substack.com/pub/programm...

03.02.2026 22:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Why Modern Software Is So Bloated: We Forgot There Are Many Ways to Program MPSA - Make Programming Small Again. 2026-02-03

I managed to leave out the diagram that was the main driver for this last article (thank you substack editor). If you read the article and didn't see a diagram, please look again. I include the url again, below... programmingsimplicity.substack.com/p/why-modern...

03.02.2026 21:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Why Modern Software Is So Bloated: We Forgot There Are Many Ways to Program MPSA - Make Programming Small Again. 2026-02-03

Why Modern Software Is So Bloated: We Forgot There Are Many Ways to Program open.substack.com/pub/programm...

03.02.2026 18:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Brusselator - Pond’ring Aloud 2026-01-29

Brusselator - Pond’ring Aloud open.substack.com/pub/programm...

29.01.2026 14:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Error Messages Are Lying to You (And That’s Okay for Machines) 2026-01-24

Error Messages Are Lying to You (And That’s Okay for Machines) open.substack.com/pub/programm...

24.01.2026 13:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Layered Abstraction 2026-01-23

Layered Abstraction open.substack.com/pub/programm...

23.01.2026 13:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
What’s Inside a Hard Disk? 2026-01-21

What’s Inside a Hard Disk? open.substack.com/pub/programm...

22.01.2026 03:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Operating Systems: A Solution to a Self-Inflicted Problem 2026-01-14

Operating Systems: A Solution to a Self-Inflicted Problem open.substack.com/pub/programm...

19.01.2026 16:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
LEGO Block Software 2026-01-04

LEGO Block Software open.substack.com/pub/programm...

15.01.2026 22:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
When Parallel Isn’t Really Parallel 2026-01-13

When Parallel Isn’t Really Parallel open.substack.com/pub/programm...

13.01.2026 20:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Jail-breaking Parser Technology 2026-01-09

Jail-breaking Parser Technology open.substack.com/pub/programm...

09.01.2026 10:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
What is Programming? 2026-01-08

What is Programming? open.substack.com/pub/programm...

09.01.2026 03:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0