skysight-inc/HackerNews huggingface dataset:
This code is definitely readable, but I feel like the port from assember to C might have been too direct. Originally head was a pointer and it made sense to have conditional jumps, but in the C code head is an offset starting at 0. Why keep the entire if structure when you can simply have

msg_loop.head = (msg_loop.head + 1) % MESSAGE_LOOP_SIZE // Advance head and wrap
It's refreshing to see that the CEO of a $100 million company can still be excited about something as trivial as a static blog generator.
Autoplaying video has made me abandon sites I had visited for a long time.

Facebook will not be an exception if they implement them. It's simply unacceptable to me. There is no compromise for me on this topic.
I agree. I hear about a lot of "companies" here trying to do stupid shit, and I can't believe that they can't see what I see.

Instagram for pets, Pinterest for gardeners, what's next?
Pour localiser différents Slim Rencontrer Designs Vestes
One way to look at it: years ago, we dreamed that all of the menial tasks that we do would be done by robots, and that we could enjoy endless leisure while our robot servants labored under us. The first half of this dream is coming true. Unfortunately, the second half is not, and consequently we wind up with robots (or IT) doing the menial work instead of us while we sit unemployed.
You should come back to San Diego and work with me on Fused ;)
How do we read code?
Because Google will never rely on ads to monetize a product?
Sure. Happy to shine some light on what happened at Game On:

We had a contractor help with organizing the contest. A software vendor had kindly offered to sponsor one of the main parts of the prices. Unfortunately they never actually sent the software packages to us for distribution to the category winners. Meanwhile the contract for the contractor had expired and I essentially just dropped the ball on following up with the winners and offering them a replacement in lieu of the originally planned software package.

Your typical chain of events crap. My bad. We are actively sorting it out now.

The two other people are unrelated to Game On - they are waiting for t-shirts which fell through the cracks somewhere. I don't particular care who blew this - all I care about is that those two people get their shirts. And one of them already emailed me. So - we're sorting it out as well. :)

And on the first Game On - we ran this as a fun experiment out of Mozilla Labs. The 2012 edition is run as a much bigger thing out of the Mozilla Foundation. :)
"Legal documents are easy to misinterpret." => Isn't their goal the opposite ?
Humm web hosting. Do you have physical servers in colo, or are re-selling an existing provider such as AWS, Rackspace, Softlayer?
Yes, ideally you should earn as much money as possible, and spend as little as possible. Money only does you any good when you don't spend it.
you are looking for a rose without the thorns:) you'd be better off with a lily ( ie. straight job at big-co/small-co, no income variance )
If only the law worked that way.

Next time read the ToS of every service you use, and feel free to get angry at every single one of them.
The port was to Windows XP 64-bit Edition. That's the Itanium version. The x64 version was Windows XP Professional x64.
Exactly.

I can't believe that people just expect everything to come to them for free.
a person. Curve this feet. Traditional Nike trainer feet are more than BRS one thousand silicone; it looks, senses in addition to has the aroma of silicone. It should not think plastic.a pair of. Demand observing all the trainer compartment. Several pretend Nike shoes or boots are not going to come with the original boot package. Several reproductions are available using a trainer pack, however it's normally fairly lightweight. True Nike trainer packing containers are created from much and also stable cardboard boxes. 4,[a=http://www.nikeairmax2013.pro]nike tn 2012[/a]. Look for this SKU multitude. Each realistic kind of Nikes has an SKU wide variety in the carton, and also from the running shoe around the tongue tag. All those SKU numbers always go with. a number of. Look at coloring configurations, also called color ways,[a=http://www.nikeairmax2013.pro/views/Nike-Tn‘Flash’Homme-Air-... tn[/a]. Web sites such as Air-jordan.com give you a complete menu of any Air Jordan ever unveiled,[a=http://www.nikeairmax2013.pro/views/nike-tn-2012,tn-Requin-p... tn[/a]. You'll be able to research versions, colouring mixtures and other small specifics of authentic Nike boots as well as examine the idea to one you are planning to invest in. five. Consider the bathing room. Fraudulent Nikes can have slack joins, plus bathing room that is definitely uneven or possibly in no way upright. Reputable Nikes own nearby wonderful, if they are not wonderful, sewing. six. Appearance forNike Totally free SkoSometimes false Jordans has brusing from the reddish colored The nike air jordan icon at the tongue's an eye within the textiles neighboring them. Textiles colors for the running shoe also can search washed out at fake scans. A geniune Nike boot won't have faded or maybe bleeding colorations.Take into account that high quality is essential, fees are best to thought, following on from the tendency can be your fashion * as well as you need to make certain that the procedure is protection and can not necessarily deterioration your interest. So benefit from the occasion ofNike Shox SkoSale not to mention as being a safe bet regarding yourself.
but "when you have a large skill set and are willing to do anything" you DO find work.

