HNHacker News
TopNewBestAskShowJobs

Jacquass12321

107 karma · joined December 13, 2010

submissionscomments
Jacquass12321··on Programming with an Aggressive Posture
Now I want a retention holster for my mouse >.>
Jacquass12321··on What professional philosophers believe – Survey results
Survey of eating habits among philosophers: http://leiterreports.typepad.com/blog/2012/10/philosophers-e....

I assumed they all starved because one guy never passed the fork.

Jacquass12321··on Ask HN: Has anyone been fired for not wearing a suit and tie?
It does make you look like you wasted hundreds of dollars on one outfit.
Jacquass12321··on Learning Lisp The Bump Free Way
Yes, it's a lighter (very minimalist) version of lisp, as opposed to common lisp. Scheme seemed like more of a fun academic exercise. If I wanted to actually do more complex work I'd probably look to common lisp instead of Scheme.
Jacquass12321··on Ask HN: What is a Software Engineer?
As someone who works under the title Software Engineer, I take it with a giant grain of salt until we're suddenly all taking the P.E. exam and getting our rings. Titles have the same problem all around the industry, people can call themselves whatever they want.
Jacquass12321··on Men who spy on women through their webcams
That brings back memories, used that to mess with friends back in highschool in 00-02.

"Weird, my cd drive just opened up."

Jacquass12321··on VA Medical Appointment Scheduling Contest – $9M in prizes
Man, contests like this seem like a bad idea for everyone involved. Solicit bids, take 2 million dollars and get a prototype/demonstration of capability from your top 4-8 options. Review the submitted work and communication each contractor provided, select the one that you feel the most comfortable with and just pay them to make the damn thing.
Jacquass12321··on Bill Gates Says There Is Something Perverse In College Ratings
They have split ratings, schools that only provide an undergrad are in a separate category.
Jacquass12321··on Ask HN: Why is recursion such a popular topic in interviews?
Thanks for a Joel article I hadn't read before. Two of my favorite class projects fell heavily into what he mentioned, implementing FAT12 in C for the OS course, and implementing a scheme interpreter in scheme for the programing language concepts course. Although call/cc still haunts my dreams.
Jacquass12321··on See what your paycheck will look like before and after the fiscal cliff
That'd be why the taxes it listed me as paying previously seemed high.
Jacquass12321··on Linus on keeping a clean git history (2009)
There are two major things I really gain out of rebasing frequently.

Firstly and most importantly, Thanks to rebase I'm constantly working against the most recent mainline, merge pains are reduced by frequently dealing with smaller rebase merges instead of trying to do one massive merge at the end when I'm finished with a longer life task that might last a week or two. The more often you merge the less painful it is.

Secondly there's the cleaning part of history involving squashing. I believe the issue with your viewing the merge history of the main line will miss out on changes that were able to be introduced fastforward without a merge. And frankly no one else on the team cares that I committed 6 times in the process of one task, they want to see all the code relevant to that task, and ideally it's all in one change set.

There's a pretty reasonable summary over here http://blog.sourcetreeapp.com/2012/08/21/merge-or-rebase/

For certain teams rebase just makes a lot of sense.

Jacquass12321··on Ask HN: Does your company have a software apprenticeship program?
What do you define as an apprenticeship program? We bring in 3-6 development interns each summer, for a company size of about 80 developers.
Jacquass12321··on Ask HN: Polyglot Workplace Success Stories?
I currently work for a polyglot shop so I guess I can chime in. We employ about ~90 engineers now and have been in business for around 25 years now, so I consider that successful.

The discussion of focusing our scope and becoming more of a single stack shop has certainly come up, and some engineers are in favor of it because it certainly has benefits. Company wide practices can easily apply to all projects, engineering resources are far easier to exchange when everyone uses the same skill set, and knowledge gains are applicable to all projects.

It's a lot harder for my custom tools I write for managing a Perl/WinForms/.NetMVC website to provide benefits for the guys downstairs working on embedded systems in c++.

Personally I prefer the variety of a polyglot shop but I can see where the appeal is to streamline company wide and specialize.

Our spread of technologies is mostly due to self motivated engineers learning new technologies and working on gaining experience to the point where we feel comfortable charging a client to develop a solution using that technology. For example, 4 years ago we'd done no mobile development. Around that time a few engineers dove into personal projects in Android and IPhone development and we've since released several products for both platforms. This was completely facilitated by employee efforts and interests. If no one wants to work on your technology stack we probably won't offer a solution and will just help you find another company.

Jacquass12321··on WellsFargo Ignores Case Sensativity on passwords
How is the UI just calling to_lower on the password while passing it to your encryption difficult to understand? No case sensitivity has nothing to do with no hashes. Period.

Also the value versus risk ratio for Diablo 3 accounts is probably better then trying bank accounts. The risk for attempting entry into a bank account is FAR higher then for a Diablo 3 account.

If you want to complain about something you should be complaining about websites that when you password recover e-mail you your old password. THAT is a sign of plain text password storage.

Jacquass12321··on WellsFargo Ignores Case Sensativity on passwords
Again I'm not seeing how a to_lower on a string in any way implies plain text storage. There's no indicator at all frankly. It was a 2 minute decision by whoever implemented the user input and has negligible impact on password entropy.
Jacquass12321··on WellsFargo Ignores Case Sensativity on passwords
Honestly this is the same argument that has been swirling around Diablo 3 recently regarding their decision to use case insensitive passwords.

The importance of case sensitivity is dramatically overblown. An appropriately long password is still just as safe regardless of case sensitivity.

http://en.wikipedia.org/wiki/Password_strength#Random_passwo...

If you examine the length versus entropy chart you'll notice that you get identical results with only 2 more characters in your password for case insensitive.

