HNHacker News
TopNewBestAskShowJobs

bsnnkv

2,138 karma · joined July 28, 2016

https://LGUG2Z.com

https://notado.app/feeds/jado/hacker-news-comments

https://github.com/LGUG2Z/komorebi/

https://hachyderm.io/@LGUG2Z

https://bsky.app/profile/lgug2z.com

submissionscomments
bsnnkv··on Trying out Zed after more than a decade of Vim/Neovim
I've been daily driving Zed on Windows (building from source) for maybe 2 months now and I'm pretty happy. It's a nice middle-ground between editing single files in NeoVim and bringing up a JetBrains IDE for an incredibly complex project.

I think the only thing that is really outstanding for Windows is SSH support.

Everything largely "just works" and my experience getting a plugin with syntax highlighting working and merged for a DSL I maintain was very smooth.

bsnnkv··on Ask HN: Is anyone making money selling traditional downloadable software?
Missed this comment - Rust + windows-rs, it is indeed a tiling window manager as the sibling comment says!
bsnnkv··on Leaked documents expose deep ties between Israeli army and Microsoft
This is known as the "imperial boomerang"[1] for anyone who would like to do further research and look at historical examples.

[1]: https://en.wikipedia.org/wiki/Imperial_boomerang

bsnnkv··on Scroll Jwno, Scroll
Jwno is a tiling window manager written in Janet (a Lisp).

This is a really detailed post about adding the scrolling functionality you may have seen in PaperWM or Niri.

bsnnkv··on Ask HN: Is anyone making money selling traditional downloadable software?
I needed the software for myself so I ended up developing it. Turns out a lot of other people wanted it too :)

I have been very clear with the community from the beginning that this is software that I develop first and foremost for myself - new features and bug fixes get prioritized largely according to this.

Additionally, support is not offered as part of the commercial use license and is largely community-driven. Nevertheless, I still spend many hours a week helping out both personal use and commercial use users.

bsnnkv··on UK's hardware talent is being wasted
I left the UK for the USA in 2020. It was only last week that another HN commenter finally opened my eyes to the fact that since I have left the UK, I have become someone with the ability to take things from 0 to 1.[1]

I do not believe I could have achieved what I have in the last half-decade if I had stayed in the UK. There is something deeply rooted in the UK's contemporary culture (which I cannot yet fully explain in words) that serves to crush the individual ambitions of the working and middle classes.

[1]: https://news.ycombinator.com/item?id=42705792

bsnnkv··on Ask HN: Is anyone making money selling traditional downloadable software?
I started selling commercial use software licenses on 01 January 2025 for installable/downloadable software I have been developing for about 5 years. The software targets Microsoft Windows.

As the software is of the nature that it will require updates indefinitely (as OS updates come and go), and given the fact that the license is specifically for commercial use, I decided to go with a subscription model instead of a one-time payment model to ensure its long-term sustainability.

I am lucky that this specific software is very "sticky" and already has a die-hard fan base. It also helps that people in the Windows ecosystem are used to paying for commercial use software licenses.

