Hacker Newsnew | past | comments | ask | show | jobs | submit | samdg's commentslogin

I love old stereograms, and was happy to find a couple using this tool!


I was an early adopter of Ruff, what sold me wasn't even the performance win, but the advantage of having a single configuration file without third-party plugins, making it much easier to run the linter in my editor, CLI, pre-commit hooks, and CI without any fuss.

The speed of the tool and its development pace astound me.

If the authors/maintainers are lurking here: know that you're doing an amazing job.


I've been using Xonsh as my main shell for a few years now, and I'm really pleased with the switch.

There are some downsides you need to overcome:

* Slower to start. Takes a second or two before I can start typing when I open a new tab.

* Less stable. Upgrading will occasionally break something, or spit out warnings you gotta find a way to silence.

* Lack of compatibility. Tools that change you shell profiles to shim some executables (like rvm or pyenv) will not work. I typically source some files manually, or resort to bash if I need to.

* Tab completion is not straightforward.

But IMO I get ample compensation:

* I can write much better and cleaner scripts using Python's syntax and standard lib. Being able to use `argparse` is a blessing, compared to how you read arguments and flags in bash.

* I'm actually able to remember the syntax for looping and conditional.

* I'm more self-sufficient in the terminal for small things like arithmetic operations, generating a UUID, testing regexes, etc.

* Having typed/structured data in the shell, vs everything being plain text is also quite useful when you don't want to turn some easy task into some complex text processing pipeline.


Life finds a way. I'm from Québec and I regularly use the Martinique flag emoji as an ersatz.


I use to do lots of work with addresses.

Quebec is funny because it has two abbreviations: the Canadian one and the American one.

One abbreviation is QE, the other QC. Forgot which is which.

Apparently Quebec residents can get a “Quebec” drivers license issue by NY state.


Interesting prisoner's dilemma example.


A feature I was surprised not to see in the "Cleaner page UI during chess games" section: Lichess has a zen mode that maximally simplifies the UI.

It removes the chat, navigation menu, move history notation. You're left with the board, clocks, resign/draw/takeback actions, and move replay.

You can activate it by pressing "Z" during a game, and there's a menu option too.


Yes zen mode is amazing. You’d be surprised at how much better you do when you just focus on the game vs paying attention to your opponents rating.


Anyone not playing Zen mode is doing themselves a huge disfavour. It allows you not to care about your opponents score, nor identity, nor messages.


Oh my god you can turn it on during a game?

Here I am turning it back on via the menu after saying GG each game! What a chum!


Same here! I can’t believe there’s a hot key for this! They really do think of everything.


You can even hide player ratings site-wide, to fully focus only on chess.


Love turning on zen mode and just solving puzzles endlessly.


Just look at the sibling replies to see how delightful this new word is to some other folks here!

Sometimes using a word outside the register [0] or literary style is just a way to include a nice lexical nugget.

[0] https://en.wikipedia.org/wiki/Register_(sociolinguistics)


A colleague of mine created the EmojiVision app for iOS: https://apps.apple.com/us/app/emojivision/id1472824315

It's similar, but with different sets of emojis and variable fidelity. Very interesting results!


Current title: "Old and photos of Bedouin nomads, 1898".

I'm guessing the "spectacular" was omitted from the original title to be less clickbaity, but the "and" should be removed as well.


Fixed now. Thanks!


Title should be edited: Lanugage -> Language.


Thanks! Updated.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: