« first day (1405 days earlier)      last day (3475 days later) » 
02:00 - 20:0020:00 - 22:00

8:00 PM
But we need to be able to read them and type them without mistakes.
 
@ThomasPornin You look like an envelope.
 
@Luc That is the stuff for another question+answers.
In any case the said readers will be frightened and flee when they see the 30+ characters abominations that all these one-liners produce.
I took care to provide only solutions that feed on a strong PRNG, so the passwords are strong, if some poor soul really wants to use them.
 
Luc
@ThomasPornin I can only hope so. I would probably just use a subset of the produced password...
 
@Luc I do not particularly view questions with oddly specific requirements to be a good opportunity to twist into a more general case. When you do that, a reader might get the impression that using bash script to generate passwords that you can remember is indeed what one should be doing, when it is far more practical to the general case to simply use a password manager to generate passwords. Again, in which case, memorability is not at issue.
@Luc So, I think you're trying to make this question something it isn't, and fit a square peg into a round hole, to speak. It is my opinion that an answer that caters to the specific requirements of the question without adding additional arbitrary requirements is best.
 
Luc
@Xander Actually I think the command line is a perfectly fine place to generate passwords, but that might be just me (after Firefox the terminal is my most-used program, or so Whatpulse tells me)
@Xander Yeah I am bending the question into something useful, but it doesn't differ so much from the OP's question that I'd say it's fitting a square peg into a round hole
 
8:09 PM
@Luc For you, perhaps yes. For the general reader who you stated you were concerned about, certainly no.
 
8:21 PM
-3
A: Where do you store your personal private GPG key?

enjoyEncode with a strong password and use it as signature on every forum you use. maybe there are mailinglists for such keys too.

 
Looks like that question should be protected.
 
@Simon Nobody has been active on it since a week after it was posted.
 
@JeffFerland Well, 8.8k views in 8 months so you can expect more 1 reppers to post answers.
 
You know, I never realized this. I wonder what services will allow a smiley face in the password field..
I mean this ☻ not this :]
 
8:36 PM
@DavidFreitag or japanese/arabic letters
 
@HamZa I'm not sure I can make those with just Alt and a number pad...
 
but I guess the password field has got some regex [a-z...]
 
@HamZa I've actually started including Arabic letters in some of my passwords when the service allows it
I noticed that there's almost no cracker that attempts anything but Latin letters
 
@Adnan Speaking of which, I have nutella!
om nom nom
 
@Adnan nice idea!
 
8:42 PM
@DavidFreitag Because Nutella is originally manufactured by an Italian company and the Italian language is the closest language we know to Latin?
I'm trying to decipher the "speaking of which"
 
@Adnan No, because crackers + nutella = win
 
@DavidFreitag Actually makes sense
 
I used to think past me was a dick. But then I remembered he bought me nutella. All is forgiven.
 
@DavidFreitag Past you is awesome
 
@DavidFreitag What?!
 
8:44 PM
Speaking of past things, anyone get Borderlands pre sequel yet?
 
Oh man
 
@Adnan "Ok this function works, but not for every use case. I'll fix it when it breaks"
The afternoon it breaks: "Man, past me is a dick."
 
@DavidFreitag I try to put checks in my code so that if it only works over a certain range of input, it will at least stop before it tries to do something with input outside of that range -- with a decent exception message to boot. So then, when it breaks and I look up the exception code, I have a note giving me a hint of what I could do :-)
 
@Tinned_Tuna Ah yeah that was a simplified example. Most of the time there are no huge glaring problems like an exception because usually the code is in C on a microcontroller.
Also I should note that these are for personal projects not work stuff..
 
@DavidFreitag ah, I work on big production servers. When something goes wrong, we notice and we get logging output. I think I have a comparatively easy life.
 
8:53 PM
@Tinned_Tuna Yeah thats more in line with my work environment. My boss goes through each of my commits so I don't really have the luxury of being lazy like I do in my personal life.
 
@DavidFreitag semi-formal code review? Lucky...
 
@Tinned_Tuna Not really, he just goes through it. When a bug comes up and I find the issue and report it to him I usually get an, "Ah yeah I noticed that in your commit"
 
¬.¬
 
@Tinned_Tuna I work on big production servers. When something goes wrong... hilarity.
 
@Tinned_Tuna Yeah exactly, it's like couldn't you have mentioned something before we pushed the update to all of our clients
 
8:58 PM
We're hoping to do better than that. We're going through improving our development process, code style, static analysis, code review at a minimum. We need to develop some guidelines for how to code review and what makes "good" code...
 
Yeah we really don't need all of those things. We only have two people in the software branch of engineering here, just my boss and I
Up until a few weeks ago we didn't even have any form of CVS
 
It's going to take us some time, but we want to be in the situation that when we build/compile our system, we catch as many issues as reasonable before we go live. Also, we're expanding the team, so having a bit of control to ensure that everyone codes roughly the same and >1 person has at least seen the code and can have a crack at debugging it is fairly i
... important
 
@Tinned_Tuna You guys should get a jenkins CI server
or if you are open source / cheap use TravisCI
 
@DavidFreitag all in the plan :-)
 
@Tinned_Tuna unfortunately all our stuff is .Net and in order for Jenkins to play nice it needs to be running on windows, and we have no spare licences
 
9:03 PM
The first step is to get the things like static analysis, style enforcement into the build, then module by module, clean up the system and make it fail if it's violated for each module. Repeat until we cover the whole codebase.
@DavidFreitag ah that sucks :-( We're a Java shop for the most part, though we do some research prototyping in Haskell because it's relatively quick to do so, and easier to model things in it.
 
Also it probably helps that most of our code is optimized for size because most of our instruments run on the same CPU the TI-83 runs on...
 
@DavidFreitag sounds... uh... "fun" ? :-p
 
@Tinned_Tuna Yeah Jenkins is a perfect fit for Java :]
@Tinned_Tuna Well we don't need much horsepower... But I'm working to get the hardware updated to the AM335X CPU line (the same as the BeagleBone black)
Thankfully that will run embedded linux and all the drivers are written already
 
@DavidFreitag I haven't done much with low-level hardware. A bit of PIC stuff in high school, and some mbed stuff recently
entirely for pleasure, of course
 
@Tinned_Tuna I can't even count how many Arduinos I own... Actually there are three UNO's sitting on my desk right now
 
9:09 PM
I did get given a heap of hardware stuff, some stuff I don't even recognise. But I've been so busy it's mostly been gathering dust except for the mbed and the raspberry Pis
woo yea! Heys tutorial SPN with modified SBox is implemented. And the tests pass. Life is gooood. Now if only I could hammer out my correlation attack :-(
 
9:32 PM
Woah they updated the Google Play Music listen now page...
GitHub for windows is so awesome.
 
02:00 - 20:0020:00 - 22:00

« first day (1405 days earlier)      last day (3475 days later) »