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."

44 of 421 comments (clear)

  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. 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 Sponge+Bath · · Score: 4, Funny

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

      Because "backspace" sounds gay.

  3. 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 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...
    4. Re:What Assambly? by TooMuchToDo · · Score: 5, Funny

      "I am code contributor #9"

    5. 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
  4. 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 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
    2. 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...

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

      Seldom has a username been so relevant.

  5. 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 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.

    2. 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.

  6. 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.
  7. 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
  8. 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.
  9. 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
  10. Cook county uses sequoia voting systems by Joe+The+Dragon · · Score: 2, Funny

    Cook county uses sequoia voting systems

  11. 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.
  12. Don't blame me by nthwaver · · Score: 2, Funny

    Don't blame me, I voted for Clippy.

  13. 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.
  14. 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.

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

    Flawless Victory. Thread Over.

  16. 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.

  17. 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
  18. My first question, Congressman ... by ClickOnThis · · Score: 4, Funny

    vi or emacs?

    --
    If it weren't for deadlines, nothing would be late.
  19. 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.
  20. Yes, but... by cleatsupkeep · · Score: 2, Funny

    Does he run Linux? Will he blend?

  21. 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.
  22. 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.
  23. 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").
  24. 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
  25. 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."

  26. Re:Nerdiest president by waferbuster · · Score: 2, Funny

    Not 'legendary', just legerdemain .

    --
    I'm an individual! Just like everyone else!
  27. 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.
  28. 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)"
  29. 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.

  30. 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.