Well, feel free to take any medicine you want, whenever something hurts or you feel depressed, basically every time you want to adjust any body function. Never mind side effects and let evolution take its course.
I don't feel the same way as the person you are responding to, but I can empathize with his position. I left my religion of 29 years, and in the process I shattered connections with almost everybody in my life. They always try to bring up the religion and my beliefs, and I always cast aside the opportunity to try to convince them.
It isn't that I'm hostile or smug to them or their beliefs...it is just that arguing with them using reason and logic is so tiresome because we aren't arguing using the same language. We might as well be talking in Latin and Arabic.
Thanks, though I think the comparison to religion is probably a lot more accurate than the comparison to language. Wishing for someone to die is generally a level of hostility rooted in something deeper and uglier than communication challenges. If that was all it was, translators could end all wars and the world doesn't really work that way.
I don't know. I think in a society that valued education more, there would be a place for more history professors. This would bring down class size, for one. I also believe a well-rounded education better prepares someone to give back to society and avoid over-simplified political messaging.
Universities, in pursuing profits, are cutting costs. This no doubt good for their bottom line, but it might be bad for society as a whole. With the downplaying of the value of history and the humanities, perhaps people are less prepared to think outside of their narrow technical specializations.
It doesn't matter. Developers almost never develop/test in an environment that mimics production - multiple load balancers, multiple app servers, multiple database servers, failover to a second data center, etc.
If your dev environment is not different from prod, you're either insanely rich of your server setup is trivial.
I would argue that a dev environment that is identical to prod, no exceptions, is too constraining. As the OP points out, having root access in the VM to go willy nilly and try out new tools is a must for developers.
I'm kind of surprised they didn't have Jenkins setup from the start; I'm also a bit taken aback that they don't use automated code reviews before accepting patches to their "deploy" branch. Even for a small project, it's not that hard to setup Jenkins+Gerrit to reject patches that break tests (or have to pass whatever other hurdles you want).
We only really have one branch "master". We encourage the engineers to push small changes, behind config flags if necessary, all the time so there is never any huge merge conflicts, etc. This also means you don't push your code to master until you are up in our push queue.
We've also had Jenkins set up for a long time now, we just used LXC to drastically improve our performance and scalability.
We use a review script that creates a temporary branch in github and sends an email to everyone you specify to review it. We then kill that branch when the review is over. Any time you push code, you run our test suite on your changes then create a review. Since these are encouraged to be small and behind config flags to not affect all our users immediately, it happens quite often. Once feedback is taken from the review you enter our push queue yourself and push it out yourself. If the code is possibly dangerous, we recommend those pushes wait from Friday night to Monday morning for safety's sake.
Luckily, most of my projects fall into having production be trivial. Unluckily though, that tends not to stop teams I work with from breaking parity somehow.
$number = new Number(6.9);
echo $number->ceiling() // 7
->max(array(5, 9, 49.1)) // 49.1
->floor() // 49
->sqrt() // Value
->value(); // Get raw value rather than string
I've been using PHP for over 12years now. I even attempted what you are doing once, but via an extension, but quickly realised I was simply complicating things in some misguided attempt to fix which wasn't broken.
It's as efficient as you can possibly get with PHP .. how is that ugly? Ugly because it doesn't remind you of Python, Ruby or whichever language you prefer?
Nothing wrong with that attitude at all! Especially when backed up with code. Keep up the good fight .. but I would suggest you implement this as an extension.
Yeah, I think that'll be the way to go. There's apparently a new way of writing extensions, might've gotten slightly more bearable since you last looked at it :)
I agree with many points, except the smaller compose window.
1) It's done so you can search your email while typing a reply, maybe find some info and copy/paste it. It's extremely useful.
2) You don't tons of horizontal space to write an email (except for embedded photos). Vertical space scrolls.
3) I'd actually argue that short emails are better than long ones. Learn how to write succinctly, to the point, and there are more chances it will be read.
4) Get a high res display if you need more screen space. 1080p displays are dirt cheap.
It is a useful improvement and I do like it, but sometimes I can't help but look at my screen and notice I have a window manager, which contains a web browser window, which contains tabbed windows, one of which contains gmail which now has it's own little mini window system and think that it's all a little crazy
I have to agree with point #1. I hated the small compose window until I realized I can minimize it, browse/search my Gmail and then return to finish.
I can't say I agree with your other points. Sometimes, you need to write a long email and there's no way around it. an email provider should not be trying to re-invent how people use email, they should embrace how people use email and make it better.
She was 80. For a woman born around 1930, getting a job as a French teacher was more than she'd be expected to do. Her circumstances have more to do with the US social safety net than her planning a poor career.
But it does highlight the fact that working in academia can be a worse career than working in retail.
> the fact that working in academia can be a worse career than working in retail
I agree; it is exploitative.
But why do people keep showing up to do it? For every person who quits finally there are another dozen lined up to take the job. Perhaps that may be a little exaggeration, and no doubt it varies by region and subject matter, but people doing adjunct work must be getting compensation that is not salary or else why are they doing it? (Maybe I should say that I work in higher ed; I've often been puzzled by people's motivations about this.)
US has social safety nets, she just didn't bother to use them. She didn't bother to pay for health insurance. She didn't bother to finance her IRA/401k. She didn't bother to find a full time job with health insurance.
> But it does highlight the fact that working in academia can be a worse career than working in retail.
Working part time in either without paying for private health insurance will end up the same.
And yes, being a teacher doesn't pay much, but she didn't bother to advance her career over what, 60 years? She basically did the same thing she liked day after day, and expected the society/country to take care of her needs.
I agree that it would be nice to have a single payer healthcare system in the US, but that's not how it is.
And in Sudan she would be a child soldier or a rape toy. What does this have to do with what actually happened?
Living in the US without health insurance is a ticking financial and health bomb. Even I, as an immigrant, knew that. That's why I paid through my nose to have insurance for me and my family when I was an independent contractor.
She lived day-to-day, didn't bother to plan even short term future, it's completely her fault.
At 83 she almost definitely qualified for Medicaid, so she did have health insurance. However many health insurance plans have limits and high deductibles or disqualified expenses that can send a low income person bankrupt anyway. Quick quiz, which treatments for ovarian cancer would your plan cover and what are the deductibles? How does that compare to a plan you could buy on the individual market as an 83 year old woman?
If she wasn't paying payroll taxes, that would be the fault of the employer who is supposed to deduct them, and where she had worked for 25 years, no? There is no minimum income you have to pay it on as far as I am aware.
If you're living paycheck to paycheck, planning for retirement isn't on your list of high priorities. Paying your rent, and buying food is, and those little unexpected expenses like new tires hit hard.
It's great that you're fortunate enough to have enough income to be able to plan for retirement at 25.
> She lived day-to-day, didn't bother to plan even short term future, it's completely her fault.
Nobody should have to go without healthcare just because they didn't plan ahead or didn't do the right set of steps. Health care should be available for anyone without putting the burden of being eligible for that care on individual people.
She actually refused aid on numerous occasions, I believe there was something of the Vie Bohème in her.
Also according to the math she began teaching at 58, which asks what happened before.
She deserved some compassion. By any reasonable point of view this was well-liked competent teacher who gave 25 years of service to her employer. She happened to fall through the social safety net.
Sadly, the way things are going, such miserable endings are going to become far more common when our generation becomes elderly.
I not sure about that, her obit didn't mention a husband and also if she were a widow she should have been receiving survivors benefit from social security.
So the take-away is that american schools value their teachers less than restaurants their dish-washers. That's a great lesson about the state of academia.
The lady worked part time, granted. However, I would expect a high-skilled job such as teaching to pay enough for a living even on part time - 3,500 USD for a whole course seems a bit on the cheap side for me.
Then, there's a couple of other factors that come into play: The university only hands out part time contracts, so they're in a position to keep the wages low: Demand too much, no problem, we'll take another teacher for your course next year. I dispute your notion that academia in general pays enough. The given university pays an average of 20 - 25k to 75% of it's teachers. That's about half of the average wage in the USA. Even if they're working part-time that's still way too low for a job that requires university grade education. That's the people you entrust your childrens education to, not your dishwasher.
I assume that most of those 75% would love to have a full time job at the faculty, but the faculty obviously doesn't let them. So they either have a second/third job or live on scraps. Neither of those options is even remotely beneficial to the students education.
> That's not true. The lady worked part time. Most dish washers work full or longer time work shifts.
This is not true at all for dish washers and retail workers. The trend over time has been to schedule those workers at the maximum possible amount without them qualifying as a full time employee, which may entitle them to some kinds of benefits.
What if they don't employ fulltime ?
Also what is so special about parttime employment that it shouldn't also give (partial) pensions and health insurance.
Android's appearance coincides with iPhones ability to securely interoperate with Exchange. Executives started demanding active sync access for those iPhones they were playing with at home.
Android didn't have an ability to do that for awhile unless you used apps like Touchdown. IMO, android started hyper growth in 2010-2011.
I ran a 100,000 seat exchange environment from 2008-2012. We had 50 active sync devices in 2008. 3,000 in late '08, 8k in 2010 and around 10-11k today. During that same period, BlackBerry went from 5,000 to less than 500.
It takes that long (and more) for a platform entrenched with enterprise users to lose its dominance. Those are slower to adapt than the end user market (consider enterprises still using IE6).
Plus, the original iPhone didn't have Exchange support and some other stuff RIM users would want to ditch RIM, it got that later.