skysight-inc/HackerNews huggingface dataset:
I think it's interesting that he (implicitly) laments the lack of loyalty. Current corporate culture is predicated on completely at-will employment: you can get laid off whenever management thinks it's important to "downsize" and "go lean"—how on earth do they expect their developers not to pick up and move as soon as things look better elsewhere? Loyalty works both ways.

Sure, providing challenges and better pay might help, but fundamentally, people (not just developers) will look at working for a company as only a job unless one of three things happens:

1. The company as a company is doing something the employee genuinely believes in. (Apple might be an example of that.)
2. The company has a good work atmosphere and a proven track record of loyalty. (Google comes to mind.)
3. The employee has a financial interest in the company. (Startups.)

Short of that, lamenting lack of loyalty is lamenting the fact that your removable cogs are willing and able to remove themselves.
Makes an interesting point about the possible distribution of... "sharing" software by divisions of the same entertainment industry conglomerates who are pushing for SOPA et al.

I'm left with some questions in my own mind: When did CBS acquire cnet? When did the "inducement" argument enter jurisprudence and could it be applied retroactively to some of the described behavior.

I'm also somewhat uncomfortable with the argument, as at times it itself paints the software as "solely for infringement", and I don't think that's a valid argument nor that it highlights the legitimate and "should be legitimate" (backups, transfer between devices) purposes of the software.

Finally, the presenter's style of presentation is kind of annoying. So much so that I nearly stopped watching after several seconds.

So... I don't think its an entirely effective argument, and -- for several reasons -- I would be selective about sharing this video. But it does leave me wondering about the exposure and liability of companies "prosecuting infringement" on the one hand while actively promoting it on the other.
Maybe I'm stereotyping you as one of the LockMart/Boeing/Raytheon new hires. I know a good dozen personally. They have problems.

* underpaid

* false promises of a career track to avoid giving you real compensation like stock options or bonuses

* deep cuts when the winds of politics aren't blowing your way

* poor workplace ergonomics

The mythical high paying jobs are in the "private sector."
The only thing that will keep a good developer is interesting problems. If your problems are not interesting, they'll go away. The article also mentions they leave for better pay, so, I suspect they should be paying more.

Remember - being trained to work in their internal product is not really training they can use elsewhere. The company isn't doing them a favor by training them.

Also, if their programmers think building the system again from scratch is a good idea, perhaps they should consider it. "we have invested so-and-so millions in this system and we won't scrap it regardless of how obsolete it is" is sure to drive talent away.
I understand what you mean, many companies like Flipboard, Zite, FLUD are backed by teams and incredible high funding. I'm 19 and worked on this whole thing on my own, which makes me sad
I love these kind of reviews. I wish someone would do a code review for some of the Ludum Dare entries. They only have 2 days to create a game so there are rarely comments. I was scratching my head at Notch's color palette code in "Minicraft" for a while for instance.
Your religion-hate is false, and consequently your original argument too.

Rationality, correctly understood, values tradition. The correct attitude for progress is piecemeal reform. That need not start with religion. It should start wherever people's most pressing problems are. If someone's religion isn't ruining his life, but he has other stuff to deal with (a failing marriage, a startup, a scientific discovery he wants to make) then he isn't irrational to focus on that other stuff and leave the religion alone for now.
TADS 3.1: HTTP, dynamic compilation, reflection...for interactive fiction
Every time I hear somebody complain about how disloyal/lazy/demanding "Generation-Y" is, I wonder if would we would be more "loyal" if we had not seen on a first hand basis how big companies treated our parents with layoffs, cutting back benefits, etc.
Oh my god, reading that made me envision SOPA passing.

Where a company, like MySpace, deems that one page on a large well respected website, like seclists.org, aggravates them -- they can just dns block it and it is no longer accessible.

Holy..
In a bit of irony, "the Internet" appears to be seeking to "make an example". Just like the entertainment industry sought to "make an example" with a few select, big-dollar prosecutions, a few years ago.

