Viewing profile — CodeIsTheEnd
CodeIsTheEnd
HN member- Joined
- Sun, Feb 28, 2021, 8:01 AM UTC
- HN karma
- 923
- Public activity
- 80 items
- HN profile
- View on Hacker News ↗
About 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
-
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…
-
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…
-
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…
- story
-
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 …
-
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 --…
- story
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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. …
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
- story
-
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…
- story
-
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…
-
comment
Comment #31597992
Very similar to a game posted a couple months ago: https://news.ycombinator.com/item?id=30956775 (368 points, 124 comments)
-
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…