This month to date I have made $800 on license sales. It will be interesting to see how the license sales continue to progress (or don't?) throughout the rest of the year.

bsnnkv··on I ditched the algorithm for RSS
The issue is that it's not possible to separate feeds from items. Even if some feeds are largely unread, I subscribed to them because I liked something they posted on a specific topic, and I still want to get updates whenever there is another feed item related to that specific topic. Ultimately the "feed" is the mechanism of delivery, but I don't think it should be the primary mode of categorizing item consumption.

I've worked on this issue a little in a different context, where you can follow posts from people on Bluesky related to specific topics, and this is ideally what I would like to be able to do more of with RSS.[1]

[1]: https://bsky.app/profile/lgug2z.com/post/3lc47yru7vc2k

bsnnkv··on Ask HN: What is your Monitor setup?
I have the Dell UltraSharp 40 Curved Thunderbolt™ Hub Monitor (U4025QW). It's very expensive, but the 5120x2160 resolution with the 120hz refresh rate is absolutely worth the cost for me over the long run considering how long I spend looking at the screen while coding.

I pair this with my tiling window manager[1] which treats ultrawides as a first class citizen (not all twms do this unfortunately) and I'm very happy with this setup.

[1]: https://github.com/LGUG2Z/komorebi

bsnnkv··on I ditched the algorithm for RSS
I am a big proponent of RSS, but I think that it suffers from a lack of imagination these days, for example, the "quality filter" approach mentioned in this article is not very useful imo.

The biggest cost of RSS feed items as a consumer is figuring out whether something is worth reading. A lot of feeds these days don't provide anything useful in the body to make a determination on this, and others just dump the entire contents in the body, which means you're wasting a bunch of time reading N% of something until you realize you're not interested in it and it can be skipped.

In addition to this, RSS feeds tend to be structured to just throw everything at you, regardless of the topics you are interested in.

For a few years I have been publishing my own topic-specific feeds[1] for others to consume where I fill the body with my own personal highlights from the source, with a link through to the source (ie. the things I found interesting, the "hooks" that give a quick signal to a consumer if this might be something they want to invest time in reading). They have a couple of die-hard consumers, but ultimately this really a case of a niche within a niche.

I wish there were more feeds like this for me as a consumer, but unfortunately I get the feeling that this idea will never really become popular enough to catch on widely as RSS becomes less and less relevant to the mainstream.

[1]: my software development topic RSS feed for example: https://notado.app/feeds/jado/software-development

bsnnkv··on I Ditched the Algorithm for RSS–and You Should Too
I really like this project, such a beautiful design carefully executed on!
bsnnkv··on Ask HN: How Do You Bookmark?
I own and run Notado, happy to answer any questions!
bsnnkv··on Using coding skills to make passive income
Thanks for the encouragement! Truth be told, I had never thought of myself who could take things from 0 to 1 until I read this comment :)
bsnnkv··on Platforms systematically removed a user because he made "most wanted CEO" cards
Besides these cards, ComradeWorkwear also has some great shirt designs. I got this one for the gym[1].

[1]: https://www.comradeworkwear.com/products/swoletariat-tee

bsnnkv··on Meta announces 5% cuts in preparation for 'intense year'
I think the stickiness of the FYP algorithm is not to be underestimated. Xiaohongshu's FYP algorithm is at least as good as TikTok's, and American social media companies (until now) have shown that they either cannot replicate an FYP algorithm of this quality or refuse to for business reasons.

It's very hard to go back to an app with a poor FYP algorithm (ie. Reels, Shorts) after using an app with a good FYP algorithm, and this, along with a knee-jerk reaction against Meta for its perceived role in lobbying for the "TikTok ban" will make capturing ex-TikTok users an uphill struggle for Meta's products.

bsnnkv··on Meta announces 5% cuts in preparation for 'intense year'
I really don't see Meta's social media products being able to compete with new challengers without lobbying to have them banned, even less so if they keep driving away talent.

The migration of US TikTok users to Xiaohongshu this week, to the point where it is #1 on the US app store while still having half of its UI in Mandarin has been particularly eye opening.

bsnnkv··on Using coding skills to make passive income
Good timing with this submission as I started selling commercial use software licenses using a subscription model this year (Jan 2025) and I'm amazed that 6 people have already signed up and paid for a license.

The text-based tech internet has become incredibly hostile to people sharing their work over the past decade, so a few years ago I decided to try and engage people through YouTube instead and I think this has been a decision that has really paid off. For people interested in pursuing something like this I'd definitely recommend trying out video format communication over blog posts and articles if the latter aren't doing well for you.

I have done a lot of "building in public" on YouTube over the past few years and have built up a really solid product that people have been actively asking me to release a commercial license for so that they can use it at work. I feel pretty good about things right now!