I think that's the point he's making. HN has a can-do, make your own opportunities mindset that can often lead to us forget that we are living in deep recession. Depending on where you are in the world it is still extremely hard to find work, no matter how clever or willing you are.
Copyright and Special Relativity
Marx considered a decline in real wages, even with increased productivity, to be an inherent feature of capitalism.

http://en.wikipedia.org/wiki/Immiseration_thesis

Also related is the capitalist crisis, which tends to destroy the accumulated wealth of workers in recurring boom-bust cycles.

http://en.wikipedia.org/wiki/Crisis_theory
const TEN = 12;
Google takes India's Chandni Chowk market online
All of you a pathetic. Along with the blogosphere.
Why are you so angry? Is it so offensive to you that I think that millions of programmers throughout the world with nearly unlimited time could do something that a couple Microsoft programmers couldn't do in a short period of time?
Puts a whole different light on the glamorization of couch-surfing and minimalist lifestyles.
Treat obesity as physiology, not physics
I am somehow surprised that people consider merely forcing indentation on bad programmers makes them good programmers.
Actually more than 100 million. That's just the amount they raised from a16z
You really shouldn't read Scalzi's "On being poor" - it's not particularly informative. The typical poor American is vastly better off than what Scalzi describes.

http://news.ycombinator.com/item?id=1713461
Migrate Your Instagram Photos to Flickr in One Click.
Why I Made the Leap to the Entrepreneurial Life
Physical, our own colo-space thusfar. Though moving large chunks/features to AWS & distributing things more heavily moving forward: isn't all that cost-effective to build out our own CDN vs piggy-backing.

~1,700 odd clients and growing :)
> All of you a pathetic. Along with the blogosphere.

Care to spellcheck and elaborate?
My favourite win32 api is this little gem for flushing a file output buffer to the physical disk: http://support.microsoft.com/kb/148505
Exactly. The PM failed to characterize it properly to the lawyer.
I'm only about 1-2 years into web dev and OSS, and a couple of months into feeling like I can contribute meaningfully to a gem. With that said, this is my current ideal Github workflow:

- fork the gem to make changes/fixes
- complete fix and point my app dependency to my branch
- add testing and docs around my fix
- submit pull request to project owner
- point my app dependency back to original gem when merged

That all said, I consider the activity of a gem before I even bother submitting a pull request. If it hasn't been touched in a month, or if there are open pull requests from 1 month or older, I weigh heavily just writing a 'my team only' solution.

This is admittedly selfish, but I'm hedging my time and emotional energy. I don't want to put care into crafting something that I believe to be useful only to watch it sit around unused because someone else doesn't want to review my work.
I know I am.
C++ vs Ruby vs CoffeeScript (Complexity)
Yes, I agree. I made sure to include 'typically' in my statement because I do see exceptions. Backbone.js has excellent documentation, as does Coffeescript and Underscore.js
Boo hoo, the multi-millionaires are getting insulted when they try to fuck their users!

Won't someone please think of the feelings of the millionaires!

