Live data from Hacker News

Viewing profile — CodeIsTheEnd

CodeIsTheEnd

HN member
Joined
Sun, Feb 28, 2021, 8:01 AM UTC
HN karma
923
Public activity
80 items

About CodeIsTheEnd

twitter.com/CodeIsTheEnd

Projects:

- plaintextsports.com: Live scores, play-by-play and box scores, in plain text. No images, no ads, no tracking, and no loading. (Also twitter.com/PlainTextSports)

- jless: A command-line JSON viewer written in Rust. (jless.io)

Recent public activity

  1. comment
    Comment #49195789

    I am training for a marathon, and, as I increase both by distance and pace, I am always excited when I have a "Pareto run": a run along the Pareto frontier of me trying to maximize…

  2. comment
    Comment #47077850

    I watched the animated gif in the readme and let out a shout of delight when I saw the lightning strike, and on the second loop appreciated how it also lit up the surroundings. Lov…

  3. comment
    Comment #43931604

    I initially built https://plaintextsports.com because I was annoyed with how slowly other sports websites loaded, but since then I have come to appreciate it more for the density o…

  4. story
  5. comment
    Comment #39924785

    Unsolicited feedback because I clicked: - Don't require picking a composition name before getting started - Whatever scroll settings you have broke swipe to go back, and then when …

  6. comment
    Comment #39405765

    My favorite line in my .gitconfig is an alias that prints out the commit history as a tidy graph. (The default `git log --graph` uses 6 whole lines per commit!) [alias] lg = log --…

  7. story
  8. comment
    Comment #35314665

    For sports, ESPN does have http://www.espn.com/nba/lite/scoreboard , but most of the links go back to the normal website. It may have been been more robust in the past, but I don't…

  9. comment
    Comment #34830440

    A personal gripe with progressive web apps: they cache the website!! A lot of people have requested that I make a progressive web app for https://plaintextsports.com . I've looked …

  10. comment
    Comment #34735873

    I wish there were an option to export a video like the example on the homepage (with some ability to control the camera path). I'd love to be able to use it to make a promotional v…

  11. comment
    Comment #34559232

    The intention is to put the schedules for everything on this page: https://plaintextsports.com/premier-league/2022-2023/clubs/l... The challenge is that these pages are really labo…

  12. comment
    Comment #34553253

    I run Plain Text Sports ( https://plaintextsports.com/ ). I got sick of waiting for ESPN to load so I made a site with the goal of providing immediate access to what people actuall…

  13. comment
    Comment #33789005

    You are a hero and have just cured me of a hundred daily paper cuts. My employer should give you a bonus. It works in Chrome, but unfortunately not in the standalone Slack client. …

  14. comment
    Comment #33786595

    For anyone using a Mac, the basic cursor movement commands available in readline and emacs—C-f, C-b, C-a, C-e, C-n, C-p—are also available in virtually any text input in any progra…

  15. comment
    Comment #33283926

    Alright, my bike-related tally over ~6 years in SF: - 2 stolen bike seats (one by 4th and King, one in the Mission) - 1 entire bike stolen (left out in the Castro overnight) - 1 re…

  16. comment
    Comment #33198782

    The posts table also has a foreign key to the tenants table specified with ON DELETE CASCADE, so all the tenant's posts will be deleted. (I don't know if Postgres makes any effort …

  17. comment
    Comment #33194412

    This release includes a feature I added [1] to support partial foreign key updates in referential integrity triggers! This is useful for schemas that use a denormalized tenant id a…

  18. comment
    Comment #32588836

    Shameless self-promotion: the homepage of plaintextsports.com is 5.2kb today [1], an in-progress WNBA game (4th quarter) is 11.2kb [2], and an extra inning MLB game is 8.8kb [3]. I…

  19. comment
    Comment #32365313

    I had never heard of GROUP BY CUBE either! It looks like it's part of a family of special GROUP BY operators—GROUPING SETS, CUBE, and ROLLUP—that basically issue the same query mul…

  20. story
  21. comment
    Comment #32182934

    The most common constraint is whether the DB as a service offerings support a given extension, since they don't support installing custom ones. Naturally choosing to support an ext…

  22. story
  23. comment
    Comment #31710411

    If anyone's looking for a great long-form article about calculating digits of Pi from the good ol' days , this 1992 New Yorker profile of the Chudnovsky brothers (creators of algor…

  24. comment
    Comment #31597992

    Very similar to a game posted a couple months ago: https://news.ycombinator.com/item?id=30956775 (368 points, 124 comments)

  25. comment
    Comment #31554184

    For college football and basketball I just use some JSON endpoints that the ncaa.com frontend hits, and they're actually very good. Literally all I had to do to support Women's bas…