this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fixes

alice 391749ce eed30e55

+20 -62
+20 -62
app.py
··· 28 28 "https://astralcodexten.substack.com/p/book-review-the-scout-mindset", 29 29 "https://astralcodexten.substack.com/p/whither-tartaria", 30 30 "https://astralcodexten.substack.com/p/learn-portuguese-with-acx", 31 - "https://astralcodexten.substack.com/p/lisbon-meetup-this-saturday", 32 31 "https://astralcodexten.substack.com/p/book-review-the-revolt-of-the-public", 33 32 "https://astralcodexten.substack.com/p/book-review-modi-a-political-biography", 34 - "https://astralcodexten.substack.com/p/washington-dc-meetup-this-saturday", 35 33 "https://astralcodexten.substack.com/p/the-unbearable-semiheaviness-of-being", 36 34 "https://astralcodexten.substack.com/p/too-good-to-check-a-play-in-three", 37 - "https://astralcodexten.substack.com/p/new-york-meetup-this-monday", 38 - "https://astralcodexten.substack.com/p/boston-meetup-this-sunday", 39 35 "https://astralcodexten.substack.com/p/long-covid-much-more-than-you-wanted", 40 36 "https://astralcodexten.substack.com/p/peer-review-long-covid-much-more", 41 37 "https://astralcodexten.substack.com/p/on-hreha-on-behavioral-economics", 42 - "https://astralcodexten.substack.com/p/berkeley-meetup-this-saturday", 43 38 "https://astralcodexten.substack.com/p/highlights-from-the-comments-on-missing", 44 39 "https://astralcodexten.substack.com/p/if-youre-so-smart-why-arent-you-governor", 45 40 "https://astralcodexten.substack.com/p/carbon-costs-quantified", 46 - "https://astralcodexten.substack.com/p/meetups-everywhere-2021-times-and", 47 41 "https://astralcodexten.substack.com/p/highlights-from-the-comments-on-aducanumab", 48 42 "https://astralcodexten.substack.com/p/peer-review-request-carbon-costs", 49 43 "https://astralcodexten.substack.com/p/kids-can-recover-from-missing-even", 50 44 "https://astralcodexten.substack.com/p/blindness-schizophrenia-and-autism", 51 45 "https://astralcodexten.substack.com/p/contra-hanania-on-partisanship", 52 46 "https://astralcodexten.substack.com/p/classifieds-thread-82021", 53 - "https://astralcodexten.substack.com/p/outdoor-careful-meetups-everywhere", 54 47 "https://astralcodexten.substack.com/p/eight-hundred-slightly-poisoned-word", 55 48 "https://astralcodexten.substack.com/p/contra-drum-on-the-fish-oil-story", 56 49 "https://astralcodexten.substack.com/p/details-of-the-infant-fish-oil-story", ··· 249 242 "https://slatestarcodex.com/2019/12/10/acc-is-infant-circumcision-ethical/", 250 243 "https://slatestarcodex.com/2019/12/09/2019-adversarial-collaboration-entries/", 251 244 "https://slatestarcodex.com/2019/12/04/symptom-condition-cause/", 252 - "https://slatestarcodex.com/2019/11/28/ssc-meetups-everywhere-retrospective/", 253 245 "https://slatestarcodex.com/2019/11/26/mental-mountains/", 254 246 "https://slatestarcodex.com/2019/11/20/book-review-all-therapy-books/", 255 247 "https://slatestarcodex.com/2019/11/18/more-intuition-building-on-non-empirical-science-three-stories/", ··· 264 256 "https://slatestarcodex.com/2019/10/21/the-pnse-paper/", 265 257 "https://slatestarcodex.com/2019/10/16/is-enlightenment-compatible-with-sex-scandals/", 266 258 "https://slatestarcodex.com/2019/10/14/book-review-against-the-grain/", 267 - "https://slatestarcodex.com/2019/10/11/irvine-meetup-this-friday/", 268 - "https://slatestarcodex.com/2019/10/09/berkeley-meetup-this-thursday/", 269 - "https://slatestarcodex.com/2019/10/03/fairbanks-meetup-this-sunday/", 270 - "https://slatestarcodex.com/2019/10/01/seattle-meetup-this-wednesday/", 271 - "https://slatestarcodex.com/2019/09/30/portland-meetup-this-tuesday/", 272 - "https://slatestarcodex.com/2019/09/29/austin-meetup-this-monday/", 273 - "https://slatestarcodex.com/2019/09/27/chicago-meetup-this-saturday/", 274 - "https://slatestarcodex.com/2019/09/25/ann-arbor-meetup-this-thursday/", 275 - "https://slatestarcodex.com/2019/09/23/washington-dc-meetup-this-tuesday/", 276 - "https://slatestarcodex.com/2019/09/21/philadelphia-meetup-this-sunday/", 277 - "https://slatestarcodex.com/2019/09/20/nyc-meetup-this-saturday/", 278 - "https://slatestarcodex.com/2019/09/19/boston-meetup-this-friday/", 279 259 "https://slatestarcodex.com/2019/09/18/too-much-dark-money-in-almonds/", 280 260 "https://slatestarcodex.com/2019/09/16/against-against-pseudoaddiction/", 281 - "https://slatestarcodex.com/2019/09/12/ssc-meetups-2019-times-and-places/", 282 261 "https://slatestarcodex.com/2019/09/11/lots-of-people-going-around-with-mild-hallucinations-all-the-time/", 283 262 "https://slatestarcodex.com/2019/09/10/ssc-journal-club-relaxed-beliefs-under-psychedelics-and-the-anarchic-brain/", 284 263 "https://slatestarcodex.com/2019/09/09/partial-retraction-age-and-birth-order-effects/", 285 264 "https://slatestarcodex.com/2019/09/06/lw-party-bay-area-invitation/", 286 265 "https://slatestarcodex.com/2019/09/04/list-of-passages-i-highlighted-in-my-copy-of-ages-of-discord/", 287 266 "https://slatestarcodex.com/2019/09/02/book-review-ages-of-discord/", 288 - "https://slatestarcodex.com/2019/08/28/meetups-everywhere-2019/", 289 267 "https://slatestarcodex.com/2019/08/27/book-review-reframing-superintelligence/", 290 268 "https://slatestarcodex.com/2019/08/21/dont-fear-the-simulators/", 291 269 "https://slatestarcodex.com/2019/08/19/maybe-your-zoloft-stopped-working-because-a-liver-fluke-tried-to-turn-your-nth-great-grandmother-into-a-zombie/", ··· 318 296 "https://slatestarcodex.com/2019/06/05/list-of-passages-i-highlighted-in-my-copy-of-the-secret-of-our-success/", 319 297 "https://slatestarcodex.com/2019/06/04/book-review-the-secret-of-our-success/", 320 298 "https://slatestarcodex.com/2019/06/03/repost-epistemic-learned-helplessness/", 321 - "https://slatestarcodex.com/2019/05/30/bay-area-ssc-meetup-6-2/", 322 299 "https://slatestarcodex.com/2019/05/28/postscript-to-apa-photo-essay/", 323 300 "https://slatestarcodex.com/2019/05/22/the-apa-meeting-a-photo-essay/", 324 - "https://slatestarcodex.com/2019/05/16/meetup-apa-meeting/", 325 301 "https://slatestarcodex.com/2019/05/15/a-critical-period-for-lactation-fetishes/", 326 302 "https://slatestarcodex.com/2019/05/14/age-gaps-and-birth-order-effects/", 327 303 "https://slatestarcodex.com/2019/05/09/is-there-a-case-for-skepticism-of-psychedelic-therapy/", ··· 356 332 "https://slatestarcodex.com/2019/02/19/gpt-2-as-step-toward-general-intelligence/", 357 333 "https://slatestarcodex.com/2019/02/18/do-neural-nets-dream-of-electric-hobbits/", 358 334 "https://slatestarcodex.com/2019/02/13/the-proverbial-murder-mystery/", 359 - "https://slatestarcodex.com/2019/02/07/irvine-meetup-this-saturday/", 360 335 "https://slatestarcodex.com/2019/02/06/survey-results-on-ssris/", 361 336 "https://slatestarcodex.com/2019/02/04/respectability-cascades/", 362 337 "https://slatestarcodex.com/2019/01/31/book-review-zero-to-one/", ··· 369 344 "https://slatestarcodex.com/2019/01/13/ssc-survey-results-2019/", 370 345 "https://slatestarcodex.com/2019/01/10/paradigms-all-the-way-down/", 371 346 "https://slatestarcodex.com/2019/01/08/book-review-the-structure-of-scientific-revolutions/", 372 - "https://slatestarcodex.com/2019/01/04/bay-meetup-1-6-update/", 373 347 "https://slatestarcodex.com/2019/01/04/preregistration-of-investigations-for-the-2019-ssc-survey/", 374 - "https://slatestarcodex.com/2019/01/02/bay-area-ssc-meetup-1-6/", 375 348 "https://slatestarcodex.com/2019/01/01/what-happened-to-90s-environmentalism/", 376 349 "https://slatestarcodex.com/2018/12/26/please-take-the-2019-ssc-survey/", 377 - "https://slatestarcodex.com/2018/12/20/seattle-meetup-this-sunday/", 378 350 "https://slatestarcodex.com/2018/12/19/refactoring-culture-as-branch-of-government/", 379 351 "https://slatestarcodex.com/2018/12/18/fallacies-of-reversed-moderation/", 380 352 "https://slatestarcodex.com/2018/12/13/trump-a-setback-for-trumpism/", ··· 414 386 "https://slatestarcodex.com/2018/09/06/acc-entry-should-childhood-vaccination-be-mandatory/", 415 387 "https://slatestarcodex.com/2018/09/05/acc-entry-are-islam-and-liberal-democracy-compatible/", 416 388 "https://slatestarcodex.com/2018/09/04/acc-entry-does-the-education-system-adequately-serve-advanced-students/", 417 - "https://slatestarcodex.com/2018/09/03/reminder-bay-area-ssc-meetup-9-8/", 418 389 "https://slatestarcodex.com/2018/09/03/this-week-adversarial-collaboration-entries/", 419 390 "https://slatestarcodex.com/2018/08/30/bureaucracy-as-active-ingredient/", 420 391 "https://slatestarcodex.com/2018/08/29/bullst-jobs-part-1-of-%e2%88%9e/", ··· 424 395 "https://slatestarcodex.com/2018/08/16/the-parentheses-riddle/", 425 396 "https://slatestarcodex.com/2018/08/15/ssc-survey-scattered-negative-results/", 426 397 "https://slatestarcodex.com/2018/08/14/ssc-survey-results-adhd-and-rejection-sensitivity/", 427 - "https://slatestarcodex.com/2018/08/09/ssc-meetups-2018-times-and-places/", 428 398 "https://slatestarcodex.com/2018/08/06/before-you-get-too-excited-about-that-trigger-warning-study/", 429 399 "https://slatestarcodex.com/2018/08/01/cancer-progress-much-more-than-you-wanted-to-know/", 430 - "https://slatestarcodex.com/2018/07/26/meetups-everywhere-2018/", 431 400 "https://slatestarcodex.com/2018/07/25/verses-composed-upon-reading-a-review-from-tripadvisor/", 432 401 "https://slatestarcodex.com/2018/07/24/value-differences-as-differently-crystallized-metaphysical-heuristics/", 433 402 "https://slatestarcodex.com/2018/07/19/sentimental-cartography/", ··· 471 440 "https://slatestarcodex.com/2018/03/10/response-to-current-affairs-on-against-murderism/", 472 441 "https://slatestarcodex.com/2018/03/08/ssc-journal-club-friston-on-computational-mood/", 473 442 "https://slatestarcodex.com/2018/03/04/god-help-us-lets-try-to-understand-friston-on-free-energy/", 474 - "https://slatestarcodex.com/2018/03/02/ssc-meetup-bay-area-3-3/", 475 443 "https://slatestarcodex.com/2018/02/26/ssc-journal-club-cipriani-on-antidepressants/", 476 444 "https://slatestarcodex.com/2018/02/22/highlights-from-the-comments-on-technological-unemployment/", 477 445 "https://slatestarcodex.com/2018/02/21/current-affairs-some-puzzles-for-libertarians-treated-as-writing-prompts-for-short-stories/", ··· 520 488 "https://slatestarcodex.com/2017/10/23/kolmogorov-complicity-and-the-parable-of-lightning/", 521 489 "https://slatestarcodex.com/2017/10/17/highlights-from-the-comments-on-dark-ages/", 522 490 "https://slatestarcodex.com/2017/10/15/were-there-dark-ages/", 523 - "https://slatestarcodex.com/2017/10/12/ssc-meetup-bay-area-1014/", 524 491 "https://slatestarcodex.com/2017/10/10/ssc-journal-club-serotonin-receptors/", 525 492 "https://slatestarcodex.com/2017/10/09/in-favor-of-futurism-being-about-the-future/", 526 493 "https://slatestarcodex.com/2017/10/05/ssc-survey-results-on-trust/", ··· 554 521 "https://slatestarcodex.com/2017/07/24/targeting-meritocracy/", 555 522 "https://slatestarcodex.com/2017/07/20/classified-thread-2-best-in-classified/", 556 523 "https://slatestarcodex.com/2017/07/14/can-we-link-perception-and-cognition/", 557 - "https://slatestarcodex.com/2017/07/13/ssc-meetup-salt-lake-714/", 558 524 "https://slatestarcodex.com/2017/07/10/change-minds-or-drive-turnout/", 559 525 "https://slatestarcodex.com/2017/07/08/two-kinds-of-caution/", 560 526 "https://slatestarcodex.com/2017/07/03/to-the-great-city/", 561 - "https://slatestarcodex.com/2017/07/01/ssc-meetup-chicago/", 562 527 "https://slatestarcodex.com/2017/06/28/why-are-transgender-people-immune-to-optical-illusions/", 563 528 "https://slatestarcodex.com/2017/06/26/conversation-deliberately-skirts-the-border-of-incomprehensibility/", 564 529 "https://slatestarcodex.com/2017/06/21/to-understand-polarization-understand-the-extent-of-republican-failure/", ··· 574 539 "https://slatestarcodex.com/2017/05/18/postmarketing-surveillance-is-good-and-normal/", 575 540 "https://slatestarcodex.com/2017/05/17/polyamory-is-not-polygyny/", 576 541 "https://slatestarcodex.com/2017/05/16/bail-out/", 577 - "https://slatestarcodex.com/2017/05/13/ssc-meetups-berkeley-san-diego-irvine/", 578 542 "https://slatestarcodex.com/2017/05/11/silicon-valley-a-reality-check/", 579 543 "https://slatestarcodex.com/2017/05/04/getting-high-on-your-own-supply/", 580 544 "https://slatestarcodex.com/2017/05/01/neutral-vs-conservative-the-eternal-struggle/", ··· 588 552 "https://slatestarcodex.com/2017/04/07/yes-we-have-noticed-the-skulls/", 589 553 "https://slatestarcodex.com/2017/04/05/the-case-of-the-suffocating-woman/", 590 554 "https://slatestarcodex.com/2017/04/04/determining-consent/", 591 - "https://slatestarcodex.com/2017/04/03/ssc-meetups-everywhere-times-and-places/", 592 555 "https://slatestarcodex.com/2017/04/01/g-k-chesterton-on-ai-risk/", 593 - "https://slatestarcodex.com/2017/03/27/ssc-meetup-everywhere/", 594 556 "https://slatestarcodex.com/2017/03/24/guided-by-the-beauty-of-our-weapons/", 595 557 "https://slatestarcodex.com/2017/03/21/repost-the-demiurges-older-brother/", 596 558 "https://slatestarcodex.com/2017/03/17/ssc-survey-2017-results/", ··· 633 595 "https://slatestarcodex.com/2016/11/10/book-review-house-of-god/", 634 596 "https://slatestarcodex.com/2016/11/07/tuesday-shouldnt-change-the-narrative/", 635 597 "https://slatestarcodex.com/2016/11/05/the-pyramid-and-the-garden/", 636 - "https://slatestarcodex.com/2016/11/03/ssc-san-jose-meetup-114/", 637 598 "https://slatestarcodex.com/2016/10/30/how-does-recent-ai-progress-affect-the-bostromian-paradigm/", 638 599 "https://slatestarcodex.com/2016/10/24/ai-persuasion-experiment-results/", 639 600 "https://slatestarcodex.com/2016/10/21/the-heart-has-its-reasons-that-reason-knows-not-of/", ··· 676 637 "https://slatestarcodex.com/2016/05/02/be-nice-at-least-until-you-can-coordinate-meanness/", 677 638 "https://slatestarcodex.com/2016/04/28/why-were-early-psychedelicists-so-weird/", 678 639 "https://slatestarcodex.com/2016/04/27/book-review-albions-seed/", 679 - "https://slatestarcodex.com/2016/04/14/ssc-bay-area-meetups-2016/", 680 640 "https://slatestarcodex.com/2016/04/08/a-theory-of-religion/", 681 641 "https://slatestarcodex.com/2016/04/04/the-ideology-is-not-the-movement/", 682 642 "https://slatestarcodex.com/2016/04/02/beware-regional-scatterplots/", ··· 712 672 "https://slatestarcodex.com/2015/12/01/setting-the-default/", 713 673 "https://slatestarcodex.com/2015/11/30/college-and-critical-thinking/", 714 674 "https://slatestarcodex.com/2015/11/21/reporter-degrees-of-freedom/", 715 - "https://slatestarcodex.com/2015/11/19/ssc-new-england-meetup-and-presentations-schedule/", 716 675 "https://slatestarcodex.com/2015/11/16/hardball-questions-for-the-next-debate/", 717 676 "https://slatestarcodex.com/2015/11/10/2d4d-ratio-and-psychological-traits-results-from-the-lwssc-survey-sample/", 718 677 "https://slatestarcodex.com/2015/11/09/looking-a-gift-horse-in-the-mouth/", ··· 755 714 "https://slatestarcodex.com/2015/07/07/the-argument-from-cultural-evolution/", 756 715 "https://slatestarcodex.com/2015/07/03/the-case-of-the-famous-physicist/", 757 716 "https://slatestarcodex.com/2015/06/29/reflections-from-the-halfway-point/", 758 - "https://slatestarcodex.com/2015/06/17/nyc-meetup-621/", 759 717 "https://slatestarcodex.com/2015/06/15/fifty-more-swifties/", 760 718 "https://slatestarcodex.com/2015/06/14/fearful-symmetry/", 761 719 "https://slatestarcodex.com/2015/06/13/late-predictions-for-2015/", 762 - "https://slatestarcodex.com/2015/06/09/michigan-meetup-613/", 763 720 "https://slatestarcodex.com/2015/06/06/against-tulip-subsidies/", 764 721 "https://slatestarcodex.com/2015/06/02/and-i-show-you-how-deep-the-rabbit-hole-goes/", 765 722 "https://slatestarcodex.com/2015/05/30/that-chocolate-study/", ··· 777 734 "https://slatestarcodex.com/2015/04/19/blame-theory/", 778 735 "https://slatestarcodex.com/2015/04/18/polemical-imbalance/", 779 736 "https://slatestarcodex.com/2015/04/15/trouble-walking-down-the-hallway/", 780 - "https://slatestarcodex.com/2015/04/10/michigan-meetup-414/", 781 737 "https://slatestarcodex.com/2015/04/10/i-will-never-have-the-ability-to-clearly-explain-my-beliefs-about-growth-mindset/", 782 738 "https://slatestarcodex.com/2015/04/08/no-clarity-around-growth-mindset-yet/", 783 739 "https://slatestarcodex.com/2015/04/07/no-physical-substrate-no-problem/", ··· 795 751 "https://slatestarcodex.com/2015/03/06/effective-altruists-not-as-mentally-ill-as-you-think/", 796 752 "https://slatestarcodex.com/2015/03/05/a-cascade-of-dunbar-numbers/", 797 753 "https://slatestarcodex.com/2015/03/04/a-series-of-unprincipled-exceptions/", 798 - "https://slatestarcodex.com/2015/03/01/california-meetups-rererevised/", 799 754 "https://slatestarcodex.com/2015/02/28/early-intervention-you-might-get-what-you-pay-for/", 800 - "https://slatestarcodex.com/2015/02/24/california-meetups/", 801 755 "https://slatestarcodex.com/2015/02/17/pharma-virumque/", 802 756 "https://slatestarcodex.com/2015/02/16/did-falling-testosterone-affect-falling-crime/", 803 757 "https://slatestarcodex.com/2015/02/14/how-likely-are-multifactorial-trends/", ··· 843 797 "https://slatestarcodex.com/2014/11/05/the-right-to-waive-your-rights/", 844 798 "https://slatestarcodex.com/2014/11/04/ethnic-tension-and-meaningless-arguments/", 845 799 "https://slatestarcodex.com/2014/11/03/all-in-all-another-brick-in-the-motte/", 846 - "https://slatestarcodex.com/2014/10/30/michigan-meetup-119/", 847 800 "https://slatestarcodex.com/2014/10/26/alcoholics-anonymous-much-more-than-you-wanted-to-know/", 848 801 "https://slatestarcodex.com/2014/10/23/book-review-a-future-for-socialism/", 849 802 "https://slatestarcodex.com/2014/10/20/in-the-future-everyone-will-be-famous-to-fifteen-people/", ··· 871 824 "https://slatestarcodex.com/2014/09/03/the-guardian-vs-induction/", 872 825 "https://slatestarcodex.com/2014/09/01/book-review-and-highlights-quantum-computing-since-democritus/", 873 826 "https://slatestarcodex.com/2014/08/31/radicalizing-the-romanceless/", 874 - "https://slatestarcodex.com/2014/08/30/michigan-meetup-97/", 875 827 "https://slatestarcodex.com/2014/08/26/if-the-media-reported-on-other-dangers-like-it-does-ai-risk/", 876 828 "https://slatestarcodex.com/2014/08/24/the-invisible-nation-reconciling-utilitarianism-and-contractualism/", 877 829 "https://slatestarcodex.com/2014/08/23/nobody-likes-a-tattletale/", ··· 917 869 "https://slatestarcodex.com/2014/06/14/living-by-the-sword/", 918 870 "https://slatestarcodex.com/2014/06/12/list-of-the-passages-i-highlighted-in-my-copy-of-jonathan-haidts-the-righteous-mind/", 919 871 "https://slatestarcodex.com/2014/06/09/constant-vigilance/", 920 - "https://slatestarcodex.com/2014/06/09/minutes-from-the-michigan-rationalist-meetup/", 921 872 "https://slatestarcodex.com/2014/06/08/map-territory-distinctions/", 922 873 "https://slatestarcodex.com/2014/06/07/archipelago-and-atomic-communitarianism/", 923 874 "https://slatestarcodex.com/2014/06/05/dont-be-an-asch-hole/", 924 875 "https://slatestarcodex.com/2014/06/03/asches-to-asches/", 925 - "https://slatestarcodex.com/2014/06/03/southeast-michigan-meetup-68/", 926 876 "https://slatestarcodex.com/2014/05/30/the-wonderful-thing-about-triggers/", 927 877 "https://slatestarcodex.com/2014/05/28/dont-fear-the-filter/", 928 878 "https://slatestarcodex.com/2014/05/27/on-types-of-typologies/", ··· 964 914 "https://slatestarcodex.com/2014/03/25/e-cig-study-much-smoke-little-light/", 965 915 "https://slatestarcodex.com/2014/03/24/should-you-reverse-any-advice-you-hear/", 966 916 "https://slatestarcodex.com/2014/03/20/typical-mind-and-disbelief-in-straight-people/", 967 - "https://slatestarcodex.com/2014/03/20/michigan-meetup-and-memory-workshop-323/", 968 917 "https://slatestarcodex.com/2014/03/17/what-universal-human-experiences-are-you-missing-without-realizing-it/", 969 918 "https://slatestarcodex.com/2014/03/15/can-it-be-wrong-to-crystallize-patterns/", 970 919 "https://slatestarcodex.com/2014/03/13/five-years-and-one-week-of-less-wrong/", ··· 973 922 "https://slatestarcodex.com/2014/03/04/book-review-the-perfect-health-diet/", 974 923 "https://slatestarcodex.com/2014/03/03/do-life-hacks-ever-reach-fixation/", 975 924 "https://slatestarcodex.com/2014/03/02/the-comment-policy-is-victorian-sufi-buddha-lite/", 976 - "https://slatestarcodex.com/2014/03/02/correction-mountain-view-meetup-34/", 977 925 "https://slatestarcodex.com/2014/03/01/searching-for-one-sided-tradeoffs/", 978 926 "https://slatestarcodex.com/2014/02/28/unteachable-things-hard-to-teach-study-suggests/", 979 927 "https://slatestarcodex.com/2014/02/25/fix-science-in-half-an-hour/", ··· 1001 949 "https://slatestarcodex.com/2014/01/02/two-dark-side-statistics-papers/", 1002 950 "https://slatestarcodex.com/2013/12/29/the-spirit-of-the-first-amendment/", 1003 951 "https://slatestarcodex.com/2013/12/28/a-comment-i-posted-on-what-would-jt-do/", 1004 - "https://slatestarcodex.com/2013/12/28/meetup-southeast-michigan/", 1005 952 "https://slatestarcodex.com/2013/12/24/repost-a-christmas-poem/", 1006 953 "https://slatestarcodex.com/2013/12/23/we-are-all-msscribe/", 1007 954 "https://slatestarcodex.com/2013/12/22/public-awareness-campaigns/", ··· 1158 1105 if tweet.user.screen_name != "__justplaying": 1159 1106 logger.error(f"i only answer to alice") 1160 1107 continue 1161 - if any(keyword in tweet.text.lower() for keyword in keywords): 1162 - logger.info(f"dispensing punishment") 1108 + for keyword in keywords: 1109 + if keyword in tweet.text.lower(): 1110 + if keyword == "!punish": 1111 + logger.info(f"dispensing punishment") 1112 + 1113 + api.update_status( 1114 + status="@elymitra_ " + random.sample(acx_ssc_posts, 1)[0], 1115 + in_reply_to_status_id=tweet.id, 1116 + auto_populate_reply_metadata=True, 1117 + ) 1118 + if keyword == "!reward": 1119 + logger.info(f"dispensing reward") 1163 1120 1164 - api.update_status( 1165 - status="@elymitra_ " + random.sample(acx_ssc_posts, 1)[0], 1166 - in_reply_to_status_id=tweet.id, 1167 - auto_populate_reply_metadata=True, 1168 - ) 1121 + api.update_status( 1122 + status="@elymitra_ 😊" + random.sample(acx_ssc_posts, 1)[0], 1123 + in_reply_to_status_id=tweet.id, 1124 + auto_populate_reply_metadata=True, 1125 + ) 1126 + 1169 1127 return new_since_id 1170 1128 1171 1129 ··· 1174 1132 my_latest_tweet = api.user_timeline(screen_name="elybot_", count=1)[0] 1175 1133 since_id = my_latest_tweet.id 1176 1134 while True: 1177 - since_id = check_mentions(api, ["!punish"], since_id) 1135 + since_id = check_mentions(api, ["!punish", "!reward"], since_id) 1178 1136 logger.info("Waiting...") 1179 - time.sleep(30) 1137 + time.sleep(35) 1180 1138 1181 1139 1182 1140 if __name__ == "__main__":