I'm pretty sure they can wipe away their tears with $100 bills and their feelings won't suffer permanent damage. Since their feelings are so much more important than all of the people they are trying to fuck over.
From his site it sounds like he was a designer working on picplz and app.net. My guess is the competitor he was talking about was instagram.
This is so well put and exactly how I feel.
Congrats. What colo space are you using in SD? I was in redIT before I moved all my gear up here. How long have you been running fused?
I don't think it's an unreasonable possibility, actually. What I'm describing is an R&D like environment. There's no reason autonomy has to come with the extreme and mostly random income volatility of the VC-istan ecosystem.

It's not that I want zero income variance. How many people would want to live in that world? I don't. It's that I'd be willing to give up the upside over $50 million in exchange to never have to worry about being unable to support a family.

There has to be a way to structure that kind of insurance plan without requiring a compromise of autonomy.
For those that would still like to easily move their Instagram images to Flickr, without exporting to a zip then reimporting,we built a small webapp that will allow you to do so only a few clicks.

http://freethephotos.com
If it slips by unnoticed, they are looking at hundreds of millions, possibly billions of dollars.

So the upside is VERY VERY big. Well worth the risk.
Airplane funniest film ever, research finds
Finding a business partner you trust and who shares a vision for the company and then getting the fuck on with it seems like a better approach.

I agree with @hmurakami on this: http://news.ycombinator.com/item?id=4940379
Nice read, but I wish they had included the location (and AZs) that are in use. I've used Oregon, California and Virginia with different results.

The comment around Ubuntu is interesting and I wish there was more detail there.

We use mdadm to run RAID across multiple EBSes. mdadm is great, but has a kink that it will boot to a recovery console if there the volume is "degraded" (i.e. any failure). This is even if the volume is still completely viable due to redundancy. This is obviously very bad, as you've got no way of accessing the console. It's an unfortunate way to completely hose an instance.

It's an easy one to miss, as you rarely test a boot process with a degraded volume. When it happens though - hurts a lot.

