Slashdot Mirror


A Congressman Who Can Code Assembly

christo writes "In what appears to be a first, the US House of Representatives now has a Congressman with coding skills. Democratic Representative Bill Foster won a special election this past Saturday in the 14th Congressional District of Illinois. Foster is a physicist who worked at Fermilab for 22 years designing data analysis software for the lab's high energy particle collision detector. In an interview with CNET today, Foster's campaign manager confirmed that the Congressman can write assembly, Fortran and Visual Basic. Will having a tech-savvy congressman change the game at all? Can we expect more rational tech-policy? Already on his first day, Foster provided a tie-breaking vote to pass a major ethics reform bill."

421 comments

  1. In other news by Harmonious+Botch · · Score: 5, Funny

    ...workers at the Illinois Voter's Department are investigating the results of the election. "We didn't know that a Diebold machine could register 68% for one candidate and 100% for another," said their spokesman.

    1. Re:In other news by A+beautiful+mind · · Score: 4, Funny

      ...and somehow the results were counted very fast!

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
  2. thats great and all.. by pak9rabid · · Score: 5, Insightful

    But I'd rather see a Congressman who can write sensible legislature.

    1. Re:thats great and all.. by Foobar+of+Borg · · Score: 5, Funny

      But I'd rather see a Congressman who can write sensible legislature.
      Well, maybe he can start drafting all the legislation he proposes using IF-THEN-ELSE statements. If anyone complains, he can declare the House to be full of n00bs.
    2. Re:thats great and all.. by Anonymous Coward · · Score: 0

      How about a poster who can write sensible forum?

    3. Re:thats great and all.. by SatanicPuppy · · Score: 5, Funny

      If he drafts it in assembly it'll probably be more readable than normal legislation.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    4. Re:thats great and all.. by rrohbeck · · Score: 5, Funny

      If he drafts it in assembly it'll probably be more readable than normal legislation. Thank goodness he doesn't know Perl.
    5. Re:thats great and all.. by polyomninym · · Score: 1

      BOOSH! need i say more

    6. Re:thats great and all.. by funwithBSD · · Score: 2, Insightful

      At least you could make sure it was untainted.

      --
      Never answer an anonymous letter. - Yogi Berra
    7. Re:thats great and all.. by _KiTA_ · · Score: 0, Troll

      But I'd rather see a Congressman who can write sensible legislature. He could write bills in Assembly, and they'd STILL make more sense.
    8. Re:thats great and all.. by cp.tar · · Score: 1

      But I'd rather see a Congressman who can write sensible legislature. He could write bills in Assembly, and they'd STILL make more sense.

      But not in Visual Basic.

      Nothing makes sense in Visual Basic.

      --
      Ignore this signature. By order.
    9. Re:thats great and all.. by IthnkImParanoid · · Score: 5, Funny

      But does he know LOLCAT?

      OH HAI

      IF MY_COOKIE.YOU_EATED_IT
        GOTO JAYL
      IF U.BE_TAKIN(MAH BUCKET)
        GIV_MEH_BAK(MAH_BUCKET)
        GOTO JAYL
      IF U.KILL(MY_MANS O MY_WOMANS)
        GOTO LECRIC_CHARE

      GIV_MEH(ALL_U_MONEY * .4)

      KTHXBYE

      --
      It's nothing but crumpled porno and Ayn Rand.
    10. Re:thats great and all.. by ma1wrbu5tr · · Score: 1

      here is a snippet of the current congressional coding

      printf(" take all you can.");
      return 0;
      }

      --
      Why can't we go back to using jumpers to configure slot adapter cards? Why? I say!
    11. Re:thats great and all.. by BlackGriffen · · Score: 2, Insightful

      and how long it is. In Perl, you could fit it all in one line... somehow. :)

    12. Re:thats great and all.. by Matrix14 · · Score: 1

      What is this IF-THEN-ELSE you speak of? Real assembly coding representatives use conditional jumps in their bills.

    13. Re:thats great and all.. by slashchuck · · Score: 1

      Please mod parent up. See Known Elephant

      --
      $sig not found
    14. Re:thats great and all.. by digitig · · Score: 1

      Even INTERCAL would be more readable than normal legislation.

      --
      Quidnam Latine loqui modo coepi?
    15. Re:thats great and all.. by Samah · · Score: 4, Informative

      I think you mean LOLCODE

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    16. Re:thats great and all.. by Tangent128 · · Score: 1

      I didn't realize LOLcode had gone object oriented.

    17. Re:thats great and all.. by Non-Huffable+Kitten · · Score: 1

      RTFA (on the ethics bill) :)

      --
      Medium cat is MEDIUM.
    18. Re:thats great and all.. by pseudochaos · · Score: 1

      Regardless of how long that one line would have to be.

      --
      "It is the mark of an educated mind to be able to entertain a thought without accepting it." - Aristotle
    19. Re:thats great and all.. by centinall · · Score: 1

      Wouldn't it be better if he drafts it prior to assembly? That way he would have more time and hopefully it will be more thought out.

    20. Re:thats great and all.. by BlueF · · Score: 2, Insightful
      Taken from the article titled: The tech world rejoices: A Congressman who can code

      What this actually means to tech policy remains unclear. Computer programming skills do not automatically lead to sound logic or wise positions on important issues. Hmmm...
    21. Re:thats great and all.. by eck011219 · · Score: 2, Funny

      Eeek! Conditional legislation? With all due respect, things are muddy enough as it is!

      --
      It is pitch black. You are likely to be eaten by a grue.
    22. Re:thats great and all.. by oldhack · · Score: 1

      And then Bush vetoes the bill claiming "syntax error".

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    23. Re:thats great and all.. by Foobar+of+Borg · · Score: 3, Funny

      And then Bush vetoes the bill claiming "syntax error".
      :-) And after Congress overrides the veto, the Supreme Court prevents execution of the code saying "Segmentation Fault (core dumped)"
    24. Re:thats great and all.. by sew3521 · · Score: 1

      lol, while lolcat gets annoying when you see it used all the time its funny when your not expecting it.

    25. Re:thats great and all.. by MessyBlob · · Score: 1

      Error: symbol JAYL not recognised.

    26. Re:thats great and all.. by Anonymous Coward · · Score: 0

      "I think you mean LOLCODE [lolcode.com]
      --
      it's != its
      would of != would have
      's does NOT mean plural"

      Wow, you're a uptight loser aren't you?

    27. Re:thats great and all.. by fredrated · · Score: 1

      "But I'd rather see a Congressman who can write sensible legislature"

      Having a grounding in logic is probably a good place to start.

    28. Re:thats great and all.. by _KiTA_ · · Score: 1

      But I'd rather see a Congressman who can write sensible legislature. He could write bills in Assembly, and they'd STILL make more sense. So wait. I point out that ASM code makes more sense then the average government bill / legal document / etc, and it's... -1 troll not +1 funny?

      Weird.
    29. Re:thats great and all.. by comet63 · · Score: 1

      Understanding technology clearly makes a better legislator. New Jersey already has a technically literate congressman, Rush Holt. He is a physicist by training. He has also been at the main champion of legislation trying to make sure that electronic voting is reliable and not subject to fraud. If more members of congress understand the dangers of the technology, perhaps some of the legislation that he has put forward will be passed.

    30. Re:thats great and all.. by Anonymous Coward · · Score: 0

      "+100, Funny", say I!

    31. Re:thats great and all.. by Samah · · Score: 1

      How so, AC?

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
  3. Now maybe... by Foobar+of+Borg · · Score: 5, Funny

    Now maybe he can hack into the C-Span system so that, when he gives a speech before the House, it shows him as "Bill Foster (D-1337)".

    1. Re:Now maybe... by calebt3 · · Score: 5, Informative

      Everybody who recognizes it would read it as 'Delete'

    2. Re:Now maybe... by STrinity · · Score: 1

      "Bill Foster (D-1337)".


      Why would he want to be known as "Delete"?
      --
      Les Miserables Volume 1 now up with my reading of
    3. Re:Now maybe... by Sponge+Bath · · Score: 4, Funny

      Why would he want to be known as "Delete"?

      Because "backspace" sounds gay.

    4. Re:Now maybe... by Anonymous Coward · · Score: 0

      DELETE DELETE DELETE, EXTERMINATE EXTERMINATE EXTERMINATE It's supposed to be yelling you shithead program! Lameness filter override Lameness filter override Lameness filter override Lameness filter override Lameness filter override Lameness filter override Lameness filter override Lameness filter override Lameness filter override

    5. Re:Now maybe... by ABunchOfNumbers · · Score: 1

      God knows we need another "wide stance" congressman in office

  4. What Assambly? by Anonymous Coward · · Score: 5, Funny

    8086? MIPS? ARM? Would be nice to know.

    1. Re:What Assambly? by RAMMS+EIN · · Score: 4, Funny

      That's so nerdy. A congressman can code assembly, and all you ask is "what kind?". I like. :-D

      --
      Please correct me if I got my facts wrong.
    2. Re:What Assambly? by TheRaven64 · · Score: 4, Funny

      It was my thought too. Well, my second thought. My first was 'he can code in assembly and FORTRAN and admits to knowing VB?'

      --
      I am TheRaven on Soylent News
    3. Re:What Assambly? by Darfeld · · Score: 1

      Actually, I was wondering myself.

      I can speculate, from the other language he know, maybe it was 68k? (ARM doesn't seems old enough...)

      It doesn't really matter I guess, but what would be a geek without curiosity?

      --
      (\__/) This is Lapinator
      (='.'=) copy it in your sig
      (")_(") so it can take over the world
    4. Re:What Assambly? by frosty_tsm · · Score: 5, Funny

      It was my thought too. Well, my second thought. My first was 'he can code in assembly and FORTRAN and admits to knowing VB?'

      I sense a scandal brewing on just how much VB he knows...
    5. Re:What Assambly? by TooMuchToDo · · Score: 5, Funny

      "I am code contributor #9"

    6. Re:What Assambly? by Anonymous Coward · · Score: 0

      With VB skills, that puts him ahead of the other congressmen when it comes to hacking the Diabold voting boxes.

    7. Re:What Assambly? by poena.dare · · Score: 1

      He needs to clarify his position. If I were advising him I would insist that he reject and denounce VB.

    8. Re:What Assambly? by modmans2ndcoming · · Score: 1

      I thought:

      "Does he have to take a shower after writing a VB program?"

      I mean... Assembly and Fortran make some logical sense as you write in them... VB? sorry, it does not follow.

      Is M$ a contributor? I smell a rate!!!

      [/stupid nerd]

    9. Re:What Assambly? by TempeTerra · · Score: 3, Funny
      I sense a scandal brewing on just how much VB he knows...

      "But I want to say one thing to the American people. I want you to listen to me. I'm going to say this again: I did not code binary relations with that language, Visual Basic. I never told anybody to lie, not a single time; never. These allegations are false."
      --
      .evom ton seod gis eht
    10. Re:What Assambly? by Repton · · Score: 1

      He can just tell people that he didn't compile..

      --
      Repton.
      They say that only an experienced wizard can do the tengu shuffle.
    11. Re:What Assambly? by that+this+is+not+und · · Score: 1

      Maybe PDP-11.

    12. Re:What Assambly? by ihatethetv · · Score: 1

      It's probably a sissy architecture with like 30 instructions.

    13. Re:What Assambly? by Peter+(Professor)+Fo · · Score: 1
      Assembly is something that gets in your blood, it hijacks braincells for its own ends, it takes over a part of your mind - A tattoo inside the skull. Just as hard-core tattooees eyeball each other's decorations so assembloids have to know the details because, like any other sport with its afficianados, it means a great deal to them.

      Shame about the VB though - still you can't have everything.

    14. Re:What Assambly? by Non-Huffable+Kitten · · Score: 1

      My guess (without any evidence whatsoever) was that maybe he used it to make quick graphical frontends for his algorithms.

      --
      Medium cat is MEDIUM.
    15. Re:What Assambly? by HornWumpus · · Score: 1

      I once wrote some COBOL.

      slinks off in shame...

      Thinks about it some more...

      Worse, I made a living with Dataflex...God I hope that code is all dead and buried...

      Worse, I showed a bunch of overeducated hacks how to automate an old crusty access application using VB and treat the old application like a library. Which did get them thinking about what was actually useful in that stinking pile. But I'll still goto hell for it. FORTRAN calculated goto. It depends on the value of 'hell' when I kick.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    16. Re:What Assambly? by Anonymous Coward · · Score: 0

      Meh. My 60+ year old father codes Assembly, FORTRAN, VB, and PERL, and most of his colleges know the first three, if not the whole four.

      All of these have been huge in the financial sector, and any self-respecting Business school grad will come out with some skills, if he ever want to succeed in either macroeconomics or as a chartist. Its just the only way to deal with the shitload of data... He basically kept switching up towards what would make his models more efficient (and as you can sometimes only sell a model if its in excel, he had to learn vb to work with the demand.)

      And as a bio-geek, I only know WozBasic and PERL....

      I guess if your field deals with a shitload of data, you learn computer skills early and often....

    17. Re:What Assambly? by Shinmizu · · Score: 1

      I hear he's called "coder 9."

    18. Re:What Assambly? by L'homme+de+Fromage · · Score: 1

      He needs to both denounce and reject VB.

    19. Re:What Assambly? by Hyperspite · · Score: 1

      Is that like coitus interuptus?

    20. Re:What Assambly? by bhtooefr · · Score: 1

      I think someone made a CPU that natively runs Brainfuck code, so... maybe a sissy CPU with 7 instructions?

    21. Re:What Assambly? by TheRaven64 · · Score: 1

      any self-respecting Business school grad Is there such a thing?
      --
      I am TheRaven on Soylent News
    22. Re:What Assambly? by CMOSWizard · · Score: 1

      PDP-11, VAX, Z80, 80x86 and I'm sure others.

      I worked with him when he was a graduate student. One of the smartest people I have ever encountered.

  5. Assembly language and VB? by rucs_hack · · Score: 5, Funny

    What kind of half breed freak is this guy?

    1. Re:Assembly language and VB? by evanbd · · Score: 5, Insightful

      Probably the kind that learned coding as a tool to use to pursue other ends, and learned the languages he needed to to get his job done. I'm inclined to think that's a good sign -- he's demonstrated a willingness to learn about the things he needs to learn about to get his job done. I think that bodes well for his career as a congressman, and a potential willingness to learn about more modern technologies as relevant to his job.

    2. Re:Assembly language and VB? by NeoSkink · · Score: 4, Insightful

      A physicist. We normally end up coding in a new language with each new collobaration as you're brought into a culture where some language has already been established. On top of that, other groups will put out librarys and programs written in some other language, and you'll have to start using that to make use of their work.

    3. Re:Assembly language and VB? by rucs_hack · · Score: 4, Insightful

      Interesting. Most scientists I know learn one language and stick with it exclusively, even to the point of making the language do things that others might do in a fraction of the time.

      I'm currently having to build an entire experimentation framework in a language which doesn't even slightly suit the task, simply because the primary researcher has no interest in using anything but the language they know. And yes, I did try to change their mind.

      All the same VB? At my university that language was barred from use in assignments, because it was considered to be without merit.

    4. Re:Assembly language and VB? by kramulous · · Score: 1

      I was about to ask: Spot the odd one out "... assembly, Fortran and Visual Basic."

      --
      .
    5. Re:Assembly language and VB? by Atario · · Score: 4, Insightful

      I can also do assembly and VB (among others...), and I learned them purely as a programmer. Guess I grew up too interested in programming to get hung up on what language (or level of language) was "cooler".

      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    6. Re:Assembly language and VB? by Himring · · Score: 5, Funny

      What kind of half breed freak is this guy?

      Nazgul, once Kings of assembly, they now serve the dark lord....

      --
      "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
    7. Re:Assembly language and VB? by rucs_hack · · Score: 1

      Nazgul, once Kings of assembly, they now serve the dark lord....

      How you didn't get modded funny for that I don't know....

    8. Re:Assembly language and VB? by rucs_hack · · Score: 3, Funny

      You witnessed anti-microsoft elitism.

      The loudest anti-VB crusaders were the same people where were all over the Java bandwagon, even though everything bad they had to say about VB applied equally to Java.


      Perhaps, I will admit there was a tendency to use non Microsoft controlled languages, but also we didn't learn much Java. We covered lots of obscure languages, too many to list here, and C/C++. The brief time we were taught Java wasn't exactly well organised, and it wasn't considered interesting as a language by most lecturers.

      As for myself I prefer C, although I have been seeing Python behind its back recently.
      Yes, Yes, I know when you start seeing another language it's probably time to break it off with your current language, but her structs are so, well, comfortable...

    9. Re:Assembly language and VB? by xtracto · · Score: 1

      Easy, he is a physisist, FORTRAN is (or was?) the typical language used for simulation. Assembler is sometimes used when you need to program certain toys (devices) to do your experimentation and Visual Basic because remember, when it was first presented it was touted as the language for the people that did not want to program. I suppose he learnt it with the intention of using it for some high level interfaces and whatnot algorithms.

      Nowadays he would use Java or C++ (although being a non-programmer I think he would prefer Java). But I presume at the time when he was researching his field, that was what was available.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    10. Re:Assembly language and VB? by Knuckles · · Score: 1

      At my university that language was barred from use in assignments, because it was considered to be without merit.

      Well, different goals in uni and reality.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    11. Re:Assembly language and VB? by Anonymous Coward · · Score: 0

      if only everyone would use a modern, powerful language like fortran...

    12. Re:Assembly language and VB? by simscitizen · · Score: 1

      Most people learn VB to add scripting to Excel worksheets.

    13. Re:Assembly language and VB? by Anonymous Coward · · Score: 2, Insightful

      At my university that language was barred from use in assignments, because it was considered to be without merit.

      I use it because it's what gets the job done inline with what I use at work. It would be silly for me to export data to a third party piece of code written in another language and then import it back into Microsoft Office just because it is considered w/o merit. If anything, I think that's fucking stupid.

    14. Re:Assembly language and VB? by mako1138 · · Score: 1

      I think it's far more important that he was in charge of the Fermilab Permanent Magnet Antiproton Recycler Ring.

      "The Recycler Ring incorporates a number of innovative cost-saving features including strontium ferrite hybrid permanent magnets, a low-cost high-vacuum system, and novel stochastic cooling and broadband RF systems."

      http://adsabs.harvard.edu/abs/1997APS..PAC..4C01F

    15. Re:Assembly language and VB? by Anonymous Coward · · Score: 0

      Aw just shut up. I don't even what to think about the sort of jobs you would want done with VB.

    16. Re:Assembly language and VB? by Matrix14 · · Score: 2, Informative

      Fortran has an extremely wide user base in the scientific world, due to its very efficient vector processing abilities.

    17. Re:Assembly language and VB? by SanityInAnarchy · · Score: 1

      I very much chased what languages were "cooler", so I do know some assembly. Hardly any Visual Basic, but a few I'd consider worse, like Java or C++.

      It's more important, I think, that he have a fair understanding of the industry, and of tech in general -- and that's orthogonal to being a programmer, though it's probably more common among programmers.

      --
      Don't thank God, thank a doctor!
    18. Re:Assembly language and VB? by bogjobber · · Score: 1

      That's because sometimes it's a little too simple, and you can accomplish most things without really understanding what you're doing. That doesn't make it a very good language for teaching, but it's often very useful in practical applications.

    19. Re:Assembly language and VB? by The+Mighty+Buzzard · · Score: 1

      Not necessarily. The kinds of things you need to learn to get your job done in Washington can be worse than VB.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    20. Re:Assembly language and VB? by Goaway · · Score: 1

      Fortran is widely used for numerical simulation work in physics. Visual Basic is very good for quickly putting together GUIs and interfacing with scientific hardware.

      Your horizons are narrow.

    21. Re:Assembly language and VB? by Goaway · · Score: 3, Funny

      Seldom has a username been so relevant.

    22. Re:Assembly language and VB? by paesano · · Score: 1

      Must be 6502 Assembly. Sounds like he hasn't used a real language in a while!

    23. Re:Assembly language and VB? by malevolentjelly · · Score: 1

      All the same VB? At my university that language was barred from use in assignments, because it was considered to be without merit. You mean in computer science, right? If scientists need software written, they're probably not going to get political. They probably needed easy to read and write code that specified values for the collider.

      Basic is fairly venerable and very well documented and supported.

      If you just need to feed values and explain to the collider what to do- it doesn't matter what language you use, since it's really not an issue of speed or elegance. It's just an issue of what the physicists are comfortable writing in and using. Talking to the collider in (Objective-)C(++/#) would be a waste of time because of the unneeded level of complexity in terms of memory use. Using FORTRAN only might be silly because they might need some quick GUI's for non programmer scientists to muck with.

      You see where I am going with this? VB makes for fast and easy graphical applications. I trust their judgment, since- well, there are alot of smart people at Fermi Lab.
    24. Re:Assembly language and VB? by IdeaMan · · Score: 1

      As an embedded systems engineer we used whatever is handy for the problem at hand.
      In one case it was Assembly, C++, and VB all at the same time for the same project.
      Assembly for the microcontroller which talked through a parallel port to a C++ dll communications handler that utilized a VB front-end.
      Alt-tabbing invoked a paging delay in my brain...

      --
      They ARE out to get you simply because They are in it for themselves and they don't care about you.
    25. Re:Assembly language and VB? by Goaway · · Score: 1

      Assembly. Visual Basic and Fortran are common tools of a physicist.

    26. Re:Assembly language and VB? by that+this+is+not+und · · Score: 1

      The odd one out is assembly, at least as far as I am concerned. I write almost exclusively assembly, but always on top of bare silicon.

    27. Re:Assembly language and VB? by kramulous · · Score: 1

      Just curious, what is VB used for that fortran can't do? Fortran code is pretty quick to knock up, especially for quick calculation work.

      --
      .
    28. Re:Assembly language and VB? by Goaway · · Score: 1

      Windows GUIs. Gotta interface all that gear somehow.

    29. Re:Assembly language and VB? by ld+a,b · · Score: 0

      I used to code in VB(in its 3-6 golden ages) and assembly(Z80,x86). Now I code in FB(FreeBasic, a QB derivative) and assembly. I just cannot get why people insist on writing code in C.
      The other day I was hacking a little compression algorithm in standard C. After checking my code a few thousand times and having it work and failing randomly and differently in three different compilers, I gave up. The kind of file manipulation I was trying to do just wasn't standard C. A few gotos and windows APIs could have solved it, but I just didn't care. As the code was intensive on binary operations I decided on Win32 Assembly over FB. Fired up FASMW(http://www.flatassembler.net), Microsoft's SDK API help file, and in three hours I had a working UNICODE-compatible binary a third the size of the C one optimized for size. Now *that* was compression.

      --
      10 little-endian boys went out to dine, a big-endian carp ate one, and then there were -246.
    30. Re:Assembly language and VB? by Nefarious+Wheel · · Score: 1

      Fortran was also used extensively in early mincomputers for pure commercial work, e.g. the late 70's GA16-440 "KATHY" Dispatcher system from Logisticon used by JC Penney for a few years. I wrote a good percentage of that (although not one of the system originators - Hi, Gregory, Hi Jackson!). Fortran was used because it's what the manufacturer had on tap, and was a fairly easy port to a mini's instruction set, and (in this case General Automation) minicomputers because they were comparatively cheap as dirt. You had to do a lot of low end stuff like character parsing yourself, but like anything else you build up a library of primitive routines and build up from there. Elegant? Nope. Frustrating as hell? Yup. Fast? You bet, very good response from old technology. Mmmmm... ferrite donuts.

      --
      Do not mock my vision of impractical footwear
    31. Re:Assembly language and VB? by chthonicdaemon · · Score: 2, Insightful

      Fortran 2003 is more 'modern' than c++ (most of which is based on a 1998 standard) :-). Seriously, though, Fortran really shines for scientific computing. I am routinely blown away by the thoughtful design of the matrix operations which are a part of the language and can be crudely approximated by c++ libraries that make your code almost impossible to debug due to extensive template use.

      --
      Languages aren't inherently fast -- implementations are efficient
    32. Re:Assembly language and VB? by SanityInAnarchy · · Score: 1

      See, I see assembly as a necessary evil. And currently, C is the best for a low-level app which would otherwise have to be written in assembly, and will call assembly at some point.

      The C++ might make sense if Windows drivers are written that way. But I don't really see the VB being a good idea. I'm not going to say it was a bad choice, just that at that level, just about any language would be better, given a decent platform (including things to make UI easy).

      But I know what you mean about the paging delay. Currently, I do web development in Rails, which means just the slightest bit of SQL (and some admin work, as it's a small company), Ruby for the main app, Haml and Sass to generate HTML and CSS for the frontend, and Javascript so they can talk to each other more effectively.

      And then there are the Ruby DSLs, like rspec -- suffice to say, my brain's been building up a better scheduler to deal with all the context switching.

      --
      Don't thank God, thank a doctor!
    33. Re:Assembly language and VB? by oldhack · · Score: 1

      Not a freak at all. If you mucked around with 8-bit computers back in the 80's, you dealt with BASIC and assembly. Use what's most handy.

      Btw, I seem to notice here that assembly is considered some "leet" skill. I disagree. Most undergrad EEs that take any computer-related courses (many if not most) handle assembly just fine - don't have to be Einstein. 'course, there is that pesky out-of-order execution...

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    34. Re:Assembly language and VB? by Goaway · · Score: 1
    35. Re:Assembly language and VB? by mlush · · Score: 1

      Interesting. Most scientists I know learn one language and stick with it exclusively, even to the point of making the language do things that others might do in a fraction of the time.

      Does the 'fraction of the time' include the time the scientist takes to identify and learn the new language? In IT learning a language is boosts the CV. In science its a means to an end spend a 2-4 weeks putting results in the lab book or picking up another language in the hope it will save you more than in the long run. Additionally if they don't use the new skill often it starts to fade...

    36. Re:Assembly language and VB? by Larry_The_Canary · · Score: 1

      Believe it or not my high school programming course taught VB and Assembly. The transition was a little rough.

      Day 1: Ok folks, use your mouse to draw what you want your program to look like. It's as easy as MS Paint!
      Day 2: Alright moving on, today I would like you to create a stack frame for passing arguments to a C function.

      .... crickets

    37. Re:Assembly language and VB? by mmortal03 · · Score: 1

      Wow, I guess the anti-Microsoft-everything elitism is still very prevalent here at Slashdot, modding this guy down like that. Remember that VB.NET is an an OO language now, and if program speed isn't such an issue, but time is one, it might not be a bad choice sometimes to use it.

    38. Re:Assembly language and VB? by geek2k5 · · Score: 1

      Oddly enough, one of the members of my computer support team ran into a problem with Microsoft centric programming when running a new application that 'everybody' swore was platform independent. He was running it on a MAC and found that critical functions were VB dependent.


      If it had been 'properly' designed in a non-VB environment, perhaps with Sun standard JAVA, then he wouldn't be swearing at the people that said it would work on all machines.

  6. Not any time soon by faloi · · Score: 5, Insightful

    We won't see sensible tech legislation until the people that have some sensible ideas are donating more money to politicians than the people who don't.

    --
    "It is a miracle that curiosity survives formal education." -Albert Einstein
    1. Re:Not any time soon by Kilroy · · Score: 1

      Well, Bill's up for reelection in just 8 months, so now's your chance.

      Seriously, he's a good guy.

    2. Re:Not any time soon by F.Prefect · · Score: 1

      We won't see sensible tech legislation until the people that have some sensible ideas are donating more money to politicians than the people who don't.

      That's problematic, since one of the more sensible ideas is that public elections should be publicly funded.

      --
      --Ford Prefect
    3. Re:Not any time soon by dbIII · · Score: 1

      How about banning bribery or making it more unacceptable? At this point a minor sex scandal gets blown up into international news while bribery is just seen as business as usual.

    4. Re:Not any time soon by null.account · · Score: 1

      Never happen. The senseless severely outnumber the sensible at any given time and always will, and their representation in politics is weighted in the wrong direction. This applies as thoroughly to tech legislation as to any other kind.

      Pragmatism is another issue. Setting aside ideological issues, sensible tech legislation won't be practical until elected politicians figure out how to make money off it.

  7. So? by LWATCDR · · Score: 5, Insightful

    We have had Presidents that could make a suit, run a nuclear reactor, fly off an aircraft carrier, and fly jet fighters. I am more interest in that he seems to have a good background in science than his coding skills.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:So? by geekoid · · Score: 1

      Fermilab.

      enough said.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:So? by robertjw · · Score: 1

      We have had Presidents that could make a suit, run a nuclear reactor, fly off an aircraft carrier, and fly jet fighters.

      You forgot Grow Peanuts, Play Saxaphone and Act (I guess they can all do that, but one was a member of SAG).
    3. Re:So? by jasampler · · Score: 0

      ...and fly jet fighters Yeah, you must be talking about this one.
    4. Re:So? by paul7e · · Score: 1

      Oddly, "grow peanuts" and "run a nuclear reactor" were the same guy...

      --
      Silly Rabbit, sigs are for kids.
    5. Re:So? by LWATCDR · · Score: 1

      "Fermilab.

      enough said."

      I guess you didn't read my post all the way through.
      "I am more interest in that he seems to have a good background in science than his coding skills."
      Already said.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    6. Re:So? by Kamineko · · Score: 1

      Simultaneously? Coolest guy ever!

    7. Re:So? by guabah · · Score: 1

      Yeah, but also the other one

  8. tie-breaking vote. by More_Cowbell · · Score: 1
    That vote was for the House to approve an outside panel to investigate its ethics. One that the Senate rejected as unnecessary. (Because everyone knows the Senate members ethics are beyond reproach)

    I'm not sure that was linked to the new congressman's ability with coding skills, but I think I like him already.

    --
    Experience teaches only the teachable. -AH
    1. Re:tie-breaking vote. by magarity · · Score: 1

      an outside panel to investigate its ethics ... I think I like him already
       
      What do you know of this bill other than a summary in a newspaper article that you think it's a good idea to vote for it?
       
        Here's the text of the thing.
       
      A committee of 6 must investigate "any alleged violation" simply by writing to the other committee members. ?!? Can you say witch hunt for the media: "Representative, do you not deny not ever being in public with your epidermis hanging out?"
       
      And the really fun part is that this committee of 6 unelected persons is authorized to spend whatever needs to be spent out of the House budget to properly investigate these allegations that they've notified themselves about.
       
      This is going to be another waste of taxpayers' money and a wildly partisan political media tool.

    2. Re:tie-breaking vote. by More_Cowbell · · Score: 1

      Well, your link seems broken, but I get the point.

      --
      Experience teaches only the teachable. -AH
  9. Don't get your hopes up by mnmn · · Score: 4, Funny

    ... he's a Visual Basic guy.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:Don't get your hopes up by Goblez · · Score: 1

      ... he's a Visual Basic guy. I read the teaser, thought "Wow, that's pretty cool". Clicked in an saw VB in the list and thought "Yup, and now he's a politician. Makes perfect sense /sigh"
      --
      - Kal`Goblez
    2. Re:Don't get your hopes up by Dog-Cow · · Score: 1

      Which only goes to show that you get exactly what you deserve.

      Bigot.

    3. Re:Don't get your hopes up by jgrahn · · Score: 2, Funny

      ... he's a Visual Basic guy.

      Worse -- he knows Visual Basic and admits it. He could just have listed Fortran and assembly, and we'd have worshipped him as an Old School physics geek.

      This is almost as bad as watching "Sound of Music" and realizing that Fräulein Maria probably has sex with Von Trapp halfway through the movie.

    4. Re:Don't get your hopes up by MttJocy · · Score: 1

      Sorry but I don't understand this whole point of admitting it being so bad, we have here a politician that admits to such as that, is it just we are so used to dishonest politicians around here that an honest one comes as a shock, or perhaps the hatred of politics is so bad that when we get a politician being honest then we criticize them for that instead?

    5. Re:Don't get your hopes up by __aasyaa1156 · · Score: 1

      And you're saying that you can't program in VB?

    6. Re:Don't get your hopes up by LuxMaker · · Score: 1

      You should not knock basic. I started to program in basic and logo about 23 years ago. I have since learned fortran and C++ and dabbled in hexadecimal editing and assembly (486). Basic is a good starter language.

      --
      I regret that I only have one mod point to give per post.
    7. Re:Don't get your hopes up by RobinH · · Score: 1

      That's getting to be an old stereotype/joke. For instance, here's my history of programming languages in chronological order for the past 15 years (since mid-high-school):

      - QuickBASIC
      - 8086 Assembly
      - C++
      - C
      - 68000 Assembly
      - Perl
      - Pascal
      - PHP
      - Java
      - C again
      - Ladder Logic
      - VB6
      - ASP
      - VB.NET Compact Framework
      - ASP.NET
      - VB.NET

      At this point, from what I've seen, working in VB.NET is easier than working in C#.NET because the intellisense is better. Now, throw SQL in there and you can see that it's more about using either the right tool for the job, or the tool that management has declared we're going to use for the job. Ultimately, the algorithms and data structures you use are universal. Some languages have specialized uses, and others are general purpose. VB6 had a specialized use: it was a rapid application development environment. It evolved from the natural realization that for many simple programming tasks, focusing on saving a programmer's time is much more cost effective than focusing on saving a few CPU cycles.

      --
      "I have never let my schooling interfere with my education." - Mark Twain
    8. Re:Don't get your hopes up by One_6453 · · Score: 1

      This is almost as bad as watching "Sound of Music" and realizing that Fräulein Maria probably has sex with Von Trapp halfway through the movie.
      Thanks for the spoiler you insensitive clod!
    9. Re:Don't get your hopes up by dagard · · Score: 2, Funny

      Oh, come on, we've all made mistakes. That doesn't mean we don't love our wife^Wperl, it's just that, well, we were tempted.

  10. OMG HAX by scubamage · · Score: 1

    All your congress are belong to him.

  11. I'm not impressed! by rholland356 · · Score: 5, Insightful

    Senator Bill Frist could do heart surgery, and look how well that turned out. The moron made a diagnosis based on edited videotape!

    No, I'm afraid once a highly skilled individual gives himself or herself over to the dark side of politics, they promptly become yet another meat puppet to be toyed with by lobbyists and wealthy patrons.

    1. Re:I'm not impressed! by Bryansix · · Score: 1

      Fracture is a movie you need to see. The point wasn't IF she could recover. It was the hope that she would and then tell us all that her moronic husband is what we all suspected; evil and twisted.

    2. Re:I'm not impressed! by joppinkaru · · Score: 1

      ...and prostitutes.

    3. Re:I'm not impressed! by belmolis · · Score: 1

      Yeah, but surgical skill is in a lot of ways more like athletics than intellectual. They're not typical physicians.

  12. Why would it? by susano_otter · · Score: 5, Insightful

    Will having a tech-savvy congressman change the game at all?


    Why would a tech-savvy human being be any more useful or valid as a politician than an education-savvy human being? Or a law-savvy human being? Or an entertainment-industry human being? Or a war-savvy human being? Or a bureaucracy-savvy human being? Or a classical literature-savvy human being? Or a propaganda-savvy human being? Or a violent revolution-savvy human being?

    Is there something special about technology, that sets tech-savvy humans apart from all the other kinds of humans when it comes to politics?

    Was his vote on this ethics-reform bill somehow informed by his tech-savvyness in some kind of game-changing way?
    --

    Any sufficiently well-organized community is indistinguishable from Government.

    1. Re:Why would it? by Nos. · · Score: 1

      Is there something special about technology, that sets tech-savvy humans apart from all the other kinds of humans when it comes to politics? On a site like slashdot, yes.

    2. Re:Why would it? by Gat0r30y · · Score: 1

      Is there something special about technology, that sets tech-savvy humans apart from all the other kinds of humans when it comes to politics? no, not really, but with people like Ted Steven's and his series of tubes comments its refreshing to see someone who might actually have and understanding of tech get elected.
      --
      Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
    3. Re:Why would it? by Stormwatch · · Score: 2, Interesting

      Cut him some slack, will ya? The "tubes" analogy does make sense.
      - http://www.freedom-to-tinker.com/?p=1042

    4. Re:Why would it? by Anonymous Coward · · Score: 1, Insightful

      Ideally you'd want any general-purpose decision making group to consist of savvy people of all kinds.
      I know shit about congressmen, but I suppose that if they previously had no one with a technical background, then their probability of making a correct decision in a matter with technological aspects went up with his inclusion.
      I'd be even less specific, but I'm not sure the tubes could handle it.

    5. Re:Why would it? by MttJocy · · Score: 1

      While the traditional nick term would normally be pipes something lay people can also figure out, Tubes seams a little odd, mainly as pipes gives the perception instantly in almost any persons head of either a net link (if they are a tech person) or a water/gas pipe in anyone else which instantly brings up the mental image of a piece of utility structure which carries material from one place to another tubes does seam like an odd word having said that it was I believe from what I heard about said comment in a meeting anyone who can claim they have not juxtaposed words while speaking freely without rehearsal is a liar the human brain is rather error prone like that. Also optical lines do operate very much like tubes with the light being directed along by the external walls of the fibre so it is hardly something that abnormal of a comment, seamed an odd word but does make some sense, would people be making such ridicule of it if he had spoken of a traffic tunnel as a tube, such as perhaps a road tunnel or perhaps an underground railway tunnel which also happen to be somewhat like the physical connections of a computer network as they allow payloads to travel from one location to another utilizing the infrastructure of course this is slashdot so mixing up your terms when it comes to anything remotely related to technology is going to be ridiculed.

    6. Re:Why would it? by perlchild · · Score: 1

      Assuming you're not just trolling, it's simply that the laws that have been passed show particular cluelessness about technology(which in Slashdot terms, technology issues are not decided from a technology standpoint, more or less). All the other non-technology factors always seem to win out against pure technology. Since most nerds are pro-technology, this offends us, and lots of the political coverage of the campaign on slashdot seems to be about which candidate can reverse that trend. Moreover, some pretty hot topics in technology are ethics-infected(think MPAA/RIAA/Diebold/etc..) and you get another hot button for slashdot. It's not that he's special per se, it's that he's potentially closer to being one of us, and representing us, and agreeing with us, than all the others.

      How closely this matches reality, vs how it matches the slashdot mental referent, well for that, YMMV.

      He's not special, he's just ours.

    7. Re:Why would it? by apachetoolbox · · Score: 1

      Common sense.

    8. Re:Why would it? by Jarik_Tentsu · · Score: 1

      Why would a tech-savvy human being be any more useful or valid as a politician than an education-savvy human being? Or a law-savvy human being? Or an entertainment-industry human being? Or a war-savvy human being? Or a bureaucracy-savvy human being? Or a classical literature-savvy human being? Or a propaganda-savvy human being? Or a violent revolution-savvy human being? Well, I'd say it means we've finally got a guy with technical knowledge in power. It means there's more of a balance in opinions and more technical knowledge happening at the top. Aren't you sick of politicians who know nothing about half the laws they're passing (in regards to technical stuff)?

      This way, you've got a voice up there who knows some of what is going on. Not only that, but a completely different *mindset* to the others. I'm not saying we should have a government full of aseembly-programmers (God forbid...), but this at least shows a variety up top.

      ~Jarik
    9. Re:Why would it? by quantaman · · Score: 1

      Will having a tech-savvy congressman change the game at all?


      Why would a tech-savvy human being be any more useful or valid as a politician than an education-savvy human being? Or a law-savvy human being? Or an entertainment-industry human being? Or a war-savvy human being? Or a bureaucracy-savvy human being? Or a classical literature-savvy human being? Or a propaganda-savvy human being? Or a violent revolution-savvy human being?

      Is there something special about technology, that sets tech-savvy humans apart from all the other kinds of humans when it comes to politics? Actually I think there is.

      With all the other disciplines you mentioned you're working primarily with material generated by humans and judged by humans. You can make an illogical or irrational decision and still do well since you're working in an irrational environment.

      With science or technology you can't make irrational arguments since your answers aren't judged by other human beings, they're judged by reality. A judge might let you make a certain argument that doesn't quite apply since it's fair, or might disallow a valid argument that does apply because it isn't fair. A program will never make a bug go away because it isn't fair, and no matter how hard you've worked at a theory it can still turn out to be completely and utterly wrong. I don't want to overgeneralize, but I believe this constant re-enforcement of reality does force scientists and programmers to think more rationally. Now some don't always apply rational thought outside of their local domains but my experience suggests that in general they are identifiably more analytical and rational with their arguments than other groups.

      Of course that doesn't necessarily mean scientists and coders would make better legislators, after all government is explicitly dealing with people and thus is an irrational system, a rigorously rational thought process could very well lead to poor decisions (particularly from a political perspective). Moreover, I notice some people try to deal with this by constraining the domain into something more rational and thus end up generating a fairly extreme system based on this simplified reality (notice how many programmers are either very far to the left or right). However, I do feel that there is a definite difference in the decision making process, and applied properly I feel this could lead to better legislative decisions.
      --
      I stole this Sig
    10. Re:Why would it? by Version6 · · Score: 1

      I lived for a few years in Los Alamos, NM which may have the highest concentration of Ph.Ds (mostly in physics and chemistry but quite a few in math and CS). Physicists in particular make terrible politicians, apparently because compromise isn't part of the scientific method. When you've spent your life searching for the verifiable truth, the concept of two correct points of view simply doesn't exist. From that perspective "If I'm right, you must be wrong, and because I'm arguing from the facts, you're ignorant to boot." Makes for stalemates--not that that's entirely different from what we have now, of course.

      And, no, I don't have a Ph.D in anything.

    11. Re:Why would it? by eck011219 · · Score: 1

      I agree to a point, but I think the larger point is that people around here are always griping that our legislators have no idea how technology works. Now we have one who might have a clue, and everyone's piping up that it doesn't matter. I, for one, welcome a nerd in Congress (not to mention that I'm from a district near his and the alternative for the office was, is, and will continue to be a real dickhead).

      Finally, after living through weeks and weeks of sloppy, misleading slam ads against him, I have to say that he seems like a fairly square guy (in the good AND the nerdy way). So for those who feel that his nerd quotient is irrelevant, rest assured that he's also very possibly a good person with good ethical standing. All the better for society as a whole. And if he understands a bit about what it is to write code and conceive of big logical systems, all the better for us around here.

      (And whoever around here sarcastically suggested that this was like the benefit of having a doctor in Congress, let's remember that Bill Frist was a doctor second and a heartless, grade-A bunghole who was being wet-nursed by the insurance lobby first. We have yet to see that Bill Foster is even a measurable fraction of the asshat that Frist was on a day-to-day basis. Let's give him a chance before we lump him in with Frist, please.)

      --
      It is pitch black. You are likely to be eaten by a grue.
    12. Re:Why would it? by ZombieRoboNinja · · Score: 1

      Well, he coded for Fermilab. That tells us first off that he's probably in touch with the scientific community and should be able to make informed and rational arguments on issues like teaching evolution, stem cell research, global warming, etc. His experience as a coder may be relevant to his understanding of tech policy issues such as Internet censorship and monitoring (in the US and abroad), Net neutrality, and so on.

      Will there ever be a legislative task that makes him say, "Thank God I know FORTRAN?" Of course not. That phrase has never been uttered without irony in any situation in the annals of human history. But decades of experience as a programmer and as a scientist undoubtedly inform his worldview in important ways.

    13. Re:Why would it? by susano_otter · · Score: 1

      I'm not really sure how a professional physicist, who probably doesn't even read Slashdot and probably knows more programming languages than all of Slashdot's readership combined as a side effect of his profession, is "one of ours". About the only thing he has in common with Slashdot's readership is that he's probably a political amateur.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    14. Re:Why would it? by susano_otter · · Score: 1

      Common sense is overrated. Furthermore, it's been my experience that "coders" are no more likely to be gifted with it (such as it is) than anybody else. Not to mention the pretty clear evidence that common sense is not just useless but counter-productive in the political arena. His actual constituency (which is not actually "Slashdotters") will be best served if he checks his "common sense" at the door, and takes up a ruthless commitment to meeting their demands by hook or by crook.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    15. Re:Why would it? by Lovat · · Score: 1

      Because every single one of those "-savvy" human beings you mentioned uses some form of technology to do it! War, education, entertainment (music/movies/books/games/ect), ALL of it revolves around technology. Technology is _EVERYWHERE_ in America, and _EVERYTHING_ makes use of it.

      The "Tech-Savvy" people as you put it I'd trust over some of the others simply because it's a wider view. They aren't focused on just one thing. They can look at all those other arguments and see how technology has an effect on it.

      Recently there have been some very, very stupid laws passed regarding technology. If you spend any time at all looking on this site you can see dozens of stories about them a day. Most regard patent and copyright law incase the hint isn't big enough.

      Until now, we've had _no one_ who knows diddly about how any form of technology works. Ignorance essentially turns science into magic, and that is a very bad way to form laws. There are worse, but shits gotten pretty bad lately in some areas.

      Now, we have someone who understands how technology works. Hell, he can write assembly! That's the freaking language of machines. Simply by being involved in "that area" he'll know that certain things change over time, or a number of other things.

      To exagerate to make my point as is custom here when one is in a hurry (and invoking Godwin's Law), the way things were before is like having Hitler right a bunch of civil rights laws. He'll mess it up badly. Now we have a chance that someone else will have an influence on these laws, and maybe get some repealed. He may not turn out to be our Ghandi, but at least he won't be our Hitler.

      Captcha is "idealism." Hopefully (ha) it's just a coincidence

    16. Re:Why would it? by susano_otter · · Score: 1

      You do realize that legislators (such as U.S. Congressmen) are charged almost exclusively with making human arguments to human beings, and with carrying out the will of human beings, right? This guy isn't going to be working with clean, cold science and logic. He's going to be working with politicians and voters. A scientific mindset unused to making irrational arguments and expecting people to calmly accept good evidence is probably a handicap.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    17. Re:Why would it? by ignavus · · Score: 1

      "Is there something special about technology, that sets tech-savvy humans apart from all the other kinds of humans ..."

      *cough* *cough* Slashdot?

      Yeah, yeah, I am shameless, so sue me.

      --
      I am anarch of all I survey.
    18. Re:Why would it? by jdigriz · · Score: 1

      >Why would a tech-savvy human being be any more useful or valid as a politician than an education-savvy human being?

      Oh, I dunno, maybe because the vast majority of Americans are now voting in elections on insecure electronic voting machines? Because the IRS is collecting taxes using patched COBOL code from the 60s? Because warrantless point-and-click wiretaps are a major privacy issue? Because remote-control and autonomous weapons are beginning to be fielded in significant numbers by our armed forces? Because internet crime is on the rise and credit card fraud and "identity theft" impacts hundreds of thousands of americans? Because federal agencies keep losing the American people's data in unencrypted form? Because the content industries keep encroaching upon people's physical property rights and inventing new classes of crimes to protect their bottom line in an ineffectual manner? Despite all the blather about education by the Feds, education is mostly a *state* and local issue.

    19. Re:Why would it? by quantaman · · Score: 1

      You do realize that legislators (such as U.S. Congressmen) are charged almost exclusively with making human arguments to human beings, and with carrying out the will of human beings, right? This guy isn't going to be working with clean, cold science and logic. He's going to be working with politicians and voters. A scientific mindset unused to making irrational arguments and expecting people to calmly accept good evidence is probably a handicap. I believe I mentioned that very issue. However I think the benefits of rational thought, even when dealing with an irrational system, outweigh the downsides. The major downfall of most politicians is gaffes, and the standard gaffe is a politician making two slightly contradictory arguments in different situations. Even the ones that are unjustified are enabled by the fact that the politician generally muddled the argument themselves in order to make a point that wasn't quite there. I believe that this is a product of irrational reasoning and it is extremely hard to avoid unless you think rationally. If he rigorously sticks to making rational arguments he should be able to avoid many of the gaffes that plague most politicians and make some good policy.

      As to the making of arguments if he is a rational thinker he'll may have some trouble coming up with good 20 second soundbites for the news (as you usually have to bend facts for that) but as to the actual making of arguments I believe it would be a net benefit.
      --
      I stole this Sig
    20. Re:Why would it? by PopeJM · · Score: 1

      I would agree. I think we need congressmen who are thoughtful, levelheaded and decisive when they have thought things out based on as much evidence as possible. Congressmen that have principles and a passion for public service over self-service. These people can have any professional background. What we can give them is a series of expert counsels on each topic that congress discusses. Such as a tech counsel on related questions or science on science, etc.

    21. Re:Why would it? by zx75 · · Score: 1

      Easy, there are more than enough law, entertainment industry, war, bureaucracy, propaganda, savvy human beings in congress already.

      The techies of the nation want representation too.

      --
      This is not a sig.
  13. But will it do us any good by Alzheimers · · Score: 5, Insightful

    Just remember how great it was to have a Doctor in Congress.

    1. Re:But will it do us any good by sensei+moreh · · Score: 1

      FWIW (and I haven't gotten through all the comments yet, so mod me impatient if this is a dup) congressman Ron Paul is a (medical) doctor too

      --
      Geology - it's not rocket science; it's rock science
    2. Re:But will it do us any good by that+this+is+not+und · · Score: 1

      Chances are pretty good Ron Paul won't be in Congress a year from now, though.

    3. Re:But will it do us any good by Grandiloquence · · Score: 1

      Except that he won his primary and is running unopposed in the general election. Thus, he is certain to be in Congress a year from now, unless he dies of old age before then.

  14. Any Chance of an Ask Slashdot? by Irvu · · Score: 5, Interesting

    This guy seems like a nice candidate for an Ask Slashdot. I would ask two:

    (1) How do you feel about large-scale datamining projects such as the Total Information Awareness project? While the project itself is gone it is not the first of its type. Do such projects strike you as technically feasible or even usable?

    (2) As someone who has written software how do you feel about software patents?

    1. Re:Any Chance of an Ask Slashdot? by rsborg · · Score: 1
      Just a point:

      (1) How do you feel about large-scale datamining projects such as the Total Information Awareness project? While the project itself is gone it is not the first of its type. Do such projects strike you as technically feasible or even usable?
      You do realize that TIA from the recently unearthed archives dug up by congress.. is the root of all the warrantless wiretapping shit that's been in place? TIA is gone as a "program" but the work and contracts are still being done in the dark, and with no oversight.
      --
      Make sure everyone's vote counts: Verified Voting
    2. Re:Any Chance of an Ask Slashdot? by Anonymous Coward · · Score: 0

      Some people have actually come to the conclusion that patents provide more good than evil. Shocking, I know. Hard to believe that independent though can exist outside your way of thinking, but it's true!

    3. Re:Any Chance of an Ask Slashdot? by jafac · · Score: 1

      And the guy who came up with the idea?

      John Poindexter - CONVICTED FELON of the Iran-Contra scandal.

      Folks just don't talk about these things in the mainstream newsmedia.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  15. Heretic! by SatanicPuppy · · Score: 5, Insightful

    Surely someone who can code will make a superior congress-critter!

    Meh. Smart is not the same as "Not evil." Lot smart people I wouldn't want to see in congress. The best situation is to have someone who is open-minded and willing to listen without being swayed by PACs.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    1. Re:Heretic! by The+End+Of+Days · · Score: 5, Insightful

      Quick translation service:

      Someone who is willing to listen to me and like-minded people and also willing to ignore people I don't want him to listen to.

      Or maybe you don't realize that PACs also represent people... which could be. There is a touch of the foolish and naive around here when it comes to politics.

    2. Re:Heretic! by stormeru · · Score: 0

      Surely someone who can code will make a superior manager! Meh... Fixed that for you. Knowledge might become power, but power doesn't have to serve a good cause, most of the time it's definitely used only for your own benefit.
    3. Re:Heretic! by Smidge204 · · Score: 5, Insightful

      Here's the thing, though.

      He's not just smart. He's smart with a fairly rich background in applied sciences. In other words, he's a lot less likely to create or support legislature based on the perception that the internet is a bunch of tubes.

      Given the current lineup, at least nice to balance some of the technical ineptness on capitol hill right now... even if his area of experience is somewhat narrow.
      =Smidge=

    4. Re:Heretic! by Peaker · · Score: 4, Insightful

      In other words, he's a lot less likely to create or support legislature based on the perception that the internet is a bunch of tubes. The internet has not only "information tubes" (connections), but also nodes that connect those tubes together with some logic (routers) and protocols dictating how information flows on those tubes.

      But as a first-order rough approximation, calling the internet a "bunch of tubes" sounds as accurate as it gets. Can you find a term as short and simple as that that describes the internet, even as partially as that?
    5. Re:Heretic! by clampolo · · Score: 1

      Agreed, but because of the money involved, the Pac's congressmen listen to are the ones that represent a small minority most people disagree with. It's no accident that people can't buy their prescription drugs from another country more cheaply - even though everyone in Congress is such a free-trade fan.

    6. Re:Heretic! by Anonymous Coward · · Score: 0

      > Can you find a term as short and simple as that that describes the internet, even as partially as that?

      Dumpster.

    7. Re:Heretic! by Smidge204 · · Score: 5, Interesting
      Perhaps you should read the full Ted Stevens quote before you say it's accurate.

      I just the other day got, an internet was sent by my staff at 10 o'clock in the morning on Friday and I just got it yesterday. Why?

      Because it got tangled up with all these things going on the internet commercially...

      They want to deliver vast amounts of information over the internet. And again, the internet is not something you just dump something on. It's not a truck.

      It's a series of tubes.

      And if you don't understand those tubes can be filled and if they are filled, when you put your message in, it gets in line and its going to be delayed by anyone that puts into that tube enormous amounts of material, enormous amounts of material.

      The truck analogy is actually much better, IMHO, because it represents the fact that large data sets need to be broken up into multiple packets and delivered separately. Each truck can take a different path, maybe even break down or get lost, and arrive at different times. A tube analogy makes it seem like all the data flows in a constant stream along a single, predetermined and rigid path. It's a horrible analogy, especially considering he compared it to a better one that he threw out.
      =Smidge=
    8. Re:Heretic! by DragonWriter · · Score: 1

      He's smart with a fairly rich background in applied sciences. In other words, he's a lot less likely to create or support legislature based on the perception that the internet is a bunch of tubes.


      Now, if only we could get people with a background in government to post on political topics in slashdot, so that there was less of a propensity to create posts based on the perception that members of Congress make (rather than making up a) legislature. (There are several posts so far on this thread that make the mistake: a legislator is a person, a legislature is a body of legislators, and the binding acts of a legislature are legislation.)

    9. Re:Heretic! by harrumph · · Score: 4, Insightful

      Smart is not the same as not evil, but I'll take intelligent evil over a well-intentioned idiot any day. Intelligent people, good or evil, are reasonably predictable, and such evil can be countered. Stupid people are terrifically creative in ways that reasonable people cannot foresee, so when they're (often) effectively evil, intentionally or not, reasonable, good people can't see it coming to counter it.

    10. Re:Heretic! by sapphire+wyvern · · Score: 1

      Thank you! I've long felt that that analogy is not nearly as bad as the mockers make it out to be. Of course, the internet is a network of "tubes" rather than a series of them, but that's just arguing over formal language which is missing the point again.

      That said, I'm still bamboozled by the attempt to compare the internet to a "big truck"...

    11. Re:Heretic! by hey! · · Score: 1

      It's not the accuracy of the metaphor that is at question its the aptness for purpose. From the point of lawmaking and regulation, "tubes" is an extremely bad way of thinking of the Internet. It's really not that helpful even in a technical sense, at least to a layman, as we could all tell from Sen. Stevens tortured explanation of why his staff email was taking so long to reach him.

      In fact, the what the Internet really is is something that a typical lawmaker should find very easy to understand. It is a set of agreements; agreements about how to address and deliver data. The people who own the "tubes" part of it would like you to think of it as just "tubes", but in fact the tubes are just an implementation detail. It's the conventions that make the thing so useful. You could switch the "tubes" completely, and there is still Internet. But keep the exact same "tubes", run according to a different conventions, and you have something very different.

      One of the conventions that makes the Internet what it is, is net neutrality That particular convention is key to the wealth generation potential of the Internet, because anybody with a good implementation of a decent idea can reach anybody else who might want to use that idea. I appreciate that success for the Internet entrepreneur is a headache for the telecom companies, but their solution is to take the profit incentive out of Internet innovation and putting in owning strategic parcels of "tubing" real estate. Like medieval barons, they will the be able to tax the "excess profit" out of anything that has to pass through.

      It's true, of course that some apps will come sooner under a proprietary "Internet-like" network; but those apps will come eventually. It's the applications that will never be that we should be concerned with. Looking at the Internet as merely "tubing" leads you to think the only thing that matters is having the most and largest tubes; not the best and most creative content moving through those tubes.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    12. Re:Heretic! by Hal_Porter · · Score: 1
      Very true. I read that Li Peng, the guy that sent tanks into Tiananmen Square was an engineer. In fact most of his colleagues were too -

      http://en.wikipedia.org/wiki/Li_Peng#Rise_to_power

      Like other Communist Party cadres of the third generation, Li gained a technical background. In 1941 he began studying at the Institute of Natural Science (the former Beijing Institute of Technology) in Yan'an. In 1948, he was sent to study at the Moscow Power Engineering Institute, majoring in hydroelectric engineering.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    13. Re:Heretic! by Monsuco · · Score: 1

      It's no accident that people can't buy their prescription drugs from another country more cheaply
      Wal-Mart sells my prescriptions for $4. Why do I need prescriptions from China.
    14. Re:Heretic! by rdebath · · Score: 1
      How about "chinese whispers" or "message passing"

      The Internet is all message passing. Millions, Billions XXX-illions of them. Definitly XXX-illions.
      The problem with "tubes" is that it implies a few big pipes from "them" to "us"; the internet has never been that.

    15. Re:Heretic! by Fred_A · · Score: 1

      But as a first-order rough approximation, calling the internet a "bunch of tubes" sounds as accurate as it gets. Can you find a term as short and simple as that that describes the internet, even as partially as that? "Internet" is already a short and simple self descriptive term. You can always kind of dumb it down ad infinitum and call it "stuff". Or magic. As outlined above, the "tubes" thing was coined by someone who didn't have even the first clue about the whole thing. To him it was indeed "stuff". He then made up his own kind of mythology around his limited perception of the whole thing. A few centuries ago he could have been high priest.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    16. Re:Heretic! by rastoboy29 · · Score: 1

      Sorta.  Corporate PAC's represent a very small number of people with explicit corporate interests.  They have no value to society.

      Or were you worried that corporations don't have enough influence without their own PAC's?

    17. Re:Heretic! by AlecC · · Score: 1

      That is true - in fact, many of them are hydraulic engineers, which explains the steamroller power behind the Three Gorges Dam. They all want to crate the Greatres Dam Evah! But the system through which they rose, and the training they were given, was remarkably limited by Western standards. The were trained from the start as hydraulic engineers, and told to mignore anything which did not affect rivers and dams. Western education trues to priduce fairly genral purpose engineers who then specialise; Chinese training at the time turnsed out single-subject specialists in the quantity requested by the central control. So Li Peng, and his peers, will be less open minded than we would expect of the majority of engineers.

      --
      Consciousness is an illusion caused by an excess of self consciousness.
    18. Re:Heretic! by SatanicPuppy · · Score: 4, Interesting

      No, actually, that's not what I meant. I've no illusions about my own rightness in all things; sometimes my view isn't going to be the best view. Someone who can listen to all sides and pick the best option is far better than someone who always chooses the same option, regardless of the situation.

      And as for PACs...I don't think there is ever a case where I want my congress-critter to be swayed more by money than by the "rightness" of the idea, even if the money would have swayed them in the direction I personally believed in. Once you move in to financial politics, all you get is crap law, because law that benefits everyone is more "expensive" than law that benefits moneyed special interests who are willing to foot the bill.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    19. Re:Heretic! by Anonymous Coward · · Score: 0

      This coming from a guy who doesn't sign his own paychecks. Shut the fuck up. You know fuck all about the world.

      I looked at your posts, the community agrees.

    20. Re:Heretic! by BigAssRat · · Score: 1

      So the best analogy then would be a bunch of trucks traveling in a series of tubes.

    21. Re:Heretic! by russotto · · Score: 1

      Can you find a term as short and simple as that that describes the internet, even as partially as that?
      How about (not original with me):

      The largest equivalence class in the symmetric transitive closure of the relation "can be reached by an IP packet from".
      Hey, the average joe might not understand it, but Congressman Foster does!
  16. Nice but... by Anonymous Coward · · Score: 3, Insightful

    being able to write assembly protects you from corruption how? We're all self important techies if we think being technical means you naturally have a higher ethical standard. He has to prove his ethics outside of this one bill before it matters.

    1. Re:Nice but... by QRDeNameland · · Score: 1

      being able to write assembly protects you from corruption how?

      Good point. While Eliot Spitzer might not have been an expert in assembly, he did seem to at least know "push" and "pop". Look where that got him.

      --
      Momentarily, the need for the construction of new light will no longer exist.
    2. Re:Nice but... by twistedsymphony · · Score: 2

      being able to write assembly protects you from corruption how?
      It doesn't, but that's not why people here are excited. People here are excited that there might be a voice in congress, albeit small, that can can stand up and say "um, that new tech law isn't feasible" or "the telco lobbyists aren't telling you the whole story because of X, Y, and Z".

      we _HOPE_ he's not corrupt, but we at least know he can see a line of tech BS from a special interest when he hears it, then if he does vote in favor of a bad tech law it will be on him, and not on the lobbyist that convinced the congress person that they were doing the right thing.
  17. As a scientist from fermilab... by nebaz · · Score: 4, Funny

    Not only can he code assembly, he has his own private store of antimatter.

    --
    Rhymes that keep their secrets will unfold behind the clouds.There upon the rainbow is the answer to a neverending story
    1. Re:As a scientist from fermilab... by powerlord · · Score: 1

      Not only can he code assembly, he has his own private store of antimatter.


      Of course this brings to mind a whole new meaning to the term: "I yield the floor to my college from Illinois"
      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    2. Re:As a scientist from fermilab... by mengel · · Score: 1
      Ha ha, Only Serious...

      He did do work on parts of the recycler ring at Fermilab, which is exactly a place to store antimatter...

      --
      - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
    3. Re:As a scientist from fermilab... by powerlord · · Score: 1

      Darn spell check .. Colleague, not college (sigh)

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  18. Not just a programmer by cjfs · · Score: 1

    He also worked for Tony Stark's Baltimore factory.

  19. He was the model for Lessig's run by gambolt · · Score: 3, Interesting

    that never happened.

    http://lessig.org/blog/2008/02/there_but_for_the_grace_of_god.html

    The fact that they are associates is definitely reassuring.

  20. Everyone Codes by jellomizer · · Score: 3, Insightful

    Coding skills doesn't really affect ones ethical/political views...

    Spyware, Viruses, Addware, Internet Adds, ways around popup blockers, DRM, Military Software, and even Closed Source Software were all were done with people who can code. They are republicans who can code, there are democrats who can code, they even have moderates who can code. Religious People can code, as well as atheists, heck I knew someone who can code who is a Jehovah Witness. Some of the Terrorist can code, so do the good guys.
    This is not really a big deal. Will it effect rational tech-policy probably not. Besides what you think it is less about not knowing the issues on a technical level it is about politics on who back you need to scratch. Yea we all laugh at the internet is made of tubes... But for most ISP if you get a huge amount of traffic you will slow down, like (a slimily word, not a direct comparison) having a lot of water going threw small amounts of pipes. It all boils down to do you want to support the new emerging internet technologies to make life easer for the old TelCos.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Everyone Codes by gambolt · · Score: 2, Interesting

      If he can help stop bills that would make sysadmins criminals for doing their jobs, I'll be happy. Between the media content industry and the "think of the children" crowd, there's a lot of legislation floating around that mandates the equivalent of building concrete pontoon votes.

    2. Re:Everyone Codes by Nebulious · · Score: 1

      Yes, but what is all too missing these days are the desicions comming from knowledgeable people who truely know the subjects they must legislate on, rather than the input of a vocal special interest group. As far back as Regan, there has been tremendous cutbacks on neutral scepialist input on science and technology related issues. This is all best summed up by Ted Steven's infamous tubes speech, as his job in congress was to be the expert on the net neutraliy issue. Informed, knowgeable legislators are not all that is need for proper lawmaking, but this is very welcomed step back to a direction that the American governemnt never should have deviated from.

    3. Re:Everyone Codes by geeknado · · Score: 1

      True, but he is more likely to be able to explain the difference between the tubes and the trucks coherently.

    4. Re:Everyone Codes by Oktober+Sunset · · Score: 1

      I used to be on the executive committee of a student union, the rest of the exec could barely use MS office. In any vaguely technical issue, I basicly had to explain everything to them, did this mean they listened to a word I said? Nope, they just bleated like sheep and panic voted every reactionary piece of crap in, and voted down anything they didn't understand.

      Sad fact is, most legislators don't want to learn new things, and when presented with something they don't understand will usually blindly follow their leader or lobbyists rather than try and understand the issue themselves.
      I predict this guy is going to get really frustrated by his fellow congressmonkeys whenever a technology related bill come up.

    5. Re:Everyone Codes by shess · · Score: 1

      Coding skills doesn't really affect ones ethical/political views...

      I found the entire post funky. It assumes that the US has problems which can be solved better by being tech savvy, and also that being able to write code has anything to do with being tech savvy. In the first case, I'll agree that we have too many head-in-the-sand luddites in congress, but that's a different problem than not having enough tech-savvy people. In the latter case, I've seen a lot of code. There are a lot of people who write code who couldn't think a big problem through logically to save their lives.

      -scott

    6. Re:Everyone Codes by jellomizer · · Score: 1

      Well you missed my point... I added Closed Source Software and Military Software for a reason... Not Because it is Evil but because it constitutes people who may not be the Ultra Liberal. Which Open Source or Software Gurus tend to seem to the public.

      The story gives the impression that all coders are unified in their beliefs. Which it is not

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    7. Re:Everyone Codes by jellomizer · · Score: 1

      He wrote software... He wasn't a sysadmin... There is a difference.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Everyone Codes by gambolt · · Score: 1

      And by votes I mean boats.

      heh.

    9. Re:Everyone Codes by neuromanc3r · · Score: 1

      Spyware, Viruses, Addware, Internet Adds, ways around popup blockers, DRM, Military Software, and even Closed Source Software were all were done with people who can code. They are republicans who can code Even though I tend to believe that, you should probably find some evidence supporting that theory before blaming only republicans :)
    10. Re:Everyone Codes by Maestro485 · · Score: 1

      Addware You forgot to mention Subtractware.
    11. Re:Everyone Codes by PieceofLavalamp · · Score: 1

      No it doesn't affect their views, however it is a strong indicator he has an IQ over that of a melon. Some recent legislation makes me wonder how many of our congress critters got dropped on their melon.

    12. Re:Everyone Codes by Count+Fenring · · Score: 1

      There are a lot of people who write code who couldn't think a big problem through logically to save their lives.

      Your premise is taken as granted, but I think ignores the question of whether a lot of people who've created antimatter in particle accelerators are unable to think through problems logically. I'm guessing he'll be alright for smarts.

  21. Woo! Home State! by SilentBob0727 · · Score: 1

    Though now I'd like to see a legislator who can design a web server chip in CMOS.

    --
    Life would be easier if I had the source code.
    1. Re:Woo! Home State! by Kilroy · · Score: 1

      You do know his son does Linux embedded systems, right? ;-)

    2. Re:Woo! Home State! by SilentBob0727 · · Score: 1

      Neat! Source?

      --
      Life would be easier if I had the source code.
    3. Re:Woo! Home State! by Kilroy · · Score: 1

      Wikipedia, kinda: http://en.wikipedia.org/wiki/Bill_Foster_(Illinois_politician)#Personal_background

      Also, he's in the cube across from me.

    4. Re:Woo! Home State! by SilentBob0727 · · Score: 1

      LOL. Well, can't beat primary research. I'll take your word for it.

      --
      Life would be easier if I had the source code.
  22. This guy is from my state by gad_zuki! · · Score: 5, Interesting

    This guy is from my state and is realy a godsend for Illinois. He took the place of Dennis Hastert who is pretty much George Bush jr. Bill is a democrat which means that the more rural parts of illinois are also fed up with what passes for conservtism today. I hope we see more democrats from my state and continue to produce politicians like Abe Lincoln, Barak Obama and Bill Foster. I cant say how happy this makes me. After pretty much writing off this part of illinois to the republicans for decades its good to see some change. His campaign was a crazy longshot too.

    A few scientists on our science committees will be nice. I think even blue-collar America is seeing the problem with theocratic elements. I dont think his geek cred is the big story here, the big story is that we're getting some more moderates in office as opposed to loud-mouth far-right idealogues. Thats a win-win for all, well, except the ultra-right.

    1. Re:This guy is from my state by initdeep · · Score: 1, Informative

      His district is made up of large portions of the suburbs of Chicago, and also the area directly around a large government funded laboratory, Fermilab.
      http://upload.wikimedia.org/wikipedia/en/6/62/IL14_109.gif
      How the HELL that equates to the more rural areas of Illinois is amazingly unclear.
      Oh, just because he's also got the swath that covers only a few people in a rural area?

      not likely.

      He was voted in by fermilab employees and liberal democrats in the chicago suburbs.

      it's more amazing that Hastert was ever elected in this area than this guy being elected.....

    2. Re:This guy is from my state by wiggles · · Score: 5, Insightful

      No, this part of the state is heavily republican. I ought to know -- I voted for Foster in this election. He was the first Democrat I've ever voted for, and I still feel a bit dirty about it. As heavily as Chicago goes for Democrats, the suburbs go for Republicans.

      The real reason Foster won this election is not because the district is jumping on the magic bus with the rest of the leftist hippies, it's because his opponent, Jim Oberweis, is an ass who has been trying to buy himself into office for years. He's lost three consecutive primaries -- the party faithful can see right through him -- but since he's a big contributor to the party (he's made millions off his dairy business, which turns out an excellent product, by the way), he convinced the bosses to let him run for a fourth time in a rigged primary for a 'safe' Republican district. They rigged the primary by not allowing any serious competition for the seat -- the only two opponents Oberweis had was an idiot who just wanted to be on the ballot and didn't even live in the district, and a state legislator who pissed off just about everyone in the state legislature. Then, when it came to campaign time for the special election, I was recieving two to three pieces of hate filled negative campaign fliers in the mail each day, which just turned me off. Foster, however, barely sent anything out. The DNC ran some TV ads, but not nearly as many as the RNC. In the end, though Oberweis won the primary (barely), he lost the election because there were enough Republicans in the district, like me, who hated him enough to vote in a baby killing, tax and spend, socialized medicine advocating, way out on the left wing commie liberal democrat (no offense to any baby killing, tax and spend, socialized medicine advocating, way out on the left wing commie liberal democrats reading this).

      I hope the Republicans in this state realize their mistakes with this race and throw Oberweis under a bus before the November election. He won the primary for that election, too, so we'll have a repeat of Oberweis vs. Foster in November unless they fix this.

    3. Re:This guy is from my state by Anonymous Coward · · Score: 0

      He took the place of Dennis Hastert who is pretty much George Bush jr.

      Nope. George Bush Jr (y'know, the guy in the White House right now) is pretty much George Bush Jr. So the most this guy Hastert can hope for is to be George Bush Jr Jr. Or George Bush III, if you think he's cool enough to have a Roman numerals in his name.

    4. Re:This guy is from my state by anonymousNR · · Score: 0, Offtopic

      Don't Understand why parent was modded -1 , Abraham Lincoln was a republican

      --
      -- It is the mark of an educated mind to be able to entertain a thought without accepting it. -- Aristotle
    5. Re:This guy is from my state by Actually,+I+do+RTFA · · Score: 2, Interesting

      (no offense to any baby killing, tax and spend, socialized medicine advocating, way out on the left wing commie liberal democrats reading this).

      Presumably it is the Democrats who do not kill babies or consider themselves both socialists and communists who will be offended. Although I suppose a good portion of Democrats would object to the idea that anything left of Fox News is "way out on the left". Some might take offense to the liberal/democrat equality.

      Oh, and lastly, I suppose most Democrats would take offense to the idea that "tax-and-spend" is a worse idea than "borrow-and-spend".

      --
      Your ad here. Ask me how!
    6. Re:This guy is from my state by Anonymous Coward · · Score: 2, Interesting

      >(no offense to any baby killing, tax and spend, socialized medicine advocating, way out on the left wing commie liberal democrats reading this

      No offense taken. Im just curious what you mean by this. Do you mean all the babies your party has killed in Iraq? Or do you mean a bunch of cells that might have been a baby if allowed to prosper. Or in your warped mind these two things are the same thing? If so I dont see how you can vote for any party then.

    7. Re:This guy is from my state by wiggles · · Score: 2, Interesting

      I knew I wasn't going to get away with that rant without attracting some flames.

      Republican voters are very turned off by the 'borrow-and-spend' policies of this administration -- note that Bush's approval rating is below the percentage of presumed Republican voters. I know I am. We should be cutting entitlement spending and balancing the budget, not borrowing from foreign governments so we can afford to bail out an unfriendly country with military aid.

    8. Re:This guy is from my state by Attila+Dimedici · · Score: 1


      I hope the Republicans in this state realize their mistakes with this race and throw Oberweis under a bus before the November election. He won the primary for that election, too, so we'll have a repeat of Oberweis vs. Foster in November unless they fix this.
      I wouldn't bet on it. The area I live in was overwhelmingly Republican. One election, the local County Commission Chair get the Republican nomination. He was a complete party hack, who has failed repeatedly to get elected to higher office. He was defeated handily by the Democrat, who promised to vote against any tax increases. She promptly cast the deciding vote on a tax increase. She was the last vote, if she had voted as she had promised it would not have passed. The Congressional District was outraged. The next election, the Republican Party ran the party hack again and despite the voter outrage, he still almost lost. After she lost a lot of stuff came out about her husband's involvement in some corrupt political deals (it probably would have come out then even if she had won, it was connected to an investigation of a different corrupt politician). In the following election, the Democrats ran a better candidate who beat the Republican hack and holds the office to this day, even though the overwhelming majority of local and state offices are held by Republicans.
      --
      The truth is that all men having power ought to be mistrusted. James Madison
    9. Re:This guy is from my state by Hemogoblin · · Score: 1

      Thank you for your insight into this election; it's nice to hear something a little different on Slashdot.

      However, if you believe that Democrats are "way out on left wing commie liberals", then I want to hear what you consider "conservative". I'm Canadian, and it seems to me that the Democrats are more rightwing than our Conservative Party. Ask our European friends as well, and you'll hear that the Democrats are anything but "liberal".

    10. Re:This guy is from my state by z-thoughts · · Score: 1

      Um, hate to break this to you, but Lincoln was a Republican. During the time of the Civil war, the North was comprised of Republicans and "conservative" Democrats, those that were against slavery. The South was primarily Democrats. http://en.wikipedia.org/wiki/Democratic_Party_(United_States)#History This is why blacks predominately voted Republican until the days of Roosevelt and the New Deal brought them over to the Democratic side. One of the things that has been amazing me lately is the amount of rewriting people want to do with history. For a another good one, look into the true cause of the Crusades. How dare those evil Christians try to stop the invasion of Muslims coming from the South and taking all their land. Most people don't realize the Crusades didn't start until the Muslim horde was on the doorsteps of Constantinople and the Christian Church asked for help. Not trying to absolve all the bad things that happened during the Crusades mind you. Bad people will flourish in bad circumstances unfortunately, and they exists in all cultural and religious forms. But the Crusades where actual started as a defensive response, not as conquering invasion.

    11. Re:This guy is from my state by KORfan · · Score: 1

      Yes, but did you see the campaign fliers he and Oberwies were sending out? They were almost mirror images of each other. "My opponent eats babies." vs "My opponent will slaughter your children." I didn't see any that said what the candidate supported or would do, only smears against the other guy. It was like it was Victor Wogen all over again.

    12. Re:This guy is from my state by Anonymous Coward · · Score: 0

      Just so you know, there are lots and lots of anti-abortion Democrats, especially in the Upper Midwest. This includes Bart Stupak (D-MI-1), Tim Ryan (D-OH-17), and Jim Oberstar (D-MN-8) in the U.S. House.

      As far as "tax and spend," at least it's better than borrow-and-spend. Overextending U.S. credit weakens the dollar and our economy.

    13. Re:This guy is from my state by magus_melchior · · Score: 1

      I'm sure, being from Fermilab, he'll want to be a part of restoring the Dept. of Energy budget for high-energy research and the like.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    14. Re:This guy is from my state by Copid · · Score: 0

      Republican voters are very turned off by the 'borrow-and-spend' policies of this administration -- note that Bush's approval rating is below the percentage of presumed Republican voters.
      And the rest of us are all very impressed by how quickly these savvy Republican voters figured this out, based on the history of his approval ratings.
      --
      An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
    15. Re:This guy is from my state by jbn-o · · Score: 2, Informative

      ...a baby killing, tax and spend, socialized medicine advocating, way out on the left wing commie liberal democrat

      Don't worry, abortion is a nice wedge issue they can use to distract you from discussing the money issues that affect far more people far more profoundly (including distracting away from corporate crime). It's a good thing that the Republicans are so intent on keeping government small. Imagine how much egg they'd have on their face if they were responsible for creating the Department of Homeland Defense with almost $45B/year budget.

      But two issues that really affect Americans in their everyday lives are war and health care. And when it comes to health care the Democrats are just as in favor of the corporatized health care delivery system the US has as the Republicans are. The Democrats of today are running as fast as they can from the universal health care Truman proposed 60 years ago, Americans just can't be allowed to have what Ralph Nader calls "a program with quality and cost controls and an emphasis on prevention". HMOs give to candidates in both parties and that's the way those candidates like it despite that a majority of Americans in CBS and CNN polls say they'd prefer universal health care even if it means higher taxes to pay for it (an oddly supportive notion given that the US spends "twice as much as other industrialized nations on health care, $7,129 per capita."). Kucinich/Conyers' health care plan (HR676) hasn't garnered a lot of cosponsors. I guess it will take a few more million Americans doing without health insurance (and thus making health care significantly more costly as well as making chronic care virtually unavailable until disaster strikes) to change that; over 45 million so far and this figure is going up.

      When it comes to the continued occupation of Iraq the Democrats won't stop funding it out of a shared desire to "control [...] our major economic competitors in the world -- Europe and northeast Asia (China and Japan).". Sabre-rattling with Iran is also fodder for both major political parties. War crimes a plenty, according to AWARE (an Illinois-based anti-war group). All this for trillions Americans could have spent on domestic issues, chiefly those of the poor.

      Really, the Democrats and Republicans aren't very far apart on these two major issues of the day (both money issues).

    16. Re:This guy is from my state by Apotsy · · Score: 1

      When you say "entitlement spending", do you mean individual welfare, unemployment, etc., or do you mean large corporate-level welfare, kickbacks, etc.? Which is more important to you? Which do you think costs more?

    17. Re:This guy is from my state by CodeHog · · Score: 1

      "I was recieving two to three pieces of hate filled negative campaign fliers in the mail each day, which just turned me off. Foster, however, barely sent anything out." You were lucky then. I was getting several pieces of mail from Foster each week. Not as much as Oberwies, but still a waste of paper (and got annoying).

      --
      Fat, drunk, and stupid is no way to go through life, son.
    18. Re:This guy is from my state by Anonymous Coward · · Score: 0

      The sole thing the democrats and republicans of today have in common with the parties with those names of 150 years ago is the name.

    19. Re:This guy is from my state by Jedi+Alec · · Score: 1

      Well, over here in the Netherlands, liberal actually means right wing :-) The whole living in freedom without a government/king/whatever looking over your shoulder all the damn time, the things the Republicans are *supposed* to stand for.

      And yes, what's considered left wing in the USA is slightly right of center over here, although the spread of views as a whole is moving to the right somewhat, although the more rabid left-wingers still have plenty of say.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    20. Re:This guy is from my state by Actually,+I+do+RTFA · · Score: 1

      Republican voters are very turned off by the 'borrow-and-spend' policies of this administration

      And Reagan and Bush Sr., both of whom increased the debt more than any president since FDR (and more than the current administration if measured as a percentage of GDP?) And the spike in FDR's rule coincides with this "World War" I keep hearing about.

      --
      Your ad here. Ask me how!
    21. Re:This guy is from my state by wiggles · · Score: 1

      CANADIAN!?! I heard you read Marx to your children as bedtime stories (printed on 100% hemp paper, of course) in between hits of acid while simultaneously protesting the global capitalist system which pays your salary (most of which is consumed by taxes to pay for a broken health care system). Oh, wait... My mistake. I forgot you get paid more to go on public aid than you do to actually get a job. Hippies!

      On a more serious note, I throw a lot of crap at the left side of the aisle, but it's all in fun. People who take politics too seriously are disturbing.

      Keep in mind, though, that it's the US and it's military dominance that allows other western countries, like Canada and the Netherlands, to spend all of their revenue on social programs while nearly ignoring their militaries (and yes, I know Canadian special forces are among the best in the world, but you still don't have any aircraft carriers). Aggressive countries like the former Soviet Union, China, and Putin's emerging Russian authoritarian state can only be kept on their side of the border by the threat of retaliation.

    22. Re:This guy is from my state by wiggles · · Score: 1

      All of the above. Really.

      Kickbacks are illegal as far as I know, and any politician receiving a kickback from a sweetheart contract needs to go to jail. In this part of the country, that's mostly Chicago democrats who are guilty of this. Chicago, with its one party rule, is perhaps the most corrupt city in the country. Name one other state where the governor can be named in a massive pay-for-play scheme to channel funds directly into his campaign coffers in exchange for political favors, and not be impeached or forced to resign.

      We need to stop tax breaks for companies that are profitable. We should invest money in research and companies who provide promising technologies that will keep our technological edge, but only when the private sector fails to take care of this. However, taxes do limit a company's ability to grow itself. Companies, when making out their yearly budgets, take their net income and invest it back into their company for growth. This creates new jobs and makes existing jobs higher paying, which grows the individual tax base. When you tax a corporation, this restricts the amount of money that the company can invest, restricting job growth, which raises the unemployment rate and at the very least doesn't help the average worker's salary at all. At the same time, however, it's still bullshit that corporate executives make tens of millions in bonuses and incentives from companies. I firmly believe that something must be done about this, because these companies are being sapped by their own executives.

      We need to take more personal responsibility with regards to our own behavior, our financial situation, etc. People need to provide for themselves and not depend on the government to do everything for them. Yes, there ought to be some help for the sick and old who are physically incapable of providing for themselves, but we shouldn't reward people for their lack of planning and foresight with government pensions because they could have saved money for retirement but didn't.

      We need to encourage people to work and not to have more babies so they can get fatter welfare checks. Bill Clinton may have been an idiot in my opinion, but the best thing he did in office is to sign the welfare reform bill.

      I could go on, but you get the drift. In my view, all of this is common sense, but I'm sure in your view it's nonsense.

    23. Re:This guy is from my state by Apotsy · · Score: 1

      Ok, so which one is higher priority for you, individual or corporate? The reason I ask is because there a lot of politicians who will make a big show of cutting a few million from individual programs then turn around and give away billions in the form of no-bid contracts and tax breaks. Most people who vote Republican seem to be okay with that. The phrase "penny wise but pound foolish" comes to mind.

    24. Re:This guy is from my state by Count+Fenring · · Score: 1

      We need to encourage people to work and not to have more babies so they can get fatter welfare checks. Bill Clinton may have been an idiot in my opinion, but the best thing he did in office is to sign the welfare reform bill.

      The "Welfare queen" is a myth. Individual welfare is, in fact, not a huge problem, or even a large problem, or even a problem. The level of poverty required to receive welfare monies is so far below the poverty line that no-one would voluntarily remain there. Having seen firsthand what living on slightly under $10,000 a year is like, you're going to have a tough time convincing me that people are opting for the sweet life of living on MAX PAYOUT of $7,000. Oh yeah, for a family of four. Keep in mind, that $10,000 is barely stretching (And in fact, is not currently not stretching, due to a month's illness) far enough to cover one person, living with a roommate.

      Read The Myth of the Welfare Queen by David Zucchino, for more information, or simply google till you find something that actually quotes statistics. Example:

      Questions of class warfare aside, there is no evidence that there is a significant problem with welfare cheating. In 1991 less than 5 percent of all welfare benefits went to persons who were not entitled to them, and this figure includes errors committed by the welfare agency. (1)

      Nor are people getting rich off welfare. The two largest welfare programs are Aid to Families with Dependent Children (AFDC) and food stamps. In 1992, the average yearly AFDC family payment was $4,572, and food stamps for a family of three averaged $2,469, for a total of $7,041. (2) In that year, the poverty level for a mother with two children was $11,186. (3) Thus, these two programs paid only 63 percent of the poverty level, and 74 percent of a minimum wage job. There are other welfare programs, of course, but they either pay a minuscule fraction of these two programs, or, if larger, are collected by only a small percentage of welfare recipients. The typical welfare recipient remains among the poorest members of society.

      1. Figures provided to the 1994 Green Book, U.S. House Ways and Means Committee, by the Administration for Children and Families, U.S. Department of Health and Human Services.

      2. AFDC figures from U.S. Social Security Administration. Food Stamp figures from U.S. Department of Agriculture, "Annual Historical Review of FNS Programs" and unpublished data.

      3. U.S. Bureau of the Census, Poverty in the United States, Series P-60, No. 185, 1993.

    25. Re:This guy is from my state by jafac · · Score: 1

      ..Keep in mind, though, that it's the US and it's military dominance that allows other western countries, like Canada and the Netherlands, to spend all of their revenue on social programs while nearly ignoring their militaries....

      Well, at the rate the FED is printing dollars, that dominance can't last long, (maybe we can pay our troops in pesos?) (yeah, we know this is all secretly Bush's stealth-plan to end all the illegal immigration; Mexicans are going to want to stay home after he's through with America).

      So if the Right is so concerned about all these Dutch and Canadian babies we're killing because we protect the world from the Russians - why don't we just stop doing it? (Israel too!) Make them stand up for themselves and pay for their own defense? Oh yeah - forgot about the CORPORATE WELFARE FOR THE US DEFENSE INDUSTRY that we'd have to end.

      That's the problem with Limbaugh's Oxycontin-driven logic. If you sit down and think about it for a minute or two, it just gives you fits of the giggles.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    26. Re:This guy is from my state by wiggles · · Score: 1

      I guess I can't really answer which one is more important -- it depends on what you're trying to do. Want to raise consumer spending? Cut individual taxes or provide tax breaks to consumers. Want to boost job growth? Cut corporate taxes.

      You and I have completely different perspectives on the no-bid contracts and such. Here in this part of the country, the Democrats are the ones giving their cronies the no bid contracts in exchange for political favors and campaign cash, and the democratic voters are the ones who keep voting for them.

      I also see the democrats as being, classically, the big spenders. Guys like LBJ with his Great Society and Carter's stagflation come to mind. Clinton did ok, but I think that had more to do with the Republican congress torpedoing things like Hillary Health Care. Regardless, I'm sure you and I agree that the Republicans totally failed us fiscally during W's term. They had both houses and the presidency, and they should have used that power to slash spending on entitlements -- a classic Republican party plank -- but instead they chose record deficits as they would rather pull as much federal funding as they could into earmarks (bridge to nowhere) and foreign aid (Iraq). I personally find it funny that the Democrats are now the party promising to balance the budget while calling for universal healthcare. Good luck doing that without a massive across the board tax increase...

  23. oOoOo by vajaradakini · · Score: 3, Insightful

    I wonder if this will mean that he'll be able to get better funding for the sciences?

    I mean, it's generally sad the way funding for science programs in the US is decided by congress, who generally know nothing about science, but perhaps an actual scientists in congress will be able to fix this.

    --
    what's that now?
  24. Hey, I did that! by apsmith · · Score: 4, Interesting

    My one experience "coding assembly" was 20 years ago as an undergrad visiting one of the experiments at Fermilab. They had electronic detectors triggered various ways sending data to an old Digital PHP system that was supposed to analyze each event as quickly as possible, decide whether it was interesting enough to save to magnetic tape, and then go on to the next event a few microseconds later. The data acquisition code was, naturally, in assembly - and boy they had that pared down to the absolute essentials, not a wasted instruction. My job was to try to, instead of recording to tape, to send the data over a wire to a new VAX machine that had just arrived.

    Not sure I ever ran into Foster though - I wonder what experiments he was on? Actually, I have met him since then, but that's another story...

    --

    Energy: time to change the picture.

    1. Re:Hey, I did that! by Anonymous Coward · · Score: 1, Funny

      an old Digital PHP system
      heh

      The data acquisition code was, naturally, in assembly
      With a newer computer, you'd have enough grunt to write the same thing in a high-level scripting languages, such as PDP.
    2. Re:Hey, I did that! by poot_rootbeer · · Score: 2, Funny

      They had electronic detectors triggered various ways sending data to an old Digital PHP system that was supposed to analyze each event as quickly as possible, decide whether it was interesting enough to save to magnetic tape, and then go on to the next event a few microseconds later.

      Unfortunately they were using the built-in PHP functions for accessing magnetic tape, and had magic_quotes disabled, so a hacker was able to use an injection exploit and write 5MB of 'PWNT!!!1" to the tapes.

  25. It doesn't guarantee much by Toonol · · Score: 5, Insightful

    Almost all of you guys can code... and some of you have frightening opinions.

    Especially you assembly hackers!

    1. Re:It doesn't guarantee much by Anonymous Coward · · Score: 1, Funny

      Flawless Victory. Thread Over.

    2. Re:It doesn't guarantee much by ChrisMounce · · Score: 1

      As funny as it is insightful. There's a difference between smarts, wisdom, and benevolence.

    3. Re:It doesn't guarantee much by Digi-John · · Score: 1

      If congressmen had the assembly-writer's mentality, laws would be written one sentence at a time, in EXCRUCIATING detail, and probably with quill & parchment.
      Yes, I write assembly from time to time. It's kind of relaxing after days of C. Vote me in '08!

      --
      Klingon programs don't timeshare, they battle for supremacy.
    4. Re:It doesn't guarantee much by vuo · · Score: 1

      Except that bills in the U.S. congress that's about the way it's done. Before a bill can be approved, it is printed on parchment paper (they used to print them on real parchment).

  26. Source code control by taniwha · · Score: 2, Interesting

    time to get a good source management management system applied to laws - so we can look back in the history and see where the changes come from as they are developed ("ooh look this seems to have been changed by someone working for the oil/drug/gun/etc lobby")

    1. Re:Source code control by RAMMS+EIN · · Score: 1

      Actually, that's a really good idea. Is there such a system in place already?

      --
      Please correct me if I got my facts wrong.
    2. Re:Source code control by Trogre · · Score: 1

      git

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    3. Re:Source code control by rsborg · · Score: 1
      Better yet, apply the version control to any bill proposed to either the House or Senate, not just bills or statues that are written into law

      The worst egregious changes happened after 911, where the Patriot Act was substituted after congresscritters voted for it.

      --
      Make sure everyone's vote counts: Verified Voting
    4. Re:Source code control by taniwha · · Score: 1

      yes I believe it's being trialed somewhere in the Baltic (just can't find the reference I'd seen before)

  27. ...provided a tie-breaking vote to pass... by Anonymous+Freak · · Score: 1, Redundant

    Couldn't it be said that EVERY person who voted for it provided the tie-breaking vote? I mean, was he the last person to cast a vote, and the vote was exactly 50-50 before he cast his? I believe that if you wanted to be literal, then the last person to cast a vote would be the only person who could be considered to have 'cast the tie-breaking vote'; which would require that a tie existed before he cast it. i.e. if the 'Yes'es were ahead 51-39 with 10 votes to cast, and the last ten were all 'no', there was no 'tie-breaking' vote.

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
    1. Re:...provided a tie-breaking vote to pass... by boris111 · · Score: 1

      I think it's more a matter of him being a new Congressman that's it's a tie breaking vote. It's often easy to predict how a congressman will vote based on his previous voting record. Since he has no previous voting record his vote is considered to be novel. Add to that only 4 Republicans voted for the bill and he replaced a Republican incumbent who most likely would have voted against the bill.

    2. Re:...provided a tie-breaking vote to pass... by geekoid · · Score: 3, Insightful

      The point being, had it been a republican, especially the person he replaced, it would not have passed.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  28. Strictly Enumerated Powers by MSTCrow5429 · · Score: 2, Funny

    Can we expect more rational tech-policy?

    Your copy of the US Constitution must be different than mine.

    --
    Slashdot: Playing Favorites Since 1997
    1. Re:Strictly Enumerated Powers by scubamage · · Score: 1

      If he can code assembly, he probobly know what "diff" does.. maybe we'll go back to the deprecated version?

    2. Re:Strictly Enumerated Powers by MSTCrow5429 · · Score: 1

      It's not deprecated, it was maliciously forked!

      --
      Slashdot: Playing Favorites Since 1997
  29. Cook county uses sequoia voting systems by Joe+The+Dragon · · Score: 2, Funny

    Cook county uses sequoia voting systems

    1. Re:Cook county uses sequoia voting systems by ZxCv · · Score: 1

      That was the sound of the joke passing you by.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    2. Re:Cook county uses sequoia voting systems by ameyer17 · · Score: 3, Interesting

      Except the 14th district is about 60 miles from Cook County. As someone who isn't in the district in question, but is close enough to have been bombarded with the BS from both sides, I'm not so sure Foster won this election so much as Jim Oberweis lost yet another political race (at last count he's 0 for 4).

    3. Re:Cook county uses sequoia voting systems by Dan+Schulz · · Score: 3, Informative

      Except the 14th district is about 60 miles from Cook County. As someone who isn't in the district in question, but is close enough to have been bombarded with the BS from both sides, I'm not so sure Foster won this election so much as Jim Oberweis lost yet another political race (at last count he's 0 for 4).

      That's precisely what happened (United States Senate, Illinois governor, and two House runs - all failed spectactularly - and I for one couldn't be happier for it). After defeating popular (and well respected) State Senator Chris Lauzen in the special primary election for the GOP nod, he changed his cow-pie slinging from attacking his Republican rival to smearing Foster's campaign, which was also taking heat from Foster's fellow Democratic rival John Laesch, who demanded a recount here in Aurora as well as other precients in the 14th District because not all the votes were counted (absentee ballots) and due to the election problems here in Aurora (incomplete ballots, ballots missing candidates and even entire political races, and so forth). (Laesch decided to withdraw his demand the other day.)

      The simple fact of the matter is this: Oberweis knows he can't buy his way into office yet he keeps trying to every single time. He wants into office as bad as Microsoft wants to crush Linux and free software (note I mean free both as in "free as in freedom" as well as "free as in beer" here - I don't play favorites on the issue). He's going to be squaring off against Foster again in the November general election, and I for one won't be voting for him. Thankfully a lot of other Illinois voters (especially conservative independents such as myself) feel the exact same way as I do - that he should sell milk and ice cream, not buy his way into public office (the Illinois GOP is even thinking of asking him to step aside as well "for the good of the party" since they're claiming that he cost them the election and their traditional Congressional stronghold).

      If I'm right though (and for the sake of the nation, I hope I am), the Illinois GOP is going to have three years to figure out how to get the district back into its hands. Though with the current problems plaguing the Illinois Republican party, I doubt that's going to happen in three years as long as Oberweis keeps wasting his milk money on failed campaign after failed campaign (not to mention the lack of a clear direction and leadership in the state party as well). If Foster ends up doing a good job though, puts his constituents first (like that'll ever happen) and serves to the best of his ability, then I'll consider voting for him (like I said, I'm an independent, not a lackey).
    4. Re:Cook county uses sequoia voting systems by CodeHog · · Score: 1

      This

      --
      Fat, drunk, and stupid is no way to go through life, son.
    5. Re:Cook county uses sequoia voting systems by flimflam · · Score: 1

      This No, definitely that.

      --
      -- It only takes 20 minutes for a liberal to become a conservative thanks to our new outpatient surgical procedure!
    6. Re:Cook county uses sequoia voting systems by IRGlover · · Score: 1

      This
      No, definitely that.

      I prefer the other.
    7. Re:Cook county uses sequoia voting systems by Black-Man · · Score: 1

      These same voters elected Dennis Hastert? Another sheep in wolves clothing.

  30. Don't blame me by nthwaver · · Score: 2, Funny

    Don't blame me, I voted for Clippy.

  31. Say what? by zappepcs · · Score: 2, Funny

    I know that not everyone is Einstein smart, but it does not take a rocket scientist to know that mixing assembler in the house will cause divide by zero errors.

    He'll have to learn the difference between NOP and Abstain

    Nowhere in the "xxx programming for dummies" books does it talk about kissing babies.

    Impeaching a president is nothing like getting funding for your pet project, though the process might seem familiar.

  32. Re:Woohoo? by Darfeld · · Score: 2, Interesting

    Assembly is still widely used in embedded systems. C is good, but sometimes it's just simpler in good old assembly.

    --
    (\__/) This is Lapinator
    (='.'=) copy it in your sig
    (")_(") so it can take over the world
  33. I wonder if my Grandfather voted for him . . . ? by mmell · · Score: 1
    after all, Gramps is buried out at Cook County Cemetary - at his insistence; he wanted to stay active in Illinois Democratic politics.

    Which reminds me, could you tell me where a fellow with one or two niggling little DUI's and lots of cash could get himself a CDL?

  34. Well, if he's a FORTRAN programmer by hey! · · Score: 2, Funny

    we'll be seeing computed gotos written into laws. In other words, same-old, same-old.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Well, if he's a FORTRAN programmer by Alinabi · · Score: 3, Funny

      If he's a FORTRAN programmer maybe he should run for the House of COMMONs instead

      --
      "You can't allow somebody to commit the crime before you detain them." [Condoleezza Rice]
    2. Re:Well, if he's a FORTRAN programmer by tomhudson · · Score: 5, Funny

      Actually, if he programs in assembler, he's not a congressman - he's an assemblyman.

    3. Re:Well, if he's a FORTRAN programmer by mmortal03 · · Score: 1

      That's assembly person to you, you insensitive clod! I guess you haven't flashed your BIOS with the latest gender-inclusive language update.

  35. Tiebreaking vote by Peter+Trepan · · Score: 1

    Foster provided a tie-breaking vote to pass a major ethics reform bill.

    Not to be a wet blanket, but didn't all of the people who voted for the ethics reform bill provide a tie-breaking vote?

    --

    Step into a huge movement. Don't Tread In Me.

    1. Re:Tiebreaking vote by Actually,+I+do+RTFA · · Score: 1

      Not to be a wet blanket, but didn't all of the people who voted for the ethics reform bill provide a tie-breaking vote?

      Yes. Hence 'a' and not 'the'; the difference between indefinate and definate articles.

      But still, were it not for him, the bill would have died.

      --
      Your ad here. Ask me how!
  36. Probably a good congressman by A+beautiful+mind · · Score: 2, Funny

    Foster's positions in the following 14th congressional district election included ending involvement in the War in Iraq, increasing the amount of money used to fund alternative energy research, and enforcing existing immigration laws while allowing for immigration reform to take place. He also supports universal health care. Fiscally, Foster publically stated that he would align himself with other Blue Dog Democrats in Congress. The Blue Dog Coalition focuses on fiscal responsibility and reducing the national debt.
    So wikipedia says he's not an idiot on important issues and he has a science background? I'm sold!
    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
  37. My first question, Congressman ... by ClickOnThis · · Score: 4, Funny

    vi or emacs?

    --
    If it weren't for deadlines, nothing would be late.
    1. Re:My first question, Congressman ... by Archwyrm · · Score: 1

      The federal government is all about bloat, and now being part of it, clearly he favors emacs.

      --
      Fascism should more properly be called corporatism because it is the merger of state and corporate power. -- Mussolini
    2. Re:My first question, Congressman ... by Anonymous Coward · · Score: 0

      Why did you have to open that can of worms? BSD or Linux?

    3. Re:My first question, Congressman ... by n6kuy · · Score: 1

      notepad.

      He's a Visual Basic guy, after all.

      --
      If you disagree with me on social issues, then it's pretty clear that you are a narrow-minded bigot.
    4. Re:My first question, Congressman ... by laffer1 · · Score: 1

      More like wordpad.. notepad is too small for VB developers. (I started on VB5)

    5. Re:My first question, Congressman ... by Atario · · Score: 1

      I'm a vi(m) user. And I vote.

      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    6. Re:My first question, Congressman ... by yanyan · · Score: 1

      Visual Studio?

      *runs*

  38. all politics is local by westlake · · Score: 3, Insightful
    Can we expect more rational tech-policy?

    You can expect the new congressman from the 14th District to vote the interests of the 14th District.

    The first term congressman does not make policy. He will be two years learning the job and lucky to get a committee assignment that is remotely relevant to anything more significant than the coastal defense of Wyoming.

    1. Re:all politics is local by EricTheGreen · · Score: 3, Informative

      The first term congressman does not make policy. He will be two years learning the job and lucky to get a committee assignment that is remotely relevant to anything more significant than the coastal defense of Wyoming.


      What everyone is missing is that this election seats him only until the next election this fall (he's filling the seat vacated by Dennis Hastert.) He and Jim Oberweis (his Republican opposition) do it all over again for the November election.

      Given that legislative activity pretty much drops off the map by summer of an election year, he'll probably be able to nominate a few deserving kids to West Point, march in a few parades, send a few letters out and not much more of consequence.

      I do hope he gets elected to the full 2-year term this fall; Oberweis is a perpetual candidate with seemingly very little to offer his electorate beyond regular screeds bashing "tax and spend Democrats" and braying how immigration is slowly dissolving the moral fiber of the Republic...
    2. Re:all politics is local by westlake · · Score: 1
      What everyone is missing is that this election seats him only until the next election this fall

      The 14th district cuts across a broad swath of northern Illinois [as can be seen in the map in the Wikipedia] in the time-honored fashion that would make it a generally safe seat for the conservative Republican.

    3. Re:all politics is local by EricTheGreen · · Score: 1

      The 14th district cuts across a broad swath of northern Illinois [as can be seen in the map in the Wikipedia] in the time-honored fashion that would make it a generally safe seat for the conservative Republican.


      Yes, we do know how to take care of our incumbents here in Illinois, don't we?

      Any other Republican candidate, I would unreservedly agree with you. Oberweis may have to demonstrate something resembling a clue however...there's quite a bit of Republican backlash building up here and I don't think he'll be a shoo-in unless he can somehow demonstrate he's something more than a rich, petulant ass-clown. The 14th isn't completely the rural conservative haven it's made out to be by some...DeKalb is a good-sized college town that will probably swing hard Democrat this fall, and Aurora has a significant minority population that consistently votes Democrat as well. Even in Denny's day, I think people kept him around as much for his seniority in the delegation (and the attendant perks it brought) as any other ideological reason.

      It'll be a hard-fought election, no question, and I'm girding myself up for the next round of supremely annoying, content-free attack ads both candidates will be airing for the next 6 months. Yecch...

  39. How did he end up in politics after Fermilab? by damn_registrars · · Score: 3, Interesting

    I can't help but wonder if he chose to go into politics after the recent Fermilab budget cuts. Considering the way that the current US congress has butchered science spending (at least relative to operating costs), it would be no surprise if he decided he had to fight the machine from within.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:How did he end up in politics after Fermilab? by TheSync · · Score: 1

      To get an idea of recent R&D spending, see this graph.

      While amounts have flattened out recently, the levels are much higher than during the 1990.

      US public R&D is higher than EU-25 or OECD average levels as a percent of GDP (and US business R&D is much higher than EU-25 or OECD average levels as a percent of GDP, with the notable exception of Japan...More details here)

      The big Federal funds go to NIH (~$30 billion), NSF (~$6 billion), NASA science ($~5.5 billion)

    2. Re:How did he end up in politics after Fermilab? by mqduck · · Score: 1

      I can't help but wonder if he chose to go into politics after the recent Fermilab budget cuts. Considering the way that the current US congress has butchered science spending (at least relative to operating costs), it would be no surprise if he decided he had to fight the machine from within. I'm not saying an employee (or former employee) of the government can't be taking on The Man when they lobby for more funding. Teachers' strikes are a fine example. But trying to get more funding for a giant research laboratory from the Cold War era is fighting *anything* but the machine.
      --
      Property is theft.
    3. Re:How did he end up in politics after Fermilab? by damn_registrars · · Score: 1

      To get an idea of recent R&D spending, see this graph.

      While amounts have flattened out recently, the levels are much higher than during the 1990.
      The graph is useful, though I would like to point out that it doesn't really paint the full picture, even though it is inflation corrected and showing all the numbers in 2007 dollars.

      However, it is neglecting the increased costs of operation beyond inflation. Just one thing missing is the increased costs of energy in 2007 and 2008. High-energy physics requires, well, a lot of energy. And if energy costs go up, then the cost of running experiments at Fermilab goes up too.

      The big Federal funds go to NIH (~$30 billion), NSF (~$6 billion), NASA science ($~5.5 billion)

      NIH funds a lot of research, and a lot of researchers. And the grant money that they distribute has to pay for increasingly expensive work. Don't forget that many researchers also need to use their grant money to pay for their lab energy expenses, as well. I know this first hand by working in an NIH-funded lab.

      And with the NIH funding relatively constant over the past few years, with actual costs continuing to rise, NIH-funded labs are finding themselves in a more difficult situation than before.
      --
      Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  40. Which generation? by bromoseltzer · · Score: 1

    Ask him if he knows what BALR does. What's an 80A abend? (a real coder!)

    If he's a science guy of a certain age, he might be happier with MOV @(R5)+,R2 (PDP-11)

    If he does i386 assembler, I'd also be impressed, but vanilla "assembler" doesn't cut it.

    --
    Fiat Lux.
  41. So can Bill Gates by timmarhy · · Score: 3, Insightful

    But i certainly wouldn't want him in congess. shudder

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:So can Bill Gates by geekoid · · Score: 1

      Are you kidding? That would be awesome. everything he does would be under scrutiny.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:So can Bill Gates by spintriae · · Score: 0

      Wait a second... somebody at Microsoft can code?

  42. Because Coders aren't Professionals. by GodInHell · · Score: 3, Insightful

    Congress likes to talk to professionals, lawyers, doctors, PhDs.

    Congress rarely invites someone who writes code for a living to talk to them about technology. More often then not you wind up with a room full of lawyers talking to a panel of lawyers about how technology works. That is, when they don't just invite Billy G in to tell them what the H1-B Visa program should look like. (I know.. Billy used to be a coder, sort of, once, maybe.. but now he's repping as a buisiness man.)

    Anyway -- if we did have a genunine coder in congress, than this community would have a real representative of those interests common to programs -- like say H1-B visas and net neutrality.

    -GiH

    1. Re:Because Coders aren't Professionals. by susano_otter · · Score: 1

      He's a physicist. His coding is incidental.

      And his constituency is the inhabitants of the Illinois Congressional district. That's who elected him. That's who he represents, not "people who post on Slashdot".

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    2. Re:Because Coders aren't Professionals. by compro01 · · Score: 2, Insightful

      1. still, the general critical thinking skills cultivated in that line of work and decent knowledge of this area are something i like to see in a representative.

      2. surely there are some /. readers in that area.

      --
      upon the advice of my lawyer, i have no sig at this time
    3. Re:Because Coders aren't Professionals. by susano_otter · · Score: 1

      You're clearly delusional.

      And if you're a coder, you have an overly high opinion of yourself and your trade as well, at least as it relates to political skill.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    4. Re:Because Coders aren't Professionals. by compro01 · · Score: 1

      i think you misinterpreted what i meant by "this area". i was intending to refer to the area of sciences and technology.

      --
      upon the advice of my lawyer, i have no sig at this time
    5. Re:Because Coders aren't Professionals. by GodInHell · · Score: 1

      a) I said "If we had"

      b) I am part of his constituancy actually -- currently out of state for school. I will probably never get a chance to vote for him though, since I'll be moving further in toward the city when I'm done here.

      -GiH

  43. Re:Finally a Congressman who can read slashdot by Anonymous Coward · · Score: 0

    your copypasta is delicious. nom nom nom.

  44. Not the only one by EriDay · · Score: 3, Interesting
    My former congressman Vern Ehlers (one of the less bad repulicants):

    After three years of studying at Calvin College in Grand Rapids, Ehlers transferred and received his undergraduate degree in physics and his Ph.D. in nuclear physics from the University of California at Berkeley in 1960. After six years teaching and research at Berkeley, he moved back to Grand Rapids to Calvin College in 1966 where he taught physics for 16 years and later served as chairman of the Physics Department.
    He serves on the Science and Technology Committee. One of his greater achievements is not related to science/technology: He's the guy who got FRENCH fries back on the menu.
    1. Re:Not the only one by dkleinsc · · Score: 1

      Another obviously nerdy congresscritter is Rush Holt from New Jersey's 12th district. Holt's notable efforts (many of which have shown up on /.) include going after unaccountable electronic voting and advocating network neutrality.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
  45. Nerdiest president by Chris+Shannon · · Score: 4, Interesting

    In 1876, James A. Garfield discovered a novel proof of the Pythagorean Theorem using a trapezoid while serving as a member of the House of Representatives.

    --
    "Follow me" the wise man said, but he walked behind.
    1. Re:Nerdiest president by Valdrax · · Score: 4, Funny

      That's nothing. The man was a freaking genius if rumors are true. Supposedly, he could write in Latin with one hand and in Ancient Greek in the other at the same time. Of course, that could just be legendary.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    2. Re:Nerdiest president by waferbuster · · Score: 2, Funny

      Not 'legendary', just legerdemain .

      --
      I'm an individual! Just like everyone else!
    3. Re:Nerdiest president by vnaughtdeltat · · Score: 1

      Yeah, well, I heard, motherfucker had like, thirty goddamn dicks.

  46. I know no one will read the article. by cbart387 · · Score: 4, Insightful

    What this actually means to tech policy remains unclear. Computer programming skills do not automatically lead to sound logic or wise positions on important issues. A quick read through Slashdot user comments easily demonstrates this. That's got to be the best quote in the whole article.
    --
    Lack of planning on your part does not constitute an emergency on mine.
  47. He's up for re-election in November... by goethean · · Score: 1

    in a very red red red district. Please contribute to his campaign if you'd like to stick around. His opponent was a nasty, bigoted loser, Jim Oberweis.

    --

    _____
    God is only experiencing itself -- Nisargadatta Maharaj
  48. No need to qualify by maxume · · Score: 1

    There is a touch of the foolish and naive when it comes to politics in general.

    --
    Nerd rage is the funniest rage.
  49. Double geek bonus... by Lalo+Martins · · Score: 1
    1. Re:Double geek bonus... by JCCyC · · Score: 1

      Oh, great, now the Republicans will want to clone Thor.

  50. But... by certron · · Score: 1

    If he knows assembly, then wouldn't that make him an assemblyman instead of a congressman?

    --

    fair.org counterpunch.com truthout.com indymedia.org salon.com
    eff.org guerrilla.net debian.org gentoo.org
  51. The man who said... by PolishPimpin · · Score: 0

    "You can fix anything by throwing money at it." And thats a direct quote. Its that kind of mentality that has put us in the economic situation we are in. Chicago has it worst of all with a sales tax that is creeping tword 11%, Property taxes that have gone upwards of 50%, and a stale real estate market..

  52. I give him 6 months by nurb432 · · Score: 1

    Before he's as corrupt as the rest.

    --
    ---- Booth was a patriot ----
  53. Meh, he's just another warm body by Swift+Kick · · Score: 1

    I'm gonna go out on a limb and assume that being a physicist and knowing how to write code are no match for common sense.

    The 'ethics bill' bill he voted on was pushed by Nancy Pelosi to create a outside panel to replace the House Ethics Committee, which many (rightly) consider nearly useless for its lack of aggressiveness, but the creation of this "Office of Congressional Ethics" will be little more than just additional bureaucracy and wasted money, besides its direct application as a bullet point on an election-year campaign flyer.

    As a freshman congressman, he's going to vote the way he's told by the senior party membership like, say, Pelosi. And as far as getting into any science/tech committees, he might have to get in line; he's a *freshman*, so he has virtually no influence.

    --
    "We'll need 2000 crickets, 4 cans of Easy Cheese, and the fluid from 18 glowsticks for this plan to work...." - ph0n1c
  54. Bush has some competition for smartest guy in DC by VennData · · Score: 0

    ... Would love to see these two in a battle of wits, chess match, or Thermodynamics trivia.

  55. Meh... by tekiegreg · · Score: 1

    A Congressman nearby me was an electronics and computer researcher, implying he probably knows a little bit of some programming language (probably C given his background). I wouldn't be surprised if you research the other ~530 congress seats (house and senate) and uncover some other coders both present and former...

    Note I'm not endorsing Darrell Issa in any way, just pointing out a fact...

    --
    ...in bed
  56. Re:I wonder if my Grandfather voted for him . . . by repapetilto · · Score: 1

    I knew a guy who did that. What you gotta do is find someone who will say they would hire you if only you had a CDL, you get a lawyer and go to court asking for permission to get the CDL (or they recommend you to the secretary of states office, something like that... you gotta deal with both) then youll probably need to pay some money (could be alot it sorta depends on the judge) for a bunch of random shit they basically make up amounts for and go to substance abuse counseling. Then you're good to go.

  57. No skills at all by Trogre · · Score: 0

    Let me explain:

    Can code in assembly: +10 skillz
    Has used Visual Basic: -10 skillz

    It all balances out nicely

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    1. Re:No skills at all by Count+Fenring · · Score: 1

      Still leaves him with:

      • +5 Programmed in FORTRAN
      • +9999 Has create ANTIMATTER
    2. Re:No skills at all by Trogre · · Score: 1

      Hmm good point.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  58. Yes, but... by cleatsupkeep · · Score: 2, Funny

    Does he run Linux? Will he blend?

  59. Assembly Coder by k4_pacific · · Score: 2, Funny

    The article title reminds me of an exhange that occured in a meeting. We were co-developing a project with a customer and one of the customer's programmers was an old-time assembly programmer who never quite got the hang of high-level languages like C++. We were discussing some bug that was found in some of his unreadable code after a week or so of investigation.

    My manager: It appears that this issue was found in some code that Bob wrote.

    Their manager: But Bob's a great programmer. He can even knows how to code in assembly.

    My manager: Great, can you have him stop coding like it's assembly?

    --
    Unknown host pong.
  60. CVS by HungWeiLo · · Score: 2, Funny

    Maybe it's the perfect opportunity to get all legislation into CVS.

    I'll leave it as an exercise to the reader to make the obvious humor examples.

    --
    There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
  61. Not necessarily as good as it sounds by cybereal · · Score: 2, Insightful

    My grandfather introduced me to programming. He worked with similar set of languages though not VB. He went with Delphi around that time period. It was awesome, he has tons of computers (mostly apple) and also HAM radio equipment. Very tech savvy, for 1992. That was 16 years ago. He doesn't know crap about modern technology, and barely recognizes the internet at this point.

    There's nothing wrong with my gramps but the point is, just because someone has technical exposure during a time doesn't mean they maintain awareness and the important detailed knowledge necessary to fathom points about issues like net neutrality. No less criticism should be given to this person's influence than is given to any other random corrupt politician.

    --
    I read the script, and I think it would help my character's motivation if he was on fire. -Bender
  62. I've met him and went to the primary debates by nhtshot · · Score: 1

    I have to say that the parent is right on the mark.

    Nobody wanted to see Oberweis elected, save a few gerrymandering conservative incumbents.

    In all seriousness though, Foster is a heck of a nice guy. He's a scientist at heart and the kind of political outsider that is nice to see as my representative.

  63. Correction by rsborg · · Score: 3, Funny

    This is almost as bad as watching "Sound of Music" and missing the part where Fräulein Maria has sex with Von Trapp halfway through the movie.
    That would have made it worth the rest :-)
    --
    Make sure everyone's vote counts: Verified Voting
  64. Wait What. Which doesn't belong? by /dev/trash · · Score: 1

    Visual Basic? He was cool when I saw Fortran (89 or 77?) and near god like when I saw Assembly. But VB? Meh. Just another man.

  65. Re:Woohoo? by Goaway · · Score: 1

    Assembly is unbeatable for writing fast code for number crunching. Fortran is extremely strong for mathematical modelling. Visual Basic lets you make GUIs quickly and easily in Windows.

    All three are extremely useful to a physicist. Fortran especially is in wide use.

  66. Get used to voting Dem. by rsborg · · Score: 0, Troll

    He was the first Democrat I've ever voted for, and I still feel a bit dirty about it.
    The Republican party you knew is gone now... Folks like Abrahmoff, Delay, and Bush have tied the party train to the Corrupt, Corporatist, & Fundamentalist wings of your party.

    McCain is going to lose in November because he realizes that he has to pander to all these groups, and leave Americans behind in the process.

    --
    Make sure everyone's vote counts: Verified Voting
  67. that's nice but... by layer3switch · · Score: 1

    but does he run linux? ah-HA! he writes his own OS!.. oh.. wait... never mind...

    Well, beside the joke, IMHO, he's too bright for his own good or my constitutional right at least. This douchebag brought up national id card to congress, and i think, he's still endorsing it.

    Again, he's a bright scientist and engineer (and very successful businessman). However I just need a representative who knows what constitution stands for and represent common man/woman's view. Ability to write code in assembly is cute and amusing thing I care less about when voting for a congress person.

    --
    "Don't let fools fool you. They are the clever ones."
  68. The next big political schism: by Angostura · · Score: 1

    Big Endians versus Little Endians.

  69. I still wish by Smordnys+s'regrepsA · · Score: 1

    I'm a Independent with a Democrat lean on most issues.
    That being said, I would switch to Republican, if they went back to their '96 party platform (and, never reelected a "republican" who voiced agreement with their 2000 and 2004 platform)

    --
    Just -1, Troll talking to another.
  70. He needs to be paired with a QA congressman by Malevolent+Tester · · Score: 1

    To point out the inevitable mistakes in every single thing he does.

    --
    If you haven't made a developer cry, you've wasted a day.
  71. Re:Wait What. Which doesn't belong? by Anonymous Coward · · Score: 0

    "Just another man." Are you kidding me? If he tried VB and survived... he's more than just another man!

  72. Because logic=potential to see fair by jago25_98 · · Score: 1

    Well, here's the thinking goes like this:
      if someone can understand logic, and see beauty in efficiency,

    that person has the POTENTIAL to be logical. And logical means fair.

    Of course if that sense of altruism isn't instilled it doesn't bear fruit. It's only a potential. But at least it's something?
    At least it's possible.

    Is it right to think that smart/`intelligent` people are more likely to be fair? Perhaps this thought is wrong.
    Didn't we have something on Slashdot that shows higher IQ means different voting patterns?

    1. Re:Because logic=potential to see fair by jellomizer · · Score: 1

      Logic is not connected to fair...

      A law based on Logic would be a very cruel and unfair government.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  73. Difference? by ozbird · · Score: 2, Funny

    Assembler coding? About the only difference in Congress that would make over your average Congress critter is when the lobbyists click their fingers and tell him to jump, he'll ask "how far", not "how high."

  74. /usr/lolcat by Non-Huffable+Kitten · · Score: 4, Insightful

    I think lolcats might have reached escape velocity from being just a novelty/meme. They have a lot of extensibility, and cuteness is timeless too.

    --
    Medium cat is MEDIUM.
  75. Re:Woohoo? by Z34107 · · Score: 5, Insightful

    You know what else assembly can do? Self-modifying code.

    After all, your program is just zeroes and ones in memory. They can be added, subtracted, multiplied, and mutilated, just like anything else digital can.

    So, for speed purposes, you can write a bastard of a for loop that changes the address of the jump statement at the end rather. It's hard to find a real practical purpose, other than on the TI-83 graphing calculators that only let you have 8811 bytes of code running at a time.

    So... What can a congresscritter do who knows assembly language?

    He can write self-modifying legislature!

    --
    DATABASE WOW WOW
  76. RF engineers might be suited for politics. by javapada1 · · Score: 0

    Of all the engineering fields I think programmers are the worst kind to be involved in politics. Since in programming or in digital design, its all about 1 or 0, and its very different compared to politics. I have an electronics background, and I really hate it when I'm dealing with Signal Amplifiers etc. Since in theory the design and in the bread board everything is fine. However, when you transfer it to the PCB a lot of stuff gets screwed up, the spacing between leads gives extra capacitance/inductance/resistance. That's why when the deadline is near, I usually attach a potentiometer in the design, so when the expected gain is not achieved, I just adjust my potentiometer to be tweak it on the fly. Just like politics, you keep on tweaking your potentiometer to achieve what you intend to do.

  77. No by CrimsonAvenger · · Score: 3, Insightful

    Can we expect more rational tech-policy?

    Of course not. He's one guy out of 432. And a freshman Representative at that. He'll have no more effect than any other freshman Congressman does, which is to say, none at all.

    --

    "I do not agree with what you say, but I will defend to the death your right to say it"
  78. Let The Past Be Prolog by NetSettler · · Score: 3, Insightful

    The real benefit of having tech-savvy people in office isn't that they could help program computers, it's that their knowledge of programming could help straighten out the poor programming of the many computational systems that are the world itself.

    Politicians deal routinely with simple issues of reliably specified process (due process), proper abstraction (policies that are neutral as to whom they apply to), process control (time slicing, fairness, scheduling), data hiding (privacy), security matters (credentials, privilege), algorithmic complexity and resource management (budgets), forward and backward chaining (proactive investment vs reactive budgeting), side effect, storage management and garbage collection (literally), APIs and network services (government databases and services), automation (minimizing overhead and streamlining budgets), modularity (responsibility and accountability), etc. Modern politicians deal with these issues in a kind of haphazard way that is both scary and sad to watch.

    I'm not saying a Congress of nerds is the way to go, though I'd say it was worth giving a shot for a while just to see what they could do by applying some actual schooling. For a programmer watching Congress tinker at some kinds of systematic processes is like an Astrophysicist watch an Astrologer explain the heavens.

    So forget how a programmer can benefit the programming community while in office. That's small potatoes. If he really understands programming, the place to apply it is away from the keyboard, directly focusing on the real substance of what Congress does (and doesn't).

    --

    Kent M Pitman
    Philosopher, Technologist, Writer

    1. Re:Let The Past Be Prolog by jafac · · Score: 1

      I think that a congress of nerds *IS* the way to go.

      Because what we have now; Democracy being what it is - (essentially, a popularity contest), the job attracts folks who are narcissistic schmoozing used-car-salesmen. This leads to bribery, corruption, earmarks, tax-n-spend, borrow-n-spend, policies backed by wedge-issues instead of actual substance, war, poverty, and ultimately, economic destruction, I'm afraid.

      If we put people in office who are nerds; and I don't care if they're nerds about science, or nerds about computers, or nerds about public policy (also-known-as: wonks) - then they'll be paying less attention to how to please their golfing buddies and various bribery/extortion partners, and more attention on how to please voters.

      And THAT is how Democracy *should* be.

      But then again, I guess I'm wishing we had more VOTERS who are nerds.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  79. Prog language skills and character by ppanon · · Score: 1

    The FORTRAN would be for any kind of simulation or data analysis/processing software he might have had to write. Most number crunching for physics is done in Fortran - the most efficient parallelizing compilers for supercomputers are in FORTRAN and there's a lot of highly optimized toolsets like LINPAK.

    The assembler he learned is probably for a microcontroller for controlling a custom apparatus (it could be anything but likely candidates are 8080, x86, or M68K). The VB is probably just for putting up quick and dirty GUIs to control parameters for repeated test runs or for controlling custom-made instrumentation and equipment for experiments.

    I was thinking that probably involved more applied research than theoretical physics and then read the article. Sure enough: "One of his main projects involved the design of equipment and data analysis software for [Fermilab's] high energy particle collision detector."

    The article also says, "What this actually means to tech policy remains unclear. Computer programming skills do not automatically lead to sound logic or wise positions on important issues."

    True enough but, more importantly, a background in physics gives you a pretty darned good understanding of models and their appropriateness and limits in describing reality. I expect that Congressman Foster's reasoning and analytical abilities are way above average for both Congress and the population at large. What his background doesn't guarantee are the patience and political/networking skills necessary to stop bad legislation and get good legislation passed.

    His impact will also depend on what committees he get himself assigned to as well. Even if he gets on committees where his background can be of most use - like Science & Technology, Education and Labour, or even Budget - since he's new blood, he won't have high ranking membership and his influence will be limited by the effectiveness his powers of persuasion.

    Nevertheless, it's good news because someone in Congress will be able to recognize and call out bullshit when it's tabled by a lobbyist proxy. I hope he gets and opportunity to move to the Senate in a few years because it need those skills even more than the House does.

    --
    Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
  80. Approval voting by tepples · · Score: 4, Informative

    "We didn't know that a Diebold machine could register 68% for one candidate and 100% for another," said their spokesman. Sure it can. Replace the radio buttons on a ballot with checkboxes and you have approval voting. For one candidate, 68 percent of voters gave thumbs up and 32 percent thumbs down. For another candidate, 100 percent gave thumbs up. If more people approve of another than one, another takes office. Do you need another example?
    1. Re:Approval voting by mOdQuArK! · · Score: 1

      Given how poorly Diebold programmers seem to have implemented a simple plurality system, I don't even want to imagine how badly they'd implement something even a tiny bit more complicated.

    2. Re:Approval voting by cube135 · · Score: 1

      Or it counted dead people. It's near Chicago, after all.

  81. yes, but does he know VI? by davek · · Score: 1

    Any monkey can code in assembly on most architectures.

    The question is, can he code assembly.... USING VI.

    --
    6th Street Radio @ddombrowsky
  82. How about "pipes"? by bitflip · · Score: 1

    How about "pipes"?

    To me, that's what made his statement sound so ignorant. It isn't that tubes is a bad analogy, it's that there is already a common term when using that analogy: pipes. If he'd called the internet a series of pipes, and left out the dumptruck stuff, it would've sounded at least somewhat informed. As it is, it sounds like he learned about it the night before, after a couple of drinks.

  83. "computer network" by globaljustin · · Score: 4, Insightful

    Can you find a term as short and simple as that that describes the internet, even as partially as that?

    hmmm...yeah, how about "computer network" .. how's that for short and simple.

    It's an easy concept to understand, for virtually anyone...far clearer than the ridiculous "tube" analogy (i believe someone posted the full text of the original context of the 'tubes' analogy below)

    In fact, the concept of the internet shouldn't be more dumbed-down than "computer network"...some older folks might have to learn what the terms mean, but if a person can't bend their mind around that concept, well, we don't need them influencing politics anyway
    --
    Thank you Dave Raggett
    1. Re:"computer network" by Anonymous Coward · · Score: 0

      "hmmm...yeah, how about "computer network" .. how's that for short and simple."

      Fairly poor as a descriptor. It certainly isn't by any measure more accurate or simpler than "a series of tubes".

      "some older folks might have to learn what the terms mean, but if a person can't bend their mind around that concept, well, we don't need them influencing politics anyway"

      BUT THEY ARE. You can wish for how you'd like it to be all you want, I prefer to deal with reality.

    2. Re:"computer network" by AlecC · · Score: 1

      No. Because to non-technical people a network is a static thing, structural. Things don't travel over nets, they get casugt by nets, which hold them in place. The internet and its relatives is called a network because a picture of a computer network looks a niot like a pictutre of q net, be it fishing, climbing, safety or whatever. But you have already to bone of the cognoscenti to realise that those lines in the picture are active communications channels, not structural componenet. By the time they have got that far, they are already insiders.

      There are a lot of words which techies have borroved from everyday language, often becasue of a fairly tortured analogy, and then re-used with a technical meaning which has very little relationship to everyday use. "Organic", as use in chemistry to mean compoints containg carbon and hudrogen, is very differnt from usage in "organic food" or "an organic part" - the latter being probably truest to the original meaning. The curvature of the univers described by physicists has a mathematical rlationship to the curves of a beutiful woman, but it it pretty tenous. And the word net used by a geet has little to do with fishnet stockings, functionally or socially.

      --
      Consciousness is an illusion caused by an excess of self consciousness.
    3. Re:"computer network" by Count+Fenring · · Score: 2, Insightful

      Except that the social/business meanings of network, as "group of connected individuals" is, and has been since before the 80s, a well-understood and recognized meaning of the word. Hence, "networking" as "meeting people to form connections."

      This definition of "network" and "networking" is both more apt than the tubes metaphor and better targeted at the kind of person who works in politics. This version of "networking" is a staple of political and legal circles, and has been for 30+ years.

  84. Physicists: They Do Stuff by igb · · Score: 1

    About twenty years I spent a couple of days wandering around the experimental halls at CERN: a friend of my parents was running the data acquisition on an experiment there, and my wife and I had dropped in to see them on our first holiday together. Mike's experiment was looking for quarks (naked bottoms, as I recall), and the events were arriving too frequently for the VAXen they were using. So they had all the sensors rigged to two cables. One short one went off to some custom hardware which made a rough `interesting / not interesting' judgement, and signalled that down another short cable to the VAX. The long one went straight to the VAX, and recorded the signals gated by the output from the hardware device. The difference in the length of the cables was tuned to the settle speed of the hardware devices, so that the gating signal arrived at the same time as the sensor outputs.

    Yes, that sort of trick was used by things like Cambridge (slotted) rings. But using propagation delay in your favour always strikes me as really good science thinking.

    ian

  85. His campaign bumper sticker by professorfalcon · · Score: 1

    for(;;) {
      tax();
      spend();
    }

    1. Re:His campaign bumper sticker by Count+Fenring · · Score: 1

      To be fair, this is the way ANY tax system is designed, oversimplified. A more realized loop is:

      for(;;){
      tax(AMOUNT_GOT_BY_INCREDIBLY_COMPLICATED_METRICS);
      spend(TOO_MUCH_BY_HALF);
      sleep(31536000); /* 31622400 during leap years */
      }
  86. a representative by sentientbrendan · · Score: 3, Insightful

    let's keep in mind that this guy is a representative, and not a senator. There are 435 representatives, and freshman representative has about as much voice in national policy as the guy down at the DMV. Don't expect him to be authoring any bills.

    The more significant news related to his election, if you follow the news, is that he replaced Dennis Hastert in a long time republican district. His election makes the democratic majority in the house that much more cemented, and generally is a signal of the upswing of the democratic party nationally.

  87. My fellow Americans, by blackbeaktux · · Score: 2, Funny

    My fellow Americans,

    ;Begin Speech
    MASK EQU $0000000F
    HEXPRINT MOVEM.L
    SUBQ.W D1/D4-D7/A0/A3,-(A7)
    #1,D4
    LOOP ROL.L
    MOVE.B
    ANDI.L
    MOVEA.L
    MOVE.B #4,D5
    D5,D6
    #MASK,D6
    D6,A3
    TABLE(PC,A3),D7

    ACIARDY MOVE.B
    AND.B
    BEQ.S
    MOVE.B
    DBRA
    MOVEM.L
    RTS (A0),D1
    #2,D1
    ACIARDY
    D7,2(A0)
    D4,LOOP
    (A7)+,D1/D4-D7/A0/A3

    TABLE DC.B '0123456789ABCDEF' ;End Speech

    Thank you, and may God bless America. Good Night.

  88. Not the first, Max Burns was a coder too by Tangential · · Score: 3, Informative

    Max Burns was the congresscritter from south georgia for a term or two. Before that he was a professor of information systems at Ga Southern University. He definitely was a coder too.

    --
    Suppose you were an idiot. And suppose you were a member of congress. But then I repeat myself. -- Mark Twain
  89. Re:Woohoo? by cbrocious · · Score: 1

    It's not at all hard to find a real practical purpose. If you take one step into the emulation world, it's all around you. Self-modifying code is not just the norm but an absolute requirement.

    --
    Disconnect and self-destruct, one bullet at a time.
  90. Some self-promotion.... by FBodyJim · · Score: 2, Interesting

    As a blatant self-promotion post... I'm a computer science graduate of Rutger's University and I'm running for a seat in the House of Representatives in NJ's 6th Congressional District. I'm not a politician and have never run for a public office before. I'm a software engineer currently working in the shipping industry writing VB code (I also write in perl, php and used to do some C++ programming for Intel/Dialogic based computer telephony systems but it's been many years) for a desktop application that manages containers and shipping routes. I'm 27 years old so I hope that if I could win an election, I'll not only bring a younger perspective to the House, but a more tech savvy perspective as well, in addition to the perspective of a working Joe rather than the perspective of another career politician. My website isn't yet complete but there is some information available at: http://www.hoganforcongress.com/ Be gentle, I don't have a ton of bandwidth or a very powerful server. Thanks.

  91. self modifying by Paolone · · Score: 1

    Sorry, but I don't know any programming language (worth the definition) that can't, for example, open /dev/mem. Or use closures. Or edit its own source file and recomplile itself.

    1. Re:self modifying by Z34107 · · Score: 1

      I don't know how UNIX-land manages things, but my understanding is messing with some other process' (physical) memory will cause a segfault. ("This program has performed an illegal operation and will be shut down" in Windows land.) So, it's a little less useful outside of singletasking embedded devices.

      I'm guessing /dev/mem lets you edit your own memory space, which is nifty. But, you don't know the exact machine code ops your compiler is going to generate, so it's harder to poke replacement instructions into memory without a separate listing of what you're replacing.

      Then there are languages like Visual Basic (pre-dot-net) that just need to die. And editing source and recompiling itself is completely different.

      On the other hand... How'd I get modded "insightful"? Thanks for the karma, tho!

      --
      DATABASE WOW WOW
  92. NC by Ihmhi · · Score: 1

    A politician who can code? I'd hate to read through any of that. It would just be loaded up with //No Comment.

  93. Bush was a passenger, not the pilot by snarfer · · Score: 1

    Bush didn't fly the plane. He isn't allowed to fly, was grounded after refusing to take a drug test.

  94. Re:I know no one will read the article. by Danny+Rathjens · · Score: 1

    I wonder what % of us really are programmers nowadays, though.

    That post the other day about the future of many-core processors that stirred up a lot of insightful and interesting debate about heterogeneous vs homogeneous cores or shades thereof and the relation of that hardware to the code made me realize that those types of discussions/comments have been somewhat rare.

    I don't see this as such a bad thing. I'm just pointing out that the /. audience is a lot broader today.

  95. Not The First... by vjmurphy · · Score: 1

    Rush Holt, a congressman from NJ, also has a physics background.

    http://en.wikipedia.org/wiki/Rush_D._Holt,_Jr.

    I always enjoyed the bumper stickers: "My congressman IS a rocket scientist."

    --
    Vincent J. Murphy
    Spandex Justice
  96. Clearly... by sheldon · · Score: 1

    A tax cut will solve all of our problems.

  97. Re:I know no one will read the article. by cbart387 · · Score: 1

    You'll get no argument from me. However, even though it's broader I would still bet there's equally geeky/nerdy (whatever 'title' is appropriate I always forget the difference) knowledge even if it's not programming. I think his comment in the article still applies. A lot of times (and I'm guilty of this to) is that people will 'shoot from the hip' without thinking things through.

    That's what I took from his comment. That people who should be able to reason things through tend to just post the first thing that pops in their head. I don't think we have to tie the comment to just the programmers.

    --
    Lack of planning on your part does not constitute an emergency on mine.
  98. Gotta be an easier way. by mmell · · Score: 1

    Anybody got Gov. Ryan's cell number handy?