http://xkcd.com/936/ also seems relevant.

This really seems like mountain out of a molehill, although I think everyone should get 2 factor authentication whenever it's an option. I don't see any correlation between someone choosing to use caps insensitive passwords and clear text password storage.

Jacquass12321··on Ask HN: What do I do with my growing online game (developer went AWOL)
Are you looking for a full time developer or part time?
Jacquass12321··on Ask HN: Should I continue development of my iOS app
Assuming it's not ad supported and is just a one time purchase I don't see where your motivation would be in free updates unless it was bringing in enough money for you to be living off of.

I'd keep track of user requests and things you've learned from the application, if you ever have enough to justify a new game put out a sequel or a new version. Until then I'd feel free to work on a new project.

Jacquass12321··on Java creator James Gosling: 'Google totally slimed Sun'
using what was considered Sun's open, but in some ways restricted, code in a way that would offer little benefit to struggling company that had invested tens of millions of dollars developing Java and its community over more than a decade.

Only speaking for myself, but I wouldn't touch java if it wasn't the language for android development. I'm hard pressed to believe the attention and new developer interest android is bringing to java will hurt the language.

Jacquass12321··on Cargo Cults and Interview Questions
Easier debugging, faster code navigation, better refactoring tools, auto complete, inline documentation, tighter integration of unit tests, and probably many other features I'm not thinking of. Sure I write one off python/ruby/ps scripts in notepad++, but for me any project of real size and complexity will receive a huge productivity boost from a well configured IDE.
Jacquass12321··on Sex in the Bathroom and the Problem of Offline Data
Nothing glaring, but he's probably referencing the (#awkward) comment in the blog.
Jacquass12321··on [dead]
When did Socratic discussion become heckling? I'd much prefer to attend an event where if a speaker was incorrect I'd find out about it.
Jacquass12321··on Ask HN: Examples of beautiful mathematics?
I don't know about beauty, but I realized I was done with math during my functions of a real variable class when we did a proof to the extent of, "There exists a rational number between any two irrational numbers. There exists an irrational number between any two rational numbers. Prove that their are more irrational numbers then rational numbers." Re countably infinite versus uncountably infinite.

Thankfully my crypto course came along a few years later and restored my faith in math.

Jacquass12321··on I got first class degree in CS, but I know nothing about computers
Basically it walks you from low level boolean logic up through processor design, compilers, operating systems, and languages

Isn't that what his university degree should have already covered?

Jacquass12321··on Ask HN: Do we really need volume controls on embedded videos?
I also normally have 3-4 sound sources during normal home computer use, all at different volume levels so they self prioritize. I'm not sure what the gain would be for removing the sliders when they serve a perfectly valid function. What benefit do you see from removing volume sliders?
Jacquass12321··on I Was Just Told “You would not have made it through the weekend”
Is your employer covering part of the cost? My insurance for just myself is 70-80 a month, while my employer covers another 250 a month. If I had a full family plan it would be 250 a month for me and 750 for the company. This is for a relatively standard 2000(individual)/4000(family) high deductible plan. I wouldn't think our different deductibles would save you that much money, but perhaps.
Jacquass12321··on Am I a douchebag micromanager?
When I was reading this post I was really expecting it to be a troll after reading decision #1, I figured at the end I'd read that you wanted A,A,A. Now I'm just left reconsidering my own title and forced to agree with other posters that these aren't even decisions you should be involved in, and no one who made those choices should be a project lead.
Jacquass12321··on Why 37signals Doesn't Hire Programmers Based on Brainteasers
I'm sorry but it really seems like you are making a mountain out of a molehill here just to be argumentative.

Do you think this accurately reflects the working conditions of a developer?

Who said anything about trying to simulate a normal development day? This is about finding out some of their thought processes and if they can solve an exceedingly simple coding problem.

They may blank, they may freeze and they may just be the type of person that reflects on an issue for a while before the set out to code.

Where did they say you can't reflect on the issue? That's exactly what they want is you reflecting on the problem and describing how you'd go about solving it.

If someone tells you to write a function that takes a number N and prints out 1..N in pseudo code(Which is basically what the pascal problem asks when they provide the formula for a row) and you can't even talk your way through a possible solution you're not going to be able to complete any interview process, no matter how gentle.

I personally would search for the mathematical formula and a text description that I could put on my second monitor as reference.

So you're complaining that you can't search for something that the interviewer is already providing?

I personally never work from verbal descriptions, I document the issue, and place it into a ticket system in which I work the tickets based on priority.

If you are this incapable of listening to a two or three sentence problem description, ask the interviewer to print it out for you and write "ticket #1" on it? I mean is your nitpick really "They told me the problem out loud instead of writing it down?"

This is even ignoring the fact that taking verbal problem descriptions is an incredibly useful skill as a software engineer. I mean I guess I could tell people to file another ticket and I could have the joy of e-mail tag as I have to send off clarifying questions further delaying the task.

Jacquass12321··on Why 37signals Doesn't Hire Programmers Based on Brainteasers
Very much this, my company has been taking a deeper look at its hiring processes lately, and I know there are explicitly comments on our small coding problems that say things like

"Candidates might get hung up on the gotcha part of it: the actual snip calculation. That's not something we care about, but that the candidates will likely think we care about. We should consider just giving them the formula (or letting them use a pre-defined "snip" method)."

Jacquass12321··on The Golden Age of the Developer
I can't say I've ever looked at a job that didn't provide hardware and software, or reimburse travel. That's just standard business behaviors. I don't think my company is /that/ different from most, and I've never seen any of the follow up issues you gripe about(although the salary doesn't sound too far off in the midwest cheap cost of living areas.)
Page 1 of 2Next →