HNHacker News
TopNewBestAskShowJobs

Tangurena

1,017 karma · joined December 13, 2008

I am a .NET developer living and working in Denver.
submissionscomments
Tangurena··on Facebook Says Some of Your Personal Data Is Its 'Intellectual Property'
Because Sony decided to add a mandatory arbitration clause to get around the lawsuits resulting from the disclosure of 100,000,000+ names, addresses and credit cards. http://www.gamepolitics.com/2011/09/15/sony-adds-mandatory-a...
Tangurena··on Official enrollment for Stanford's online AI class has begun
Not I. And I only spotted it because I brought the course up in a meeting at the office this morning.
Tangurena··on Why I will never pursue cheating again
> those ratings have an effect on the teacher's annual review?

Yes. And with adjuncts (folks brought in to teach one or two courses per semester), getting low scores on the ratings means you don't get your contract renewed for the following semester.

For tenure-tracked teachers, your ratings are included in the things that they look at for tenure review.

> and thus being able to be harsh when necessary without having to self-correlate his behaviour in fear of being financially punished

You can only do that after you're achieved tenure.

Tangurena··on Next version of Windows not coming in 2012
Microsoft has said that the VB6 run-times will not be distributed with any newer version of Windows. So this means that companies which still distribute VB6 based apps have a little more time to get them ported to .NET or some other newer framework.
Tangurena··on Everyone sucks at interviewing. Everyone.
Part of why it is so hard is that the hiring process involves so many people who don't know anything about programming. An older friend of mine is great at blowing smoke up your butt, and if HR or managers are doing the interviewing, he always gets the job. If technical people are doing the interviewing, he rarely gets the job. The buzzwords he uses sound all warm and fuzzy to the managers, but annoy other programmers so much they autoreject him. His biggest failure is his inability to keep up with modern technology, so he tends not to last more than 6 months. Based on a number of other interviews where I've been on the side looking for candidates, my friend is not a single sample/anecdote; I've seen a lot of other guys like him out there.
Tangurena··on Everyone sucks at interviewing. Everyone.
> you'd have a hard time getting me to commit to a 3-week job

Here in Denver, there are a number of companies hiring through recruiters that try to say "this is a 3 month contract" but the job ends up lasting 2-3 weeks. So you are right, it is hard to get folks to agree to a 3 week "job" - you have to lie to them.

Tangurena··on Meet America's Money Destroyers
Any changes have to survive the public. The sort of anti-counterfeiting measures that many countries use are not common in the US because the public has very strong resistance to changing the look (must be green!) and feel of our currency. One of the most effective changes is to make larger denomination notes physically larger (since matching the paper is the hardest thing for most counterfeiters, they used to take $1 notes, remove the printing and then print a $20 or $50 on top of the paper).

50 cent and $1 coins are not commonly used in the US due to decisions of the companies that made coin acceptors (the part of the vending machine that takes, counts and validates coins) back in the 1950s and 1960s. Basically, they did not want to hand out 45 cents of change from a 50 cent piece (nor 95 cents change from a dollar coin) so they deliberately chose not to support those coins. Consequently, they stopped being used by many in the public as they were "inconvenient." As those coins became less common, the companies that made cash register drawers chose not to make bins for coins that weren't in common use, so there became no easy way for businesses to take those coins.

The low usage of $2 notes is also reflected in cash register drawer designs - there is no place for those notes, so most cashiers toss them under the drawer along with checks and large ($50 & $100 notes), so the circulation of $2 is very low. I personally like to get stacks of them and spend them instead of carrying $20 notes around. Some places, like at the Renaissance Fair, hand them back as change to the next guy (there is no slot in the till for them) so the next guy gets something they've rarely seen and they get thrilled.

Tangurena··on Meet America's Money Destroyers
I noticed that they left out $2 bills. Many people save them for some reason (they're lucky! they're rare!) and some of the charts showing lifespans that include $2 bills show their lifespan about 10x the life of other bills.
Tangurena··on Meet America's Money Destroyers
There is a mint here in Denver, and I've chatted with some of the mint employees on the bus and light rail a few times. I'm going by memory here, so things might be a little messed up (some things they mentioned were fascinating to me at the time, others were boring and forgotten). This mint makes coins and there is no "employee discount."

