vms20591
Joined 10 years ago
Joined 10 years ago
"Senior Developers" doesn't mean that they will relate to everything related to software development. Either, they stick to the domain they work on or, to the ones that makes money.
Personally, I've always been fascinated with systems programming, thought I'm not much proficient or put in much effort. Whether something is going to make money or not, like many personal stuff we do (art for example), isn't eventually going to make us money, rather it gives us a sense of satisfaction.
Keep doing what you do!
I knew Rust has very steep learning curve, but I try to overcome that urge to quit.
I'm not going to say that I'm productive, as I'm at the learning phase.
If I really wanted to write something in a shor time, like in an afternoon, Python is always my goto.
Many of the common tools (both hardware & software) that common people use are at the hands of few, who can abuse the users themselves or at the request of the Government.
> To be honest ... I no longer think that end-to-end encryption is the right solution to human rights problems. If citizens are reduced to sneaking around and denying their activities to survive, their governmental system is way past due for fixing. This is like the “good slave owners” delaying the abolition of slavery. You’re solving the wrong problem.
This (clap)(clap)(clap)
Sure, GitHub like features offer more than just a space to host our code. It has become a goto site for example, finding new and interesting repos to contribute to.
It's important that the devs or community that develop a software think about the potential censorship it might have to encounter from thugs like DMCA, based on what is it that they develop and evaluate the choice of hosting.
Even if you are one, it's not a bad or anything. Putting the community before individual and looking out for one another isn't a bad thing. Being in community, as a social animal that we are, is what keeps us going.
Myself being a left leaning person, just for the sake of argument or as a thought experiment, if every man is for himself, let the families that can afford education, be it offline or online, send their kids to study. When food and a roof over the head is not a right, then why should education be looked at any different?
People - users, developers, artists or anyone, should see this beyond software. They should see the philosophy that drives it, the "Free Software" movement paved way for an ecosystem where "Knowledge Freedom" was more important.
It's all business for them. They don't love Linux anymore than they do FLOSS. Argument would be, "but Microsoft is one of the biggest open source contributors". It's like philanthropy, you give money to those in need, but don't fundamentally address the problem, but make it look like you do.
All the corporations that contribute to open source projects in terms of man power & finance, do so because they can create more business opportunities & make them noble in eyes of public. But, what they do is take open source projects that have "permissive license" & are growing in popularity. Then contribute, add in proprietary code, sell them as enterprise solutions. In the end, the user of that program is denied any freedom to study the code & modify for their own needs.
A big tech that open sources its internal software can do so for any reasons and let me say one of them. They get a community that basically maintains the software, writes documentation, add features & fix bugs for frere. The tech could then hire people trained with that software which they open sourced, saving them training costs.
Licenses from OSI & BSD suffer from their "permissive" nature. They think about freedom, but not for who. They think that the ability for a user to not turn a open source software into a proprietary one, is restricting their freedom.
But, Free Software thinks the opposite, and puts people who are denied freedom . Free Software with its Copyleft license, guarantees user the absolute freedom to do anything with the program they got for free/money, provided they give the same freedom to others. Basically make the freedom go viral.
People accidentally leave their laptop lids open, and what if the app they trusted earlier isn't so anymore and turns on the camera, streaming the content before it.
Unless Apple has a solution to prevent all these, they shouldn't be giving such advise.
Call it out for what it is, even if it was in the Vedas, literature or God said it personally. We should change our beliefs as we mature, take what's right or question what's not.
It was never about a person's role, it was a tool of oppression by a group that wanted to rule over others, where each sub-group did this to groups below them and so on. People who had the same color, kept other people of same color below them, because they were from a lower caste. This is worse than racism.
If it wasn't that worse, then the constitution of India wouldn't have articles prohibiting caste based discrimination or declaring untouchability illegal.
Even if the caste system that is today was from the British or Mughals, people did follow it for centuries under their rule. Why didn't they follow their dharma and treate those from other caste with dignity? It doesn't make sense. In reality, British and the Mughals used the existing system for their own advantage, to divide and rule.
Even if we have laws to prevent caste discrimination, unless it goes out the window socially, we would regress back to the dark ages.
> It's all well and good for the commenters here to say that dream jobs will often have hard conditions, but that doesn't necessarily have to be so if we have government or union enforced labour conditions that aren't predatory.
Well said!