What goes around, comes around.
No, I moved 60+ off there several years ago.
So, if you don't activate timeline... there's nothing to sell?
Some projects related insofar as they are attempts to simplify the initial configuration of Emacs. I've used all but the last at some point and have found them useful (though like any good scaffolding, they become irrelevant over the course of continued Emacs usage):

* https://github.com/gabrielelanaro/emacs-for-python

* https://github.com/technomancy/emacs-starter-kit

* http://eschulte.github.com/emacs-starter-kit

* https://github.com/pdee/pdee

I am especially interested to see this get off the ground, though, as even the simplified "starter kits" above still require a certain non-trivial level of contextual Emacs-knowledge -- a simple binary with overly-sane keybindings and functional out-of-the-box would be a real contribution. I would have loved to use something like that myself about a year ago.
Don't try unless you are ready to give your email address. 5 screens down it is going to ask you to register.
That's interesting, but one of the challenges is the wide variety of modifier keys emacs uses, and the difficulty of binding them all in the browser.

The other major challenge is just duplicating javascript the sheer quantity of functionality emacs provides. An easier first step may be to run emacs on the server and write a javascript-based client for it.
Probably won't happen. The head guy at GoDaddy is right-wing and is outspoken enough not to work against what he sees as his own interests.

At best, it will probably turn out like the issue at Whole Foods, formerly as seen as a very left-wing-friendly food store. The CEO gave a right-wing statement on some social policy legislation and got excoriated for his view. Eventually, after enough flaming, he backed down on the statement, but his views didn't change, just the official company line.

Call it cynicism or whatever, but I don't think Bob Parsons is capable of a real change of heart on this matter unless it seriously affects his pocketbook, and even then, he would be a wolf in sheep's clothing.
I'd vote for "I'm letting my domain(s) on godaddy die, so there's no point in paying to move them." I guess "No" is the best fit for me.
+1, Went onto this thread to say exactly this. Enabling global optimizations has a lot of far-reaching consequences, especially for games where optimizations can change numerical results and result in nightmarish to debug glitches
"""Sure but that not the point. Dart would (just like JS) run on some kind of VM with a JIT."""

Actually that's the whole point, and that's what the Dart guys said they don't want to do and it's not fast enough.

"""If the[y] would open the code for that VM it would have problems just like the JVM has."""

Like what? Name one (1) problem the JVM has had because of making bytecode available as a target.

That other languages trying to run on the JVM had some performance problems and needed some opcodes and stuff is no a problem the JVM shared --it was an optimization request. And the theoretical Dart VM would not even have to have those problems, because unlike Java/JVM, it can be designed from the start to be dynamic.

And it's not like there weren't totally competent language implementation targeting the JVM before invokedynamic and other "nice-to-haves".
Just want to address this -

> The implication for people who do wait in line is that they are inferior to you, since they somehow fall below the 'worth' measurement - I would never want to even suggest to people that they're somehow less valuable, since I don't believe that people ever are

You set the worth on your own time. If everyone pitches in an extra buck to move faster, Starbucks (or 7-11, or whatever) will hire extra staff or something.

I'd rather have less stuff, and more time to work on research, recruiting, building, staffing, reading, relaxing, family, etc. Most of my free time lately goes into either reading or thinking about the orphanage I'm building, so that's what waiting in line is screwing up at the end of my work obligations. It's a great trade for me, but everyone sets their own values.
Good devs can make that, even in Toronto.
Look out, Nissan Leaf: Tesla S will sell for under $50,000, run for 160 miles
maybe you should offer a free version including advertisements
Should they really distance themselves? I'm not taking a stance but posing the question. The thing is, sometimes your business partners do something you don't agree with. Google will have to decide whether GoDaddy's support for SOPA is enough to sever a long standing business relationship.

It's easy to say Google should stop doing business with them when we're talking about an issue that rouses such passionate opinions but we have to think about a few things first:

