It's nice to see comments that actually talk about unionizing.
> 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.
Kudos to you, for working on the stuff that you really like. These toy projects could teach us or the people that see them, a lot of stuff.
"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.
While I generally understand the borrow checker and lifetime. It proves challenging based on the kind of programs I write or while looking at source of any crate that I use.
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.
I just don't understand why people go on downvote spree. There are many things here that people can agree on or at least understand.
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.
Exactly. The problem is, the West gets a moral high ground and even if they get criticism for their actions, the highest repercussions they encounter is "a slap to the wrist".
This was bound to happen with proprietary services like GitHub. It's better to use self-hostable services like GitLab & Gitea, where we can have regular backups of everything - code, issues and any other metadata. So, the service can be up shortly.
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.
"If you’ve read my posts here I am not a bleeding heart lefty, but hear me out."
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?
I've seen a comment in reddit sometime before that said, "I would use Linux if it had all the programs I use day to day in Microsoft Windows". Though I can understand this, Microsoft providing support for Linux inside Windows is far from being the right approach. Its only going to make users stay on it. Rather, software makers should release their products for Linux as well. Microsoft is working towards the goal making Windows the de facto platform for all kinds of users.
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.
Even if we trust that without the LED being on, the camera is never on, it does actually provide little consolation. Unless Apple has covered every single scenario, where any program trying to access the camera, can't do so without the user intervention.
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.
People should stop defending the caste system. I've seen people explain it on FB like how it was misconstrued or what we see today came from the British.
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.
TDF could've avoided all this by not doing it in the first place. They sure would've known what the community's reaction was going to be.
Anyone contributing "a lot" (financial & technical), either Enterprise or individual, doesn't mean they can pull the project in their direction. If the project is community driven, then it stays that way.
Tired of Enterprises hijacking FLOSS projects, just because they contributed more in terms of development & finance. They still should be considered volunteers & thank them for their support, that's it. If they think that they aren't getting their deserved cut, then they no longer have to volunteer. If the project development wouldn't go at an accelerated pace, because enterprises weren't involved, so be it.
"""
No, a company just a collection of people with a common goal
"""
yes, which is to make profit and keep shareholders & investors happy. Companies like Facebook might have started with a simple goal of connecting family & friends. But, now its an entirely different beast, making money by selling you and with way too many security holes that it hopes it can fix.
"""
And when you don’t like one company, you have incredible mobility to find another.
"""
You are joining another one that has the same common goal.
"""
And that keeps companies, even the bad ones, from getting away with dehumanizing its workforce.
"""
Please tell that to the Amazon's warehouse workers who had to piss in a bottle, because they don't want a slippage in their quota.
Yeah, they might pay for your insurance, give you free food, but that's it. The ultimate motive is to make profit, by getting every bit of work from you.
You can sugarcoat it however you want, but to an employer, you are just a liability, not an asset, even when the "current" they call you as one. Because, the "next" they might not. The terms "employer", "they" are relative. As in the previous comment, "A company as a whole is a faceless, consciousness-less creature".
I think you should give this a read. How the Reich systematically did their deeds.
Argument about CAB, should also include its counterpart NRC. When NRC is applied, you "exclude people" as illegal immigrants, and in CAB, you "include people" as legal, leaving out others. These laws can and will be amended as per the state's interest, which ultimately decides who to include or exclude.
> 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!