I used to work on various proprietary products for experience, now I’m back to Free and Open Source development to make this world better!
Your support keeps me going ❤️
TRON (TRX, USDT-TRC20, etc.):
TRaiGAmtWpPxLF6py6apfSNKKPjpUXAY57
Toncoin (TON):
EQA3WT7EB3QS3PsxOILbbhKHvqHTxtwkfJWcdZqvuQ8WfkyK
Esoteric Cryptocurrencies 💎🪙🌚
- AuroraCoin (AUR):
AMf189Ap4RqQ71L9YWXE9ZBm8GFTnYSTST
- Binance coin (BNB):
0xff3c912b69d6fc8b0e9bc7bb7ed897557ef5d28f
- BitcoinCash (BCH):
qzpewzlsypp5ld2udvfxxw4yhxmlvzy5ku5rnwvj3e
- BitcoinGold (BTG):
GTp7xTfsCSgMqcniS6AVdFhi1L3Nzh7wvJ
- BlockChainCoinX (XCCX):
XNdPhpWZJjyFFA93pCtvENHeWwiDDK1EHZ
- Blocknet (BLOCK):
BnpacNjCfFWQnKEkJgA2LEY5nGfZyd7q3r
- Dash (DASH):
XgW9K6AVqfjP9u9cTvHZBLj51NP6eRxEqA
- DeepOnion (ONION):
DVMVucBGRbj2Uv9QwQj83MRksQAofhTybv
- DigiByte (DGB):
D7a9ysrXXuhqhkxcSweeMvuB57bu1YbNPd
- Dogecoin (DOGE):
D6hkWmCYgbia6oEcuYCdfsPxpXSyTc2DdU
- Emercoin (EMC):
EKyvkQt5CvLtNdACvATdpedmGAhRqHnsm3
- Ethereum Classic (ETC):
0x4822d96683ac11cdac6dc3389a22076164b30d09
- EverGreenCoin (EGC):
ERcmx7nxHG3s1o7hnC3aQKBU3scJEtDuth
- Flux (FLUX):
t1cvr66T2uL6sZgp3HcLMjYUxedVs9aHJzT
- GuapCoin (GUAP):
GNpUxGUxoMi8VoXm7Peq31fskFSkq8Ahfg
- Hivecoin (HVQ):
HRCsmcRFFgDHLeUwJgKxEoKwuHNgdSkLoe
- Komodo (KMD):
RKb2vZewxuNMMuSVinz4mbRZn9GJTyDc59
- Monero (XMR):
45H6MXry6cqS4zwsPBsotx8dBSB9zvnnnbxdkqrCmYH2Rh1hsDKBsjoP67Er966wWBD7awbubMEWx1WfSaRyKFgVCjEKunT
- NameCoin (NMC):
N66EC4gqfjrw6k64URsYX3NDzmESFuGXL6
- Novacoin (NVC):
4ZPNP6hr5GWdSnvxYvswtfCnMUokrtyWP7
- PIVX (PIVX):
DPLE8djj5cZpXmHn361G56Q3m4Wcygx96k
- Peercoin (PPC):
PDUbcDVQgDkrqTidtUdrRMt5FVawnutnzr
- PostCoin (POST):
PNPn16AU9Jp6MX3CLEMitCX4XX3w5BdDvM
- Qtum (QTUM):
QMMvbdKcaAmeThHsXjWUUTYFMB5Si6cZaS
- Radiant (RXD):
19VwKwXYQkMuLGykrPW12njve1xEnAH2cz
- Raptoreum (RTM):
RGLagv2pAjJ3rfoUC4kJFtVw5ogRRBNYYq
- Ravencoin (RVN):
R9WVSimFV1HnbrLGo8zzQiaNWwnwt7Y3Ui
- ReddCoin (RDD):
Rt4NQRZepSm9wERw4ZhgQaM1PHzschzaXE
- SmartHoldem (STH):
SUxHKRsZC9Jv3T3zxPoq9Sq5pMpT9me4rg
- Vericoin (VRC):
VKfmNKqgcwHk9CgPbsCnWJH2crVVq47g75
- Vertcoin (VTC):
Vh6GcgW2DQ7ZGpHhbt44Ru482YZFNcVXuX
- WAVES (WAVES):
3PJwsjYtoBujKM1SDxFZJZfU46C88vvsXrA
- eXperience (XP):
PJGQhytWiPsQebgt1xAJwTdiMF333S4Eje
Thank you for your support! 🙏🏼
FAQ
Why sponsoring independent FOSS developers? What’s wrong with traditional businesses?
Not necessarily “wrong”, just mostly not aligned with my values.
One of the core values I’m pursuing is just distraction minimization: I don’t want to trap users’ attention in my products; they deserve healthier life!
More explanations! 🤯
Why is it so hard to properly express
just this value alone in commercial products?
I perceive the three typical career paths the following way:
1. Work for traditional company (or companies) as a contractor (or coworker)
- Pros:
- 👍 possibility to practice SE
- best for initial gaining of SE experience
- 👍 possibility to choose organization maturity
- in a depressing range 🫤
- 👍 typically no sustainability fuss at all
- 👍 possibility to practice SE
- Cons:
- 🤦♂️ (almost) no control over high-level decisions
- company will likely do some unethical things for various legitimate reasons
- 🤦♂️ (almost) no control over high-level decisions
2. Work on Personal Projects
- Pros:
- 👍 best for those who already experienced enough in SE
- 👍 full decisions control
- possibility to express unrestricted ethical values from the very beginning
- innovations freedom
- Cons:
- 💀 extremely hard sustainability
3. Open a traditional company
- Pros:
- 👍 some decisions control
- restricted to democratic decisions across (co-)founders
- but some of the co-founders might often turn out to be overgrown psychopathic infants 💀
- what kind of decisions such company will be making in this case?
- 👍 some decisions control
- Cons:
- 🤦♂️ too much management, hard to perform actual SE as founder
- 🤦♂️ often very hard sustainability
- 💀 parasitic survival values for unknown period of time
- company rarely matures up to advanced enough stages of development, where high enough ethical values become adequate to express (without damaging company sustainability).
Few examples of parasitism in typical commercial products:
- Intentional (usually survival) manipulative techniques:
- intrusive advertising and notifications
- “We’ve got something else for you!” when user is about to close a page
- sudden loud commercials while you’re listening to your silent relaxing meditative music
- sudden appearance of unwanted button in the position you were about to click
- replacement of normal support service with a retarded chatbot simulacrum, that gives only a limited number of useless feedback options
- intrusive advertising and notifications
- Hardcore intentional manipulative techniques, which suspiciously remind scam techniques which exist as something legal due to poor regulations:
- unannounced enabling of useless paid services
- overcomplicated UIs which intentionally lead to mistakes
- not providing purchased service at all with absurd excuse.
If I’d like to start a traditional company, then even as an ethical enough founder, I would most likely run into choices between:
- implementing similar parasitic stuff
- or closing entire organization, since it’s unlikely it will survive otherwise.
Sustainable organizations
slowly grow through stages of development
They often stuck in endless survival nightmare. Some of them run into conflicts between co-founders, which may lead to corrupting the core values of organization in various ways or, ironically, even abandoning core leaders!
There’s a huge chance to never make anything really ethical as an organization, despite long and painful efforts to grow it.
Ignorance
Organizations naturally delegate less important things to teams which gladly copy-paste terrible damaging ideas, due to various convincing excuses: because they are cheaper to copy, they are implemented by competitors, etc.
Examples of poor/outdated (but paradoxically popular) engineering “patterns”:
- scrolljacking
- useless over-detailed documentation, which quickly becomes obsolete
- sudden non-disableable notifications/tooltips/tutorials/announcements of features
- useless CAPTCHAs, which bury your precious flow state
- other than something like DDoS attacks, there’s absolutely no reason to distinguish bots from humans anymore
- it’s ironical that companies like OpenAI/Google/Cloudflare/etc. are wasting their time improving bot detection
- they could even monetize bots traffic, by turning bots into a
crypto mining farmdistributed browser-based ML inference engine, or whatever ecological enough, both to human mentality and to the business
- they could even monetize bots traffic, by turning bots into a
- overcomplicate every single native GUI application by turning it into another web browser
- it’s a fractal of issues; one of them is that such software inevitably becomes buggy (and usually laggy)
- sometimes to the point, where it becomes impossible to use without loss of attention and constant annoyance
- it’s a fractal of issues; one of them is that such software inevitably becomes buggy (and usually laggy)
- offline anti-patterns, like a notification bell in your microwave that decreases quality of your neighbors’ sleep
- reminds me an another popular (but orthogonal) anti-pattern: cool light (produced by conditioner or whatever) that decreases quality of your sleep.
So why do I choose making personal FOSS projects?
Due to possibility to start without all this parasitism from the very beginning.
Why not simply combine work on less risky projects and personal projects as well?
I’ve already done an honest series of experiments balancing time between providing my software development services to a really awesome company vs working solely on my projects.
I increased allocation of work on my projects up to 40% and stopped because that was still not enough.
Distributing focus on too many projects leads to mediocracy everywhere and constant burnout, which I’m still recovering from. 🧘♂️