Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:software dev vs programmer (Score 4, Informative) 139

First of all, quit being obtuse.

Second, train engineers are not the "original" engineers. The original engineers were people who designed siege engines (hence the name) for warfare -- ballistas, trebuchets, battering rams, etc. -- as well as fortifications. Military engineers predate trains by several thousand years.

Third, the second-oldest type of engineering is "civil engineering," and is named such because "civil" is the opposite of "military." Civil engineering is also several thousand years older than trains.

Oh, and by the way: the word "engine" didn't originally have anything to do with internal or external combustion; the Latin root word translates roughly as "a produced thing," or an object created by ingenuity. So in the truest sense, an engineer is anyone who uses his ingenuity to build something.

The only reason railroad engineers are called such is because presumably the earliest ones built the damn locomotive as well as operated it. Besides, the US and Canada are the only places that call people who drive trains "engineers" anyway -- everywhere else calls them "drivers," "operators" or "pilots."

Comment Re:So What (Score 0) 324

I suspect that evolution is involved. Those who have power in society are making the decisions and thus NEED the larger brains. Those whose grandfathers were ditch diggers and under 99% of the societies ever designed would be ditch diggers themselves, didn't need big brains and in fact were better able to survive without them.

Comment Re:I'm all for abolishing the IRS (Score 3, Insightful) 349