One of the security procedures is that you are not allowed to carry money into the facility at all. Basically, you empty your pockets at the locker room and if you have more than about $20 in cash, it has to be documented and held by the shift supervisor. All entrance and departure is through a sally port at regular times. If you're late for work, they're not letting you in. Randomly, people are stopped and searched.

Finally, they take a no-mercy stance when it comes to prosecution, as theft from a US Mint has draconian penalties (like 18 years in the pen for stealing $100). Any arrests and prosecutions are covered quite well to the other employees (probably to remind them to "don't do this"). One of the thefts involved someone with one of the larger music players (it might have been a CD player) who had hollowed out part of it to be able to stash dollar coins in them, taking out about $20/day.

A friend of a friend worked at one of the large megachurches in Colorado Springs. People working in the mailroom would be required to change into pocketless jumpsuits before their shift as many people mail cash to the ministry, and opening an envelope with thousands of dollars in cash was not rare. With casino-grade surveillance cameras and pocketless clothing, this made it difficult by design to pilfer cash. People worked in pairs (someone in front of you and watching you makes it hard to stuff cash down your sleeve) and the pairs were rotated (so you could not make deals with some partner).

Tangurena··on Facebook Comments Have Silenced The Trolls — But Is It Too Quiet?
Well, I've never commented at techcrunch, but since I refuse to get a facebook account, it looks like I never will. MMmmmmMMMmmmMMM Those grapes sure are sour!
Tangurena··on Ragel State Machine Compiler
I'm 50 years old, and I get confused by "its" vs "it's" from time to time. So one of my bookmarked pages is: http://garyes.stormloader.com/its.html
Tangurena··on Falling Off The Ladder: How Not To Succeed In Academia
I recommend reading Richard Hamming's talk "You and Your Research"

> Now for the matter of drive. You observe that most great scientists have tremendous drive. I worked for ten years with John Tukey at Bell Labs. He had tremendous drive. One day about three or four years after I joined, I discovered that John Tukey was slightly younger than I was. John was a genius and I clearly was not. Well I went storming into Bode's office and said, ``How can anybody my age know as much as John Tukey does?'' He leaned back in his chair, put his hands behind his head, grinned slightly, and said, ``You would be surprised Hamming, how much you would know if you worked as hard as he did that many years.'' I simply slunk out of the office!

> What Bode was saying was this: ``Knowledge and productivity are like compound interest.'' Given two people of approximately the same ability and one person who works ten percent more than the other, the latter will more than twice outproduce the former. The more you know, the more you learn; the more you learn, the more you can do; the more you can do, the more the opportunity - it is very much like compound interest. I don't want to give you a rate, but it is a very high rate. Given two people with exactly the same ability, the one person who manages day in and day out to get in one more hour of thinking will be tremendously more productive over a lifetime. I took Bode's remark to heart; I spent a good deal more of my time for some years trying to work a bit harder and I found, in fact, I could get more work done. I don't like to say it in front of my wife, but I did sort of neglect her sometimes; I needed to study. You have to neglect things if you intend to get what you want done. There's no question about this.

http://www.cs.virginia.edu/~robins/YouAndYourResearch.html

Tangurena··on Why Non-engineers Think Engineers Are Better Off Joining Startups
I work at one of the national labs. Almost everyone on my floor is an ME (I'm an EE, but I'm writing code). The majority party in this Congress hates what we do (renewable energy) and thus it is extremely likely that a large part of our budget will get cut next fiscal year. So in our case, lots of engineers will get fired when our projects get canceled. Partisan bickering might not get a budget passed before the fiscal year starts (October 1), but I'm saving money and paying off debts, just in case.
Tangurena··on Ask HN: Calculating salary
I've always tried for at least 15% raise each move [1]. If you are desperate, they'll figure it out and lowball you. The last 3 jobs have been 50%, 50% and 33% raises. Confidence does sell, but you also have to produce your value [2]. I'm not at the top of my pay-band for folks of my age and experience, but I am slightly above median for Denver.

2000 and 2001 were terrible years for developers. You'll hear them described as all sorts of terms, including "dotBomb." It took me 8 years to get my salary back to the same dollar amount I was making in 2000. And that 8 year period included 2 years I was out of work (23 months spread over 3 gaps).

There is a saying that goes "make hay while the sun shines." Aside from the obvious agricultural meaning, it also means that you should make as much as you can during the rich years, and put some aside for the lean years [3].

