- 2 Posts
- 37 Comments
Yaky@slrpnk.netto
Selfhosted@lemmy.world•Your old android phone is begging to be a cheap home server!English
1·6 days agoHey, just stumbled upon this too, Android4Lumia, and 520 is one of the supported devices: https://android4lumia.github.io/downloads.html
Yaky@slrpnk.netto
Selfhosted@lemmy.world•Your old android phone is begging to be a cheap home server!English
2·14 days agoLooks like it is partially supported: https://wiki.postmarketos.org/wiki/Nokia_Lumia_520_(nokia-fame)
I have a Lumia 635 and got tmpfs to start, but then I am lost at “locate your ramdisk” https://wiki.postmarketos.org/wiki/Nokia_Lumia_630_(nokia-moneypenny)
Yaky@slrpnk.netto
Selfhosted@lemmy.world•Your old android phone is begging to be a cheap home server!English
5·14 days agoIMO you would need a large capacitor between power (after diode) and ground, to provide enough current when device’s power consumption spikes (otherwise, it will shut down)
Here is my version without touching BMS or original battery: https://yaky.dev/2022-09-06-smartphone-without-battery/
Yaky@slrpnk.netOPto
Self-hosting@slrpnk.net•Is (Matrix) Element Server Suite overkill for a dozen users?
2·1 month agoIronically, this was the first thing I tried for Matrix deployment circa 2019. Worked like a charm… Until a reboot. Then, since I did not know where anything was installed and how it worked, I had no idea where to even start.
I guess it would make more sense now that I know a bit more.
Yaky@slrpnk.netOPto
Self-hosting@slrpnk.net•Is (Matrix) Element Server Suite overkill for a dozen users?
1·1 month agoWhat will I see? I mean I am seeing some corporatization and incompatibilities as I described.
Yaky@slrpnk.netOPto
Self-hosting@slrpnk.net•Is (Matrix) Element Server Suite overkill for a dozen users?
1·1 month agoSame for me, I initially went with Matrix for the bridges.
I think for XMPP it’s gateway or transport, Slidge author (Nicoco) has developed some in the last year.
Yaky@slrpnk.netOPto
Self-hosting@slrpnk.net•Is (Matrix) Element Server Suite overkill for a dozen users?
2·1 month agoAny hidden nuances that one has to know for Snikket nowadays?
E.g. with Matrix Synapse, user accounts cannot be deleted via API, DB accumulates hundreds of thousands of records in state_groups_state taking up space, and for client-side, onboarding is a pain
Yaky@slrpnk.netOPto
Self-hosting@slrpnk.net•Is (Matrix) Element Server Suite overkill for a dozen users?
1·1 month agoWhy did you switch? I went from Matrix to XMPP around 2019 since Riot/RiotX (matrix client) at the time would not get notifications in time and/or was a battery hog. And then went back to Matrix when it seemed more stable, to avoid messing with prosody configs.
Looks interesting, but curious how it bypasses reddit’s requirements. AFAIK there are teddit and redlib proxies, but also few apps like RedReader still work.
IMO Snikket (XMPP) is the easiest all-in-one solution with audio/video chat at the moment. Pretty good on resources too.
I currently host a Matrix Synapse server, but:
- Matrix seems to be expanding in the corporate / institutional direction, more services are expected for regular functionality
- Element X (upcoming client) breaks calls compatibility with old Element, now requiring Element Call. It’s kind of a mess, I presume this is to support group calls, but makes it a PITA to use currently.
- Even with small number of users, Synapse DB grows in size due to state_groups_state table, non-deletable users, and copying ALL data from other servers’ rooms (this one is by design but still…)
I ran prosody server and used Siskin IM as a client, it worked pretty well. But as others mentioned, since this is Apple, the client developer has to run a push server, no background processes and long-polling allowed. Some other XMPP clients (Secret Messenger I think) did not have that set up and do not have notifications.
Yaky@slrpnk.netto
Programmer Humor@programming.dev•The only way one should code C btw.
16·2 months agoWhy? Programming language isn’t a natural language. In fact, I think not knowing English makes it easier, since you cannot attach any preconceived notions, assumptions, or word order to keywords. I learned some Pascal, Visual Basic and whatever GameMaker used at the time without being fluent in English.
Yaky@slrpnk.netto
Selfhosted@lemmy.world•I wrote a simple tool chain called 'gem2web' for creating HTML pages for my self-hosted website. I released it publically under GPL3. Source linked inside. (python+shell)English
4·2 months agoNice! Writing a similar converter was my first step when I set up my parallel site-capsule.
Love gemtext, it’s so simple yet pragmatic. (And there is just one version of it, unlike Markdown)
Yaky@slrpnk.netto
Privacy@programming.dev•What are your recent privacy wins or progress?
6·2 months agoHow did you do it? I tried convincing several people to use Matrix or Signal, and I get “who am I gonna talk to on there?” and “WhatsApp works fine”.
Yaky@slrpnk.netto
Programmer Humor@programming.dev•How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - annie's blog
3·2 months agoMy peeve is products made “easy” to use, in a way that makes explaining them extremely difficult. Two top examples are:
URL bar in browsers which doubles as a search bar. Good luck explaining why if you type in an exact existing address, you will get there, but otherwise (typo, extra space), you will end up on Google.
Apple’s iMessage. Your message will be sent to your contact using one of three protocols: SMS/MMS, iMessage or RCS. This is almost entirely opaque, and I even had to explain to a tech-savvy person why videos they send me look like blobs.
Yaky@slrpnk.netto
Programmer Humor@programming.dev•How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - annie's blog
34·2 months agoMe, a (mostly) backend developer, reading a Medium post on how to make your computer display a div using Awesome New Web Framework ™
Yaky@slrpnk.netto
Programmer Humor@programming.dev•How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - annie's blog
25·2 months agoI taught basic computer literacy. I am a software developer. It’s tough to reframe my own knowledge so drastically, but the new perspective also makes me question why so many things are wrong with current tech (particularly UI/UX).
Yaky@slrpnk.netto
Privacy@programming.dev•Proton response to claims of deactivating journalist accounts
20·3 months agoHowever, Proton’s policy is that if you use some accounts for illegal purposes, you will also lose access to the accounts where you have not yet conducted illegal activities.
Cue horror stories of Google locking person’s entire account due to a credit card charge-back or minor Play Store ToS violation.
Proton should have stayed ProtonMail, not a Google-like “ecosystem”.
For me, it was not monthly, but rather “when it bites you in the ass”.
All of this is made worse by having more active users and made better by having a large hard drive (my VPS had 20GB, which I almost filled up with the db and media after a few years, with only few users)