Slashdot Mirror


User: 0100010001010011

0100010001010011's activity in the archive.

Stories
0
Comments
5,230
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,230

  1. Fail gracefully? on Soccerbots Learn How To Fall Gracefully · · Score: 5, Funny

    You've obviously never seen soccer.

    The bot will tap into the bot with the ball, then proceed to spin at full speed until it lets some smoke out of the IC. Look around to see if anyone saw it and continue playing.

  2. Re:Good. on Right-to-Repair Law To Get DRM Out of Your Car · · Score: 3, Interesting

    Cars are already more or less pretty open with some proprietary stuff tacked on. ODB-II (or now CAN) has a set list of standard messages that everyone uses. Now car companies can choose to extend into their own messages if they want. Engine speed, throttle, etc all have a set upon CAN Id.

    AutoZone and AdvanceAuto and every other car repair place will read these codes for free. They may be cryptic (Your fault could have probably been FUEL PRESS LOW or something), but Google and auto forums can decode them for you pretty easily.

    There are also 3rd party options (at least for VW). Ross-Tech makes VAG-COM which will let you connect to almost any ECM in your car and read diagnostics or monitor blocks which is much cheaper than VW's "OE" tool (Many $k).

    Now letting them see the latest service manuals would help, many companies use MATLAB/Simulink to autocode their ECM software. The lines of code and the possibility for bugs is scary. And like software companies, no one is going to be doing software updates on 3-4 year old cars meaning instead of "Don't buy X car because the wheel bearing goes bad" you could get a bug report of "Don't buy X car because the throttle position sensor flips out".

  3. Re:Military required? on Spy Satellite Photos Used To Fight Drug Smugglers · · Score: 5, Informative

    If only there was some country that had already experimented with this... Oh wait. There is.

    In 2001 Portugal did just this. They decriminalized everything. and 7 years later it's working better than imagined.

    Everyone caught using is suggested to go to a class (but it's not required.). Sure they're a bit smaller than the US, but there's no reason it couldn't work here.

  4. Re:History lesson on Google Tricycles To Map Footpaths For Street View · · Score: 4, Funny

    Yeah, but what have the Romans ever done for us?

  5. Re:Mostly just for cars on US To Require That New Cars Get 42 MPG By 2016 · · Score: 1

    And I already did the conversion for you. If you'd check out the link. Combined it gets 34MP.UkG.

  6. Re:Mostly just for cars on US To Require That New Cars Get 42 MPG By 2016 · · Score: 2, Informative

    Then you would be impressed with Toyota's Hilux. (PDF).

    32 highway, 23 city, 28 combined. Not sure what the '3/4 ton' refers to but, it can both tow and carry that. 1500 lbs = 680. kg, all of which it can handle without a problem.

  7. Re:First post!!!!! on US To Require That New Cars Get 42 MPG By 2016 · · Score: 1

    Diesel lovers have known this for ages. Hell my '86 got this. As does my '98.

    Of course this is going to be full of 'loopholes'. Just like SUVs are 'trucks' and exempt from laws for cars.

  8. Re:Sounds like a pickup line... on Microsoft Trying To Patent a 'Magic Wand' · · Score: 1

    Hitachi already makes one and my girlfriend loves hers...

  9. Re:At least 3 complaints from me... on FTC Targets Massive Car Warranty Robocall Scheme · · Score: 1

    I just got a call from Financial Housing Assistance. I made it through Level 1 by lying through my teeth about being underwater in my house, who underwrote my loans, everything.

    And then I got a call back. I ignored it and let it go to voice mail...

    Lori Financial Housing Assistance
    904-502-1686

  10. Re:At least 3 complaints from me... on FTC Targets Massive Car Warranty Robocall Scheme · · Score: 5, Funny

    x2. I get alternating calls from these guys and a company that wants to help me lower my rates.

    That said, the best thing you can do is waste their time. It's like Groundhog day. Every time they call I get to try something different.

    Sure warranty my 1969 VW beetle. Click
    Oh I don't carry a credit card balance. Click.
    *FCC*. Click
    vs
    Oh my Gawd. I'm so glad you called. So yesterday I was out shopping and my credit card got declined. Have you ever had your credit card declined, trust me it sucks. So how much can you lower my rates. [Cut them off] So that's great. So when do you think that I can get this rate actually implemented. I'm planning on proposing to my girlfriend, do you have a girlfriend. I'm so in love, she's going to love her ring. I just put it on layaway with the last $500 on my Visa. You do lower the rates of Visa right? [cut them off]. So. Oh, you need my number. Damn it, my card is out in the car. Can you hold for ONE second. Please. [set phone down for 5 minutes]. Hey are you still there? Great. So my card number is, hey wait a minute. Are you sure this is safe. One of my friends, John, yeah he got his credit card stolen through his pants. Some guy had this magic reader that you just need to brush up against someone and it steals the credit card.

    See how long you can keep it going...
    -
    That said, Today I just left my cell phone at home. I came home to 5 missed calls.

    I've filed both companies with the FCC, but the calls keep coming. I can't wait for both of these to stop.

  11. Re:50,000 web servers, not physical servers on Surveying the World of the Biggest Server Farms · · Score: 1

    No, they're using Netcraft for the companies that didn't release the information.

    TFA:

    Here's a look at some of the providers with high server counts, gleaned from public reports and partial data from a recent Netcraft server count report

    There's a little note after each company where the data came from, all of the top 5 came from the company itself.

  12. Re:But does it work? on Court Orders Breathalyzer Code Opened, Reveals Mess · · Score: 4, Insightful

    The majority of crashes and deaths aren't caused by people that blow a 0.086. They're habitual offenders who blow .25s.

  13. Re:Coding Standard on Court Orders Breathalyzer Code Opened, Reveals Mess · · Score: 1

    Depends if I get a calibration wrong. Your steer by wire could have gains too high and drive you through a wall at highway speeds...

  14. Re:Google Voice Issues on Confirmed Gmail / Google App Outage · · Score: 1

    And slashdot should allow for a 'this post only' setting when you click on the options button.

  15. Re:Coding Standard on Court Orders Breathalyzer Code Opened, Reveals Mess · · Score: 1

    More maths, sorry to reply to myself.

    So, it is knocked down to 16 states. Say the full scale of the breathalyzer is .40. I bet it's higher because well you don't want to saturate...

    That means each 'bit' is worth .025. "Illegal" is only 4 bits. 4. Not to mention sensor drift, hysteresis, dead band. Say the thing cold cals itself to 1 bit, you now have 3 bits left in which to be legal, and that's assuming that's right.

    The more I read this, the more pissed off I get about this whole situation. I seriously want

  16. Fo Shizzle on MySQL Founder Starts Open Database Alliance, Plans Refactoring · · Score: 3, Funny

    Myizzle SQL be-izzle lizzleke Drizzle.

  17. Re:Coding Standard on Court Orders Breathalyzer Code Opened, Reveals Mess · · Score: 2, Insightful

    An example of a DUI conviction using 5 numbers (Assuming 0.10 for simplicity):

    Say the breathalyzer gets 5 numbers: [0.0625,0.0625,0.1,0.12,0.15].

    If you average the numbers you get 0.099. However if you do a 'rolling' average, you get 0.13. Quite a bit of difference (not to mention, legal vs not legal).

    Now imagine that last number was a burped packet of gas that had a ton of alcohol in it and was a 0.25.

    Instead of the average being 0.119 (yes still illegal) it's now .18, at which point you hear on the news "he was nearly twice the legal limit!".

    (Although playing with the numbers, it looks like the site is wrong, it incorrectly weights the later numbers because one wild number can instantly pull it up very high, or low.)

  18. Re:Coding Standard on Court Orders Breathalyzer Code Opened, Reveals Mess · · Score: 2, Interesting

    Some of this stuff is elementary math.

    2. Readings are Not Averaged Correctly: When the software takes a series of readings, it first averages the first two readings. Then, it averages the third reading with the average just computed. Then the fourth reading is averaged with the new average, and so on .... the comments say that the values should be averaged, and they are not.

    It's been a while but didn't the teacher in 5th grade show you why that wouldn't work?

    Or how about this:

    The A/D converters measuring the IR readings and the fuel cell readings can produce values between 0 and 4095. However, the software divides the final average(s) by 256, meaning the final result can only have 16 values to represent the five-volt range (or less), or, represent the range of alcohol readings possible.

    Who the hell didn't pay attention in the A/D quantization error in controls class?

    I don't want to fill my whole comment with copy and paste from TFA, but not only is this a code standard issue. It's just plain stupidity. Error checking, out of range checking all sound like something a first year programmer should have gotten right.

    I can't say all my MATlab and CANape scripts look pretty or are up to any coding standards, but I try to at least get the basic shit right.

  19. Google Voice Issues on Confirmed Gmail / Google App Outage · · Score: 4, Informative

    My Google voice account went all sorts of haywire.

    1) Text messages sent from the web got duplicated. One person got near 10 duplicates in quick succession. I also got duplicate messages back.
    2) My number doesn't work. If you call it you get a "Currently unavailable"
    3) A few calls that came in before the outage aren't showing up in the Received/Missed calling list.

  20. Re:Not just a commodity, a necessity on Flash Drive Roundup · · Score: 1

    The phrase, "I'll just put it on my <b>shared</b> drive" is fairly ubiquitous these days".

    No one uses flash drives at work. We all have a mapped a shared drive that has global R/W with folders for every user in this division.

    Makes copying all those unencrypted SSN and Birth Date text files so much easier.

  21. Re:Not like it's going to make a difference on Craigslist Kills Erotic Services Ads, Will Launch Adult Section · · Score: 5, Funny

    Lets double check that...

    #include<stdlib.h>
    typedef unsigned int uint;
    char ctb[512]="33733b2663236b763e7e362b6e2e667bd393db0643034b96de9ed60b4e0e4\
    69b57175f82c787cf125a1a528fca8ac21fd999d10049094190d898d001480840913d7d35246\
    d2d65743c7c34256c2c6475dd9dd5044d0d4594dc9cd4054c0c449559195180c989c11058185\
    081c888c011d797df0247074f92da9ad20f4a0a429f53135b86c383cb165e1e568bce8ec61bb\
    3f3bba6e3a3ebf6befeb6abeeaee6fb37773f2267276f723a7a322f6a2a627fb9f9b1a0e9a9e\
    1f0b8f8b0a1e8a8e0f15d1d5584cd8dc5145c1c5485cc8cc415bdfdb5a4edade5f4bcfcb4a5e\
    cace4f539793120692961703878302168286071b7f7bfa2e7a7eff2bafab2afeaaae2ff";
    typedef unsigned char uchar;uint tb0[11]={5,0,1,2,3,4,0,1,2,3,4};uchar* F=NULL;
    uint lf0,lf1,out;void ReadKey(uchar* key){int i;char hst[3]; hst[2]=0;if(F==\
    NULL){F=malloc(256);for(i=0;i<256;i++){hst[0]=ctb[2*i];hst[1]=ctb[2*i+1];F[i]=\
    strtol(hst,NULL,16);}}out=0;lf0=(key[1]<<9)|key[0]|0x100;lf1=(key[4]<<16)|(key\
    [3]<<8)|key[2];lf1=((lf1&0xfffff8)<<1)|(lf1&0x7)|0x8;}uchar Cipher(int sw1,\
    int sw2){int i,a,b,x=0,y=0;for(i=0;i<8;i++){a=((lf0>>2)^(lf0>>16))&1;b=((lf1\
    >>12)^(lf1>>20)^(lf1>>21)^(lf1>>24))&1;lf0=(lf0<<1)|a;lf1=(lf1<<1)|b;x=(x>>1)\
    |(a<<7);y=(y>>1)|(b<<7);}x^=sw1;y^=sw2;return out=(out>>8)+x+y;} void \
    CSSdescramble(uchar *sec,uchar *key){uint i;uchar *end=sec+0x800;uchar KEY[5];
    for(i=0;i<5;i++)KEY[i]=key[i]^sec[0x54+i];ReadKey(KEY);sec+=0x80;while(sec!=\
    end)*sec++=F[*sec]^Cipher(255,0);}void CSStitlekey1(uchar *key,uchar *im)
    {uchar k[5];int i; ReadKey(im);for(i=0;i<5;i++)k[i]=Cipher(0,0);for(i=9;i>=0;\
    i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key[tb0[i]];}void CSStitlekey2\
    (uchar *key,uchar *im){uchar k[5];int i;ReadKey(im);for(i=0;i<5;i++)k[i]=\
    Cipher(0,255);for(i=9;i>=0;i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key\
    [tb0[i]];}void CSSdecrypttitlekey(uchar *tkey,uchar *dkey){int i;uchar im1[6];
    uchar im2[6]={0x51,0x67,0x67,0xc5,0xe0,0x00};for(i=0;i<6;i++)im1[i]=dkey[i];
    CSStitlekey1(im1,im2);CSStitlekey2(tkey,im1);}

  22. Re:You just defined smartass on Man Arrested For Taking Photo of Open ATM · · Score: 1

    Don't Talk to Cops. They may not like you for it (trust me), but it'll keep you out of trouble later on.

  23. Re:This is a huge, everyday, constant problem. on Break-In Compromises 160k Medical Records At UC Berkeley · · Score: 2, Insightful

    Maybe we should stop making SSNs the end all be all of who we are.

  24. Re:Hackers or Crackers? on Break-In Compromises 160k Medical Records At UC Berkeley · · Score: 2, Insightful

    Did they get into the system with intricate knowledge of computer systems or did they brute force and crack a password or other encryption scheme?

    (bad) Hacker may be an appropriate term. Just as there are probably (good) hackers probably trying to figure out who did this.

  25. Re:Work Experience, then your masters. on Go For a Masters, Or Not? · · Score: 1

    IT is not Mechanical Engineering.