HackerTrans
TopNewTrendsCommentsPastAskShowJobs

pynappo

116 karmajoined 5 tahun yang lalu
i work on neo-tree.nvim, among other things.

[ my public key: https://keybase.io/pynappo; my proof: https://keybase.io/pynappo/sigs/o7FKnRYdMitdvhOHGFPOejihel7IdjkrR_Lc9NuaotE ]

comments

pynappo
·18 hari yang lalu·discuss
Off the top of my head, openresty, neovim, love2d
pynappo
·2 bulan yang lalu·discuss
Generally speaking I think the allure of modern-day gachas is providing a near-premier gaming experience (like paid RPGs, open-world games, etc.) while being free-to-play, at the cost of slowly encouraging you to spend a lot of time and/or money to get better characters in order to actually keep up with the end-game content and/or PvP side of the game.

If you commit to playing the gacha for an extended period of time, the system of:

- daily rewards that encourages you to play for a couple minutes each day to get enough currency to get good characters from the gacha

- newer characters being better than older ones (in visual design appeal and/or power-level)

- harder end-game content requiring better rosters of characters (or more grind)

- sales on the premium currency used to pull

- the ol' sunk-cost fallacy

all combine to encourage players to spend money over time

In this regard, the game in the post obviously does not have the scope of a game that actually costs money, and doesn't have the goal of getting you to spend money, but it does cover the grind and gacha part of pulling for different rarity characters and such.
pynappo
·6 bulan yang lalu·discuss
Yeah onedrive is seriously annoying. It's nice when the free 15GB backup/sync for the desktop, pictures, and documents folder works (for people who put things there) but the way other MS products work with it seems user-hostile to me.

e.g. it took until 2025 for this RFC to be opened on moving PowerShell profiles and modules out of Onedrive: https://github.com/PowerShell/PowerShell-RFC/pull/388. It should not be taking seconds for my powershell profile to load just because i have onedrive enabled by default.

I also had a non-technical friend recently get burned by a default MS Office setting where edited documents located in the OneDrive folder save directly to onedrive, and it only gets saved on disk when onedrive gets the new copy and uploads it back it to the user's disk. So if the MS office to onedrive integration fails your changes won't save. Apparently users have to enable a setting to first save to a folder on disk? That folder can even be the onedrive folder so onedrive will eventually sync it back up.
pynappo
·7 bulan yang lalu·discuss
Overwatch 2 has a simplified endorsement system. It's just an optional thumbs up instead of endorsement for 1 of 3 reasons (roughly something like sportsmanship, good teammate, or good leader).

The avoid system is now more flexible. You have 3 pin slots for people you never really want to see on your team again, plus 12(?) regular avoid slots to avoid people for a week at a time like usual. In situations where too many avoid conflicts occur and the matchmaker struggles to create a match (e.g. high ELO), it will start to ignore people's avoid slots in order of (last regular avoid > first regular avoid > pin slots), i think.
pynappo
·9 bulan yang lalu·discuss
> By crux you mean the 1 paragraph at the end where it mentions performance? That's basically a footnote to an article that spends the other 99% describing javascript variable hoisting.

Isn't that part still the crux of the article as it contains the answer to the title?
pynappo
·10 bulan yang lalu·discuss
chezmoi provides a handy table for features it and other dotfile managers have. I just use a bare git repo cause it's simple but i have wanted to have easier diffs between machines and secrets management at times.

https://www.chezmoi.io/comparison-table/
pynappo
·10 bulan yang lalu·discuss
>Problem: > >New users must look for a plugin manager and figure out how to install it. > - Nvim documentation should be able to give a one-liner to install (non-builtin) plugin managers and plugins. > > Lack of a declarative way to specify plugins. > - Lets Nvim reason about dependency ordering / transitivity. > - Lets crawlers build a package index. > - [packspec](https://github.com/neovim/packspec) adds potential to leverage NPM tooling (and possibly infrastructure).

https://github.com/neovim/neovim/issues/20893#issuecomment-1...
pynappo
·tahun lalu·discuss
> Arch Wiki is a high value target for scraping so they'll just solve the anubis challenge once a week. It's not going to stop them.

The goal of Anubis isn't to stop them from scraping entirely, but rather to slow down aggressive scraping (e.g. sites with lots of pages being scraped every 6 hours[1]) so that the scraping doesn't impact the backend nearly as much

[1] https://pod.geraspora.de/posts/17342163, which was linked as an example in the original blog post describing the motivation for anubis[2]

[2]: https://xeiaso.net/blog/2025/anubis/
pynappo
·2 tahun yang lalu·discuss
Apparently o3 scored about 25%

https://youtu.be/SKBG1sqdyIU?t=4m40s