First, who are we to know what's best for Google? If we're so smart why aren't we all running billion dollar companies? Secondly, if companies went about changing their businesses just to suit a noisy minority there'd be problems. As it stands it seems like the people making the biggest deal about this is our small developer community. Granted there are a lot of powerful people on our side but when you take the big picture into account we're just a noisy minority.

So yeah, I would like them to distance themselves from GoDaddy like everyone else but should they? I also don't think leverage has any part in this. Google is already a registrar but there must be some good reason they use those 3rd parties. I don't think people are giving them enough credit here. They're looking at this one small detail of how Google does business and making broad, sweeping judgements.
This is great. Personally I would love the rendering of the web-page to be in the Readability format.

This is a critical feature!!! ;P
TL;DR
I'm losing all my programmers because I'm not paying them enough.
Revisiting your old code is like reuniting with an old friend, and also your friend is now disfigured. Despite this evidence that I've improved so much in 10+ years of writing code, my self-assessment has stayed constant: very good, close to great. (This must be how Zeno's arrow feels.) Tim Daly's post provides some welcome clarity. I'm happy to still have a ways to go. "The lyf so short, the craft so long to lerne."
Coffee is irrelevent. It's any line.

I did it at a bakery right before I wrote the post. The guy who was tidying up seemed legit happy to get a bit of extra cash and I got out of there faster.
Bob Parsons turned me into a newt once ...

Sorry. Couldn't resist.
Isn't this for tax reasons? A lot of tax paradises do not allow you to offer your services locally.. Correct me if I'm wrong.
If you knew this, and felt like you are at such a disadvantage (as evident by your tone), why are you surprised that it is not doing well?

Let this one go. Be more innovative on your next project.
Scrap your Boilerplate with Class
When it comes to SOPA there seems to be a ton of groupthink going on. I feel like people are missing a lot of the nuances and oversimplifying every new story that comes out about it.

Edit: Really? Are we just on a downvoting spree today? That button isn't there to silence opinions you don't like and I'm getting really sick of seeing that happen around here. There are trolls and off topic comments that are safe to push down and ignore but there's people who don't have the same thoughts as you which are a different story. This really is becoming a big circle jerk/pat-each-other-on-the-back-for-being-so-smart club.
Search This Formula at Google
sqrt(cos(x))cos(200 x)+sqrt(abs(x))-0.7)(4-x*x)^0.01,sqrt(9-x^2), -sqrt(9-x^2) from -4.5 to 4.5
That CIO is selling smoke and mirrors.

| "We invest in training people and bringing them up to speed to where they need to be, and boom they're gone"

Straight from the article - they invest NOTHING in retention. It's a separate process altogether.

| "Even when CIOs promote 20- and 30-somethings, they often don't have loyalty to the organization, Mok says."

So he's changed HR titles from "Software Engineer I" to "Software Engineer II". No change in compensation package, responsibility, or goals. Nothing that has any weight and no light at the end of the tunnel.

| "Where I think these guys would be very energized, they get almost disincentivized. The way our projects work, we bring in a developer to work on a module. These guys own a system from start to finish. To me, that's a great opportunity."

Poster child for delusional. The developer doesn't own it, the company does. He's just trying to guilt trip them

| "There have been a number of cases where we have had a system that runs into issues, bugs, defects or a major change requirement. We thought it would be a challenge for a developer to own it. But their first reaction is to want to scrap it and start over. There's a whole different mindset."

You can't hang a pine tree from your 1972 Gremlin and pass the car off as new.

| "Secondly, we're working more closely with folks to determine their strengths and desires and align them to the right systems."

If he's doing this with employees he's already too late. This should be done during the interview and assessment process before they get hired. If you just hired someone and you're first thought is "I wonder what to do with them", then duh - they're going to start looking elsewhere.

| "Third, as new developers come in, we are teaming them with a business partner to help them understand the impact of their system on the business. "

