Skip to main content

[Announcement] This site is moved to

Short announcement: I’m moving my blog to for now. Reasons: SourceHut is going to require payment for build service 1 starting from June 2021. I have nothing against this decision – it makes sense, and SourceHut is going to be paid-only2 service anyway. In fact, I’m planning to pay for SourceHut when I get financially independent. But for now, I am not, and furthermore I am not actively using sourcehut3, so paying is not financially wise.

On a slightly related note, I still have not figured out my financial plan in the future. I’m not that good at programming, so I don’t expect myself to write some software so good that I can live on donation. That means I will have to work in some company, which means I’d likely have to write non-free software, or software I’m not enthusiastic about, both of which I find awful to think about.

  1. No, I don’t need build service for, but I don’t like manual upload using token. ↩︎

  2. After alpha stage, it is only free of charge for contributors. I’ll also change my code host service, if I still find myself unable to pay. It doesn’t make much sense to pay to just host some config files and personal website, but maybe I’m a bit entitled. ↩︎

  3. I’m currently having to deal with a school-credit internship, so I don’t have time and mental energy for writing free software. ↩︎

Articles from blogs I read Generated by openring

Urgent: End filibuster and pass For the People Act

US citizens: call on the Senate to end the filibuster and pass the For the People Act.

via Richard Stallman's Political Notes June 6, 2021

Online Open House Goes Over openSUSE, Survey Opens

The openSUSE Project has a lot going on lately. The project just released Leap 15.3, had 24-hour release party in the openSUSE Bar and opened a survey to get feedback on the release of the new Leap version. There are many other things happening and one of…

via openSUSE News June 4, 2021

Fuzzing is Beta Ready

We are excited to announce that native fuzzing is ready for beta testing in its development branch, dev.fuzz! Fuzzing is a type of automated testing which continuously manipulates inputs to a program to find issues such as panics or bug…

via The Go Programming Language Blog June 3, 2021