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


Forgot your password?

Comment Re:paper in your wallet (Score 1) 1007

Now I have an oh-so-sort dictionary (only 160 entries!) to feed to my favorite password-cracking program. The odds of my success just went from potentially being neigh-impossible to almost-certain.

Now tell me, if you happen to find a wallet with a similar password page in it, at which website will you direct your favorite password cracking program? What username will you pair with the password?

Comment Re:No. (Score 1) 203

I'm wondering why there's a need for drones to interfly commercial airspace here in the US,

My company demoed our UAS for the FAA related to this new legislation. The problem is that under current FAA regulations, it's illegal to fly UAS's in the national airspace -- I'm not referring to a UAV flying from LA to NY, I'm referring to a UAV flying over an open field on private property several miles from any human habitation. That's still national airspace and is still regulated by the FAA.

The main purpose of this new legislation is to define terms under which UAS's can legally fly in the US -- so that we can at least develop UAS technology legally. Of course, since they are crafting new regulations, they are thinking much further down the line for when the technology may be ready to safely fly with other passenger airliners and such. But the immediate concern is to allow research and development to occur. If things don't change soon, a lot of UAV/UAS research will simply leave the US for country's where it is already legal.

Comment Re:Wolfenstein 3D? (Score 1) 117

I remember playing Stellar 7 before Starglider (doesn't mean that's the order they were released, of course).

Marathon by Bungie Software is another one that is often forgotten -- probably because it was only available for Apple Macintosh initially (1994). Frankly, it blew Doom out of the water with better storyline, graphics, and 8 person multi-player deathmatch -- appletalk network, no tcp/ip support.

Not sure if Marathon would qualify as a 'game engine' for this list, though the game engine for Marathon 2 was open sourced eventually, now called 'Aleph One'.

Comment Re:And criminals... (Score 1) 389

so the Mayor pointing out "It would be stupid to commit a crime"

If this is true, then why are government officials so reluctant to have their own activities monitored? Why do law enforcement get so edgy about being filmed? Why are cameras not allowed in most court rooms? Why aren't public officials monitored all day long? It just stops crime, after all.

Also ridiculous is that video is worthless without follow through. My bicycle was stolen FROM THE COURTHOUSE when I had to go for jury duty. Sure enough, the whole thing was caught on video. Guy walks up, cuts the locks and wanders off with five bikes (one at a time). The cops watch the video a few times, "Yup, this guy stole your bike. Nothing we can do, really". I fill out a form, and precisely nothing else happens. Hooray for security cameras.

Comment Re:TCP? (Score 1) 536

I just finished updating the checksum routines at my company. Amazingly, they had been using an 8-bit XOR checksum for years (!) on a mission-critical wireless data link. Since this was low-level mission-critical code with lots of proven flight-time, I had to prove conclusively that the new method would, in fact, be better.

TCP uses a 16-bit checksum, so you have 1 in 65536 chance of an error packet being incorrectly validated as being correct. To make matters worse, it uses 1's complement instead of 2's complement, so 0x00 and 0xFF are indistinguishable.

It's not as simple as saying 1 in 2^N chance of error for an N-bit checksum. It depends strongly on the specific checksum algorithm, and to a degree the number of bits, length of data packet, and expected bit error rate.

For example, 8-bit XOR lets 12% of 2-bit errors through undetected, and 16-bit XOR only brings that down to 6%. WAY different than if you expected it to change from 1:256 to 1:65536. But an 8-bit CRC checksum has 1:10^8, and the 16-bit version has 1:10^16 chance of undetected error. Again, WAY different than 1 in 2^N chance.

Surprisingly (to me at least), 1's compliment catches *more* errors than does 2's compliment. (the reason being that a pair of bit inversions involving the MSB remains undetected by 2's complement, but is caught by 1's compliment)

We decided to go with a 32-bit one's compliment Fletcher checksum -- good compromise between performance and error checking for our application.

Comment Re:My call... (Score 5, Interesting) 358

They called my lab repeatedly while I was a grad student, after several calls I kept a log with time, date, and apparent Caller ID number (which was always bogus) and any info I could get out of the operators. But hey, I was a grad student, so I had time to kill, I just kept them on the phone for as long as possible.

scammer: Your car warranty is expired, would you like to renew your auto warranty?
me: expired?
scammer: yes, wou---
me: are you sure my warranty expired?
scammer: yes, would you like to renew your auto warranty?
me: well, which car are we talking about?
scammer: The newer one
me: the new one? i bought them at the same time.....
and when I got bored (rare) or sensed that they were about to hang up (usual)
me: I'd like you to know that I report every one of these calls to the FTC (and I really did: http://www.ftc.gov/phonefraud )

