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


Forgot your password?

Comment Re:DevOps is so loosely defined ... (Score 1) 32

Not in my old company. In my company, QA was the ones let go and then they made a new DevOps team to replace them. I guess this is part of the great thing about DevOps. It means something different at every single company. I guess I'll go ahead and put DevOps on my resume, since I undoubtedly have done the jobs of at least 50 or so of the different definitions.

Comment Nope (Score 1) 230

It takes two years just to provide the fundamental Physics, Math, English, general Engineering and electives of a properly constructed Engineering degree. You might be able to squeeze one or two software engineering courses in the first two years, but most of the Software Engineering happens in the last two years.
Now, if you are looking for use them up and throw them away code monkeys who can take direction from a real Software Engineer and will never climb up the ladder past Code Monkey, then absolutely, yes, you can do that.

Comment Re:Do traditional CS topics still matter? (Score 2) 230

I have wondered more and more over the years whether the traditional CS curriculum is still relevant.

So many software libraries exist that take care of the low-level details these days.

Yes, but figuring out how to get a bunch of disparate libraries to work together amicably is more difficult (and less efficient) than writing yourself the miniscule parts of those libraries needed for your particular project.

Comment Re:Yes and? (Score 1) 149

As long as the conventions are understood and consistent, then who cares if all strings have to be null terminated or if the strings returned as static, garbage collected or must be free'd?

That information has to be encoded somewhere. If your convention is that every char* parameter is a null-terminated C string that must be copied by the callee if it is expected to persist beyond the duration of the function call, then that's great (you'd better be really consistent about not using char* for arbitrary data though). Similarly, if every pointer that is returned needs freeing by the caller, then that's also fine, and you can machine-generate the wrappers on that assumption.

If you're going to create a metamodel with the primary goal of allowing wrappers from other languages, then you need to think about these things. EFL now has a metamodel intended for FFI, and it doesn't think about these things. Functions take char* arguments (and the metamodel describes their type solely as char*), which may be null-termianted C strings or blobs of data with the length encoded somewhere else. They may be held by the callee and freed later, or the caller may be responsible for freeing them. None of this information is encoded in anything machine readable.

Comment Re: Competition with Gas Cars (Score 2) 522

Most parking lots have lights. Adding adding a charging station to existing and/or new lots shouldn't be huge undertakings.

Adding a charging station to a an existing lot IS a huge undertaking. All of the lights in a parking lot probably take less power than a single charging station. The lights are 110V, and the charging station is going to be 240V. So new wire must be pulled, it must be thicker wire to support higher current. A high powered overhead light might draw 4 amps at 110V. A single charging station is going to draw 50 Amps at 240V. That is over 25 times as much power. Permits would have to be pulled and the parking lots breaker boxes and possibly the feed from the main electrical line would have to be upgraded. In fact, service to the neighborhood that the lot is located in may have to be upgraded.

Comment Re:Competition with Gas Cars (Score 1) 522

What I see on the other coast is that many times ordinary gas cars are taking the electric car charging spots making it impossible for the electric cars to charge. The electric car spots (at least over here) are like the "parents with infant" spots and have no enforcement.

The obvious solution to this is to not make the electrical charging station a parking spot. People tend to want to park in parking spots. Make an electrical charging station look like a gas station pump island. Ticket people who walk away from their vehicle while charging.

Comment Employers don't pay for your fuel. (Score 1) 522

Employers don't pay for your gas, so why should they pay for your fuel? Why should the burden be on employers to provide more electrical charging stations? Presumably they should also build a gas station. If EV drivers are going to start demanding all of these privileges at work, then employers are going to start discriminating against hiring them, or at least pay them a lot less.

Comment Re:So what, a HANDFUL of people are getting upset? (Score 1) 522

If your electric car doesn't have the range to get you to work and home, you shouldn't use it.

Exactly. In fact, you really want it to be able to go back and forth to work 3 or 4 times just to be on the safe side. You should also plug it in every evening, just to be safe.

Comment Re: Umm (Score 1) 360

Voter turnout, for one. Fix may be too strong a word, I would go with address.

The problem is not the number of people that vote, it's the number of informed people that vote. And, by that, I don't mean educated people who have spent a long time studying the issues, I mean people who have a basic clue as to what their candidates views are (beyond 'wears a {red,blue} ribbon'). Forcing more people to turn up doesn't fix this, it can only be addressed by having an impartial media that's willing to cover the candidates public and private opinions without fear of reprisals.

Comment Re:Who are these people? (Score 5, Insightful) 388

socialist wealth redistribution

Often they just say 'wealth redistribution', which is the phrase that annoys me more than any other in political discussions. The people who say it are always implicitly in favour of wealth redistribution in one direction and often opposed to things that slow it, not just things that might reverse it. If I have $1m, and I invest it at a return 1% above the rate of inflation (not so hard when you have $1m), then I make $10K/year just from having money. If I have $10m and I make the same investments, then I'm making $100K/year, which is more than most people who work for a living, again just from starting with capital.

The average net worth of US senators in 2011 (I couldn't find newer figures) was $14m, for senators it was $7m (before anyone jumps in with partisan claims, the average for Republicans was higher in the Senate, but lower in the House). These people are earning more from their investments than most of their constituents. They're all - on both sides of the aisle - very much in favour of wealth redistribution, as long as that wealth keeps flowing to them.

The opossum is a very sophisticated animal. It doesn't even get up until 5 or 6 PM.