My estimation is that there are really 2 job pools. One for junior level skills and one for senior level skills. There is a large gap in salaries. When execs and politicians whine about a shortage of experienced workers [4], they're complaining that the senior pool is too expensive. However, all their options of making colleges produce more workers, or opening the visa flood gates will only serve to increase the quantity of folks in the junior pool. It takes time, training and effort to move yourself from the junior pool to the senior pool. But it will be up to you - no company will do it for you, and indeed, with the constant demand for workers who can "hit the ground running" that shows that companies want the benefit of the senior pool without contributing to the succession from the junior pool.

Notes:

1 - Companies who ask what you are making now will usually try to limit you to 10-15% raises with your new position. Part of this is a cultural dislike for people moving up too fast. Victorian literature was full of tales of people who tried to move to another "station in life" and were found out then sent back to the lower classes they came from. This is the sort of mentality you'll find during interviews.

2 - Confidence will get you in the door, but you have to get work done to keep your job.

3 - This is not limited to retirement savings. By age 28-30, you should have about 6 months income saved up for the times when you will be out of work. By 35, you should have more like 12 months saved up. That is your lifeboat and the only way you can survive the ups and downs of the industry. Developers over 40 who get laid off can find it takes 6-12 months to get a replacement job.

4 - Mostly they want protection from the free market, but usually what's happening is that they think they need senior level workers but are only willing to pay junior level wages. So they want some sort of bailout from the government.

Tangurena··on Software engineers hard to find
I'm an older developer. I was eating lunch at a restaurant near my new workplace. Sitting at the table next to mine, a college senior (at Colorado School of Mines - which is a pretty decent engineering school) was talking with her father about her boyfriend interviewing for a job as a software developer. The BF had a 4 hour long programming test as part of the interview.

Something is very wrong with our industry. Most of the time that articles come out like this, industry executives are trying to get more kids to go into programming in order to lower the cost of employees: they want protection from the free market.

The last company I worked for (for 5 years, and it was a Fortune 100 company) was complaining publicly that they were unable to find developers - yet people who quit over the past 2 years were never replaced, nor were we allowed to interview candidates.

Tangurena··on Microsoft quietly shuts down Office Genuine Advantage program
Our corporate parent has some sort of deal with Microsoft that lets you purchase a legit copy for $10 (total with shipping and sales tax is about $27 if you want the DVD delivered). The folks at the office (who have taken advantage of it) mention that they've also been allowed the 3-machine activation per key.
Tangurena··on Ask HN: What's with all the posts from Reddit?
I suspect a couple of issues:

1 - There are karma/score based systems in both sites that highly reward "first to post" interesting articles.

2 - There is no penalty here for bad initial posts, so there is no real penalty for not "posting news related to hackers."

3 - Both have a karma/score based system for rewarding interesting comments.

You will find similar situations on the stackoverflow sorts of sites, although one of the rewarding moves available at stackoverflow is unavailable here - which is to make a fast quick post and continue to edit it and add more details from other answers.

Any system with a score or badge as a sort of "reward" will get gamed. I'm sorry if you are offended by it, but that is the way things are.

Tangurena··on Locksmith gets less tips and more price complaints for being faster
This would kill their business as TV news programs would show counting the money before it went into the machine and how much the machine claimed was counted. The fees that Coinstar rakes in are enough to ensure a great profit margin without actually stooping to miscounting coins.
Tangurena··on How To Handle Lawyers Threatening You
I think you are looking for the "greater internet fuckwad theory" from Penny Arcade. http://www.penny-arcade.com/comic/2004/03/19/
Tangurena··on Joe Lieberman Emulates Chinese Dictators
PG pointed in that direction with his essay "The Submarine" and how PR firms have a total stranglehold on news media. With the huge consolidation in the media, and the main news sources all controlled by the same few companies, it makes sense why the big companies don't want to rock the boat.

http://www.paulgraham.com/submarine.html

Tangurena··on Joe Lieberman Emulates Chinese Dictators
It is worth watching a documentary titled "The Power of Nightmares" which will give some insight into "why Iraq" and "why Israel." And the answers to "why Israel" will explain why the choice of Lieberman (who is frequently titled "the Senator for Israel") for Gore's running mate appeared to be the right choice at that time.

http://www.amazon.com/Power-Nightmares-Various/dp/B001707D98

If your local library has a copy, I strongly recommend watching it.

