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
-
It is actually pretty usable now, I've beeing using this app for the last few months, and aside from the not being able to open profiles to look at older posts of people(or myself), it is pretty usable.
-
Comments test
-
(Well, anyways, stripping the https part works)
Before: devrant.molodetz.nl/preview/youRantBeforePFP.jpg
After: devrant.molodetz.nl/preview/youRantAfterPFP.jpg -
Posting from the testing account because ofc I get a stupid ass sLiM aPpLiCaTiOn ErRoR while posting which of COURSE counts and is registered against the "Can't post more than once per 2h"
-
https://devrant.molodetz.nl/preview...
-
@D-4got10-01 Yes it, thank you, I wil try XD
-
@Lensflare But it tickles my brain funny
-
So yeah that part triggered me as it sounded very manipulative and reductory. After that I tried to push through to finish the book ("maybe it gets better later") but I just couldn't force myself to read more of it, and so I never finished that book. It just felt too evil to read.
Mainly it triggered me because it forced me to imagine the effect of telling someone with a low self esteem that "Actually you don'y have low self esteem, you have too HIGH of a self esteem, lower your ego and everything will be fixed". (deadpan sarcasm) I am absolutely sure this will not do an enornous amount of long-lasting harm to someone who actually has low self-esteem. -
Scared to read a book? No, not really.
Now triggered by a book, that had happened, once. I was reading a pseudo-psychological book, and in one of the first chapter it started to talk about low self esteem, and similar lacks of confidence, which the book claimed ALL stemmed from having a big ego, and that this huge ego and thinking they are the smartest and best is what causes lack of confidence or self esteem because they feel that other people don't see how special they are, and as a consequence, the solution to low self esteem is to (paraphrasing) get off your high horse and lower your ego. -
Oh cool, so now it only posts a single RSS item. I swear I remember it used to post two(+) items (one for each mention, even if it's a mention of the same username), this makes everything easier.
Btw, @whimsical, what's the limit to the number of items in the RSS feed? Because for example right now I see only 32 items, so I'm assuming there's SOME limit to it. Is it time? Is it just all the mentions from the first "page" of rants? -
@whimsical Ignore me, need to check something about the specifics of how the RSS feed chooses guid when multiple mentions of the same username @whimsical
(Since it's 'devrant-mention-{commentID}-to-{username}') -
A secondary(but not less important) use is the fact that's it's containerized. It makes it isolated and is a semi-security feature, if you run something in a docker and it gets compromised, it will only have access to what you explicitly give it access to.
-
(Do take all that I say with a grain of salt, I don't particularly like docker and will always prefer to install software on the "bare" OS rather than containers, so I'm not *SUPER* versed in docker)
TL;DR: Portability, cross-distro compatibility, security
Main use is portability and compatibility across ALL distros. A Docker image will come with all the libraries of the versions that work well with the program and (the important part) in the paths and ways the application expects. It eliminates the "but it works on my machine" problems. If it works on the dev's "machine"(docker) it will work in any distro without any distro-compatibility issues. It's also somewhat useful because you don't have to systemwide i stall libraries and tools that you use inly for one program with docker, since everything is in the docker. -
Oooh
Do I smell another community dR client/tool? -
@D-4got10-01 Yeah, if you an error that says something about <html>
It's caused by the 'Slim Application Error' page.
Basically, it expects a response json from the API but unexpectedly gets an HTML file and doesn't know what to do with that. -
@retoor @whimsical
-
@whimsical my script uses the XML version so no changes for me
-
@retoor The neat thing about dR's api is that it always returns a json with at least `{"success": true/false}`, and if it's false there's also an "error" field, so you can just silently log the error and ignore the failure if some API call was incorrect
-
@retoor Just got bombarded with notifs so I assume you fixed the RSS feed
-
@retoor @whimsical (unsure how you will see it if no notifs, but hopefully you'll notice the rant)
-
@D-4got10-01 Oh, I see it now, the login icon should not be visible on the login page, that's weird.
It wasn't visible on the login page before .-.
I'll check it out later. -
@NotJeckel Oh, no no no, you misunderstand. It's 'Your Rant' for everybody else, just for you, my friend, it's pronounced 'Your Mom', you are welcome ^_^
;D -
@D-4got10-01 Oh, no I haven't noticed, thank you for the heads up!
If you could tell where or how you encountered the bug (So I'll know where to look), that would be great
Either here or as an Issue on github would be fine -
@retoor @whimsical @Lensflare
-
@retoor You can't change the meaning of a word WHILE you're still using it. Before you said reachable is a hundred or so, that means you meant how much the API returns in the feed.
The amount of rants you can get to by recursion is "basically" all rants. Which is a LOT more than a hundred. -
@retoor I would not call that stable normal development...
The amount of rants reachable is around ~40 for 'recent' (Currently: 40) and about ~140 for 'algo' (Currently: 130) -
@Lensflare No, I'm using the older native UI toolkit, but it's not JUST the UI (although a LOT is), it's the ENTIRETY of the android Framework. It's the UI, the android java (somehow took only the worst things about Java, and then made it even worst), the horrible documentation, the whole resources structure (all the values.xml and themes.xml, and all the others with little to no documentation of what does what, or how does any of it works, or what the defaults are, and other shit like this)
And basically every thing I do I have to spend hours on google hunting stack overflow questions or random forum questions becuase nothing is ACTUALLY fucking documented, so 80%+ of my time is literally spent trying to find "how to implement shit" instead of just fucking implementing shit.
Every time I make the mistake of making an android app, it just makes me feel retarded. -
@peapowder Mentions don't work either btw.
For iOS there's @Lensflare's joyRant client - https://github.com/WilhelmOks/...
For Android I'm in the process of making an Android client. I am giving it a very small amount of time and attention(because I don't have much time) so it will take time to happen.
For browser there's @retoor 's https wrapper for the unworking devrant cert - https://dr.molodetz.nl , and her custom webclient (with PWA support!) - https://rantii.molodetz.nl
For desktop I made a notifications script that displays desktop notifications when you get mentioned - https://github.com/yuriKhordal/... -
@antigermgerm Freud was a fucking retarded idiot
-
@Lensflare Thank you for all the suggestions and opinions <3