Have you seen our tax code? When I took Federal Income Taxation in law school, I had to get a copy of the tax code, and it was about six inches thick. (I don't remember, or care, if or how much it was annotated.) That's a mighty long list of exceptions to consumption tax.

First of all, income tax is production tax, not consumption tax, so you've got your thinking backwards to begin with.

Second, just because the current implementation of the income tax is riddled with loopholes and power-grubbing statist bullshit, doesn't mean it has to be. A progressive income tax could be as simple as setting tax rate = f(income) where f(income) is a sigmoid curve such that f($0) = 0% and the limit as income approaches infinity is 100%. Politicians would fight over the parameters, of course, and most people would need a slightly fancier calculator to compute it, but the end result would fit on a page.

In contrast, to make a sales tax progressive it must be complicated, because somebody has to decide which goods people at each income level should be "allowed" to afford. In contrast, a simple sales tax where all goods are taxed at the same rate would be inherently regressive because low-income people spend 100% of their income buying stuff while high-income people don't.

Comment Re:I'm all for abolishing the IRS (Score 2) 349

Georgia makes such a distinction. If you go to a supermarket and buy the ingredients to make a sandwich they'll be taxed at something like 2%, but if you have the people at the supermarket's deli counter make you a sandwich it'll get taxed at something like 7%. If you buy both, your receipt will show the 2% tax applied to the subtotal of the sandwich ingredients and 7% tax applied to the subtotal of the prepared food. (In GA, taxes rates are also set on a city and county basis, so the actual numbers may vary.)

IMO, the categorization does get kind of arbitrary and capricious. For example, what about a pre-made sandwich in the deli's refrigerated case? What about a sandwich made in a factory instead of the deli? What about a doughnut made by the bakery vs. a boxed doughnut from the junk food aisle?

You could say "all the food bought at the grocery store gets taxed at the lower rate," but then the grocery store's deli has an unfair advantage over the likes of Subway. Or you could say "everything that's a processed dish (rather than a raw ingredient) gets taxed at the higher rate," but lots of things (e.g. cheese) can be either depending on how the customer intends to use them.

I dislike the IRS as much as anyone, but I think taxing income is a lot simpler to make progressive than trying to categorize all the different kinds of products available would be.

Comment Re:I'm all for abolishing the IRS (Score 4, Informative) 349

Progressive income taxes have resulted in the largest debt in the history of mankind.

On the contrary, irresponsible tax cuts without commensurate decreases in spending have resulted in the largest debt in the history of mankind.

We could talk about the "coincidence" that said tax cuts disproportionally favored the wealthy (i.e., they made the tax less progressive), and that spending actually increased and most of that increase was for war.... but you don't really want to admit that, do you?

It's such an inconvenient fact that deficits tend to drop due to the policies of liberals and rise due to the policies of [neo-]conservatives, when [neo-]conservatives desperately try to lie and claim it's the other way around...

Submission + - Systemd Devs Fork Linux Kernel (distrowatch.com) 3

An anonymous reader writes: Now it appears as though the systemd developers have found a solution to kernel compatibility problems and a way to extend their philosophy of placing all key operating system components in one repository. According to Ivan Gotyaovich, one of the developers working on systemd, the project intends to maintain its own fork of the Linux kernel. "There are problems, problems in collaboration, problems with compatibility across versions. Forking the kernel gives us control over these issues, gives us control over almost all key parts of the stack."

Comment Re:Disincentivized (Score 1) 407

I would include all of those, except UTA, in the "and so on".

It's a bit disingenuous to list out the Ivys while only implying the public schools, considering that the point you were trying to make was that going to a good CS school is expensive and the schools you selectively omitted disprove it.

Georgia Tech has 8 tracks. Pretty much the only hirable ones are the "Devices" and "Systems & Architecture" track. If you too CS4210 and CS4220 as electives on the "Theory" track, you might also do OK. I typically don't mention it because of the low percentage of people who opt for these tracks, compared to the other tracks at this school, so you have to be picky.

I went to Georgia Tech just long enough ago that my degree plan predated the "threads" curriculum. However, I think you're being excessively narrow in your opinion of which ones are worthwhile. Specifically, 5 of the 8 threads (all except "People," "Media," and "Intelligence" require CS2200, which is a computer architecture course that uses C for the assignments and teaches not only memory management, but threaded programming too. "Intelligence" requires CS2110, which sounds from the course catalog description like it's a less-rigorous version of the same. "Media" requires CS 2261, which is also a low-level systems programming course, but is more focused on graphics and sound.

Most of those threads also have 3000- or 4000-level classes (other than 4210 and 4220) that reinforce low-level programming skills: CS3451 (Computer Graphics) uses C and OpenGL, many of the "Modeling and Simulation" classes (e.g. CS4225) surely focus on low-level stuff since that thread is really about high-performance computing, "Information-internetworks" people are probably going to take either CS4420 (database implementation) or CS4251 (computer networking 2) which are very likely low-level, and I'm sure almost everybody in the "Intelligence" thread is going to take some kind of robotics or computer vision class.

In fact, the only "thread" where people could escape without learning C is the "People" thread, and considering that you have to complete two threads to get a degree, you're going to have to learn C to graduate no matter what you do.

I'm not saying that you should hire somebody who picked the "Intelligence" and "People" threads and took the least-rigorous classes possible (and thus got a glorified psychology degree) to do embedded device programming, but I am saying that even that guy should be competent enough to understand pointers and therefore be employable by the vast majority of Silicon Valley companies that aren't actually writing OS kernel or firmware-level code.

Comment The lack of debate (Score 1) 52

Was astounding. Especially since I heard at least three better plans- community sponsored healthcare (in which LOCAL taxes fund LOCAL facilities with LOCAL doctors, managed like schools used to be with a local hospital board), subscription based healthcare (in which the rich pay more to fund clinics for the poor, but everybody pays what healthcare really costs, not job based but rather what it costs to have doctors on duty in clinics and hospitals, whether you are sick or not), and finally, free market health care (with no middle man, but again, no assurance of care).

Of course, all three of these cut out the insurance middle man cash cow- who was Obama's cronies as well as the cronies of certain key Republicrats. Can't hurt the cronies, so once again any form of subsidiarity goes on the back burner in favor of federal control.

Comment Re:Define "Qualified" (Score 1) 407

I'm 30 and also consider myself to be among the oldest "millennials." I could have had a 5-digit UID, but lurked for a few years before joining.

(Back then, I was skeptical about joining web forums for some of the same reasons people don't like Facebook now. <hipster>I was a privacy nut before it was cool</hipster>)

Slashdot Top Deals

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...