I think my number finally got blacklisted by their phone operators or something, after awhile they just hung up on me every time. Once the operator just tried to heckle my school's sports team. (its tough to rattle a geek by making fun of a football team) I *always* pressed '1' when I got those calls, must have logged at least 30 calls on the FTC website.

Comment Re:Problem? Naaaaaah (Score 2, Insightful) 169

Hello, yes, emergency-- What? You are the 9-1-1 dispatch center where? Tulsa?"

Or just dial 404-658-6666, which is the direct line to City of Atlanta 911. (Useful to know when your cell phone happens to connect to a tower outside the city limits, and 911 routes your call to the county emergency services, but the county won't send anyone to your address, because you live inside the city limits, and your call is disconnected when the county operators attempt to transfer you to the correct call center ..... four times in a row ..... )

Comment Re:forums. (Score 1) 259

There are weight and altitude limits, but there's no limit against small (say, under 55 lbs) aircraft at low altitudes (say, under 400 ft above ground), flown by radio control viewed from the ground, or from downlink FPV video, or even partial or full autonomy if you can achieve it. Might want to browse the AMA for sanctioned fields, but you don't have to fly at a group-sanctioned nor government-sanctioned location.

Partly right -- but there are not yet defined weight limits and such for UAVs. If you are flying a UAV as a hobby, then it is allowed. If you receive any payment, then it is no longer allowed (under a strict interpretation of current regulations). New categories defining weight limitations and such are currently being drafted by the FAA -- should be published in 6-9months.

Comment Re:Make darn sure the Feds don't mind! (Score 2, Insightful) 259

Yeah, the FAA has a system in place to introduce new UAVs in a legal fashion. Unfortunately, the current system requires that every new UAV go through this process. My company has been on the waiting list for ~2 years to have our UAV made legal. They specifically told us that they will only certify 4 UAVs per year, and they will give priority to "established" companies. Basically, Boeing or Northrup Grumman can get their UAVs certified, but a startup company has no chance.

New regulations are just around the corner -- it will establish rules like, "if the vehicles weighs X lbs and has an engine smaller than Y, then you can fly in Class G airspace". It will create defined categories, so it won't be necessary to certify on a per vehicle basis anymore.

Comment Re:Try AUVSI ideas? (Score 1) 259

the focus has generally been on helicopters, simply because you can get them to stand still... doing a good inertial autopilot on an airplane is significantly more challenging.

No, the focus has been on helicopters because airplane autopilots are a done problem. Most commercial airline flights can go from takeoff to touchdown without human intervention -- human pilots are pretty much the backup system these days. Not true for helicopters. The Bell 429 has an autopilot -- it smooths out inputs and cancels wind gusts and such, but it can't take full control. And I think Sikorsky might have something similar, but in general helicopters don't have autopilots. B/c it's a freaking hard problem, and there's still a lot of research going into it.

Comment Re:Make darn sure the Feds don't mind! (Score 2, Informative) 259

What he's describing is more complex than R/C but there won't be much additional regulation to comply with and the "Feds" won't be interested unless he does something that violates the existing laws.

There are no existing laws or regulations that allow UAVs to fly in US airspace. There are, however, specific exemptions for hobby aircraft -- the essential difference under the current regulations is hobby vs commercial. A hobby UAV is allowed, but a commercial UAV is not allowed.

My company designs small UAV helicopters and flight control computers -- technically, we break the law every time we have a flight test. Luckily, the FAA are under a mandate to develop draft regulations in the next 6-9 months that specifically describe categories for allowable UAV flight in the US (and since their funding is dependent on this requirement, you can expect to see new laws very soon). We flew at a recent FAA demo where they were taking notes to draft the new regulations, so the ball is rolling.

Comment Re:depends (Score 1) 1137

why take the bus when you have a perfectly good bike with you?

Perhaps because the GP didn't want to show up to work in the morning drenched with sweat and exhausted?

I got used to bike commuting when my trip was only 6 miles and I had shower facilities available at work. So it was easy to ride a bike to and from work.

Now my commute is 18 miles and I have no shower facilities available. Its just not practical to ride to work anymore. Instead of giving up bike commuting entirely, now I take the bus to work with my bike on the front and ride the bicycle back home at the end of the day.

Currently reading "Code Complete" on the bus in the mornings -- better use of time than merely sitting in traffic.

Slashdot Top Deals

Research is what I'm doing when I don't know what I'm doing. -- Wernher von Braun