bsnnkv··on Let's Quit X
On the topic of migrations from one social media app to another, it has been very interesting to see the rapid migration from TikTok to Xiaohongshu ahead of the impending ban. I was very surprised to see that Xiaohongshu is already #1 on the US Apple app store's "Social Media" category. It seems that the appetite to use Instagram, Facebook, YouTube Shorts or Twitter after the ban comes into effect is very low.
bsnnkv··on Show HN: TypeScript/React/Vue Window Layout Manager (Tabs, Floating, Popouts)
I maintain a tiling wm written in Rust, and I just cannot imagine having the patience to do this kind of work in JS/TS. My respect to mathuo! One of the coolest things I've seen on HN recently.
bsnnkv··on Yemeni Coffee Shops in Texas
For anyone looking for late night activities here: Swing dancing is a great late night activity in Seattle - multiple live jazz bands a month (at least once a week), and very low alcohol consumption (people mainly go to dance/practice). It'll be sad to see the Century Ballroom closing its doors this spring.
bsnnkv··on Yemeni Coffee Shops in Texas
I'm definitely the target audience for alcohol-free spaces that open late - hopefully this makes its way to the PNW!
bsnnkv··on Guide to mechanical keyboards
I'm still just waiting for someone to make a higher quality version of the Logitech Ergo K860.
bsnnkv··on Switched Back to Windows After over 10 Years on Linux
Not a "fan" by any means, but I am a full time Windows + NixOS in WSL user and for me it's really hard to beat this level of general "it just works" plus an officially supported Rust crate covering pretty much the entire Win32 API surface to make the DE do (mostly) whatever I want[1].

[1]: https://youtu.be/5XVG9dL5XY0?si=yBJZ7ANzYMnUi7B8

bsnnkv··on From where I left
Initially to a PolyForm license[1], which I then forked to create my own[2]. I informally refer to it as an "edu source" license (the source available is primarily available for educational purposes).

[1]: https://polyformproject.org/licenses/strict/1.0.0/ (hn discussion: https://news.ycombinator.com/item?id=24804223)

[2]: https://github.com/LGUG2Z/komorebi-license

bsnnkv··on From where I left
> I do also see these kinds of license trends as harmful to open source generally

I've re-read this a few times and I'm still not sure what "harmful to open source" means in this sentence, could you expand on this a bit when you have time? (readings I considered: this will dissuade people from using OSI licenses, this will dissuade people from trying to monetize open source components, this will dissuade people from using open source components in their products all together, this will dissuade people from contributing to open source)

> Many people had contributed their efforts to the Redis project for free

This one is not directly addressed at OP but I would be interested to see what the contribution numbers are like for Redis and other projects post-license change.

In my own limited experience (project with >10k, <100k end users), I received no meaningful code contributions when the project was MIT licensed, but contributions of significant features and large bug fixes skyrocketed after switching away from it (not saying that the license change is the reason for that, just that it didn't dissuade some people who are willing to contribute significant effort from contributing to the project).

Editing this post to say thanks for the response and clarity, I don't have anything else to add!

bsnnkv··on From where I left
I really appreciated the section about OSI licenses as someone who this year stopped using them entirely for new work.

(Snippets from the article below)

> I wrote open source software for almost my whole life. Yet, as I’m an atheist and still I’m happy when I see other people believing in God, if this helps them to survive life’s hardships, I also don’t believe that open source is the only way to write software.

> Moreover, I don’t believe that openness and licensing are only what the OSI tells us they are. I see licensing as a spectrum of things you can and can’t do.

bsnnkv··on Just: Just a Command Runner
> I get that your project is Windows-only, but many projects aren't.

Nit: At this point you're better off starting a separate comment thread since you yourself already know that what you are about to talk about is not what my comment is talking about.

bsnnkv··on Just: Just a Command Runner
This is one of the most important pieces of software in my development stack that "just" gets out of the way and does what it's supposed to do. Also has excellent Windows[1] support so I can take it everywhere!

[1]: https://github.com/LGUG2Z/komorebi/blob/master/justfile example justfile on my biggest and most active Windows project- might not seem like a lot but this has probably cumulatively saved me months of time

bsnnkv··on Jury Nullification
Reading between the lines a little here with this submission, I'm assuming it's related to the case of the UnitedHealthcare CEO.
bsnnkv··on Haunted by my own projects
It's not clear to me from this article if the author has shipped a version of those projects which are "almost done", or whether they are closed sourced "product"-type projects or edu source projects where all of the commits and progress are public.

I wrote earlier this week on HN[1] about my very recent experience trying to ship _something_ (in the "product" category) to alpha testers in <1d and to an open beta in <7d, and it's something I recommend highly for people who are stuck wanting to go from "almost done" to "done" before shipping.

There is so much valuable feedback to be gained by shipping _something_ as soon as possible, and often just the act of getting that feedback goes a long way towards breathing fresh life into a project you might be starting to feel a little burnt out on.

[1]: https://news.ycombinator.com/item?id=42307710

← PreviousPage 5 of 16Next →