Guild trip model. After all, you've been working with CustomerX for a year now... don't you like them? don't you want to help them? don't you want them to be happy?

| "We're trying to get them more invested in the strategy. We're trying to engage them in where the company is going. "

So he doesn't want their input. This is perhaps the biggest reason people are leaving.

So he underpays, refuses to change, and doesn't want their input - and he wonders why he can't retain people?
Apple's 15 years of NeXT
IndexTank categories are not designed for the tags use case, and will not work properly. It's intended for a relatively small amount of categories for which each document has a single value. The amount of different values of a category can be large but the amount of categories cannot. If you want to implement something like tags, then each tag should be a category because you'll want more than a single tag per document. We were in the process of designing a new feature to support this kind of use cases, and maybe we'll start a branch to implement it and hopefully the community will colaborate.
Why Sound Will Be Bigger Than Video Online
The opposite of thrifty
I've worked in a place like this, and quit after little less than a year. They don't tell you upfront about all their crazy legacy software. The database is the Api for their applications, and the IT department gets to decide that you have to use Windows for development. The salary is average. My advice is to not take a job outside the software industry . I've never seen a place that was not broken.
Indeed. By the way, in purely functional implementations of a list reversal there are non-trivial trade-offs to make. (See Janestreet's standard libraries for OCaml.)
Odd - when Google contacted me their recruiters were rude.
Or, reading between the lines, "how to speak the language of value to a line-of-business-apps CIO during a negotiation". Instead of of sharpening your hackles (or whatever) when you read stuff like this, try instead (a) appreciating that everyone on HN agrees with you about this guy's worldview, and (b) distilling out the guy's pain points and thinking of palatable ways to target them to make way more money than the average dumbfuck kid who signs away a year of his life simply to "learn Java programming" at below-market wages.

You guys are supposed to be entrepreneurs. Here is a guy with lots of money who obviously does not understand why the world is changing, spelling out for all of us what his business pain points are. If you're going to write snarky comments about him, try first as an exercise taking out your checkbook, putting it on the table in front of you, and conducting a two-minutes hate at it. Take that, money! You don't know software development! Ha!

Stop berating people like this and get busy taking all their moneys.
Actually, I cut traffic, people who don't treat me well, and all that stuff too. But it's not money, it's about time being the very most important thing.

I want to spend it all doing really amazing things with good people, and none of it on wasteful terrible uses of time that most people are under the mistaken impression are unavoidable.

It's not your duty to suffer stupidly for no reason. Really. Just because someone else suffers stupidly for no purpose doesn't mean you have to.
Best Broadband net usage monitoring software
This is all part of the protest of SOPA, everyone has to do their part, if its moving away from GoDaddy until they rescind their support let it ride.
Precisely. While it is a cat-and-mouse game, I think the tech industry has shown that there is a vested interest in cleaning this crap out of our lives. The internet seems to be the last place where a market is free to tackle and solve problems on its own.
This is a pretty cool and well designed attack piece. I like the introduction of issues such as as "he bought the largest house in new zealand" coupled with the innuendo "while refusing to say where he got his riches", suggesting it is criminal activity and he must be a gangster. Gosh, I wonder who ordered this piece up.
Technically you should not participate in the poll, since it clearly doesn't apply to you.
Fight for the Future, stop SOPA.
I want to particularly draw attention to hellochair.com, just sitting there soaking up the fat of the godaddy land, while the world burns in SOPA's furnace. Hope these guys get the message.
I switched everyone I know months ago when their coward of a CEO was doing his elephant-slaughtering thing.

Just sent out another batch of emails to other friends and colleagues who may still use them, and will help them switch.
I just threw that out there since Google is one of the big fish. Feel free to substitute for any trendy employer you wish.
Because I honestly believed, and still do, that my app provides a service that was missing on the iPad.
About being more innovative - ideas do not come easy to me. Any suggestions?
Bloomberg did a "Risk Takers" feature on him; quite good.
http://www.bloomberg.com/video/73460184/
Seed money for Tor Wifi Hotspots
While GoDaddy should not become the sole focus, moving your domains away from them is very easy and produces tangible results. Even better, it gives those of us who don't live in the United States a meaningful way to contribute to fighting SOPA.
I continue to work for the governments larger contracting companies. Top 50 http://washingtontechnology.com/toplists/top-100-lists/2011....
I'm planning to do that
> getting there is the easy part.

Not exactly. It takes 9 months to get to Mars. Aside from all the logistical problems of keeping humans alive in a tiny capsule for 9 months, who would in their right mind want to do this to themselves? You would probably go insane.
Good point. I use Google Alerts for OneVoice (my expensive app), but I couldn't for Fluent and Commit.
Nope. Talking about it normally, and not just when it's a convenient hot-button issue, would be sufficient.

A history of backing up those words with actions that match would also help.
Seems like the focus is shifting in the wrong direction. Hackers, put your energy into SOPA not Godaddy.

This kind of "link bait" or "HN point bait" is not helping the situation.
Just to let everyone know: obscureunknownstartup.ly DOES NOT USE godaddy. thanks.
I'm not sure how this qualifies as "epic" except in how long it felt. Otherwise, it feels like a poorly conceived ad for Thomvest's companies. At least, that's the impression I got from the first three minutes.
Another thing I've seen in my experience was an employer who had the policy that all new developers start off doing 6 months of support for the existing applications. Not development support, but rather answering questions from the help desk about why this program is acting this way, is this a bug or feature, etc. Then they get to start doing bugfix work on the legacy applications. In theory it sounds great, learn what the most common bugs are then fix them, but when you spend 6 months making 30k/yr to basically be a human BugZilla, your opinion of the organization tends to slide.

Makes me glad I develop as a hobby, not as a career.
The resentment discrepancy is not so much about "funness" as it is about choice. Fuel, food, and medicine are essential to modern life; I have to buy them whether I want to or not, and from a few suppliers, and at unresponsive prices. When I turn on a light I ship some money to David Koch, whether I want to or not. Financiers with whom I have no direct relationship get bailed out by my tax dollars, whether I want it or not.

Of course I actually have some choice in the matter. I'm still a rational agent, deciding it's worth my money to turn on the light. And I could forgo medicine. But Louis, Jobs, and Bieber are pretty pure entertainment expenses; their houses were built by the elective consumerism of little people who had a lot of choice. Society chose to bestow wealth on its Biebers.

The titans of industry and finance built their fortunes by understanding the system and playing the game well. (And, depending on your level of cynicism, by rigging the regulatory, legal, and fiscal systems.) So some of the 99% feel like a slow, massive wealth transfer has taken place without their say.

Whether you think the little people are justified or just naive, whether you feel Louis is a more or less respectable capitalist than Bob Diamond, you gotta recognize there's more to the 99%'s ire than whether a rich person is fun or not.
I think if you have good practices - small files, scrutiny of changes, unit tests - you can make any language work. The test of a language comes in how it bites you when you stray. So to be blunt, I think your defense is irrelevant.
I ended up going with NameCheap.
There's not enough of us to take out GoDaddy. I really can't be optimistic about this. But in all honesty I get the whole boycott as a way to raise awareness and support that but there seems to be an underlying theme to some people's comments of wanting to put GoDaddy completely out of business. I think that's just immature. GoDaddy may be wrong on this issue but they're free to take whatever stand they want and really they aren't the problem here. The real problem is this legislation. If SOPA passes then we're fucked and we'll look back and realize that focusing so much on GoDaddy didn't really matter. GoDaddy supporting it or not, if this passes its bad either way so let's be aware of this stuff but stop focusing so much on all the minutia
There you are! Sorry about possibly jumping the gun :)
Duolingo Intro
I'm sure NFS isn't the only registrar that fits my description. They're just the one I know about.

I would love to hear about others that hold the same standard.