Details
-
AboutJust a dude who's a little bit too enthusiastic about life :D Wish y'all a great time on our beautiful Earth <3
-
SkillsJava, C#, Python, C, JS/TS
-
LocationIsrael
Joined devRant on 6/23/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Update on youRant (the android app):
As I said multiple times in the past: I. HATE. Android so much xD
I spent yesterday 5 hours to write 25 lines of code(of securely storing encrypted session tokens for the login) because nothing in this platform is straightforward, and everything is done in the most roundabout and unexpected way ever.
And today an unexpected event happened so I couldn't work on it, so with regret, I have to say I have nothing new to show, as of now you can only see the main rant feed, and click on the rant to see the rant+comments page (No option for sign in or posting rants/comments or upvote/downvote yet), if that's usefull to anyone, mention me and I'll drop an apk tomorrow/day after tomorrow.
On the good news, since current devRant's API exposes no more than like ~40 recent rants (I swear you used to be able to scroll "infinitely" back in the past, so this must be a new bug or some shit) that means the rant feed in my app is suddenly effectively done(for the MVP, after the MVP there will be a more efficient feed scroller) since it means it can load in a single request all the rants that the API will give you anyways, and there's no need to implement scrolling or shit like that. So allowing to post and vote is "basically all" that needs to be added for the MVP to be done and published.
("Basically all" in quotes becaue I know well enough to not trust Android and expect another 5 roadblocks in the things that should be extremely easy to implement in any other UI toolkit/platform, I am fully expecting to spend a 7 hour session trying to figure some shit that is as simple as, for example, trying to set text to be bold or some shit)6 -
https://devrant.molodetz.nl/preview...
Picture of an EXTREMELY early stage of an android devRant client (since the official one no longer works due to the certificate expiration).
Threw this in just a few hours so it's super bare bones and just a proof of concept for myself currently, there is no APK, this isn't even an alpha.
I absolutely do not have time for fun projects so I can't promise anything time wise, if I'll have time I'll try to make it at least usable enough for an alpha build to send here on the next weekend.
(Perhaps will even find an hour or two here or there in the middle of the week)
I sincerely appologize for my lack of time, I would've absolutely loved to start this earlier, and to finish a MVP for y'all (and myself) to use as soon as possible.
Currently it uses 'dr.molodetz.nl' as a "quick and easy" solution for the certificate thingy (so know that data and credentials move through a "thrid-party"), but once I'm having an app that is usable (minimally) I'm planning to switch back to devrant.com but with certificate pinning.
P.S. If anybody has got any tips or advice for android development, write in the comments, I would appreciate anything because I fucking HATE android development and it makes me feel like a monkey smashing a computer with a wrench hoping shit will work. Not my first android app, but even though I've made a few android apps in the past(real apps for actual use, not "template" apps for portfolio or for learning) I still feel like every tiny step is fighting against the framework instead of with it.25 -
I give up on giving dr-mentions Windows support.
The code itself works with no modification needed, but I just couldn't find a way to make it automatically run in the background at login.
Wasted multiple hours on figuring out how the Task Scheduler works and what's the XML format for making an importable task that can be put in the installer, almost works, but couldn't find a way to make it run under an arbitrary user WITHOUT admin permissions(for example, if I want to put it on a work computer on which you wouldn't have an administrator account), fine, gave up on it, only admin user it is.
Another(more serious problem) is that it opens up a fucking empty CMD window while the task is running instead of running in the background, and if you close the window it also stops the script. Wasted another multiple hours trying to figure out how to make the thing run without having an annoying CMD window being constantly open on your desktop, gave up.
If you wanna use it on Windows, just run it through Python directly, or put a shortcut for it in your user's 'Startup\' folder.9 -
With mentions being broken and retoor creating an RSS feed for mentions, I made a small python script that reads retoor's feed and filters out only mentions of you and sends them as desktop notifications:
https://github.com/yuriKhordal/...
It's technically cross platform, but I've only tested this on linux with KDE, so no idea how or if it works on windows, and the tools around the script (install script, systemd service, run script, and the instructions on github) are currently linux only. Sorry Windows people, hadn't had the time to test this on windows and I've already spent more time on it than I originally allocated for it (accidentally sat 16 hours straight programming yesterday until mornimg and then "collapsed" into bed :P), I'll try to get to it somewhen this week. But it's still possible to run the "manual way" as `python dr-mentions.py` from CMD.
Bug reports are welcome, and round of Applause for retoor and every one of you that is keeping this dying platform alive <359 -
Can we stop conflating Desktop Linux and Linux (as in the kernel, servers, the project itself, etc)?
Desktop Linux is a pretty tiny niche in Linux, while Linux itself is pretty huge part of pretty much anything related to computers and on top of which a LOT of things are reliant on.
And yet so many times when I see or hear a complaint about Linux or some Linux distro, I look inside and it's specifically a Desktop Linux issue that has nothing to do with Linux itself.11 -
Can't post comments under a rant for some reason, try to comment -> nothing happens.
Anyone else have this problem?6 -
No no, this is too funny to be downvoted out of "the public eye" I think everybody should see this xD xD xD
(Content Warning tho)
https://devrant.com/rants/14394461/...19 -
Context/Prev: https://devrant.com/rants/12530035
Well, my time with Slackware is nearing it's end.
It's quite an interesting one, I could really feel it's age, tiny mirrors into the past are thrown around here and there between the modern stuff, reminding you just how ancient this distro actually is. It's really unique (in a good way).
Compiling software to install/update kinda sucks tho, and compared to Gentoo you have less control over the compilation and the options.
The installation was VERY simple and easy, you can definitely see how it became popular back in the day for being an "Easy to install SLS", and to this day it was THE fastest install I have ever seen from a distro, took literally minutes, was surprised.
I also love the ncurses look that keept popping up every now and then, I like the ncurses TUI style.
It was a pretty fun experience.
Next: OpenMandriva.5 -
Needed to show dad something on my PC, realized I needed to install something, was about to.
Dad: "Which Linux are you even using?"
Me: (Oh boy) "Ummm, currently I'm on Slackware... 😬 😅"
I can literally see the intense pain forming on his face as he copes with it, takes like a minute to recover from the mental damage I just inflicted on him and fucking yells (paraphrasing)"Slackware?!?! Really?? That is literally the first Linux I used back in *1993*" in a semi-desperate tone of surprise.
So yeah, that was funny. Gave my poor dad emotional damage today.
I am, SO sorry, dad xD5 -
I need to finally learn CMAKE at some point
I've been using make for many years now and it's good enough for me so I never bother with trying CMAKE but I can't be lazy forever4 -
@retoor As promised, I edited O'Caml onto it. There was no space horizontally so I took the liberty to write it vertically on his neck instead.
Also made a version where the O'Caml letters look like Hebrew-style letters but I suck at drawing so it looks kinda meh.
5 -
Context/Prev: https://devrant.com/rants/9820310 (and the rants related to it)
So after accidentaly using Arch for 5 months, and then accidentally using Gentoo for 7 months
(It was supposed to be 1 month per distro, but life happened and didn't have the time and peace of mind for a switch)
Today I'm finally hopping to Slackware
I love the setup's retro/classic ncurses gui <3
7 -
If I hear ONE MORE time "ChatGPT is like Google but better/smarter" I WILL choke a motherfucker to DEATH21
-
I forgot again that android notifications don't work anymore in this app and so I haven't been here in a while, went through 2 months worth of notifications, will probably forget again this platform exists lol
Also side note, the hell happen to retoor and why is there so many of her? -
Just noticed I haven't been here for quite some time. Missed you, you fucks <3
Also noticed notifs don't work for me no more.
Do dR notifs not show for anybody else?5 -
Seing Jest accuse someone of mainsplaining while being probably the biggest "womansplainer" on the platform is the funniest shit ever.8
-
I swear if I see one more person/blogger/news-article/YouTuber say "Microsoft Update that broke computers worldwide" about the *CrowdStrike* fiasco I will flip.
And half of those don't even get the rest of the story correctly either, just make up bullshit for the sake of publishing a story.2 -
Anybody here know the "Nyet! Rifle is fine!" meme?
Yeah that's how I feel about all the JS framerks and bloat and all that instead of Vanilla JS.3 -
Hey guys, you won't believe what happaned to me, I left my laptop open in a hacker coffee shop and went to take a piss, and when I returned I fou d out that someone stole all my crypto CockRingCoin 😭😭 I lost a million and a half Shekels but then remembered my brother has a cousin who knows a lawyer who's wife is a friend with a wolf who knows a real matrix hacker who can hack CIA using only his toes, I contacted him and you wouldn't believe it but he got all of my cock coins back to me, I don't know what I would've done without him. If anybody needs help recovering crypto I can more than reccomend my dear holy saviour LeHackerCockSucker
WhatsApp: +972-50-EATMYASS-0
Email: ciahacker@cock.gov
But then as I was happily looking at my crypto returned I notice a few payments I don't rwmember making, turns out, my wife was cheating on me! And using my crypto to buy her lover stuff!
So I contacted the afformentioned lawyer who's a friend of the cousin that my brother has, and he helped me file for divorce and punish my cheating wife, for anybody needing a marriage lawyer:
WhatsApp: +972-54-DeliciousPussy-6
Email: eatmypussy@lawyers.porn
I am now happily married with the wolf who's the friend of the lawyer's wife and he fucks me in the ass every night. If you want a good life like mine you know who to call.6 -
I barely have any energy to actually write something or reply something nice under all your posts so I'll be brief:
Happy New Year Everybody!
I wish to all of you that 2024 will treat you better than previous years ^_^
Have a fantastic year everyone <3 <3 <32 -
Context: https://devrant.com/rants/9825029/
Today I learned that there's a nifty little install script called archinstall that I could've used yesterday instead of going manual. That was not communicated properly in the Installation Guide.
(Not butthurt, just surprised)2 -
Eyyyy, finished installing and it even looks like I didn't fuck anything up.
Will reboot now to see that it's actually installed and works.
Was less complicated than the wiki made it look.
15 -
prev: https://devrant.com/rants/8890883
prev->prev: https://devrant.com/rants/7767049
So this is my last few days with Linux Mint, I will miss you buddy. Either tomorrow or the next day(Switch day is the 10th but I don't know if that's what I want to spend my Friday on, so I'll probably do it a day ahead of schedule) I will be switching to *looks up my distrohop list*, oh boy, Arch Linux. And after reading the installation page on the Arch website, I am now a bit terrified xD
Well, here's to hoping I don't accidentally format my /home partition lmao

