Forgot your password?

Comment: Re:What haven't they lied about? (Score 1) 201

Due to "security concerns" the NSA operates relatively autonomously, and, by design, even the president and courts have limited oversight.

This isn't true at all The President has ultimate authority over the actions of the intelligence agencies. The Congress has ultimate control of funding for the intelligence agencies. Further, both houses of Congress have intelligence oversight committees that were formed in the wake of multiple scandals from the 1960s and 1970s.

None of this is new. FISA was written as a direct result of the US Army spying on domestic protests by American citizens. The domestic and overbroad spying by the NSA is exactly the type of thing that FISA was originally intended to halt.

Every time we pass a law to stop some shitty corporate or military behavior, it gets slowly watered down over the years until it's incapable of meeting its original goals.

While all technically true, the problem happens when these agencies straight up lie to Congress or the president about their activities.

James Clapper, the Bay of Pigs, etc etc. If you believe those oversight committees are worth anything, well...

Comment: Re: Uh, sure.. (Score 1) 358

This really all depends on the coder. I work on a very large commercial project written in C++/Qt and Tcl. The majority of the main programmers use Emacs and Eclipse. I use qtcreator and vim. IDEs don't get in the way of project specific tools at all - that is why you tell it where all your bespoke classes and tools are. Most all IDEs understand Git, Subverison and Perforce as well as project trees.

The reason I love the IDE I use is the ability to quickly follow inheritance back to parent classes from some class or function definition, quickly find all uses of some function in the project tree, and just overall ability to hop around, switch from header to source, etc. Qtcreator even has vim mode, so all the easy text editing I'm used to is right there. I'm sure some programmers have scripts that do these things, or some Emacs/Vim magic, but I don't know it, and don't have the time or desire to learn it.

In the end, no one gives two shits what you use as long as you're productive.

Comment: Re:Should the US government censor political blogs (Score 1) 308

by TheBilgeRat (#47298599) Attached to: Interviews: Ask Lawrence Lessig About His Mayday PAC

So, just because the Warren Burger led supreme court went 5-3 (Justice Stevens did not take part) in Buckley vs Valeo in favor of this line of reasoning does not make it correct. It simply means that our Supreme court believed that it knew better than the majority of Congress, who felt strongly enough about limiting campaign money to override Gerald Fords veto.

Comment: Re:Step 2. (Score 1) 218

by TheBilgeRat (#46806723) Attached to: MIT Designs Tsunami Proof Floating Nuclear Reactor

Are you referring to this as the small pilot plant?

A 5 year operation is hardly unproven. It is well known that the light water reactor design was chosen for its ability to create fissile material for weapons. It was the perfect design for the cold war. We are no longer trying to beat the Russians on warhead count, so its probably time we revisit the design question. Thermal cycles make more sense than fast ones, liquid fuel makes more sense than pellet, breeder systems make more sense than non-breeder ones.

Comment: How many of these per week are we doing, Slashdot? (Score 1) 379

Which region? What country? What development area? What language?

If you are an old coder wanting to get some job at some startup mobile app social networking company, sure...probably you don't fit the profile.

For everything else, I am sure age trumps youth, as people who run companies tend to look at the extra they are paying you as a good return on investment when delays can cost you millions, or clients, etc. Experience wins every time.

It is surely a great calamity for a human being to have no obsessions. - Robert Bly