HNHacker News
TopNewBestAskShowJobs

CodeIsTheEnd

923 karma · joined February 28, 2021

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)

submissionscomments
CodeIsTheEnd··on Zellij – A Terminal Workspace and Multiplexer
The resizing algorithm looks cool: panes are no longer in a grouped hierarchy of vertical and horizontal splits, as in tmux or vim, and pretty much every other customizable layout tool. In a grid of four squares, a corner can either be resized in either direction and only modify one other pane. (It's hard to explain; it's shown in the demo gif.) I wonder if you can make "holes"...

Rearranging a layout with more than 3 panes in tmux or vim is always difficult. In tmux it's at least easy to swap panes (C-prefix '{' or '}'), but vim doesn't have any simple way to do something similar. I wonder if Zellij's approach makes it any easier. Maybe it's a UX pattern that is made easier with a mouse.

CodeIsTheEnd··on 1Password Secrets Automation
To respond to some of the sibling comments:

1Password originally operated on a licensing model, but has since switched to a membership model.

It is still possible to purchase a single license, but they make it very difficult to do so. The option of a standalone license is not mentioned anywhere on their pricing page: https://1password.com/sign-up/

As I understand it, only once you have downloaded the app and are logging in do they mention that standalone licenses are available. (But, at least on Mac, this option is only available on the version of the app downloaded directly from their site, and not the version downloaded from the Mac App Store.) This support thread shows some users' frustration with this, and their support team's insistence on pushing users to the subscription model: https://1password.community/discussion/102412/where-do-i-buy...

I'm not entirely certain of the differences between the subscription model and the standalone version, but I believe the primary difference is that the subscription model will automatically sync your passwords between multiple devices.

You can achieve similar functionality with the standalone license version by storing your vault (1Password's password file) in iCloud or Dropbox, and relying on that for syncing. I use the Dropbox version and it works incredibly well, even on iOS! I think they also support Google Drive for syncing on desktop, but not on mobile. Certainly the syncing offered through their subscription model is valuable, but for users who have other options, it's just doesn't make sense.

I gladly paid for a standalone license, and have purchased licenses for my parents as gifts; the product is incredible. The Chrome extension works great, and the app can be your 2FA device, so it will automatically fill in password forms and copy the 2FA code to your clipboard. It works just as well on iOS too.

CodeIsTheEnd··on Rust is for Professionals
While in many cases that may be the implication, the author clearly states that is not their intention in the first few paragraphs:

> The statement Rust is for Professionals does not imply any logical variant thereof. e.g. I am not implying Rust is not for non-professionals.

CodeIsTheEnd··on Adobe charges subscription cancellation fee
I'm on the side that this isn't so outrageous; you get a discount for making a longer financial commitment.

What IS frustrating is that some of their products don't offer a monthly plan. I want to use Lightroom about once a year, after going on a big vacation, but there's no cheap plan that just includes Lightroom.

There's a $10/month annual Photography Plan that includes Photoshop and Lightroom (exactly what I want), but no monthly option. I would pay $15 for one month of this, but the only way to get Lightroom for a single month is with the All Apps package, which is $80 for a single month.

CodeIsTheEnd··on Mathematicians Settle Erdős Coloring Conjecture
I love the picture of their notes! [1] It hints of iteration and exploration (multiple drawings of flower-petal-looking graphs), corrections (scribbled over symbols), refinement ("Phase J" appears in multiple places), and, above all, collaboration (different colors!). A great representation of the process of mathematical discovery.

It's so different from the austere presentation of a polished LaTeX paper. A completed proof leaves out so much of the exploration process -- the doodling, hopeful symbol-pushing, flawed intermediate conjectures and conclusions -- and just leaves an artificially linear representation of how to approach the problem. It's easy to feel despair when a textbook or paper presents something so succinctly, as if it's the most obvious thing in the world, but there was a lot of stumbling around in darkness (the dark background of the note-taking software!) before the elegant formulation was finally illuminated.

Graph problems and combinatoric problems are especially fun to puzzle out in a notebook as it's especially easy to come up with examples, though it does get difficult to play around with larger graphs. Recently I tried to find an algorithm for generating round-robin tournament pairings, and ended up filling pages of notes with tables and dissections of complete graphs. It's a fun challenge, and accessible even to someone without a theoretical math background. I eventually found a horrendously complicated solution, one I was proud of, even after reading a supremely simple construction on Wikipedia.

[1] https://d2r55xnwy6nx47.cloudfront.net/uploads/2021/04/Zoom-S...

CodeIsTheEnd··on Why I’m a sucker for pen and paper
I had a similar experience in high school with Spanish vocabulary tests. I could remember where the word was on the page, but not the translation.

At the time I perceived using the location as a crutch, so I made photocopies of the pages, cut them into the separate columns, then taped them together to make one very long and skinny list of words. I would then roll it up into a small scroll, little bigger than a tube of chapstick. Maybe the spatial location was a learning aid, and this actually made it harder to learn words, but it did make it much easier to discreetly study during other classes, so it was probably a net win overall.

CodeIsTheEnd··on In 2020, two thirds of Google searches ended without a click
If you're looking for a clean, fast interface for sports scores, I built https://plaintextsports.com to do exactly that.
CodeIsTheEnd··on Show HN: Plain Text Sports: live sports games, play-by-play, and boxscores, fast
Hey, HN!

I got sick of how slow ESPN and nba.com are to load on mobile, so I made a site that shows sports scores (NBA and NHL for now), in plain text, as a single HTML file, with no tracking or other asynchronous requests.

The home page is about ~3-4 kb compressed, and pages for completed NBA games, even with detailed play-by-play data, are only around ~11-12 kb.

I'm still working on adding support for individual game pages for the NHL, and I want to add pages for individual teams (so you can see their recent and upcoming games), and also add support for viewing past or future days' games. Once the baseball season starts, I'll build support for that too!

It's become my daily go-to for sports scores, and everyone I've shown it to has appreciated the speed and simplicity. Hope you enjoy it!

← PreviousPage 3 of 3