Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror

Comment: Re:Ride hailing (Score 1) 316

by yayoubetcha (#49726425) Attached to: Battle To Regulate Ridesharing Moves Through States

Thanks. I was going to post nearly the exact same thing when I read the words "ride sharing" in this post's title.

This isn't about me posting an ad on Craigslist saying "I'm driving from Portland to Seattle and I have room for two more...$5 gas contrib, pls"

This is about a billion-dollar valued companies offering transportation services for profit. It should be regulated, of course, with regard to background checks, insurance, road-worthiness of the vehicle, etc. not protectionism for taxis though.

Comment: All in ASM. Why? C + ASM is the correct answer. (Score 2) 368

Oooo it's so fast because it's all written in assembler! Wow! Who cares? and what a waste of time.

This kind of thing should be written mostly in 'C' with max optimization turned on during compilation. Run profile. Ahh... look at the huge time trolls hiding here and there. No problem. We'll see if 'C' should be optimized there, or we'll do that part in assembly.

Calling 'C' language a nicely readable language is a bit of an oxymoron, but maintaining and building on 'C' is way easier and more maintainable than ASM. Oh yeah, there's the portability thing too to consider.

So, write your OS in 90% C and optimize the remaining 10% in ASM, and you'll have done good work. I'll give this project 10 of 10 as art.

Comment: Found car keys? Do u still look for them? (Score 1) 152

by yayoubetcha (#49672901) Attached to: The Best Way To Protect Real Passwords: Create Fake Ones

Have a series of fake passwords, and sites like Facebook should "know" your fake passwords. And in a cooperative ruse, the the culprit can log in. But, surprise! It's a fake account with data and everything, but it's all "fake generated" with shared huffpo, and slashdot stories, images, whatever, and the user profile which is "based" on a real one.

If you find car keys, start the engine, and drive off, do you not assume they were the right keys?

Comment: Portland, Oregon figured it out (Score 4, Interesting) 296

Portland, Oregon had designers come up with some aesthetically interesting townhouse complexes (through a judged competition process). You can use it or not. Your choice. But, if you do use it, you are fast-tracked to a permit that will save you months of waiting for approval.

That's how you do it.

Comment: When you're young, you know it all! (Score 1) 429

by yayoubetcha (#49641141) Attached to: Why Companies Should Hire Older Developers

Age 20... damn, I'm good, I finally "get it" I am now an expert coder.
Age 22... oops! I thought I knew it all when I was 20. Now I do. My bad.
Age 28... shit! I made another mistake when I thought I knew it all at 22. But, now, I really do.
Age 35... I'm bored. I, meh, pretty much, do know it all (well, enough).
Age 40... Damn, they can't pay me enough to do this shit anymore. God, please! I don't want to still be writing code when I am 50!
Age 50... there's no way in hell, I want to work for a start-up... but, I'll start one that doesn't re-invent the wheel. It'll just be a better wheel and priced at a sweet-spot to sell enough to make "enough" and spend 20 hours+ a week on recreation.

Comment: An advanced developer, only intermediate coder. (Score 1) 220

by yayoubetcha (#49405277) Attached to: How would you rate your programming skills?

The difference between an 'Expert Developer' and an 'Advanced Coder' (true story)....

My boss (back in mid-80s) needed to deliver a piece of code for a high-speed document scanner. His code was crucial. He was about a week late. He showed the team his x86 assembly code. Wow, I was really impressed with the efficiency of his software. He used some ASM instruction that I wasn't familiar with too. It was quite a piece of software.

It was a driver for a serial port with a data connection to a camera module that communicated commands at 300 baud.

Yes, it was quite a piece of software, but it wasn't necessary to write highly optimized ASM code, when C would have been more than adequate. Certainly wasn't worth delaying the project by a week.

I would have cranked out the code in under a couple hours with testing in C. Pretty... probably not. Efficient .. meh? good 'nuf.

One more example... again with a Serial port... the 8080 processor wasn't quite fast enough to service interrupts on a robot used to weld the space shuttle main engine. I was brought in to fix that problem and some others as a contractor. I said, "hey, I've got this NEC V20 processor that is pin compatible with the 8080, but 30% faster". We plugged it in and problem solved. No coding needed.

Finally, when I've interview people for a C programmer position, I would ask the same 'Poll' question: "how do you rate your C skill from 'novice' to 'expert'?" God help them if they answered 'expert'. When they did answer 'expert', I wrote this...

What prints out on the terminal with this line of C: printf(1+2+"3+4+5");

Everybody, sans one, answered it incorrectly. Don't claim 'expert', if it ain't true.

Comment: Couldn't read full story. battery going on iPad :( (Score 1) 215

by yayoubetcha (#49399281) Attached to: The Dystopian Lake Filled By the World's Tech Sludge

Damn, I've had it with my iPad, the battery just wont hold a charge any more. I guess it's time to buy a new one. I love how Apple gives me a reason to upgrade by not making the battery replaceable. Thanks Apple - you're the best! I know many of you will comment about how Nexus devices, Samsung, and others do not have replaceable batteries either. But, Apple was the one to innovate here first!

How come financial advisors never seem to be as wealthy as they claim they'll make you?

Working...