-
Notifications
You must be signed in to change notification settings - Fork 0
/
x.json
5221 lines (5221 loc) · 207 KB
/
x.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[
{
"id": 355,
"title": "Bryan's #atproto app ideas: Time to Build!! 🚧🔧🔨",
"dt": "2024-11-19T23:53:40.855Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lbdmz3uobk2f",
"tweetText": "Time to build!! 🚧🏗👷♀️👷♂️\n\nThe long-term success of #atproto & bsky hinges on a thriving dev ecosys of diverse apps! I'm personally someone who'd only started using social media this year & had missed out on Twitter's heyday.\n\nNow we have a rare 2nd chance to reimagine what social could be! Let's build!!",
"people": [
{
"name": "bryan newbold",
"handle": "bnewbold.net",
"did": "did:plc:44ybard66vv44zksje25o7dz"
}
],
"refs": [
"https://bsky.app/profile/did:plc:44ybard66vv44zksje25o7dz/post/3lbdg6k7w6k2z"
]
},
{
"id": 354,
"title": "v.1.6.6 of r002.github.io released 💻🎉",
"dt": "2024-11-19T03:55:58.406Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lbbk3gj4622k",
"tweetText": "v.1.6.6 of r002.github.io is out!!\n\nThrilled w/ this release! In this build:\n- The cal now shows 🟦 for bsky posts!\n- Changed internals to now integrate w/ bsky instead of X🙌\n\nAlso, an exhortation: Include release notes & list bugs in every release! Show build#s (eg. x.x.x) on the GUI! #buildinpublic",
"refs": [
"https://r002.github.io"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreib7lc466twjqjjffbmvtc2ahm7of3ehecjhytdjzfocmeyrsmdtn4@jpeg"
},
{
"id": 353,
"title": "bsky: the unofficial comic - 01. how emily joined bsky",
"dt": "2024-11-17T17:17:28.846Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lb5vws74o22l",
"tweetText": "bsky: the unofficial comic\u000b\ntales from around the bsky office - 01. how emily joined bsky",
"people": [
{
"name": "Emily",
"handle": "emilyliu.me",
"did": "did:plc:vjug55kidv6sye7ykr5faxxn"
}
],
"refs": [
"https://bsky.app/profile/did:plc:vjug55kidv6sye7ykr5faxxn/post/3laxrbbsrwk2e"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreickkcmae6amtpynabzfef36wqk3tt3yywixn7a77v4hsfvsxp3ts4@jpeg"
},
{
"id": 352,
"title": "Make your projects durable - cache aggresively",
"dt": "2024-11-17T15:04:22.364Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lb5oiroyuc26",
"tweetText": "If you're building a project that aggregates, I highly suggest making it as *durable* as possible. What this means is building an aggressive caching layer in your app. eg. do you grab user pfps? Cache those! Harden your app so it works, even in airplane mode. Nowadays, space is cheap! #buildinpublic",
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreibd72es3dpm7gfrhbp2tpzpaaef7ycxaeeklxfcwqmkvcbtrkq5mi@jpeg"
},
{
"id": 351,
"title": "Mike Masnick: Is social media a public social good?",
"dt": "2024-11-16T14:06:50.568Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lb32sydqes22",
"tweetText": "1/2 Can't remember which TechDirt ep it was (I've been binging them all & they've all blurred together😅), but @mmasnick.bsky.social recently had someone on & they were talking ab thinking of social media as a \"public social good\". The analogy was: \"You don't fault B&N for not being a library.\"",
"people": [
{
"handle": "mmasnick.bsky.social",
"did": "did:plc:cak4klqoj3bqgk5rj6b4f5do",
"name": "Mike Masnick"
}
]
},
{
"id": 350,
"title": "There are at least four ways to embed an image in bsky",
"dt": "2024-11-16T03:37:20.812Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lazxnecbz222",
"tweetText": "PSA #atproto #atdev - I kid you not, there are at least four different ways an image can be embedded to a post. I'm sure there's some rhyme or reason to it all, but I have no idea what it is.🤷♂️ But via sheer brute force & trial+error, I think I got them all tonight!!🥳\n\n#fridaynightfun #buildinpublic",
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreifse4ywjyfnt32yt7duro66jdmdmt7n3utbg6w5rnsh7tq44i6wi4@jpeg"
},
{
"id": 349,
"title": "Bsky - 1mil new people in a single day!",
"dt": "2024-11-15T21:46:54.300Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3laze2pu2v22k",
"tweetText": "1 mil new people in a single day! Incredible! A warm welcome to all the new people!!🤗\n\nI've seen a few posts saying they're here bc they're fleeing X's new data training policy. Just a heads-up: here on bsky, all your posts/likes/blocks are public *too*. Anyone can scrape the data. It's an open web.",
"people": [
{
"name": "Rose 🌹",
"handle": "rose.bsky.team",
"did": "did:plc:qjeavhlw222ppsre4rscd3n2"
}
],
"refs": [
"https://bsky.app/profile/did:plc:qjeavhlw222ppsre4rscd3n2/post/3jw47oliist2x"
]
},
{
"id": 348,
"title": "Paul & Rose do the Bluesky FAQ",
"dt": "2024-11-15T02:07:28.709Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3laxc5qk33227",
"tweetText": "Paul & Rose doing the Bluesky FAQ - Paul is real! 😀\n\nThanks, guys, for doing the Twitch stream tonight! The Jake Tapper story that Rose shared is hilarious. You guys are making history! Keep up the great work!! We're all rooting for you!! 🦋",
"people": [
{
"name": "Paul Frazee",
"handle": "pfrazee.com",
"did": "did:plc:ragtjsm2j2vknwkz3zp4oxrd"
},
{
"name": "Rose 🌹",
"handle": "rose.bsky.team",
"did": "did:plc:qjeavhlw222ppsre4rscd3n2"
}
],
"refs": [
"https://bsky.app/profile/did:plc:ragtjsm2j2vknwkz3zp4oxrd/post/3lawr4y3myk2n"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreigzi2ykajdcomy6mvh7ks5zbbuob5jemogxoyfkrzlehkyrwmcjv4@jpeg"
},
{
"id": 347,
"title": "Jay's Chinese name is 蓝天",
"dt": "2024-11-13T19:26:32.866Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lau3bvmsak2n",
"tweetText": "Sometimes, the fact that it's all a simulation is just so clear 🙂",
"people": [
{
"name": "Jay 🦋",
"handle": "jay.bsky.team",
"did": "did:plc:oky5czdrnfjpqslsw2a5iclo"
}
],
"refs": [
"https://bsky.app/profile/did:plc:oky5czdrnfjpqslsw2a5iclo/post/3jt2ws7oy552h"
]
},
{
"id": 346,
"title": "'Skeets' or 'posts'? Mike & Jay's opposite takes!",
"dt": "2024-11-13T00:52:09.177Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3las4z7gxwk2m",
"tweetText": "1/2 Sincere Q: I only joined bsky this past Feb so I don't have context to the lore. I always called them posts bc I saw Jay's msg imploring ppl to not call them \"skeets\". I figured since she's the CEO, sure\n\nBut now, Mike, who's on the board, calls them \"skeets\"\n\nWhat's the official bsky position?🤔",
"people": [
{
"name": "Mike Masnick",
"handle": "mmasnick.bsky.social",
"did": "did:plc:cak4klqoj3bqgk5rj6b4f5do"
}
],
"refs": [
"https://bsky.app/profile/did:plc:cak4klqoj3bqgk5rj6b4f5do/post/3laryilxkw22x"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreiax6jpzgthchnyvg6x3lzmsjdn72qfknbhcxg3q477hrgrgphymja@jpeg"
},
{
"id": 345,
"title": "It's good bsky doesn't support animated gifs; the web must evolve",
"dt": "2024-11-12T13:50:19.135Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3laqxzqym3k23",
"tweetText": "I ❤️ that bsky doesn't natively support animated gifs. Yes, it's a bit annoying, but paradigm shifts always are. The web's evolving & it's important we evolve w/ it! TY, bsky, for being a leading light!\n\nIt's reminiscent to me of the moment Jobs got on stage & showed the NYT homepage w/ broken Flash.",
"people": [
{
"name": "Hopscorch",
"handle": "hopscor.ch",
"did": "did:plc:tb6tmawakzog636h5izajw7p"
}
],
"refs": [
"https://bsky.app/profile/did:plc:tb6tmawakzog636h5izajw7p/post/3laqpongnws2l"
]
},
{
"id": 344,
"title": "Bsky core team dev blogs",
"dt": "2024-11-12T02:13:09.432Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lapr353eqs2o",
"tweetText": "Quoting this just for posterity, so it's in my TL.\n\nOne thing I love ab bsky is that the core team openly shares updates & their thinkings behind the scenes on how bsky works under the hood, technically.\n\nSome bsky core team dev blogs:\nwww.pfrazee.com\njazco.dev\nbnewbold.net\n\nRead, learn, build!! 👨💻👩💻",
"people": [
{
"name": "Paul Frazee",
"handle": "pfrazee.com",
"did": "did:plc:ragtjsm2j2vknwkz3zp4oxrd"
}
],
"refs": [
"https://www.pfrazee.com/",
"https://jazco.dev/",
"https://bnewbold.net/",
"https://bsky.app/profile/did:plc:ragtjsm2j2vknwkz3zp4oxrd/post/3l6xwi52zti2y"
]
},
{
"id": 343,
"title": "Democratic Design for Online Spaces | Nathan Schneider",
"dt": "2024-11-10T22:13:14.770Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lamt77sgmk2b",
"tweetText": "www.techdirt.com/2024/04/09/t...\n\nGreat ep— @mmasnick.bsky.social talks w/ @ntnsndr.in ab \"Democratic Design for Online Spaces\". Nathan makes many thoughtful points:\n\n- Historically, protocols have often been captured by capital-rich players\n- Centralization is *required* for decentralization\n\n🔥🎧!!",
"people": [
{
"handle": "mmasnick.bsky.social",
"did": "did:plc:cak4klqoj3bqgk5rj6b4f5do",
"name": "Mike Masnick"
},
{
"handle": "ntnsndr.in",
"did": "did:plc:nlrncf6r6vdli2annk4ggve2",
"name": "Nathan Schneider"
},
{
"name": "Robert Lin",
"handle": "robertlin.bsky.social",
"did": "did:plc:5wlpm2j3d6can6quf5hotdcc"
}
],
"refs": [
"https://www.techdirt.com/2024/04/09/techdirt-podcast-episode-386-democratic-design-for-online-spaces/",
"https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lamoxvsatk2w"
]
},
{
"id": 342,
"title": "Bsky API quirks with embeds",
"dt": "2024-11-10T18:13:12.760Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lamfryychs2g",
"tweetText": "Hi #atproto #atdev! Hope everyone's having fun building on ATP!! Was just playing around more this AM & stumbled upon something that (to me at least) was quirky. The path for a quote is *different* if the post has an image attached. It changes from `p.embed?.record` to `p.embed?.record?.record`:",
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreickxau44mtzreh4esxtgu74c6znmedsj6mxzgmoqntgelcw2phwne@jpeg"
},
{
"id": 341,
"title": "Bsky lore: The Stovey Threshold",
"dt": "2024-11-10T04:28:05.926Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lakxollc5k26",
"tweetText": "It's awesome learning ab all this bsky lore. This must have been what it kinda felt like when America landed a man on the moon. Or when the country first built the transcontinental railroad. Really feels like we're watching history in the making!!",
"people": [
{
"name": "Jaz",
"handle": "jaz.bsky.social",
"did": "did:plc:q6gjnaw2blty4crticxkmujt"
}
],
"refs": [
"https://bsky.app/profile/did:plc:q6gjnaw2blty4crticxkmujt/post/3k54fw6ovkn2q"
]
},
{
"id": 340,
"title": "Figuring out the `listRecords(...)` bsky API",
"dt": "2024-11-09T23:12:51.293Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lakg2v6iuc2p",
"tweetText": "Hi #atproto #atdev looking for some help🙏\n\nAm trying to scrape other ppl's favs (for example, I'd like to see favs of everyone who I follow). Theoretically, this should be doable w/ listRecords (which doesn't req auth)\n\neg. this should work: public.api.bsky.app/xrpc/com.atp...\n\nBut I get an err?",
"people": [
{
"name": "saferblue",
"handle": "saferblue.bsky.social",
"did": "did:plc:c4bcykzqagq4eh2qpewximos"
}
],
"refs": [
"https://public.api.bsky.app/xrpc/com.atproto.repo.listRecords?repo=did:plc:5wlpm2j3d6can6quf5hotdcc&collection=app.bsky.feed.like",
"https://bsky.app/profile/did:plc:c4bcykzqagq4eh2qpewximos/post/3kpkxbkcwaw2e"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreiefpnmkej5ave3cq5vfii7yezpq73uhpps2to6cgjgcxjw7md2req@jpeg"
},
{
"id": 339,
"title": "Bsky's 'like' is too overloaded",
"dt": "2024-11-09T15:56:57.840Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lajnphcggs2e",
"tweetText": "I'm playing around w/ bsky data right now & one challenge trying to run ML on user posts is that the \"like\" signal is too overloaded rn. Ppl use \"like\" to indicate too many diff things: read receipt, to revisit, endorsement, & \"I actually ❤\".\n\nIt'd be helpful if bsky added emoji reactions to posts.🤔"
},
{
"id": 338,
"title": "Synchronicity: There are signs everywhere for all with eyes to see",
"dt": "2024-11-09T14:16:30.213Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3laji3sy47k23",
"tweetText": "Synchronicity\n\nHung out with my awesome neighbors last night. We set up a new firepit to all gather around.\n\nIt was dark and cold out, and the future uncertain, but the fire kept us warm, cozy, and connected.\n\nLo and behold: there are signs everywhere in the Universe for all with eyes to see 🤗",
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreiba5aoqhexq5oa6bavozbec2o2suvjw3p7q6rnsii7npirapud3ia@jpeg"
},
{
"id": 337,
"title": "Mary and Dan release thread composer!!",
"dt": "2024-11-08T19:08:30.100Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lahhwzq75k2x",
"tweetText": "TY, @mary.my.id and @danabra.mov!! You guys are amazing!! 🙇♂️🙇♀️🙇♂️🙇♀️🙇♂️🙇♀️🙇♂️🙇♀️\n\n(Jack-- not just mobile, either. The web client also has Thread composer too!! Yay!! 🥳)",
"people": [
{
"handle": "mary.my.id",
"did": "did:plc:ia76kvnndjutgedggx2ibrem",
"name": "mary🐇"
},
{
"handle": "danabra.mov",
"did": "did:plc:fpruhuo22xkm5o7ttr2ktxdo",
"name": "dan"
},
{
"name": "jack",
"handle": "jglypt.net",
"did": "did:plc:4hawmtgzjx3vclfyphbhfn7v"
}
],
"refs": [
"https://bsky.app/profile/did:plc:4hawmtgzjx3vclfyphbhfn7v/post/3lahexoge3k2e"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreiessanivy5fskvybakf3sbyqyok7jre3iraecxd7stsng4rfboq3y@jpeg"
},
{
"id": 336,
"title": "Daniel Hückmann: 'Why Bluesky?'",
"dt": "2024-11-08T03:42:29.429Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lafu7a3kby2z",
"tweetText": "This🧵 by Daniel is 💯. Def worth your time. I am also posting on bsky & building on ATP for the same reasons. For any builders who have been looking for \"the next big thing\", I strongly believe ATP is it. It's a bold experiment that opens an entirely new design space.\n\nThe soul of social is at stake.",
"people": [
{
"name": "📷 Daniel Hückmann",
"handle": "danielhuckmann.com",
"did": "did:plc:fubs4myinjuxmwlgqrhr6a7o"
}
],
"refs": [
"https://bsky.app/profile/did:plc:fubs4myinjuxmwlgqrhr6a7o/post/3lad6srsfn42f"
]
},
{
"id": 335,
"title": "Wreck-It Ralph: 'I'm bad and that's good.'",
"dt": "2024-11-08T02:29:52.899Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lafq5fcyhu22",
"tweetText": "Feeling super-nostalgic & OLD tonight. Like, geriatric, ANCIENT old. I'm at an age now that I just get random headaches. All of you Bluesky youngsters out there— omg, enjoy your gift of youth while you have it. In celebration of old ppl, here's my fav animated clip ever:\n\nyoutu.be/ClNTCYkZI2s?...",
"refs": [
"https://youtu.be/ClNTCYkZI2s?si=MCRRu0n4siCjhNVZ"
]
},
{
"id": 334,
"title": "I guess I just expected a little more from this country (Nov 2020) | McSweeney's Publishing",
"dt": "2024-11-07T02:39:03.081Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3lada6twfci23",
"tweetText": "This is an old Nov 2020 article by @mcsweeneys.bsky.social but one of my absolute favorites. I periodically reread it, time to time. For anyone struggling to understand, I suggest giving it a gander:\n\nwww.mcsweeneys.net/articles/i-g...",
"people": [
{
"handle": "mcsweeneys.net",
"did": "did:plc:wf24ok2liiyzb633fe34dsel",
"name": "McSweeney's Publishing"
}
],
"refs": [
"https://www.mcsweeneys.net/articles/i-guess-i-just-expected-a-little-more-from-this-country"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreic2rxmbng3y6vlyrk42ijxagqf3zmdgft2bz7nmvxrilk6t26tkte@jpeg"
},
{
"id": 333,
"title": "Distribution is everything + What will ATProto's killer app be?",
"dt": "2024-11-06T03:32:44.280Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3laaspx64wr2a",
"tweetText": "This epitomizes the old saying that's so true:\n\nFirst-time founders are obsessed w/ product.\nSecond-time founders are obsessed w/ distribution.\n\nYou can build the best product in the world. But if it never gets into the hands of actual users, it's all for naught\n\nWhat will ATProto's \"killer app\" be?",
"people": [
{
"name": "austin",
"handle": "aparker.io",
"did": "did:plc:gttrfs4hfmrclyxvwkwcgpj7"
}
],
"refs": [
"https://bsky.app/profile/did:plc:gttrfs4hfmrclyxvwkwcgpj7/post/3la2f4p5tyo2i"
]
},
{
"id": 332,
"title": "Mubs created a bsky starter pack directory!",
"dt": "2024-11-05T02:41:23.040Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3la67f647ck22",
"tweetText": "There is a bsky starter pack directory!! Yes!! 🥳",
"people": [
{
"name": "Mubashar “Mubs” Iqbal",
"handle": "mubashariqbal.com",
"did": "did:plc:cofmcscsguqskfiyrieo7tpf"
}
],
"refs": [
"https://bsky.app/profile/did:plc:cofmcscsguqskfiyrieo7tpf/post/3la66zhee3r2l"
]
},
{
"id": 331,
"title": "#buildinpublic starter pack",
"dt": "2024-11-05T01:52:29.516Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3la64nqncss27",
"tweetText": "Created a new #buildinpublic starter pack!\n\n(I honestly looked for one but couldn't find any. Bsky needs a searchable Starter Pack directory!)\n\nIf you want to be added, please reply to this thread w/ your website url! \n\nTime to build!! 🚧🏗👷♀️👷♂️\n\ngo.bsky.app/Bs14SEw",
"refs": [
"https://go.bsky.app/Bs14SEw"
]
},
{
"id": 330,
"title": "BskyPBC is currently the only one composing",
"dt": "2024-11-04T01:19:45.510Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3la3kebqhr42v",
"tweetText": "1/2 I agree Cory's onto something ab bsky in its current state. The underlying infra is virtually still all essentially bsky atm. Not just PDSs, but all of it. The relays, firehose, etc. Bsky's network arch may be composable, but the current reality is that the only one composing atm is BskyPBC. eg:",
"people": [
{
"name": "Paul Frazee",
"handle": "pfrazee.com",
"did": "did:plc:ragtjsm2j2vknwkz3zp4oxrd"
}
],
"refs": [
"https://bsky.app/profile/did:plc:ragtjsm2j2vknwkz3zp4oxrd/post/3l7yfwyd5vs2q"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreiazoecefnvua5d7kasq7oitir2bgdc7ijxphdypdakttnho7pc37y@jpeg"
},
{
"id": 329,
"title": "did:plc question that Tom helpfully answered!",
"dt": "2024-11-03T02:45:35.044Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7z6otvhtl26",
"tweetText": "Hi @tom.frontpage.team! TY for building the ATProto Browser!🙏\n\nQQ: W/ users who have did:web identifiers (eg. atproto-browser.vercel.app/at/did:web:j...) how are you getting their PDS serviceEndpoints? If it's someone on did:plc, I can use `https://plc.directory/<DID>`. But how ab everyone not? TIA!",
"people": [
{
"handle": "tom.frontpage.team",
"did": "did:plc:2xau7wbgdq4phuou2ypwuen7",
"name": "Tom Sherman"
}
],
"refs": [
"https://atproto-browser.vercel.app/at/did:web:joncaruana.com"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreigg3ptg5ssilyq2xvguj3fwgs5wdfzeoygmfjsvbgwovjl6oa4k24@jpeg"
},
{
"id": 328,
"title": "Bsky's $15mil won't last forever! Idea for monetization",
"dt": "2024-11-03T00:15:49.682Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7ywd2sm4s2f",
"tweetText": "Chat, who's working on this?\n\nThe 15mil won't last forever!!\n\nWe're in an urgent race against time to figure out monetization so the #atproto dream can stay alive!!\n\nNeed to pay for staff + infra somehow (PDSs, relays, firehose, etc) & need the ATP ecosystem to take flight before the money runs out!",
"people": [
{
"name": "Robert Lin",
"handle": "robertlin.bsky.social",
"did": "did:plc:5wlpm2j3d6can6quf5hotdcc"
}
],
"refs": [
"https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7yvyylese26"
]
},
{
"id": 327,
"title": "Domain verification via /.well-known/ pattern",
"dt": "2024-11-02T03:14:46.625Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7wpu4rrha2q",
"tweetText": "This is so cool. There are TWO ways to do domain verification with #atproto:\n\n1. By DNS\nOR\n2. By uploading your did to `https://<YOUR-DOMAIN>/.well-known/atproto-did`\n\nIt works! (Haha, this is why you should always read the docs 😅)\n\nTY, @lepahc.com & @edavis.dev for teaching me this!! 🙏",
"people": [
{
"handle": "lepahc.com",
"did": "did:plc:zqduigrgzgbxnhhnwujnpzo2",
"name": "chapel"
},
{
"handle": "edavis.dev",
"did": "did:plc:4nsduwlpivpuur4mqkbfvm6a",
"name": "Eric"
}
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreifisbooy3n3uvolwuzyanrar7mtyxsdbxwembn2hkwje4bcng5cda@jpeg"
},
{
"id": 326,
"title": "Coders who blog with sublime zest (Starter Pack)",
"dt": "2024-11-01T22:12:52.344Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7w6ybvmwp2i",
"tweetText": "1/X Hi friends!🙋♂️\nMade my first Starter Pack!\n\nThis is an SP of some of my fav coders who also blog. Some are ppl I've followed since yrs ago. Some are newer, ppl I just discovered this yr!\n\nBelow is a🧵of my fav pieces they've written\n\n(Pls reply w/ links to your favs & I'll add!)\ngo.bsky.app/FYjVVoP",
"refs": [
"https://go.bsky.app/FYjVVoP"
]
},
{
"id": 325,
"title": "Will GitHub one day host PDSs?",
"dt": "2024-11-01T03:50:21.223Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7ubesyhnx2l",
"tweetText": "Hi #atproto #atdev - could something like this theoretically work? The motivation is I love hosting my personal site on my github.io subdomain & would love if I could somehow have r002.github.io *also* be my ATProto handle.\n\nIf @github.com did some wizardry on their side, could this be possible?",
"people": [
{
"handle": "github.com",
"did": "did:plc:sydgpvanh46u766n536r33oa",
"name": "GitHub"
},
{
"name": "Robert Lin",
"handle": "robertlin.bsky.social",
"did": "did:plc:5wlpm2j3d6can6quf5hotdcc"
}
],
"refs": [
"https://github.io",
"https://r002.github.io",
"https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7ub336kn32l"
]
},
{
"id": 324,
"title": "Starter Pack Creation Bug Workaround!",
"dt": "2024-10-31T03:43:04.524Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7rqiwmscn25",
"tweetText": "PSA: For anyone getting a \"Failed to create starter pack\" error message, there is an INVISIBLE character limit you need to stay under in your starter pack descriptions!!",
"people": [
{
"name": "Robert Lin",
"handle": "robertlin.bsky.social",
"did": "did:plc:5wlpm2j3d6can6quf5hotdcc"
}
],
"refs": [
"https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7rq6x4eql2r"
]
},
{
"id": 323,
"title": "Democratising publishing | John O'Nolan",
"dt": "2024-10-30T23:54:38.123Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7rdqgnwvs2d",
"tweetText": "Love this from @johnonolan.bsky.social: \n\n\"For about 10 years or so I've been telling anyone who will listen that we don't want to grow a giant company that we control, we want to grow a giant ecosystem that we support.\"\n👏👏👏\n\nAlso, the point about what it means to be a \"non-profit\" is illuminating!",
"people": [
{
"name": "John O'Nolan",
"handle": "johnonolan.bsky.social",
"did": "did:plc:6kq5mzgsrjxaethpddkfynpt"
}
],
"refs": [
"https://bsky.app/profile/did:plc:6kq5mzgsrjxaethpddkfynpt/post/3l7qbnyfgcc2h"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreih4cmmjxo6dizjhkjbjt6vt5tu7dne5yqs34pq7xylutq6u26lpli@jpeg"
},
{
"id": 322,
"title": "Starter Pack Creation Bug in Bsky",
"dt": "2024-10-30T22:10:32.944Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7r5wcpu2x2j",
"tweetText": "I tried to create my first starter pack but was deemed unworthy. 😭😭😭\n\nHas anyone else encountered this issue before and know how to fix it (or why it happens)?\n\n#atproto #atdev #bluesky",
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreihulnexinrqy2av3nsqgpxlb4pb6e6hl6y4kt4i3bpo3s2mom33fm@jpeg"
},
{
"id": 321,
"title": "Born too late... born too early... born just in time...",
"dt": "2024-10-30T03:56:39.009Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7pas7ymy327",
"tweetText": "Born too late to be there for the start of the internet. Born too early to see humans colonize the stars.\n\nBorn just in time to see the Renaissance of social and decentralized web. What a time to be alive!!",
"people": [
{
"name": "willow",
"handle": "dreary.dev",
"did": "did:plc:hx53snho72xoj7zqt5uice4u"
}
],
"refs": [
"https://bsky.app/profile/did:plc:hx53snho72xoj7zqt5uice4u/post/3l7p4b2k2s72g"
]
},
{
"id": 320,
"title": "Paul Frazee on Schema Negotiation: 'Maintain Intent'",
"dt": "2024-10-29T12:22:44.283Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7nmmb73kx25",
"tweetText": "Hi @pfrazee.com - Re \"maintaining intent\" on www.pfrazee.com/blog/why-fac... - would this work?\n\nPS. Btw, TY for sharing your Schema Negotiation vid! archive.org/details/27-0...\n\nIt's fun watching you guys grapple w/ these big Qs & build (hopefully!) the future of the internet! Am rooting for ATP!!🥳",
"people": [
{
"handle": "pfrazee.com",
"did": "did:plc:ragtjsm2j2vknwkz3zp4oxrd",
"name": "Paul Frazee"
}
],
"refs": [
"https://www.pfrazee.com/blog/why-facets",
"https://archive.org/details/27-09-45_schema_negotiation.qt"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreihkinnslhhojpk6gnvtufnuxjhnx7qjkglslax33u4ifuif6saptu@jpeg"
},
{
"id": 319,
"title": "Link Rot: What if ephemerality is fine?",
"dt": "2024-10-29T04:21:32.436Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7mrptbjlv2k",
"tweetText": "Read this great thread on link rot today. Got me thinking. Ppl seem to have a propensity to archive & save, esp if the comm is recorded. Like, we may toss physical paper but feel compelled to save that old 250gb hd from 10yrs ago.\n\nWhat if ephemerality is fine? What if not everything needed saving?",
"people": [
{
"name": "Altmetric",
"handle": "altmetric.com",
"did": "did:plc:lf4a2b6djtuv5l3lz7ffsyv4"
}
],
"refs": [
"https://bsky.app/profile/did:plc:lf4a2b6djtuv5l3lz7ffsyv4/post/3l7lje377q72m"
]
},
{
"id": 318,
"title": "I have a dream...",
"dt": "2024-10-28T21:42:13.377Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7m3fsazq22w",
"tweetText": "\"So even though we face the difficulties of today and tomorrow, I still have a dream. It is a dream deeply rooted in the American dream. I have a dream that one day every entity across all the land will be on ATProto. Every government org, every place of business, every library, every school...\""
},
{
"id": 317,
"title": "John O'Nolan on ActivityPub & Ghost | Ahrefs Podcast",
"dt": "2024-10-28T19:02:53.159Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7lsiuxakz2g",
"tweetText": "1/ A great listen! My fav part is~1:17 where Tim is struggling to understand why ActivityPub matters. John tries his best but I honestly think Tim's response will be common.\n\[email protected] & @mmasnick.bsky.social actually talk ab this: \"What's the terminal value?\" Decentralization is *not* the",
"people": [
{
"handle": "mmccue.bsky.social",
"did": "did:plc:6nkng5626orolzuyvuzocl4e",
"name": "Mike McCue"
},
{
"handle": "mmasnick.bsky.social",
"did": "did:plc:cak4klqoj3bqgk5rj6b4f5do",
"name": "Mike Masnick"
},
{
"name": "John O'Nolan",
"handle": "johnonolan.bsky.social",
"did": "did:plc:6kq5mzgsrjxaethpddkfynpt"
}
],
"refs": [
"https://bsky.app/profile/did:plc:6kq5mzgsrjxaethpddkfynpt/post/3l6kduw2krf2n"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreidbrd3e4nge54wbgvbecfioolghyvsxf2co2hjem5acbk5af3tbey@jpeg"
},
{
"id": 316,
"title": "Bsky's Race Against Time",
"dt": "2024-10-27T14:22:00.378Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7isdnhnt32z",
"tweetText": "So my understanding is essentially it's a race against time atm, correct? Basically, will enough other ppl run their own PDSs, relays, & the did:plc directory service *before* bsky (possibly)enshitifies?\n\nRn the future of ATproto *literally* lies in the hands of the community.\n\nThe great race is on!",
"people": [
{
"name": "jack",
"handle": "jglypt.net",
"did": "did:plc:4hawmtgzjx3vclfyphbhfn7v"
}
],
"refs": [
"https://bsky.app/profile/did:plc:4hawmtgzjx3vclfyphbhfn7v/post/3l7inpqtiy424"
]
},
{
"id": 315,
"title": "Home-Cooked Software and Barefoot Developers | Maggie Appleton",
"dt": "2024-10-26T14:44:38.661Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7gd5bk4b52r",
"tweetText": "Ok, posting my first ever meme on bsky! Have been reflecting on my own journey as a dev & where I am now. (Currently in the \"local-first\" stage of my anime arc. 🙂)\n\nApropos is this great talk by @maggieappleton.com on \"Home-Cooked Software and Barefoot Developers\"\n\nmaggieappleton.com/home-cooked-...",
"people": [
{
"handle": "maggieappleton.com",
"did": "did:plc:zos5kmlm4vle7b4xntem6sat",
"name": "Maggie Appleton"
}
],
"refs": [
"https://maggieappleton.com/home-cooked-software"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreieo4xubuqvhix5plrgnc6ndqkcp25x67blirh7ssxmn2335sr7qcy@jpeg"
},
{
"id": 314,
"title": "University tuition should cost expected value of avg salary",
"dt": "2024-10-25T23:58:58.326Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7ernjviin25",
"tweetText": "Nicely put by @mikemakowsky.bsky.social. Idk if I agree but I enjoy thinking ab it. One other idea is to make university tuition costs proportional to the expected value of the salaries of graduates of programs.\n\nBtw, discovering this kinda content on bsky was an awesome surprise today. Love it!! 📚",
"people": [
{
"name": "Mike Makowsky",
"handle": "mikemakowsky.bsky.social",
"did": "did:plc:537kkknajve6t4r45ippsehr"
}
],
"refs": [
"https://bsky.app/profile/did:plc:537kkknajve6t4r45ippsehr/post/3kmdgbqwpb52f"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreiat4wocidxojxebs62zyedffgi4hqlhfsx4eqcovgufbxsnojixvi@jpeg"
},
{
"id": 313,
"title": "Bsky gets $15mil Series A from Blockchain Capital",
"dt": "2024-10-25T02:16:07.451Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l7cituwoj72w",
"tweetText": "A monumental achievement! A huge congrats to the entire bsky team for getting us here. 👏 Very much looking forward to building on ATProto & continuing to meet amazing ppl on bsky.\n\nLet's build the next generation of social web! 👩💻\n\nRltd:\nen.wikipedia.org/wiki/Blockch...\nwww.blockchaincapital.com/team",
"people": [
{
"name": "Bluesky",
"handle": "bsky.app",
"did": "did:plc:z72i7hdynmk6r22z27h6tvur"
}
],
"refs": [
"https://en.wikipedia.org/wiki/Blockchain_Capital",
"https://www.blockchaincapital.com/team",
"https://bsky.app/profile/did:plc:z72i7hdynmk6r22z27h6tvur/post/3l7bie3qmil2t"
]
},
{
"id": 312,
"title": "10 TV shows to get to know me!",
"dt": "2024-10-23T22:42:06.660Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l77mgcngu62w",
"tweetText": "10 TV shows to get to know me!\n(Ranked in order of pref)\n\n1. The West Wing\n2. Mad Men\n3. Shōgun (2024)\n4. Billions\n5. The Good Place\n6. Westworld S1\n7. Arcane\n8. Code Geass: Lelouch of the Rebellion R2\n9. Bakuman\n10. Rick & Morty\n\n(Honorable mentions: Battlestar Galactica S1+S2, The Newsroom, Andor)",
"people": [
{
"name": "Cassidy",
"handle": "cassidoo.co",
"did": "did:plc:bhdap3w2bseikypfnjmaskzf"
}
],
"refs": [
"https://bsky.app/profile/did:plc:bhdap3w2bseikypfnjmaskzf/post/3l76mxzjs5c2s"
]
},
{
"id": 311,
"title": "Mastodon's opt-in only 5-6%: Ryan Barrett | Dot Social",
"dt": "2024-10-23T01:25:30.572Z",
"url": "https://bsky.app/profile/did:plc:5wlpm2j3d6can6quf5hotdcc/post/3l75f3k4spn2w",
"tweetText": "A great convo btwn @mmccue.bsky.social & @snarfed.org - what struck me was a stat that Ryan shared: On Mastodon, despite a huge PR & outreach campaign, only 5-6% ppl ultimately opted into full-text search. This \"cold start\" problem is fascinating.\n\nI ♥ how ATProto makes everything public by default!",
"people": [
{
"handle": "mmccue.bsky.social",
"did": "did:plc:6nkng5626orolzuyvuzocl4e",
"name": "Mike McCue"
},
{
"handle": "snarfed.org",
"did": "did:plc:fdme4gb7mu7zrie7peay7tst",
"name": "Ryan"
},
{
"name": "Flipboard",
"handle": "flipboard.com",
"did": "did:plc:6q2thhy2ohzog26mmqm4pffk"
}
],
"refs": [
"https://bsky.app/profile/did:plc:6q2thhy2ohzog26mmqm4pffk/post/3krgy24ueqk2r"
],
"img": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:5wlpm2j3d6can6quf5hotdcc/bafkreiejcm7vpxsnnp5ivs2ed6za7vrbp42g7mqqi7fykgb5c4qjkdhsae@jpeg"
},
{
"id": 310,
"title": "Today is my final tweet on X",
"dt": "2024-10-21",
"url": "https://x.com/robert_gpt/status/1848512921841619253",
"tweetText": "Today is my final tweet on X. I may still use X in a readonly kind of way. But despite posting literally every day on X for the past ten months, I've barely gotten any engagement compared to the past two weeks on bsky. I think Elon has done great things w/ Tesla & SpaceX. But when it comes to social, I firmly believe in the open social web that bsky is championing. If you're still doubting, join us over in bsky! (It's really picked up a lot of steam this past week! At ~13m now!) Hopefully, see you over there! 🙋♂️\n\nSource: https://bsky.jazco.dev/stats",
"refs": [
"https://bsky.jazco.dev/stats"
],
"img": "https://pbs.twimg.com/media/Gac8U7BXYAAVRTJ?format=jpg&name=large"
},
{
"id": 309,
"title": "Everyone should build their own homelab",
"dt": "2024-10-20",
"url": "https://x.com/robert_gpt/status/1848166022068470150",
"tweetText": "Everyone should build their own homelab! I have an old 7yr ThinkPad I've repurposed into a home server. It's humble, but a step in the right dir! No more ☁ functions & ☁ scheduler jobs! It all just runs on my own metal in my basement now.\n\nBring everything back to local-first! Nature is healing! ✊",
"img": "https://pbs.twimg.com/media/GaYA_NmWgAAGi2m?format=jpg&name=large"
},
{
"id": 308,
"title": "File over app",
"dt": "2024-10-19",
"url": "https://x.com/robert_gpt/status/1847786091803529410",
"tweetText": "File over app\n\nThis is a philosophy I also share! This is why I store all of the data on my site in vanilla JSON files. As much as possible, I've tried to stay away from dbs (eg. Postgres, Firebase). Obviously, there's a time & place for such industrial-grade tools. But your personal site is likely not one of them.",
"people": [
{
"name": "kepano",
"handle": "kepano"
}
],
"refs": [
"https://x.com/kepano/status/1675626836821409792"
]
},
{
"id": 307,
"title": "How will Bluesky monetize?",
"dt": "2024-10-18",
"url": "https://x.com/robert_gpt/status/1847283325049663925",
"tweetText": "Aggregation platforms like FB/IG/X make their money by lifting the toll \"one layer up\". ie. inserting ads into feeds. Essentially, this is the \"price\" they charge users in return for hosting/aggregating/distributing UGC.\n\nThe bsky model (for now) gives away those services for free. I've recently been thinking a lot ab what are other ways that bsky could monetize? \"🤔\""
},
{
"id": 306,
"title": "Jay Graber: 'Social is stagnating... users are locked in; developers locked out'",
"dt": "2024-10-17",
"url": "https://x.com/robert_gpt/status/1847083071247732862",
"people": [
{
"name": "Jay Graber",
"handle": "arcalinea"
},
{
"name": "Mike McCue",
"handle": "mmccue"
}
],
"tweetText": "\"Social is really starting to stagnate bc we're in this trap where users are locked in and developers are locked out. And we need to open that up again. Then we'll see new companies & more innovation; a new era of fun experimentation.\" -- @arcalinea (in conversation w/ @mmccue)"
},
{
"id": 305,
"title": "Human-World Fit (HWF)",
"dt": "2024-10-16",
"url": "https://x.com/robert_gpt/status/1846710008530309511",
"tweetText": "We talk a lot ab \"Product-Market-Fit\". But what I think is equally important is \"Human-World-Fit\". Basically, existing a certain way in the world that makes you happy. Just like PMF, HWF requires enduring many failures. Keep trying new behaviors & values until you find your fit."
},
{
"id": 304,
"title": "Molly White: 'The web is still just a substrate on which anything can be built'",
"dt": "2024-10-15",
"url": "https://x.com/robert_gpt/status/1846359058351087764",
"people": [
{
"name": "Molly White",
"handle": "molly0xFFF"
}
],
"refs": [
"https://www.youtube.com/watch?v=MTaeVVAvk-c"
],
"img": "https://pbs.twimg.com/media/GZ-UBnUXoAAzZU4?format=jpg&name=small",
"tweetText": "\"What really sucks about the web these days, what has us feeling despair & anger, has everything to do with the industry that has formed around the web, but not the web itself.\n\n\"The web is still just a substrate on which anything can be built. Most importantly, the web is the people who use it, not the companies that have established themselves around it.\" -- @molly0xFFF"
},
{
"id": 303,
"title": "POSSE: Publish Own Site, Syndicate Elsewhere",
"dt": "2024-10-14",
"url": "https://x.com/robert_gpt/status/1846008771757154508",
"refs": [
"https://indieweb.org/POSSE"
],
"img": "https://pbs.twimg.com/media/GZ5TsuNWwAE2npt?format=jpg&name=small",
"tweetText": "Recently stumbled across this great idea on IndieWeb called POSSE: Publish Own Site, Syndicate Elsewhere\n\nThe idea is you should own your data (tweets, blog posts) & then simply use platforms like X or bsky for syndication, distribution, & discovery\n\n\"💯\" recommend. Own your data!!"
},
{
"id": 302,
"title": "Elon caught the rocket! 🌎🚀✨",
"dt": "2024-10-13",
"url": "https://x.com/robert_gpt/status/1845638114410135833",
"people": [
{
"name": "Elon Musk",
"handle": "elonmusk"
}
],
"tweetText": "\"🌎\"\"🚀\"\"✨\""
},
{
"id": 301,
"title": "Lack of pain/pressure",
"dt": "2024-10-13",
"url": "https://x.com/robert_gpt/status/1845619471232196631",
"people": [
{
"name": "kasey",
"handle": "kaseyklimes"
}
],
"tweetText": "Lack of pain/pressure.\n\nAs I've aged, I've found that I've generally mellowed. The drive & ambition of my younger years have greatly diminished & I've largely come to peace w/ who I am & am mostly content/happy w/ life.\n\nIdk if this is true, but I feel if I were less content & more uncertain of myself & what I wanted from life, then I'd be more agentic.\n\nIn other words, I think when you're at 50% happiness, it's relatively easy to summon the discipline & drive to get to 90% happiness. But once you're at 90% (for me at least), summoning the agency to go the last 10% just hasn't been there."
},
{
"id": 300,
"title": "Pieter Levels | Lex Fridman Podcast #440 - Part II",
"dt": "2024-10-12",
"url": "https://x.com/robert_gpt/status/1845245905055764795",
"people": [
{
"name": "Ryan Bulcher",
"handle": "ryan_bulcher"
},
{
"name": "Lex Fridman",
"handle": "lexfridman"
},
{
"name": "@levelsio",
"handle": "levelsio"
}
],
"img": "https://pbs.twimg.com/media/GZpwA2bW0AEWbtH?format=jpg&name=medium",
"tweetText": "Also, from this great ep:\n- When the GF is home, Pieter goes to sleep at 2a. But when she's not, he reverts to his natural state & sleeps at 4a. For all ppl in a relationship: your SO should disappear a few weeks every quarter. That's when you build new things!\n\ncc: @ryan_bulcher"
},
{
"id": 299,
"title": "Pieter Levels | Lex Fridman Podcast #440 - Part I",
"dt": "2024-10-11",
"url": "https://x.com/robert_gpt/status/1844913014769647976",
"people": [
{
"name": "Lex Fridman",
"handle": "lexfridman"
},
{
"name": "@levelsio",
"handle": "levelsio"
}
],
"refs": [
"https://www.youtube.com/watch?v=oFtjKbXKqbg"
],
"img": "https://pbs.twimg.com/media/GZpwA2bW0AEWbtH?format=jpg&name=medium",
"tweetText": "This ep of @lexfridman talking w/ @levelsio for ~4hrs is a must-listen for any aspiring dev who wishes to one day make a living indie hacking\n\nKey insights:\n-Push straight to PROD\n-Dev frameworks are a scam (the \"VC-funded dev-industrial complex\")\n-If you're depressed, just build"
},
{
"id": 298,
"title": "A quick primer on me",
"dt": "2024-10-10",
"url": "https://x.com/robert_gpt/status/1844571075062988877",
"tweetText": "Hi!\"🙋♂️\"\n\nTY for stopping by! A quick primer on me:\n\nFav \"📚\":\nTomorrow, & Tomorrow, & Tomorrow - Zevin\nThe Magicians - Grossman\n\nFav trilogy:\nBefore Sunrise, Before Sunset, Before Midnight - Linklater\n\nFav movie:\nArmageddon (1998)\n\nFav film franchise:\nThe Fast & the Furious\n\nFav \"🖼\":"
},
{
"id": 297,
"title": "The Past is Not True | Derek Sivers",
"dt": "2024-10-09",
"url": "https://x.com/robert_gpt/status/1844210606024356092",
"people": [
{
"name": "Derek Sivers",
"handle": "sivers"
},
{
"name": "anu",
"handle": "anuatluru"
}
],
"refs": [
"https://sive.rs/pnt"
],
"img": "https://pbs.twimg.com/media/GZfydEeX0AU5Bft?format=png&name=900x900",
"tweetText": "\"🔥\" advice. Reminds me of this classic from @sivers too: The Past is Not True\n\nIn general, this is part of his philosophy of \"Useful Not True\" which I've grown to increasingly adopt as I've aged. When it comes to our own mythologies, useful>true.\n\nSource: https://sive.rs/pnt"
},
{
"id": 296,
"title": "Hara Tanzan 'Muddy Road' Parable",
"dt": "2024-10-08",
"url": "https://x.com/robert_gpt/status/1843771336776397019",
"people": [
{
"name": "Josiah Hawthorne",
"handle": "JosiahHawthorne"
}
],
"img": "https://pbs.twimg.com/media/GZZjSlXXoAAVa2h?format=png&name=small",
"tweetText": "Never heard of the Hara Tanzan \"Muddy Road\" parable until I found it on X. So good. There's so much truth here: the stuff ppl are most vocal ab are often the stuff they're, deep inside, actually most unsure ab. Like Pirsig says: \"No one shouts ab the sun rising in the east.\""
},
{
"id": 295,
"title": "Nobody Cares | Grant Slatton",
"dt": "2024-10-07",
"url": "https://x.com/robert_gpt/status/1843155648055300581",
"people": [
{
"name": "Grant Slatton",
"handle": "GrantSlatton"
}
],
"refs": [
"https://grantslatton.com/nobody-cares"
],
"tweetText": "Hi @GrantSlatton - I just read your great rant at https://grantslatton.com/nobody-cares & wanted to TY for sharing. If you ever start your utopian society, pls lmk; I'd love to apply to join. As someone who once cared very deeply but has since been whittled down, your post deeply resonated. One other note, btw: your observations ab Japan are spot-on; it's definitely a cultural thing and Japan has only been able to maintain that culture bc they're so culturally homogenous.\n\nIn a land like the US where we have ppl from all over, it becomes a much more difficult project. It's like you noted towards the end: I think all people hate \"being the sucker\". Like, it's very difficult to continue going above & beyond when you see everyone around you not upholding the same standard. So then, over time, you too will then stop installing dog bag dispensers & so forth.\n\nAnyway, TY for fighting the good fight. \"🫡\""
},
{
"id": 294,
"title": "Return to Bluesky",
"dt": "2024-10-06",
"url": "https://x.com/robert_gpt/status/1842998271431557155",
"people": [
{
"name": "Tom Critchlow",
"handle": "tomcritchlow"
}
],
"img": "https://pbs.twimg.com/media/GZOkG7QWIAAU0VP?format=png&name=small",
"tweetText": "I started posting & replying on bsky yesterday (after an 8mo hiatus) & wow: that site is totally the opposite of my X exp. 1) Though I'm only following 7ppl, my feed is definitely much more liberal & 2) Ppl engage way more! Some are ad hominem (but I just insta-block them) but others are thoughtful ppl who take the time to reply w/ useful info. This is in stark contrast to X where I basically get no replies ever. (But X is still enormously useful as a public recording platform.)\n\nAnyway, I'll keep experimenting with bsky. One really cool thing ab that platform is that API integration is *super-easy*. ie. It's very simple to programmatically post (w/ images) to the platform. I'm going to play around w/ this more. But basically, I think there's value in being able to \"write once & post everywhere\". X & Bsky are essentially increasingly the \"messaging busses\" of humanity.\n\nProps to what @aworkinglibrary wrote: I really encourage folks to try distributing snippets of their writing on the different major social platforms. There is definitely something fertile & promising to be explored w/ this means of distribution."
},
{
"id": 293,
"title": "Power vs Force",
"dt": "2024-10-05",
"url": "https://x.com/robert_gpt/status/1842577563786383787",
"people": [
{
"name": "Jash Dholani",
"handle": "oldbooksguy"
}
],
"img": "https://pbs.twimg.com/media/GZESsyKX0AAfjmX?format=png&name=small",
"tweetText": "Power vs Force\nLove this framing; Huxley nailed it. This day & age, \"flooding the zone\" has achieved far better results re controlling the thought space of the polity than censorship ever could have. When we can believe everything, it's most difficult to believe anything."
},
{
"id": 292,
"title": "CJH on Elon: 'No one will ever be dunked on that hard, from now until the end of time'",