skysight-inc/HackerNews huggingface dataset:
> Dive into something that compiles.
> If you want to continue web dev, Django, Rails, Play Framework, Node, and anything else...

I imagine they're alternative options.
I wouldn't mind enterprise consulting at all. Do you have any suggestions on how to start down that road?

I would actually love to move to Denver but my wife is currently working on a masters degree so moving is out of the question for the next couple of years.
This only downside here is that your sample size is maturing and we'd expect them to crave more interesting, complex games. So not sure we can agree with your conclusion based on your data set. Not saying you're wrong......
> It should generally work for anything if you model it right.

No, this is not true. Each constraint of REST comes with drawbacks, and if you can't afford those drawbacks, you can't do it RESTfully. Fielding's thesis is very upfront about this.

The biggie: latency. If you need sub-10ms responses, REST is the wrong way to go about modelling your problem domain.

The second: client-server. If you want the server to initiate behavior on the client, REST is the wrong way to go. See the wealth of WebSockets/Meteor/Real Time Web (tm) frameworks and their hype for examples of when you'd want to do this.
> the pattern has always been one of merciless slaughter of the founder interest, as evidenced by any down round within memory.

It would be interesting to see the stats for investor payoff when that dilution is included. The few cases I know: Anytime the founders were singled out for big dilution the result was sizeable loss for investors (and everyone else, because the companies eventually got sold for parts.)
That is great to hear. Could you go into a little more detail on how you got started consulting and exactly what type of consulting you do? Thanks!
Unfortunately, I couldn't find any documentation for these services. It is possible that the APIs are published only for the merchants who are authorized to use them, payment gateways like CCAvenue and TPSL being some of them.
Full-Page Ad on Turkish Protests Is One Of Indiegogo's Fastest Campaigns Ever
Supercell makes two social games that generate more revenue than all of Zynga. Had Zynga created these hits (or bought Supercell early), then the story would completely opposite.

I am not sure why Zynga is struggling, but I am certain it is not because social+in-app games is a failing business model.
Amazon to deliver groceries in 20 markets by 2014
I'm about three years into the start-up world (I'm 31 now), and I sometimes ask myself the same question.

What I'm doing a little bit different now is really getting out there trying to sell the mvp after it is built. I get burned more often, but at the very least I know a little bit more on what my customer wants.

Hang in there'
Erlang and Go are very different programming languages. They have a similar form of message passing, but the semantics are very different. Go's concurrency model still exists within a single process with a shared heap, which is very different to Erlang's model.

> it includes null references, also known as Hoare's Billion Dollar Mistake.

The very notion of null references being inherently bad is highly contentious. Just because someone gave an idea a catchy name, doesn't make it true.

> Ain't nobody got time for that — wait, what? Oh, Rust does?

Go and Rust have very different design goals. If you think Rust is more appropriate for you, use Rust.

> ignoring the last 30 years of programming language research is not.

This is a common refrain from Go haters, but it's really not true. Just because you don't do everything everyone else is doing doesn't mean you have ignored them. Go includes the language features we felt were necessary in a productive language.

Your comment frames Go as this language that thumbs its nose at a lot of good ideas, but the reality is that every design decision has tradeoffs. If you don't have null pointers or generics, then you need a more complex type system. The Go designers may not have made all the decisions _you_ would have made, but they were not made in ignorance of the alternatives.

And this leads back to the message of the original article: Go encourages the programmer to write simple code that is obviously correct. A more complex type system would detract from that goal.
AngelList does 6 year vesting with its own employees. I convinced a startup I work with to do 6 year vesting, including my adviser shares (though I had some vest upfront for all the work I put in).

More startups should do this, including with adviser shares.
> Yes the reasons for Iraq were pulled from the hat, but the nation was eager to be deluded. Not a conspiracy of two men in DC: can anyone really imagine the USA not invading anyone after the 9/11 attacks?