(If you'd like to check on this, make sure you have "BOOT_DEGRADED=yes" in /etc/initramfs-tools/conf.d/mdadm).
I pity the poor tech writer who had to constantly write "Commode.obj" while maintaining a serious tone.
And we have always been at war with Eastasia.
Two months ago, Mr. Tano gave up an apartment in his native Dallas after losing his job. He sold his Toyota and sought opportunities in the Pacific Northwest.

He rented a room and set out with his résumé (expertise: fund-raising). But when his $2,000 in savings withered to nothing, "I ended up sleeping on the street for the first time in my life," he said. "I just kind of had to walk around and try to stay warm."

I'm very hesitant to critique someone who is making what he or she perceives as the best choice, especially as a mostly-anonymous commenter on the wild Internet, so I'll frame this as general advice that I think really needs to get out on the general Internet: Do a little research before making a move like this. Dallas is one of the lowest-cost large cities in the country. $2,000 would pay for three months of rent and utilities in several areas of the Metroplex. Denton is cheap, if you like public transit, even to Dallas or Fort Worth, and being in a college town; virtually anywhere in the Mid-Cities is also cheap but lacks transit. And, as the news will tell you, jobs are booming down there. Seattle, on the other hand, is one of the most expensive places to live outside of California or New York. $2k will last a month or two, tops, even down in Rainier Beach or Othello. Yes, Seattle is a virtual dream land of fairly nice people, decent weather (it doesn't rain _that_ much), and a different brand of politics, but at least someone in this situation can still eat in Dallas. Young wanderer, if you're ever in this boat and still feel the yearning to move, try Austin.

(I moved from Dallas to Seattle with a very good paying job and relocation benefits. My wallet still hurts every month. I can't imagine what it would be like for someone in these straits to do the same.)
Chicago-based facility since '04, though rebranded to fused in '06. It's been a long road :)
I don't trust the legal opinions from the sales and marketing people. I'll read the ToS myself.
I think the chance of your photo being used in an ad targetting your friends is much higher than .00000001%.
If he was such a great lawyer, why is he now in publishing? I would take the word of a practicing lawyer over one who has left the field.
Looks the same for me...
I don't think so - HN seems to be pretty responsive when the browser is resized anyway.

I've seen this happen if comments have an excessively long line in them, that would cause the scroll (I think in a code block).
And users will move on to something else. Product/Customer is a mutual thing.
On finding a business partner: do some sort of tangible work with them before you start on a larger project, make sure you've got some seriously deep social validation of them and be sure you have a complimentary skill set. Oh, and liking them helps.

My business partner and I were able to spend all our time arguing about the product rather than whose contribution was bigger.
You can easily move your instagram photos to Flickr with this web app we created today if you don't like their policies.

http://freethephotos.com

We wanted to move ours, so we built this handy thing and decided to release it. Let us know if you run into any issues.
Where do you see "I agree to watch your lame ads" between "GET /" and "HTTP/1.1"?
Well the fantasy was that we could go through this transition without a period of displacement and upheaval. That much is inevitable. Hopefully we can find a path through the increasing reality of technology unemployment that could reduce the stress on those at the edges of it.
Ah this is going to kill my mobile usage of the site, which is the main way I use the Facebook, website version not the app. Theres no way I'm going to incur bandwidth and annoyance of the sound of ad's playing on my phone. Bandwidth would be the key factor since I have a limited mobile trafic cap. But any sites that make noise without me interacting with them annoys the hell outa me.

Other than mobile usage I check the site about 1-2 times a week on my laptop which doesn't have flash installed (I use Chrome for Youtube/flash content sites) so hopefully the ad's aren't html5.
> If a lawyer's advice pisses off your users, that isn't a good lawyer.

Sorry, but under universally-accepted legal ethics standards going back centuries, that's not at all how it works.

Lawyers advise, as you say, but ultimately, the client's business people make the call. Sometimes a lawyer will tell a client, "sure, legally you can do this, but you need to be prepared for some significant blow-back," and then the business people decide they'll take that risk. That decision is entirely within the province of the business people; not only can the lawyer do nothing about it, she must remain silent to the outside world about it except in extremely-narrow circumstances.

Few would have it otherwise. Even when we're talking about a public company, few shareholders, let alone managers, would want the company's lawyers --- who typically have never had much first-hand business experience, let alone P&L responsibility --- to be able to overrule a decision by the business people about business issues.
Show HN: Static for iPhone
The thing is, most apologies contain the word "sorry." By contrast, this one acknowledges that "[l]egal documents are easy to misinterpret" and that they don't blame us for interpreting "you agree that a business or other entity may pay us to display your ... photos ... without any compensation to you" as what it sounds like.
The "typical poor" American may be. That does not make it either uninformative or--unbelievably!--not worth reading. I know, personally, numerous people who have mentioned either in passing or in detail stories that would not be out of place in what Scalzi (or many of the comments) wrote. Who am I--or who are you--to dismiss them because the teller may be worse off than your declared "typical poor"?

I am fortunate to not be among those with stories like that. So regardless of whether it is the "typical poor American", I suspect that it is quite informative for me, and I would hazard a guess for many others, to read it and remain cognizant of it.
There's good stuff in this post, but I think a lot of a company's culture surfaces at moments that are thrust on you when you least expect it.

At Google, I can think of a few points that influenced my perceptions:

- the first DMCA request we got, from the Church of Scientology

- the day that we turned on Netscape. It turns out we didn't have enough server capacity, so we turned down Google so that we could serve the traffic from Netscape.

- when the Department of Justice tried to subpoena two months worth of all user queries

- when John Battelle grilled Eric Schmidt on stage at a Web 2.0 conference and Eric declared "We would never trap user data."

All of those situations were thrust on us from the outside, and someone had to make a call. I think those kinds of decisions are critical culture-defining moments.

The decisions a company makes when everything is fine--or when you have plenty of time to plan--can set some of the company's culture. But to me, how your organization responds to a crisis is one of the best indicators of its culture.
So is there anywhere people outside the US could watch this silicon valley show? I'm curious but can't find a source that doesn't block those outside the US.
StatusNet transforms into Node.js-driven pump.io
There's plenty of in-between. The key concept is career capital.

Career capital is basically how much a company values you. You can more or less trade career capital for things like money, promotions, freedom, etc.

Different companies will let you trade career capital for different things. Small startups generally grant more autonomy and less cash. Investment banks will let you get plenty of cash, but all the career capital in the world won't buy you autonomy.

The mistake most people make is that they don't consciously invest their career capital. They take raises and promotions when they should really be negotiating for more freedom and interesting projects.

If you want to love your work, figure out

1. How to become extremely valuable and earn lots of career capital,

2. What you want to spend it on. There is usually a constraint in your life-feeling that you don't have enough freedom, enough cash, etc. Spend your career capital on your biggest constraints.
The only issue I have with your first argument is that the majority of the people doing the hiring have no idea how to readily determine someones value. Often times they fall back on the easily quantifiable such as school, employment, and in our industry technical qualifications. Even at that few are able to administer even the barest of sniff tests to separate the wheat from the chaff.

Otherwise I don't really disagree with you.
Well put - life, the pursuit, the lessons, and mainly all the fell good times to be had... for some reason running along the beach is something I relate to the most. I'm taking a year off after directing start-up operations for almost 10 companies in 15 years... so much learned but so nice to be away from it all too. Thinking of getting out of tech and using the people skills learned along the way to do something in manufacturing or research/education. Anyway, thanks for sharing. Good luck.
I think you're being a bit harsh. He's partially to blame, but everybody makes mistakes. I think there's a slight lag in what people educate themselves in. For the longest time, only a minority went to college. When few go to college, having a degree at all meant you could get a job, so there was this culture of "study what you're passionate about, it'll be alright". This is unfortunately not true anymore, but this is what the older generations are telling us young people, because they haven't realized that things have changed. Today, you have to be able to make a life determining decision right out of high-school, with limited and outdated information and years of the older generations giving you an incorrect view. Soon we'll probably get an over correction with nobody going into humanities and loads of people going into engineering and computer science.

What's really needed is mandatory statistics for every degree and school on the form "1 year after graduation 70% of graduates was able to find jobs, 40% related to their degree, 30% with salaries of $50k+, do you still want to apply?". That's what's needed to even remotely be able to make a rational choice. If you're great at humanities and you love it, it might be worth the chance, but for us average people, we're better off with something that gives us a better chance of success.
Ask HN: Where do you get your non-mass media news from?
I recently stumbled on Mike Allen's Playbook to get non-BS inside political news. And I have also really enjoyed listening to The Briefing on Monocle's app every morning. I am curious what other non-mass media sites, other than HN you all read or listen to that are solid.
I think this is a "Show me the money" effect..
People read news about 1B instagram deal.. and think about
doing something similar.. to become the next startup billionaire

I think this is not the right reason.. you need a lot of emotional background to support you when things get ugly

entrepreneur are masochists, they have fun doing it..
this billionaire wannabe with the silly idea, won't stand still
It is the responsibility of someone in the company (not necessarily a lawyer) to think about how those legalistic terms would look before they were unleashed on the public. The company is now big enough to know better. The changes to the TOS that are promised in the blog post should have been made up front, not in response to a PR disaster.
Some more graphs to look at:

Total compensation (including non-wage benefits): http://research.stlouisfed.org/fred2/series/RCPHBS

Cost index (attempts to control for composition changes): http://research.stlouisfed.org/fred2/series/ECICOM

Employers have shifted compensation from wages to benefits.

In answer to your question of what to do about it, very simple - eliminate the tax advantages of assorted non-wage benefits (e.g., treat employer-provided health insurance, 401k matchin, etc as income).