Tangurena··on Joe Lieberman Emulates Chinese Dictators
To be (slightly) fair, the assassination policy was created by the Bush administration and merely carried forwards (like so many Bush administration policies). Although I agree he's done zero to stop torture, and backpedaled on his "promises" to close Gitmo and end the war in Iraq.
Tangurena··on What's a "fogbank"? Nobody knows, but nukes need them, so we reinvented them.
My understanding of the situation is that most of the documentation on manufacturing fogbank was destroyed to evade litigation by workers poisoned by acetonitrile (which your body metabolizes into hydrogen cyanide) which was used in the manufacture of the substance.

One should remember that not long prior to the shutdown of the facility making fogbank, the Rocky Flats facility (which made plutonium bits for nuclear weapons) was the first nuclear facility raided by the FBI and EPA for environmental violations (among them was burning plu contaminated waste in open barrels and losing track of hundreds of pounds of plu).

Tangurena··on "God help you. You're on dialysis."
> Consequently, cheap early intervention to preserve health is often shunned in favour of expensive, late intervention to prevent death. To my mind the most egregious example of this is drug abuse and alcoholism - huge amounts are spent on ER care for disastrously ill addicts, but little is spent on basic social work and rehabilitation.

One example of this that is frustrating and heartbreaking at the same time is a piece by Gladwell called "Million Dollar Murray"

http://www.gladwell.com/2006/2006_02_13_a_murray.html

Tangurena··on Microsoft furious at $2,000 bounty for open source Kinect drivers
While the "sold at a loss" might be true, I've also read some articles that claimed that some of the processing in the kinect hardware was being offloaded into the xbox itself. If true, this means that the drivers will need to replicate some code running on the xbox and Microsoft was rather nasty about researchers reversing some of what went on inside the running hardware.
Tangurena··on Google sues feds over Microsoft-centric bidding requirement
Folks do try this, but since government hiring goes through the Office of Personnel Management (that is the "central office" you were referring to), they find that there are far more folks who meet these specs than they think. Especially once the veteran preference gets added into the mix.

I work part-time with the department of interior, and they've tried writing job specs like this, and the person they wanted to hire has never made it through OPM.

> It could be that when writing a RFQ that there is a similar method: one decides first what product/team you want, then write the RFQ to match that product/team.

This is done all the time in private industry as well. "Politics" isn't limited just to governments.

Tangurena··on Google sues feds over Microsoft-centric bidding requirement
I work (part time) with the Dept of Interior. The reason for the Microsoft-centric requirements is due to all of the lawsuits against DoI. As far as I know, electronic "discovery" tools used by lawyers and law firms aren't compatible with Google's cloud, but are compatible with Microsoft's (and Lotus Notes - shudder). Perhaps there will be a few products handling Googles product in a year or 2.

The lawsuits against Interior have to do with Indian tribes being cheated out of royalties going back, oh, a hundred years or more. One book where this subject was touched upon (and gives an idea of the size of the discrepancies) is Sinister Pig. http://www.amazon.com/Sinister-Pig-Tony-Hillerman/dp/0060194... Pretty much any tribe with oil, gas, coal, uranium or any other economically valuable mineral is involved in sueing Interior. This means that just about every tribe is sueing Interior.

Employee orientation with Interior includes some explanation of these suits as well as what needs to be preserved.

Tangurena··on Carly Fiorina destroyed the 'HP Way'
She was the one who started the policy of bugging employees and board members to find leaks. I'm sure the WireTapHawks would love to have her in DC.
Tangurena··on Carly Fiorina destroyed the 'HP Way'
I worked for HP when she was the CEO. I hated her then, and will hate her to my dieing breath. It doesn't matter if she calls herself the "free beer and pot for everyone" party candidate, I would stil hate her.

I could post a Great Wall of Text(tm)(r) explaining why she was a rotten CEO, and it wouldn't be anywhere near as polite as the linked article.

Finally, I have never met a person who worked at HP who actually liked what she did to the company. I'm sure there are some, but at the facility I worked at (in Colorado Springs), there were none that I met.

Tangurena··on Ask HN: What do you think of F#?
F# is a bit weird to folks who are used to C# or VB, which is what PG was referring to with the "Blub" paradox. F# is different enough that the majority of .NET programmers I meet, or work with, have no frame of reference to understand F# with. The only ones I know who code outside the office are trying to get rich with iPhone or Android apps.
← PreviousPage 3 of 15Next →