But we did: we invaded Afganistan very quickly. Honor was basically satisfied, and that was why the Bush team had to whip up all the stories about the secular Baathists partnering with the religious fanatics of AQ and also were working on WMDs to attack the USA etc.
For personal projects or two person projects, Kiln is available for free. For larger teams, one of the advantages is that you can use Mercurial and Git interchangeably in the same project.

Also, with the startup edition you get Fogbugz, which is pretty decent - and certainly lightyears ahead of github issues.

Note: I have no relationship with FogCreek, but I've added a few personal projects there and so far I have no complaints.
Wu mao = Derogatory terms used to describe anyone who isn't pro democracy or IS pro (chinese) communism. (in the context of china) i.e A P.R.C Government Apologist.

> What you're saying is that anyone who compares anything to the wumao party is incapable of telling the difference between the two. That drawing parallels between it and something else is automatically racist.

No, I'm saying in this instance (not any instance) they are not the same, and trying to imply they are the same, is bigotry. Meaning: Using prejudice to prejudge someones argument without actually addressing the merits of their argument.
> You learn a ton about social/ ...

That ...

> viral games

.. sounds ...

> and monetization

.. horrible.
IIRC yes, but a bigger part of it, I think, is that it gets people onto Steam, which is one big funnel for Valve.
I thought Meteor added server-side rendering a while ago? http://www.meteor.com/blog/2012/08/09/search-engine-optimiza...

Or do you mean something else? I'll admit to only really watching all of this from afar, I could have my terminology backwards.
It is not exactly like that, I saw both chinese and russian trends on twitter, rember #дождь for example.
I guess people just tend to twit in English, even if it is not their primary language.
A lot of this complaint also applies to raw.github.com. Much of it applies anyone who provides an online service of any sort.

> If the content being served will be modified in some cases, is there really anything preventing it from being modified in a different (perhaps more malicious) way in some other cases?

Malicious modifications would be unethical and possibly illegal. Malicious modifications would also likely make customers who noticed them abandon the service and tell the world about the situation. Of course, these facts would only stop the service providers if they care about ethics, legality, retention or reputation. I'm assuming that this particular service provider does, because the Github repo where the code is hosted mentions the author's real name [1].

[1] Whether someone reveals their real name isn't a perfect test of malicious intent [2]. A malicious provider might make up a fake name to build trust, and many people -- myself included -- lack malicious intent, but prefer to remain anonymous.

[2] A perfect test to tell whether an RFC-compliant web service is malicious is to test the evil bit, as specified in RFC 3514. To quote from it, "Benign packets have [the evil] bit set to 0; those that are used for an attack will have the bit set to 1... An application/evil MIME type is defined for Web- or email-carried mischief."
Wow, this is an awesome video, I wish I had seen it before the training began. I really liked the ideas of "Kill fee", writing a new contract when original requirements change and "discussing things out over a cup of coffee because we both wanted same thing but had different approach toward it". Thanks for sharing!
> because you want to be able to document the different implementations differently.

I disagree with this. Since the normal functions cannot dispatch on type⁺, only arity, the different implementations are typically very related and should share same documentation. Your proposal would lead to massive duplication, and reduce the likelihood of people actually documenting the functions.

⁺ There are two separate mechanisms for providing richer function dispatch, both allow more granular documentation.
The truth about female desire: It’s base, animalistic and ravenous
"It's like testing with a moving target."

(overheard in a recent interview with Alan Kay on testing out new interfaces with users, which is problematic because they get keep getting familiar with it! The remark was by the interviewer, actually)
My question was about from addresses, still going to addresses in the US.
Well, I know enough Perl to read the non-magical stuff, but I also know that I don't know it well enough to read obfuscated Perl.
I wonder what the corporate culture is like at Zynga, and if it promotes creativity and innovation with its developers. I suspect it doesn't, and that that is the real reason it is failing at creating good new casual games.
If we can count emails, yes there are a few things documented, my daily hours at top of the list. Yes they did acknowledge the rate, but unfortunately it was only verbal. As I mentioned in my question, there was no written contract.
A friend and fellow ex-Wall Streeter notes:

"All hedge funds are smart. Period. End of story. Whenever you can gamble with other people's money and get paid on the wins and eat none of the losses, that's the real win. Anything after that is gravy."

[edited in honor of grammar nazis]
"Bitch" being a misogynistic term is a stretch...
Let's take some shaky numbers: In 2011 Zynga had US$1.1 Billion in revenue[2] and the video industry was worth about US$74 billion in the same year.

Assuming that Zynga's revenue is solely derived from gaming (I didn't look, tbh) that means in 2011 Zynga was 1.4% of gaming, by itself.

Maybe these numbers shouldn't compare this way, but if I'm right, that's rather significant and definitely 'serious' money.

[1]http://www.joystiq.com/2011/07/05/report-game-industry-worth...
[2]http://en.wikipedia.org/wiki/Zynga
The blog you linked seems to miss the point. (Which I think is what you're saying.)

If people try to guess URLs for what you see as (for example) steps 3-7 of a ten-step process, maybe you should see what your users are trying to tell you - that it's at least three smaller tasks that need to be usable individually.

And if there really is some reason to force them to use your workflow (perhaps you want to push ads in step 2 and not release content until your javascript sends home a message saying the ad is visible) then you need to do it right and give them an unforgeable token, or make note of an existing unforgeable token - ie what a cookie is for.

This is what the obfuscated URLs are (something unforgeable) but this fact of their nature mainly makes debugging harder - for third-party developers and for the primary developers.

This is an example of the problem of the non-experts re-inventing security. At best this matches existing common practices for user-auth, at likely worst it's worthless and you'll never know it because you can't debug it.

So yeah, I think I agree. Hashing URLs for some sense of control over how they're used misses the boat on security and wastes all the benefit of human-readable protocols, etc.
It's linear. The surrounding pressure increases by the following:
P=γ*h
P=pressure (lb/ft^2)
h=height (ft)
γ=density (lb/ft^3) water = 62.4lb/ft^3
So if he goes down 33ft, the pressure @33ft will be:
Total pressure: 62.4x33 = 2059psf (1atm ≈ 2116.21psf)
It's intolerably slow, underfunded, and generally ineffective. There are days durring which we receive no mail, or receive it at 9:00 PM. It will take four days to send a piece of mail across town. The actual post offices are woefully understaffed and appallingly slow. In general, the system is fundamentally flawed and, from what I've read, totally inferior to the rest of the western world.
Dammit, I was hoping this was an article about how those old minibuses find their way from Northern and Western Europe all the way to West Africa.
Great interview, hadn't even heard of skeu, though I have noticed the flat trend. They should have published it
Awesome. Looks dangerous as hell, but I'm sure he'll be fine.
exactly, private repos. When you are talking about some OSS project it is often on github, but the authors might still have their private stuff on bitbucket. And there would be no reason to mention it.
Yep, no point in negotiating 10 hours for a loss of 6 hours. Thanks codegeek!
Bandzoogle - UI/UX designer - REMOTE (or Montreal)

We're looking for an experienced designer to take charge of the UI/UX of our app. Bandzoogle powers tens of thousands of artist websites, and help bands make a living by selling their music and growing their fan base. We've been "bootstrapped, profitable, and proud" since 2003 and were named one of the fastest growing companies in Canada the past 2 years.

Why work with us?

Other than the chance to work on fun projects that empower musicians, Bandzoogle offers:

- A fast paced startup atmosphere, with the stability of an established, profitable company.

- A great salary plus generous performance bonuses.

- A flexible & family-friendly schedule.

- Full health insurance for US and Canadian employees.

- Reimbursement of home office expenses, computer, and use of co-working spaces.

- A $1,000 yearly education expense account - reimburse books, conferences, whatever you want to learn about.

- Yearly meet-ups in fun locations, family included!

Full job post here: http://bandzoogle.com/jobs/
"X? Is this serious?" typically signals sarcasm about X. I take it you didn't mean it that way.

(Irrelevantly, I'm reminded of http://www.youtube.com/watch?v=ziH9St7ajuw#t=39s)
A house painter that is pumping Behr Ultra? Definitely stand back. Yuck. I am a benjamin moore guy.

Benjamin Moore's Aura line will do reds with two coats of paint and one coat of the tinted primer.
Which tutorial? I saw few tutorials on youtube and one on Udemy (I am in halfway). But most youtube tutorials are limited to how to create a table, add columns in pgadmin3. But the postgresql tutorial in Udemy is decent.
Thank you for the feedback.
Just saying that his case sounds pretty far down the list of things that call for howls of injustice, IMHO.
You should think about that in case your house burns down.
> The idea is to have the right incentives in place.

The recent article about Finland's baby box was a great example of this and their infant mortality statistics show that it worked.
Puerto Rico (http://en.wikipedia.org/wiki/Puerto_Rico_%28board_game%29)

Settlers of Catan
Bitbucket is great but their Atlassian SourceTree software cannot be use anymore. It used to be fine couple versions ago, now the newest update does not even let you run it. I had to re-install couple times and nothing; only removing registries help. Also, some features are being taken away for no reason (like ability to remember to which branch you pushing, etc you have to re-check those again and again at each push).
I feel like this idea was spawned from a brainstorming session at The Onion under the premise of "let's make a startup."

1. There's no way I trust this company or its employees to act appropriately with my mail 100% of the time.

2. I'd be afraid of missing something important due to an unknown delay in the scanning process.

3. Their database will get cracked, and customer information leaked, when they get big enough to be a worthwhile target. It's only a matter of time.
Topping the charts and racing to the bottom
Bitbucket has a free tier for unlimited private repositories with 5 or fewer collaborators. Though you sign up with an email address, there is nothing about it being with "your school-issued email", because there is no stipulation about the tier being for students.

Github will approve people for using a student email address even if their school doesn't give them an email account, but it happens on a case by case basis, with requirements such as requesting that you forward a scanned copy of your student ID.

The difference is that Bitbucket does not ask you to be a student for the free account, so there is no process to prove that you are a student. Github has many advantages, but hassle-free, free private repositories is not one of them.

What I was saying is that with the increase in students who are encouraged to use remote version control who may not have a student email account, or even a student ID, has likely contributed to the increase in users on Bitbucket. It is worth noting that some of these courses have more than 100,000 people sign up. Even if only a small fraction finish the courses, a small fraction use version control, and many are smaller, there have already been dozens of these courses conducted in the last year on Coursera, Udacity, and EdX.
Livermore scientist still reinventing the wheel at 94
I can't find the article right now, but I'm pretty sure I remember something about Zynga's CEO explicitly saying "I don't pay you to be creative."

That said, a citation or refutation would be useful, I could be remembering wrong.
Interesting that the IP address resolves to their datacenter in Ireland. I would have assumed either Singapore or Tokyo. Is there any reason that a continental connection is preferable to an.. aquatic one?
Have time to kill, browser based SNES emulator.
Indeed, this is why adding another level of complexity to an already byzantine system is pernicious. Why would I want to exert effort declaring what mail I do and don't want to receive through Outbox, then wait a substantial amount of time to receive the mail that is of value to me? If anything, simply handling my own mail is the most effectual and expedient option. The mail that I want gets retrieved and dealt with by me, and the mail that is irrelevant to me can be thrown away with trivial ease. Why would I subject myself to another level of complexity that entails extra effort on my part, an added delay, and an expenditure?

The service is fixing a non-issue, if not exacerbating a real one.
I haven't experienced this problem.
I had always said to myself that I should do this....but until I read this comment, I never actually pulled the trigger.

Just opened a new account at Bitbucket and am going to start doing this.

Public repos on Github, Private @ Bitbucket. This is brilliant.
Thank you for all of the inquires. This project has been filled.
> You don't know which category your project will end up in when you start it.

So true. I don't know how many times I've started building a native audio streaming app and all-of-a-sudden I realize I've really built a web-based real time strategy game.

Your points are valid... just thought that one statement was a bit absurd and quite humorous.
Bandwidth is very expensive in both Singapore and Tokyo.
Elixir Documentation for Dash
Benjamin Moore is great but I get 25% off Behr and Home Depot is open on Sundays! haha
I had a heck of a time getting scipy working in a virtualenv on Mac OS X Mountain Lion. If you're looking for an easy install script, I whipped one up here:

https://gist.github.com/mprentice/5710992

Improvements welcome!
Sexism can totally be

That's just an unbacked assertion; come back with something better.

"nag" and get called a "bitch"!

If you are a nag you probably deserve to get called a bitch. I'm fairly certain if I nag like the OP, I'll get called a bitch, and I'm not a girl. If that's sexism, I supposed it's misandry if I get called a dick. Lame.

What happens when many females encounter similar attitudes in many CS work spaces

What happens is that it will be demonstrable with a valid statistical test, instead of being stretched from one anecdote to a complaint about CS DepartmentS in general, which the idiotic OP did. I'm waiting for you to produce the stats.

<crickets/>
It would be the same as if you were in a car that dropped in a body of water. Do not panic. Let the water fill up the submarine while breathing deep to oxygenate your body just like a swimmer. When enough pressure is gone from the submarine filled with water, open the hatch and swim to freedom. Most people drown in these scenarios because they try to leave before it fills with water and panic sets in.
"But some big software companies, including Microsoft, expressed dismay at some of the proposals, saying they could themselves stifle innovation."

And what exactly has Microsoft been innovating lately?
Amazon earned over $600 million in ad revenue last year
JIRA is sweet if you have a JIRA engineer to set the system up. The last implementation of JIRA I used was broken beyond belief. As a developer, id rather user something simple like Asana or Do.
In e-commerce, doesn't latency == $$? Is the bandwidth premium really that much higher? Or is the performance difference between the geographies negligible?
I would love to see you and Linux Torvalds have a discussion :)
Lesson from OMGPOP shut-down: Don’t get acquired by Zynga?
where there is already a dearth of women due to the hostility they face

Where the hell did you pull that from? I suppose there's a "dearth" of men in nursing too? Can I infer an epidemic of misandry because we don't have 50% male nurses? Ludicrous.

just ask any woman

Yeah, because the plural of anecdote is data </sarcasm>
Thanks for advice, gesman. "Retainer" was a new term for me and I found this link helpful to learn bit about it: http://www.contractorcalculator.co.uk/charging_clients_retai...
PG commented on it forever ago.

The thinking (if I can speculate) probably is that if an item was submitted that didn't make it to the homepage, but it gets resubmitted a year later and does make it, it's worth everyone seeing it again.

Or, it could just be too annoying for the less-than-part-time maintainers of HN to keep the blacklist past 10,000 items or something.

Speculate on. :)
How Pirates Led Struggle for Free Markets and Open Trade
No. Both the College Board and ACT profit substantially by selling information about prospective students to schools. However, I'm of the belief that most schools send rather indiscriminately, as I've gotten mail from schools that are in many cases totally incommensurate with my scores and inappropriate given my personal data.
I think it helps to think in terms of their revenue model - might help predict what features they develop too:

- bitbucket wants enterprise developers to use it. (so it must be free for the private repos the enterprise needs). It's a gateway drug.

- github wants its offering to be directly valuable to its users (which might be open-source, startup, small, medium or enterprise team).

This predicts that github will be a better as a whole package (including issue tracking etc); and bitbucket will be great for git itself. But there's also much commonality: they both want to attract new users; "viral marketing" (in the sense of social projects pulling more people into the ecosystem) is helpful to both. But I think bitbucket sells itself as "free private repos* so there isn't really an overlap.

I predict that bitbucket must not become a viable alternative to atlassian's paid offerings; but github isn't restricted in that way (of course, they might well add paid offerings).

It seems there's also a danger for bitbucket: if users adopt their issue-tracking etc, it might be painful to upgrade; and so users might as well switch to github or other. Bitbucket should have an auto-upgrade (or, I guess their present issue tracking could evolve into a freemium model... that probably makes the most sense).