AboutBecause I have loved life, I shall have no sorrow to die!
SkillsNative Android Dev., Human psychologist and PsycoTheRapist
LocationSomewhere in Africa
Joined devRant on 8/28/2018
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
-- Have you ever self hosted a Linux/Free Bsd server at home?
-- What was the maintenance like in terms of operation and cost compared to an online service?
I and my partner are planning to self host our Ubuntu server locally because currently though we spend less than $1100 a month on Azure with moderate CPU usage but we plan to scale out with believes that the server cost might sky-rocket.
We made a budget of $25k for the setup which includes cost of hardware, bandwidth and power.
We also made some research concerning most used hardwares for home servers because we really are newbees talk of hardware. What we found are options related to the Intel Xeon as CPU, some others say use NAS, while some are more of advertising.
$25k on the desk,
we care more about speed than of space. How can we make the setup totally worth it? You don't have to spare us a change, just some headlight and way to go.
Your advice are needed. Thank you.9
What about "Man page"? You sound like a sex-throlling maniac and I demand that you blacklist the term also from the dictions on your doc 🤪 (Oh fuck, did I just used the word 'blacklist'?) *whispers* Sorry Jim, I actually meant 'darklist' the word 'Man page'.9
Just bumped into this service called hCaptcha which looks very similar to Google's reCaptcha.
Anybody used it before? what's the difference in terms of benefits?
if it is not a google service, then where does it fetches its captcha images from?
I'm just a bit curious.6
The creator of this library logs error which makes me feel like a Shaolin Monk reading a scroll...
I shall now head towards that direction. Thank you master Shiva 🙏1
The post-filter algorithm on devrant is really great I'll have to admit it!
Each related posts are aligned in sequence regardless of their tags.
Could this be image meta-data comparison? How does it...?2
Who actually started the reign of mixed character passwords? because seriously it sucks to have an unnecessarily complex password! Like websites and apps requesting passwords to contain Upper/Lower case letter, numeric characters and symbols without considering the average user with low memory threshold (i.e; Me).
Let's push the complaint aside and return back to the actual reason a complex password is required.
Like we already know; Passwords are made complex so it can't be easily guessed by password crackers used by hackers and the primary reason behind adding symbols and numbers in a password is simply to create a stretch for possible outcome of guesses.
Now let's take a look into the logic behind a password cracker.
To hack a password,
1) The Password Cracker will usually lookup a dictionary of passwords (This point is very necessary for any possible outcome).
2) Attempts to login multiple times with list of passwords found (In most cases successful entries are found for passwords less than 8 chars).
3) If none was successful after the end of the dictionary, the cracker formulates each password on the dictionary to match popular standards of most website (i.e; First letter uppercase, a number at the end followed by a symbol. Thanks to those websites!)
4) If any password was successful, the cracker adds them to a new dictionary called a "pattern builder list" (This gives the cracker an upper edge on that specific platform because most websites forces a specific password pattern anyway)
would be cracked faster compared to
Because the former is short and follows a popular pattern.
In reality, password crackers don't specifically care about Upper-Lowercase-Number-Symbol bullshit! They care more about the length of the password, the pattern of the password and formerly used entries (either from keyloggers or from previously hacked passwords).
So the need for requesting a humanly complex password is totally unnecessary because it's a bot that is being dealt with not another human.
My devrant password is a short story of *how I met first girlfriend* Goodluck to a password cracker!10
What if we could change username without creating a new account, maybe ++ membership will be required? Because sometimes I feel the need.3
How possible is it to have a decentralised internet?
Because currently we have an almost centralised net... Where the major players are Google, Amazon, Alibaba and the likes acting as data holders.
This really bothers me and it's fair to say that the original dream of an internet for the people, by the people, is long gone.
Can we foresee a p2p in place of this monopolitic centralised internet?4
I think frontenders should be classified as the most laziest in development. Look what somebody made for them: https://border-radius.com/11
When a user deletes a comment, it would be more ideal if the comment was tagged *deleted rather than entirely removing it. Sometimes this makes other people's comment sound out of context whereas they where referring to a previously existing comment.33
If you ever added your credit card just to test the Azure Free Trial Subscription in hopes of removing it when the trial is over. I'm sorry man, you're fucked! Like right in the ass!3
To the UI/UXs... Which of these approaches is more Mobile User Friendly?
- A single screen with all 12 form fields visible to the user, where only four of these fields are optional and inputs are validated on submission.
----- OR -----
- A single screen with fields split into 12 sub screens, a form progress bar at the top, a next and previous button with "skip" button for optional fields, with inputs validated progressively.
You can imagine the contents of the form like the ones on surveys. I have already implemented the second option but in doubts of its friendliness, I also had previously implemented something similar to the first but with criticism from colleges stating it's too much fields in one screen.
I would love to see from your view and learn from your experience... What do you think?10
Are there other options to make this go any shorter?
if (john == doe == max == paul == stella == false)
return "Not Okay";
return (!john && !doe && !max && !paul && !stella) ? "Not Okay" : "Okay";
That was the shortest i could come up with... Maybe there is something shorter, dunno.6
Why isn't anyone asking where Google's recaptcha images are coming from?
Yesterday, the challenge i got was clearly obvious, it was a car shaded by a tree shown from side view and it looks like someone unknowingly holding his/her device pointing to it (bloatware i suspect). And today i am told to pick "stairs". Yes! from someones fucking home! No sugar-coated explanation is justifiable enough for this sort of fuckery!18
* Refund Test Assert
* If this block makes it into production
* I made it as a developer
for(var sub : subscriptions)
Google creates: "Ad Plugin"
Opera creates: "AdBlock Plugin"
One guy creates: "BlockAdBlock Plugin"
What's up guys! Welcome to your first android tutorial for The New Boston, my name is Travis (aka Bucky). If you're watching this video and you don't know what a "Boolean" is... You're an idiot!
Inspiring? This dude!5