Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment: Makes me think of mech keyboards (Score 1) 313

by blueshift_1 (#49754287) Attached to: Ask Slashdot: What's the Best Dumb Phone?
Dumb phones are sort of like mechanical keyboards. Robust, archaic technology that works really well for what you need it for. However, they don't have as many flashy lights and can be a bit annoying for some around when you type on them - and in the end are going to rise in price because there isn't enough demand for them.

Comment: Re:Stupid question: how do you use it? (Score 1) 88

by blueshift_1 (#49727533) Attached to: Yubikey Neo Teardown and Durability Review
For the average consumer it isn't that useful (while it is certainly a neat toy that can be used). I see it more at the enterprise level where if you want to VPN into your company's intranet files, they typically want more than just the normal password. That's where this comes in, it verifies it is physically you as well as your knowledge of the login password (The basis behind 2-factor authentication). Many places use an SMS or app like Duo Mobile (what my company uses). This is just another way of doing this (it works if your phone is dead).

Comment: Short modules / Clear variable naming (Score 1) 298

by blueshift_1 (#49356863) Attached to: Ask Slashdot: What Makes Some Code Particularly Good?
I agree with most of the earlier posts, but the main thing I look for is conciseness and clear & consistent naming of variables. If your methods/procedures/classes/functions/subroutines are are obnoxiously long, it makes it less readable, harder to test, and just longer to debug. Modular design also lends itself to be more reusable. I've always been of the mindset to name your variables what they are. You shouldn't have to go to a comment or read the code to see what it does. It should speak for itself - even for someone who isn't super familiar with your code/project. Or at least that's what I think...

The solution of this problem is trivial and is left as an exercise for the reader.