Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Nobody cares about the password your transcript (Score 1) 251

The amount of effort it takes to do proper password handling versus the amount of effort it takes to just store one long enough to authenticate a user is so little different that treating them differently just shows a lack of knowledge about security in general.

Sending a clear text password for 'recovery' tells me that you didn't even bother to hash it ... that is NEVER AN ACCEPTABLE PRACTICE. If you think it is, or if someone treats it like it is, it shows you that they aren't capable of treating the different bits of data at different security levels since the extra 3 lines of code to hash the password for safer storage was apparently too much for them.

If you(they, whoever) care so little about the password that its not hashed, then its not worth having a password for in the first place. On modern processors, even doing hashing in ASSEMBLY is not a ridiculous task, every other higher level language has a library that does it in one function call in most cases.

There is no excuse that justifies storing a password in clear text. Ever.

Comment Re:Security (Score 1) 251

Yes.

People who think they have a clue and are clever ... then decide to share their awesomeness and cleverness with others in a way that makes us all worse off ... yes, that makes me angry.

But hey, you go ahead and deflect. No sense in acknowledging the problem and doing something about it, you go ahead and pretend you've done nothing wrong and I'm the bad guy for pointing out how you're just as stupid as the article you're replying to ... but you don't even realize it or why, and you're bragging about your poorly thought out methods.

You think you know what your doing and don't, and on top of that you've decided to attempt to corrupt other people with your broken methods. You are the definition of a security problem.

Comment Re:Security (Score 2) 251

You haven't been developing web apps very long, have you?

Steps 5 and 6 are horrible from a UX perspective and actually lower security a tiny bit.

By emailing out a single use password you make it possible for someone to eaves drop on the email train and login to your site using the single use password that you sent over email ... in clear text, over a system that may end up easily being stored on disk and snoop-able on many computers.

There is absolutely no reason to email them the password, you've already verified the email address is viewed by the user, doing it again just exposes that information to other people who may not know the users 2 security questions, but do already have access to the users' email.

You've effectively made your security questions useless if someone hacks the email account in the first place, which is often the case before using that to spider out and discover other services the user has. (You check the users sent/inbox/archive for emails from certain email addresses that are used by various services and can quickly tell the user does use specific services.)

Emailing a password is ALWAYS BAD PRACTICE.

ALWAYS.

Did you hear me? ALWAYS.

When you think you've figured out a way to make it 'safe'. Jab an unsharpened pencil in your eye as punishment and remember: ITS ALWAYS A BAD IDEA TO EMAIL PASSWORDS.

I'll go ahead and not bother pointing out how bad of an idea 'pre-defined' security questions are at this point, seems like you probably need to do some brushing up one security practices from someone who knows a bit about what they are doing. FFS, there are frameworks for every major web dev environment for user auth recovery. You shouldn't even be rolling your own.

Comment Re:Bad Summary, Only new part is the sharing optio (Score 1) 487

Apple backs up my passwords with an encryption key which is also protected by a separate password.

Apple CAN NOT read my passwords, so they can not share them.

Not sure about Google, but I hope it does the same.

Microsoft is uploading passwords clear text or in some other equally dangerous form thats decryptable so they can be shared.

Comment She's think about it, or you are? (Score 1) 250

If she's thinking about it, why are you the one asking about it?

Sounds more like she's thinking about not trying very hard to get back into it ... You ever consider that she doesn't actually want to? Maybe you want her too? Maybe she's only trying to put forth enough effort to appease you but not actually enough to get a job?

Something is wrong if you're asking for her.

Comment Re: how about a read more button? (Score -1, Offtopic) 123

Slash dot is now run by Dice, a recruiting company that wants to demonstrate to the world that it is incapable of hiring someone who isn't an incompetent idiot to do web design ... Or management, or marketing, or customer satisfaction or more or less any other job.

Dice maintains a web presence only to demonstrate that they have no fucking clue what they are doing and that they'll be happy to whore themselves and properties out for a quick buck even if it means cutting themselves out of $100 tomorrow.

This dice ... They sell ads based on number of page views and are too racking stupid to realize making it obvious on how to get to the next page means more page views and by proxy more click through potential.

It's worth saying again, Dice and Slashdot are managed by complete idiots

Comment Taxi not Ride Sharing (Score 1) 177

UberPOP differs because it allows non-professional drivers to register their car and transport other passengers.

At what point do you not realize this is a taxi service and stop calling it ride sharing.

This is not ride sharing. If you think it is, you're an idiot. This is a taxi service and they need to play by the same rules as everyone else.

Whats next, murder is illegal because the murder claims that he's really just a liberator of trapped souls? Sound ridiculous? Yea, so is calling anything about Uber 'sharing'

Comment Re:Mob Programming, huh? (Score 2) 126

For instance, if I said "We should use a proxy object here to create a streamlined interface and minimize coupling between these various systems"... how much information did that convey? If you're a programmer, that probably said a quite a bit in a very few words, because you understand a deeper meaning behind all those words.

Been programming for a long time. That sentence is useless. Its meaningless speech you direct at your manager who doesn't know what you're doing.

That may have meaning to people very involved with the project, but only if you're all on the exact same page, which is pretty much the case never.

Keep in mind, that even though slashdot just rediscovered the practice, this 'style' has been done before and it universally sucks.

This is nothing but a rediscovered fad for people who can't actually code but think they know all about it.

Comment Re:Memory Safe Languages As Countermeasure (Score 4, Insightful) 165

...

Your solution to the problem is to try to kill the problem of bad developers by hiding it with the language.

Could you name one example of where that has actually worked, EVER?

When you write your 3 lines of Swift (lets limit it to languages real people outside of one company actually use), there are possibly a million lines of C could doing the actual work.

You do real work in C. You ride on someone else C code in pretty much every other modern language. Switching them from C to any other language won't solve the problem, the problem is using people who don't think things through. Thats not a language problem is a person problem.

Slashdot Top Deals

"How to make a million dollars: First, get a million dollars." -- Steve Martin

Working...