Forgot your password?

Comment: Re:Pick a different job. (Score 1) 492

Do you understand the benefits of a union?

A union is most beneficial when workers are easily replaceable -- because if management can replace worker A with worker B without a lot of overhead, management can (and usually will) use that to drive salaries down, approaching the lowest salary that they can find at least one worker to accept.

The trick in programming is to make sure you are not so easily replaceable -- if the company knows that it would take 6-12 months to get a new hire up to your level of productivity, they will not be so quick to "value engineer" your salary and benefits. Then you don't really need a union to stand up for you, because you have leverage to stand up for yourself. (The right way to do this is to know the company's software inside and out; the wrong way would be to make the software so convoluted that only you can understand it... ;))

Comment: Re:And how long does it take... (Score 1) 115

by Kjella (#47725609) Attached to: How Does Tesla Build a Supercharger Charging Site?

Replace all the cars on the long-distance highway with EVs and you'll need a service station about an order of magnitude larger in size (i.e. your typical 12-pump gas station becomes a parking lot with over 100 chargers). Hydrocarbon fuels have their advantages and high energy density is one of them.

Assuming you know you're going on a long trip and start out with full battery you should have a 250 mile range starting out. Top it off with 150 extra and you can go 400 miles with half an hour of downtime, I don't know about you but I wouldn't drive that far in one stretch anyway, so it would be taking up a parking spot while I eat anyway. Sure, technically it's more tanking and less parking but the car takes up the same space anyway.

Also most of the time most people (who consider getting an EV anyway) will have a gas station in their garage/parking spot, which happens to be where it was going to stand anyway so it consumes zero extra space. Despite the efficiency difference there'd probably be less space spent on gas stations in inner cities. It'd probably become an add-on service for malls and parking garage top off your car while you're shopping.

+ - Cause of global warming 'hiatus' found deep in the Atlantic-> 2

Submitted by vinces99
vinces99 (2792707) writes "Following rapid warming in the late 20th century, this century has so far seen surprisingly little increase in the average temperature at the Earth’s surface. More than a dozen theories have now been proposed for the so-called global warming hiatus, ranging from air pollution to volcanoes to sunspots. New research from the University of Washington shows the heat absent from the surface is plunging deep in the north and south Atlantic Ocean, and is part of a naturally occurring cycle. The study is published Aug. 22 in Science.

Subsurface ocean warming explains why global average air temperatures have flatlined since 1999, despite greenhouse gases trapping more solar heat at the Earth’s surface. “Every week there’s a new explanation of the hiatus,” said corresponding author Ka-Kit Tung, a UW professor of applied mathematics and adjunct faculty member in atmospheric sciences. “Many of the earlier papers had necessarily focused on symptoms at the surface of the Earth, where we see many different and related phenomena. We looked at observations in the ocean to try to find the underlying cause.”

What they found is that a slow-moving current in the Atlantic, which carries heat between the two poles, sped up earlier this century to draw heat down almost a mile (1,500 meters). Most previous studies focused on shorter-term variability or particles that could block incoming sunlight, but they could not explain the massive amount of heat missing for more than a decade."

Link to Original Source

Comment: Re:And how long does it take... (Score 1) 115

by fyngyrz (#47725499) Attached to: How Does Tesla Build a Supercharger Charging Site?

Now of course gas stations don't always have fully occupied pumps and that's the point, so that almost whenever you arrive, there's a free pump available.

Well, there's likely a pump available. It isn't generally going to be free. Tesla charging stations, however, at least for the time being...

Comment: Recursive Presumptions (Score 3, Funny) 115

by fyngyrz (#47725425) Attached to: How Does Tesla Build a Supercharger Charging Site?

If you thought it was a quick process to build a Supercharger station, you were clearly wrong.

If you thought I thought it was a quick process to build a Supercharger station, you were just as wrong. If you thought I cared about how long it tool them to build such as station, you were wrong about that, too. And if you thought I liked java over c, you were still wrong. I could go on -- likely longer than even I, in the name oif pushing a point until it is completely blunt, am willing to do so, but I will refrain in the interest of keeping the peace.

Anyway, as it turns out, TFS serves as a veritable smorgasbord of potential if-then-huhs that can only be explained by somewhat bemused turtles all the way down.

At this time, I'd like to take a moment to thank my dear friend Yurtle.

Comment: Re:Blame them, not Heartbleed (Score 1) 86

by plover (#47724497) Attached to: Heartbleed To Blame For Community Health Systems Breach

Heartbleed may be a huge IT problem, but you seem to have forgotten that health care system decisions are not made by IT security managers. They are run by demi-gods that we mere mortals are instructed to refer to as "doctors." And the doctor's prioritized view of IT is this:

#1. Be Available. I may need this system right this second in order to save a life. I don't care if it's my kid's Nintendo DS, I'm telling you it might save a life.
#2. Stay The Hell Out Of My Way. Don't interrupt me when I'm saving someone's life. And you don't know when that is; just that if you're interrupting me, it probably is now.
#3. Give Me Exactly What I Want. For I am the giver of life and death, and you must respect me.

So unless a problem is currently causing them an outage (so not just any old problem, it has to be causing an actual outage), it won't rise to the level of severity that says "skip all quality control processes and immediately patch this."

It doesn't matter if the router is vulnerable to hacking. It doesn't matter if a hacker who pwns the router could brick it. It doesn't matter if he is stealing patient records. Those things aren't interfering with #1, 2, or 3. So follow procedures, deploy it in a lab, go through testing and QA, and install it only on Wednesday afternoons when the hospital admins are all on the back nine.

Comment: Re:Pick a different job. (Score 1) 492

by Kjella (#47723859) Attached to: Ask Slashdot: What Do You Wish You'd Known Starting Out As a Programmer?

One of the most difficult things I've had to come to accept as a developer is: If you see a 'clever' way to solve something, STOP. The sad fact is most programmers work on programming teams and you need to absolutely view yourself as expendable. Embrace mediocrity and find another outlet for your creativity. This could be personal projects outside of the workplace, or other hobbies altogether.

I don't write mediocre code, I write smart code which is something else entirely than being "clever". With a certain amount of hubris I'll say that I don't think I've ever written really bad code at the micro-level. However, I used to write a lot more code which disregarded encapsulation, separation of concerns, side effects, poor function and variable naming, anti-patterns and so on. And if I wrote enough of it then it resembled spaghetti code, it lacked the structure, abstractions and layers to make it clean and easy to maintain. I still suck at writing high level documentation but at least when people jump into my code they usually praise it for being easy to follow. That's much harder than it looks.

Comment: Re:Pick a different job. (Score 0) 492

A (publicly traded) corporation allows people to invest without having to engage in the management of the organization they invest in, and it allows an organization to raise cash to fund expensive projects that might otherwise not be possible. Why do you object to this?

Comment: Re:Pick a different job. (Score 1) 492

Your worldview blinds you to facts. "Dump toxic chemicals into your ground water" violates the rights of other individuals . "The collective" is a floating abstraction - a word referring to nothing in reality - used by professional frauds to mislead fools like you.

Comment: Re:That's it? (Score 1) 487

by Kjella (#47721181) Attached to: Study: Ad-Free Internet Would Cost Everyone $230-a-Year

Let's for the sake of argument assume that every site has subscription/micro-payment options and that they don't care where the money comes from so the ad free cost equals their ad revenue. And that it's so convenient and secure it's basically transparent, you pay $230/year and all your ads go away. And let's forget that we'd essentially be competing with the ad industry, probably causing a price spike. The underlying issue at least according to this survey is that no matter what, people don't want to pay that much.

I'm not surprised, a lot of people become extremely stingy online. I remember all the bitching that iTunes charged you 99c for a hit track, when the other legal alternatives were much, much worse. A lot of people swore to downloading MP3s to save money. I think a lot of it is that on the Internet, nobody can see that you're poor or a cheapskate. Nobody knows that your water cooler talk came from something you downloaded from TPB rather than premium cable. I just checked /. subscription options and I could pay $5 for 1000 ad free pages, do I? Nope. If I extrapolate then $230 should be 46000 web pages, no doubt I could pay my way to an ad free web.

Comment: Re:Working from home (Score 3, Informative) 158

by TheGratefulNet (#47719581) Attached to: Calif. Court Rules Businesses Must Reimburse Cell Phone Bills

they used to.

when I started at cisco, back in the early 90's, they bought us a 14.4 modem, ncd x-terminal and a 2nd phone line. later, when I was at sgi, they run us a company paid isdn line. juniper also gave us isdn lines, iirc.

the big companies used to do this for us (all in calif., fwiw). now, they seem to assume 'you need inet and a phone, anyway' so they want to avoid paying, but I have always had to give my cell # to my workers and I do get work calls on my personal line. would be nice to have them just buy me a phone and fully cover it, at this point (my last job was android based devel and so, yes, we got a company phone and data plan all paid).

egrep -n '^[a-z].*\(' $ | sort -t':' +2.0