Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:Saw it last night in 3D (Score 2) 240

For a contrarian view... I really don't understand why everyone thinks this movie was so well-made. I loved the book and was eagerly anticipating the movie, especially after all the reviews calling it a gripping, edge-of-your-seat thriller.

I didn't get any of the sense of impending danger and claustrophobia that I did from the book. Sure, he ran into some problems but he solved them so quickly there wasn't that "holy crap, what will he do now?" notion that his demise was always just around the corner.

(warning: spoilers) His trip to Schiaparelli crater was probably the biggest nail-biter in the book... the dust storm, the integrity of his makeshift "bedroom", whether or not all of the rover connectors & attached equipment would keep working, the danger of going down the "ramp" into the crater, and the overall sense of utter isolation as he made the months-long trip: it was all replaced by not much more than a screen wipe with his rover magically transported next to the MAV.

When he finally reached the MAV, after eating his meal "surviving something that should have killed me", then did his little victory dance and kissed the device as he arrived... that was such a huge moment and victory for him in the book. All gone from the movie so they could spend 15 minutes on a cheesy, completely invented recap scene at the end.

Oh, and the commander going out to personally retrieve him from the MAV? WTF???

I realize they had to make changes for the movie, but I thought it was all rather boring. My wife, who generally enjoys suspenseful movies but hadn't read the book, agreed.

Comment Re:Career Is But A Quait Concept Now (Score 1) 233

Keep moving, or you will get fired? Who is going to hire someone who keeps switching jobs constantly? I'm sure you will be modded to +5 Insightful though.

You obviously haven't been keeping an eye on the job market. There are plenty of places who are looking for 6-12 month contracts to get some new site up and running, or to staff up for some new initiative that may last a couple years then who knows. I've never stayed at any IT job for longer than 3 years, and I have never once had a single hiring manager bring that up as a negative.

The ones you want to work for understand how the market is these days. And believe me, it's a seller's market. Companies are dying to find good IT talent. They realize that "global sourcing" is more like "you get what you pay for" and they want good help quickly. They can't promise they'll still have that need 5 years from now -- who can? -- and don't want to waste each others' time pretending that's not the case.

Even if you did stay at the same place for years, you wouldn't earn what you're worth. They'll pay the new guys a lot more than your yearly increase. So work the system to your favor, and always be the new guy.

Comment Re:Career Is But A Quait Concept Now (Score 1) 233

If you want to be able to retire at some point before you die, you need to be constantly looking for other job opportunities. Move up, move down, move laterally; it doesn't matter. Just keep moving or you'll be under the chopping block.

This, this, this. I've been trying to preach this to any of my IT peers who will listen for years now. Always have a Plan B. Keep in touch with local recruiters, get your name out there, know what jobs are available, and use that info to your advantage.

Even here in the Midwest where cost of living is much lower, I can go out and get a six-figure job on about a week's notice but that's because I've already done the legwork. Don't wait until you need a job before you start looking; there are plenty of them out there. Several times a month I have recruiters emailing to say "hey I know you're at XXX right now but there's an opportunity over here if you're interested..." Or start freelancing on the side.

Be "agile" about your career... some sprints are longer than others but you don't wait until one is finished to start planning for the next!

Comment Re:Smartwatches are gimmicks (for now anyway) (Score 1) 52

Android Wear devices can unlock your Android phone for you, so you don't have to enter your password/pin/pattern every time. This by itself is so compelling that I'd wear a smart bracelet with just this feature if it was available.

Android (4.1+?) can do that with any Bluetooth device -- your watch, your car, your home soundbar, any device that you trust is not likely to get stolen at the same time as your phone. I'm sure there are cheap fitness tracker bracelets out there with bluetooth that would do the trick if that's what you're looking for.

Submission + - .NET 4.6 optimizer bug causes methods to get wrong parameters

tobiasly writes: A serious bug in the just-released .NET 4.6 runtime causes the JIT compiler to generate incorrectly-optimized code which results in methods getting called with different parameters than what were passed in. Nick Craver of Stack Exchange has an excellent write-up of the technical details and temporary workarounds; Microsoft has acknowledged the problem and submitted an as-yet unreleased patch.

This problem is compounded by Microsoft's policy of replacing the existing .NET runtime, as opposed to the side-by-side runtimes which were possible until .NET 2.0. This means that even if your project targets .NET 4.5, it will get the 4.6 runtime if it was installed on that machine. Since it's not possible to install the just-released Visual Studio 2015 without .NET 4.6, this means developers must make the difficult choice between using the latest tools or risking crippling bugs such as this one.

Comment Re:It's not so easy (Score 2) 217 those who you can't trust

You do raise some really good points (although I'm pretty sure I can think of at least a few friends who could go along w/ it), but the trust issue could be greatly mitigated by a video recording of the illicit agreement. If your friend tries to make off with all of it, you have evidence of their complicity.

It is rather baffling that this person didn't execute his plan any better. He should have had his friend buying lottery tickets every day for months beforehand.

Comment Re:Why? (Score 1) 355

Java is designed to be cross platform. In this case instead of targeting an operating system, you are targeting another virtual environment. While not perfect, it works much more often out of the box than WINE does.

.NET also targets a virtual environment, called the Common Language Runtime. It's the same concept as the JVM. There is absolutely no WINE involved with running Mono apps on other platforms; they run on a native implementation of the CLR on that platform.

Microsoft themselves only implemented the CLR on one platform, but that doesn't mean it wasn't also designed to be corss-platform. It even has means of querying the platform (usually via System.Environment) rather than assuming Windows-isms.

To communicate is the beginning of understanding. -- AT&T