Dreamer of simple times where C64 reigned absolute and 6502 asm was all the rage. Personal account with personal views. For work related, see: https://linkedi

Santa Monica
Joined March 2009
Jim Tilander retweeted
I've got a pure Swift Metal renderer and bindings for libghostty-vt. This will enable libghostty users to basically drop a package into their Swift/Xcode projects and get a full blown terminal (emulation, rendering, or both). Coming soon... Note that Ghostty itself has always been Metal-rendered on macOS, but Ghostty has a really complicated generic renderer and font subsystem meant to work across any combination of graphics API or font API. This, on the other hand, is a pure Swift Apple-ecosystem (macOS and iOS) only package for libghostty embedders.
31
28
8
898
98,843
Jim Tilander retweeted
I had Claude Fable 5 build Minecraft from scratch. 45k lines of Swift + Metal. Hand-written renderer, every sound synthesized, fully deterministic, zero dependencies, no game engine. Open source 👇 github.com/thebriangao/pebbl…
39
6
23
98
203,601
Jim Tilander retweeted
In hindsight we should have fixed the hash mismatch problem more robustly. So much time wasted watching these blue screens after loading!
1
502
Hike in groups. Bears like to have options
572
11,321
1,148
77,680
6,406,649
I'm excited to share that I'm currently developing Spark, a real-time texture compression library designed for mobile devices. While it's not yet ready for release, I'm thrilled about its potential and wanted to give you a sneak peek.
4
52
2
333
62,172
Jim Tilander retweeted
Happy to announce i'll be speaking at #GDC2023 at the Tools Summit - Monday @ 4:40PM on "TestMonkey: Automated Testing at Santa Monica Studio". See y'all there! schedule.gdconf.com/session/…
3
5
3
70
38,573
Jim Tilander retweeted
Replying to @rygorous
Even with the notifications off (I do have this), slack promotes a very fractured and verbose communication. And it's very very good at this. And it's addictive. But is it really superior to a well crafted, crisp and succinct email?
1
1
2
Jim Tilander retweeted
Want to join our team doing devops in a developer velocity centric environment? Come inquire within! jobs.apple.com/en-us/details…
Jim Tilander retweeted
Rendering engineers who love docker. Come talk to me 😬
1
2
5
Jim Tilander retweeted
I always found the benefit dubious since “I’ll try to follow the style in the file” rule also meant that you could get chameleons. Or different indents in the same file. OCD twitch! But yeah, pick clang-format and pin it to a very specific formatting.
1
2
Jim Tilander retweeted
Absolutely spot on David Shayer… This project was real w/o a doubt. There was whole surreal drama & interesting story about how this project was kicked off & then kept secret. The Case of the Top Secret iPod tidbits.com/2020/08/17/the-c…
17
177
43
558
Jim Tilander retweeted
wow this is the best explanation of programming I’ve ever seen
This is why programming is an acquired skill
24
285
12
1,318
Jim Tilander retweeted
Replying to @c_nich
… is a rpi4 with ssd and ups really the best option? There are apparently rack adapters for these things … what happened with the whole “arm servers”? I googled a bit but it looks bleak for me
1
1
1
Jim Tilander retweeted
This week I watched a Staff Engineer quickly solve a problem by reading the error message, real psychopath shit
49
511
83
7,360
It is bizarre having these 9-11 shows on TV today. ~3,000 people died in 9-11, which was terrible. But ~659,000 people have died in the US from C-19. 659,000 people!!! 2,418 yesterday alone, almost a 9-11 in itself. And the Republicans act like this is nothing and normal.🤦🏼‍♂️😭
1
4
25
Parmenides' fallacy: error made in evaluating courses of action. WRONG: when considering a potential choice for the future, we compare the safety of today vs the risk of tomorrow. CORRECT: compare tomorrow vs. a future where we take no action at all today. (See article below.)
"When humans compare where they are today with some potential choice for the future, they tend to consider the status quo safer, more secure and more pleasant than the uncertain, unpredictable future that departing from the present implies. Wrong." -- great article.
3
9
Jim Tilander retweeted
To the contrary: at @oxidecomputer, we EXPLICITLY ask people when they were unhappiest (and why). We ask this not to seek denigration of past employers, but rather to understand the degree to which a candidate shares our values. Unhappy times are often very revealing! – at Piedmont, CA
Nassim Nicholas Taleb
@nntaleb4 Sep 2021
When trying to hire someone, induce the person to say something negative about a past employer. If you succeed, stay away.
12
15
4
324
Jim Tilander retweeted
I hate that 10x programmers exist but I ran a team of 50 and there were four people running around unblocking everyone else. I swear without them nothing would have gotten done.
49
53
29
1,455
Jim Tilander retweeted
Replying to @stingabw @stingoh
Years of SCEA <-> SCEE collaboration taught me this excellent webpage :) timeanddate.com/worldclock/m…
1
2
14