Obviously for the folks who use <ObscureLanguageX> this wouldn't work but it would be a nice collaboration otherwise.
189 karma · joined April 8, 2020
Obviously for the folks who use <ObscureLanguageX> this wouldn't work but it would be a nice collaboration otherwise.
China is not a perfect system, and the response to terrrorism in Xinjiang should probably not be extensive prison camps and a surveillance state - but again, the US doesn't have a leg to stand on for criticising this when their response to terrorism is to lay waste to several different countries and cause millions of deaths.
It's all very well for us to sit here and wish for a better system in China, but we all have a much better chance of fighting for and winning a better system here in the USA that would actually change lives here.
The only way you'll get anything close to a family feel is something like worker democracy / worker co-ops. Bosses need to stop trying to force a culture onto a workplace and actually treat their employees like people.
Maybe Google should have integrated Reader into Gmail instead of dropping support for it.
Ebay, Amazon, etc are all private companies. So I appreciate the point of view that they can operate as they like. But they really shouldn't be prejudiced as to what they sell on their platform, unless there's some form of law-breaking going on (for example the Anarchist's Cookbook).
I'd prefer something at least like how WB handled older Looney Tunes or Disney handled the Muppets - add a disclaimer before relevant episodes explaining objectionable parts. But outright delisting from sale is wrong.
Ultimately these types of moves are bandaids on the real problems we need to solve, like police reform, the schools-to-prison pipeline, the war on drugs, etc.
When I first started, we operated on textbook Waterfall standards - I'd be handed an issue from my manager, I'd spend an unspecified amount of time trying to fix it or implement it, and repeat. I had no context about what my other colleagues were doing, or about the greater scope of the project. We had several projects going on at once, which frequently missed deadlines or changed scope halfway through. I might spend a day on an issue, or two weeks - there was no assessment of how complex an issue was. Due to the age of the codebase, various parts of it had no unit tests or documentation.
Some of my other colleagues proposed using Scrum to organise a new project they were working on. Issues were organised, broken down as small as possible, and progress was delivered in Sprints. They estimated their issues, estimated a delivery date for each phase, and met it. They also implemented unit tests and completed documentation for the code.
Over time this method was expanded out to all new projects, with my colleagues organised into teams who focused on one project at a time (while handling maintenance of the older system).
I've found that pairing Scrum with other modern development techniques like unit testing and MVC architecture has made the projects much more maintainable and has given the teams more investment in driving the projects.
We use three parts of Scrum - standups, weekly sizings, reviews. While retrospectives were important early on, mostly everyone is happy with the level of Scrum we practice. A key thing is to not let these meetings overrun - that seems to be everyone's main complaint about Scrum is not letting it distract from actual work, but using the time to better plan it out. My managers can see the progress of a project in rea-time as well, between reviews and looking at the team burn-down mid-Sprint. We can better track issues that people are struggling with on a day-to-day basis.
I've now found it a lot easier to deliver projects on time, and to better justify why delays occur because of the increased amount of planning. My team members are now better invested in the project and morale is much higher. I see Scrum as enabling picking up other good practices as well, but it's not worth doing if you're not also pairing it with these other techniques, or it's just a way for management to hold lots of meetings. It really requires a team-based focus, which is why I think a lot of lone wolf programmers bounce off it.
This is not intended to judge how true the original article by the way, for future downvoters.
It's mostly teenager dancing stuff, yes. If you start liking political content you'll get political content too. I've found there's a lot of pro-China, both soft-power "look how pretty the countryside is" stuff and straight up Uyghur denial. There's also a decent amount of anti-China activism on there as well, though.