Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Levels (Score 4, Interesting) 214

Yeah, there's probably a matrix of skills and abilities, depending on how much collaboration you need to do with customers / suppliers / other developers.

Great Coder: can make a computer do stuff. In code. No one else really cares how they do their thing. They just take a defined process and codify it to automate it or whatever.

Great Programmer: can write programs, presumably that other people have to use. Hopefully you still have this programmer around if you need to fix their program.

Great Software Developer: Now we're getting somewhere... they probably work together with other programmers as a team and start worrying about more of the stuff they learned in CS classes, like code reusability, refactoring, complexity, maybe some analysis of algorithms and pure math logic.

Great Software Engineer: Maybe less of the pure math and algorithms on how to do tricky things in code, but more of the practical stuff like defining code standards, test harnesses, and social aspects of code maintenance, like the discipline of setting up and maintaining the process through peer reviews, continuous integration, etc.

Great Software Architect: Solves problems before they occur by drawing pictures. But still gets blamed for all of the new problems anyway.

A lot of greatness involves managing complexity and making things as simple as possible for other people to understand and maintain. But no simpler.

Comment Re:Lowest hanging fruit. (Score 1) 147

But compared to Seattle? No. There's a reason people here in Seattle spend so much on dial-up. We long for the Internet. I pay almost $450 per month for the T1 to my house. The city granted a monopoly to Comcat for my neighborhood and will not allow competition but the city's rules also block Comcast from providing access so we're stuck with either dialup or paying for expensive typically business-only telco lines. Here in Seattle we care about Internet access. When I lived in Cary, NC, I had more than ten times as much bandwidth nearly ten years ago as compared to what I have in Seattle. It was also 1/8 the price. That shows NC doens't give a damn about the Internet. Here in Seattle we put our money where our mouth is. We are educated unlike those people that suck at the tit of cheap access. We pay our own way.

Damn... let me know when that changes. Here on the Eastside in Redmond we have 50/50Mbps FiOS from Frontier for $60/mo. or so. Back when I lived in DC, we had Verizon FiOS and it was pretty great, except I had to pay extra for the Business FiOS so they'd unblock HTTP(S)/SMTP on my home server (and get vaguely more helpful customer service). But none of that silliness is necessary at the Frontier Residential tier.

Comment Re:I want to have to support another browser (Score 1) 158

Funny, and I want to have three open browsers so I can sandbox various activities from one another.

One browser that supports multiple profiles should accomplish that just fine.

Who said you had to support it? Are you the support guy for the entire interweb or something?

Nobody is forcing you to use it or support it.

You're not a web developer are you?

Submission + - Serious Network Function Vulnerability Found In Glibc 1

An anonymous reader writes: A very serious security problem has been found and patched in the GNU C Library (Glibc). A heap-based buffer overflow was found in __nss_hostname_digits_dots() function, which is used by the gethostbyname() and gethostbyname2() function calls. A remote attacker able to make an application call to either of these functions could use this flaw to execute arbitrary code with the permissions of the user running the program. The vulnerability is easy to trigger as gethostbyname() can be called remotely for applications that do any kind of DNS resolving within the code. Qualys, who discovered the vulnerability (nicknamed "Ghost") during a code audit, wrote a mailing list entry with more details, including in-depth analysis and exploit vectors.

Comment Re:Who eats doughnuts with the doughnut men? (Score 1) 468

It's best if people all move at more or less the same speed. It keeps them better spaced. People driving much slower than that can cause as many difficulties as people driving much faster.

We recognize the dangers of driving too fast, and most people try to keep it to near the speed limit, at least as long as the limit is set properly. Some are set very badly, and that's hazardous. You get a mix of people traveling at a safe but illegal speed with people obeying the law.

Fortunately, I've found that most speed limits aren't too badly off. I'm sure there are jurisdictions where they're deliberately mis-setting them as revenue generators, but I don't encounter many of them. (I can name one not too far from my house, where a four-lane divided road with minimal access has a 30 MPH speed limit... and a speed camera on a big downhill leg. That's going to get people killed, because everybody who knows about the speed limit jams on their brakes and goes 25. And the road is a major arterial, or it could be, if they didn't deliberately limit the flow rate so badly. The road is, of course, a nightmare at rush hour and a speed-trap revenue source the rest of the time.)

