Details
-
AboutHacker at heart. Philosophically inclined to FOSS. Newfound interest in functional programming and programming language theory.
-
SkillsArch, Vim, Flask, Django, Postgres, Redis, Docker, Kubernetes, Learning Haskell
Joined devRant on 11/17/2016
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
-
@Linux but but abuse department of AWS is crap != AWS is crap. Or is it?
I don't quite follow the logic here.
PS: I'm not an AWS fanboy or anything. I don't even use it. Was just curious. -
@hugh-mungus true but that's true for any server you rent. Even bare metal old school servers are the same. Unless you own the hardware it's not your computer.
-
@Linux elaborate please. Why do you think so?
-
There should be category of rants called "it was fun while it lasted". You should tag your rant with "it was fun while it lasted".
-
What was the open source project and what was your PR about?
-
I used to have Ansible playbooks to maintain config, services etc for each server. So anytime looking at a playbook would tell me config, ports, software installed and services running on any given server. These were version controlled on a private git repo. And then I would have ssh keys generated for each server and keep them in an encrypted folder on my laptop.
The workflow was whenever I had to do something on the server I would run playbooks using the appropriate ssh key. I would never ssh directly, except for troubleshooting, hot fixes etc. The next step was to put those keys on a PKI but never got time around to do that. -
@StyxOfDynamite I totally understand.
-
@StyxOfDynamite I think @amadperson jokingly replied the way your client did.
-
And not only that, these companies are subjected to submit whatever data the authorities demand. It could be the local police, the intelligence dept., or a local political leader, demanding some data of yours from some company.
This is not a comfortable thought, is it? -
@demiko just give you perspective on what kind of data companies have access to.
Your mobile carrier stores all your texts, record your calls, including metadata of these.
If you use an Android phone Google also knows a great deal about you. Locations you visit, passwords of all wifis you have connected to, if you have enabled cloud backup(which is on by default in most phones) then all your app data, photos, videos, contacts, messages etc.
Any internet service that you use will store respective data. E.g all your chats on Facebook are stored.
Google also has all your mails + calendar data if you use gmail.
And including all your searches, Google creates a profile of you and then use that profile to show you targeted ads. That's their business.
And with all these companies using whatever the latest fad (read ML), and mining these huge amount of data to find more patterns/information, they can have a very clear picture of your entire life, professional and personal, up close.
... -
The day I learnt Promises are basically monads, mind = blown. But don't worry you don't have to know monads to use Promises.
-
Lol this thread is so full of ignorance. You can compile, build, test push and sleep inside Vim. Software engineering field had good engineers with good design sense back in the day. Now all you see is bloat. IDE it seems! IDEs are for kids who don't know shit. Feed them a shiny big toy and they are happy.
/rant -
Loved the story. That's the story of a real programmer. We need more people like you on devRant than hipster wankers that are here (including me).
-
QA was missing from your software team. The mistake was to pass a schedule based feature knowing the alarm manager bug and just by doing a one man manual QA. But shit happens.
-
@genericdev143 which website is it?
-
@Jossq I have i5 3rd gen processor and 8gb RAM living inside a 2012 Thinkpad.
-
This is a Winston Churchill story!
-
What if I say that's actually the best stress ball ever?
-
I use VimFX with Firefox. Most of the job gets done without using the mouse. This is mostly for backends. If you're developing front-end then you can't escape the mouse!
-
If the client is a muggle it's silly to expect him to know what vanilla js means.
-
@nizar0001 @matsaki95 yes it's PHP, they mention about their stack in the about section.
-
This is very cool!
-
ClassName if it's a class. class-name in CSS/HTML.
@rhl2401 @Cyanite you can use -'s in identifiers of lispy languages. -
I think you forgot the most important thing: the aptitude and tenacity for problem solving.
Edit: The rest don't matter. -
Even though I'm a M$ hater (🤓), but c'mon guys it's a software. Not a number line. They can name their releases what ever they want. I never understood this logic.
-
@mrmarbury c'mon you mean?
-
Relevant xkcd: https://xkcd.com/1168/
-
Duck
-
*CSS = cascading style shit. Or better cascading shit shit.
-
@luc- it's quite popular on online stores.