Comment Re:jessh (Score 4, Informative) 397

This.

I grew up in the DC metro area. Snowstorms in New England are notoriously hard to predict, especially nor'easters like this one (which are typically a combination of 2-3 storm systems).

Sure, you can see it coming down from the Midwest, but it's always hard to tell exactly what's going to happen to a blizzard after it stumbles over the Appalachian Mountains, which will divert some of it and squeeze some or all of the moisture out of it. Then it collides with some storm full of rain coming in from the North Atlantic. Then the wildcard is some sort of warmer air coming up from the south... It all collides over New England. The computer models can tell you what's going into the mix, but who knows exactly where it's going to transition from rain to snow? WHICH STORM WILL WIN?! A butterfly in Miami decides.

Comment Re:Saddest line ever (Score 1) 141

The NSA is already going through your bank statements, and emails because you used the words destroying and communism in the same sentence.

Do you really think that America is any better? we give up rights to the government daily. just look at the TSA. you have to have a body cavity search just to board a plane now. They want to expand the TSA to cover all transportation too.

Do you think a Cuban could make a post as critical of their government as you just did? Or are you expecting to be disappeared tonight?

Comment Re:who writes this shit? (Score 1) 38

Eh, I've had it happen to me... I won a small paper airplane competition (really more of an art project) years ago, in just one category out of several, and not really anything notable. But all of the news sites ran a little blurb with the headline "Engineer from $AEROSPACE_GIANT (NYSE:$BLAH) wins airplane competition"

I try not to assume too much these days, like that the corporate-controlled media isn't in it for the money if there's money to be made.

Plus, they subliminally put the word "dump" right there in the headline next to the company names, and you know all the robotic stock traders make trades automatically off of the incoming stream of news feeds.

Comment Re:"A hangar in Mojave" (Score 3, Informative) 38

That's actually what it's like at "Mojave Spaceport". Hangers of small aviation practicioners and their junk. Gary Hudson, Burt Rutan, etc. Old aircraft and parts strewn about. Left-over facilities from Rotary Rocket used by flight schools. A medium-sized facility for Orbital. Some big facilities for BAE, etc. An aircraft graveyard next door.

Comment Re:who writes this shit? (Score 1) 38

Yeah, sounds like someone is tweaking the headline so they can pick up some cheap stock after it gets dumped.

From actually RTFA, it sounds like VG is just assuming responsibility for further testing. The accident sounds tragic, but it looks like it may have been the co-pilot's ... "fault" is a strong word, but they mentioned he unlocked the stabilizer a bit too early and then it automatically feathered when it wasn't supposed to.

SC may do good work, but these kinds of things happen, unfortunately. But it's really bad press for VG, and I can see their board upset about why they're letting a relatively "small" engineering outfit determine their fate. It sounds like VG should be in charge of this project and their own future now, for better or for worse. Now they're fully responsible for the risks and can certainly handle them differently.

Comment Consumers? No just whiny fanboys (Score 3, Insightful) 113

Consumers are fine. The only benchmark that matters to a normal consumer is "How fast does it run my games?" and the answer for the 970 is "Extremely damn fast." It offers performance quite near the 980, for most games so fast that your monitor's refresh rate is the limit, and does so at half the cost. It is an extremely good buy, and I say this as someone who bought a 980 (because I always want the highest end toy).

Some people on forums are trying to make hay about this because they like to whine, but if you STFU and load up a game the thing is just great. While I agree companies need to keep their specs correct, the idea that this is some massive consumer issue is silly. The spec heads on forums are being outraged because they like to do that, regular consumers are playing their games happily, amazed at how much power $340 gets you these days.

Comment Apple is almost that bad (Score 1) 579

They support two prior versions of OS-X and that's it. So OS-X 10.7, released 3 years ago, is unsupported as of October 2014. I guess that works if you have the attitude of just always updating to the latest OS, but it can be an issue for various enterprise setups that prefer to version freeze for longer times, or for 3rd party software/hardware that doesn't get updated. Also can screw you over if Apple decides to change hardware like with the PPC to Intel change.

Slashdot Top Deals

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...