skysight-inc/HackerNews huggingface dataset:
Fantastic article. I like to think of this phenomenon with a positive spin though.. I can use the Jenks algorithm without understanding anything about how it works, just plug it in and go. And with a few test cases I can even port it to a new language without really understanding it. I admire Tom's work in digging in and doing it right, but as a journeyman programmer I like that I can just use it without really understanding it. Sometimes cargo cults work.
before I even got to the part about being a writer, I was reading the post thinking "damn, this guy is a good writer. Smooth, clear, and to the point, while still letting the ideas manifest within the reader." Literary writers can get too engrossed in their prose, I like to think this style comes from a great engineer and designer. No surprise the writer worked with Apple
All I know is that you never have to clean the cage. I'm told that when they run, they don't have side-effects.
Might I recommend a VPS? Don't worry, I'm not getting comission, but Digital Ocean has pretty reasonable prices for fun side projects like this. BTW, this works flawlessly for me on FF, but I wish my colors were prettier though ;)
Nissan has now sold 50,000 electric LEAFs (1 in Japan has driven 175k km)
the function of computing power -> game quality is logarithmic, not linear. The 15 years behind of 15 years from now is a considerably smaller gap than the 15 years behind of now.
Previous submission (not, like this one, of the canonical URL and original article title, which is preferred):

http://news.ycombinator.com/item?id=5217066

The most extensive discussion of this story was from an article released by JHU:

http://news.ycombinator.com/item?id=5229076
What's unclear for this kind of scheme is what impact it has on stacks or dynos that can actually take concurrent requests. There's the distinct possibility that a concurrent server will see its average time get worse under such circumstances.

People simulate their stack quite quickly, but do not necessarily simulate what might happen to other ones.

Otherwise, it also means that you'll possibly have twice the data flying around your network due to the overhead of routing from one layer to the other one. Effects of these may be hard to predict.

It's also difficult to know what the impact would be of a router that handles a lot of traffic for an app being cycled or replaced, or crashing. Does this mean you create single point of failure for apps? Do you go for redundancy, failovers, sharding or anything else to fix this? What about netsplits between units across layers?
Random distribution has the advantage of generally being pretty reliable across all of these scenarios.
Twitter hackers take over BurgerKing
You ignore the reality that one does not need to own or run a software company to sell software. You cannot sell something without sales and marketing. You can, however, sell something without a product. It happens all the time.
Birchbox’s beauty and greatest vice is that they don’t pay for products from brands. Although Birchbox, which received $11.9M in venture funding, clearly has the cash to pay for the products, it engages in dangerous business practices which jeopardize the long-term viability of their core business model. I recently interviewed Suk Chan the founder and CEO of Soukenberi, an eco-friendly home fragrance and bodycare brand. Ms. Chan said, “Birchbox requested 300,000 units of a product for free; in return, they said that could offer a conservative purchase order of 400 units for that product if it was received well by their sampling audience.” Birchbox also requested a special sample size, which Ms. Chan would need to create, that would yield at least 3 uses of the product. After Ms. Chan negotiated with them, they lowered the amount of requested free product to 75,000 and then to 50,000 units (for a more targeted customer base). Birchbox only wanted to pay for a purchase order of 400 units after receiving 50,000 units for free. Ms. Chan decided not to do business with them since it was clear she wouldn’t get even a 1% return. Beyond a very conservative purchase order, Birchbox cannot quantify a significant return to brands despite their huge subscriber base. This is a flawed, inequitable method of doing business with brands since it puts many brands in financial jeopardy. Having a large subscriber base doesn’t necessarily yield a successful business. A successful business invests in its supplier ecosystem, it doesn’t destroy it.
A Foolproof Way To Increase Your Success Rate Significantly
Filling in the gaps (on Vine)
Eh, I sorta agree. But applying some basic math to this page[1], we find that 4% of American households that rent, are renting an NYC apartment. That's a pretty sizable chunk.

[1] http://www.nmhc.org/Content.cfm?ItemNumber=55508
how did amd get both these? is it because they can offer cpu/gpu combos, which is more attractive then trying to combine solutions from intel and nvidia? that would be good; but what worries me is they are so desperate that they have offered an unsustainable price. presumably there's background to this i've not seen. what are the rumours?
"Uses words from your sent and received email messages to display targeted ads." I like this, I prefer relevant ads to irrelevant ones.

"Scans the content of your entire inbox to identify themes and trends for ad targeting." Again great stuff, give me relevant ads, not spam. And it's anonymised and not read by real people, so no privacy issues occur. Plus I'm not up to no good, so I really could not care less.

"Uses words from email messages sent to you from other email service providers to display ads—regardless of whether the sender has given permission to your email service provider to scan his or her message." Okay now we're flogging a dead horse here. There is no problem with this! You host your emails on their service, the content of your emails goes through them. Being selective about how they handle your data when that handling improves their quality of service is incredibly dumb.

The Scroogled campaign is just a poor attempt at pandering to people's paranoia and ignorance through shallow fallacies.

Plus there are other options out there besides Gmail and Outlook. Microsoft naturally won't be fairly representing the alternatives now will they? NOPE. The Scroogled campaign really rustles my feathers, I dislike it intensely when a company specifically targets and libels a competitor. Focus on your strengths, don't invent your opponents weaknesses. It's childish and immature, a bad image to portray to a prospective client.
Tech Prediction for 2013: It’s All About Mobile
We three have all been hell banned, you see.

EDIT: More proof -- downvoted -- what could be more hellish than to ban humor?
I thought I knew C.
Unfortunately, gcc does not warn. I can pass a NULL pointer and arrays that are too small. But on the other hand, there is very little use, because arrays usually contain an arbitrary number of elements. This might be useful for matrices and vectors, but then I would rather wrap them in a struct anyway.
I've never been. From a market intelligence standpoint, I'd say pay attention to phones from China that might make their way to American pre-pay carriers. Their lower unsubsidized prices could change the game for many. Personally, I'd like to fondle the Samsung Galaxy Note 8.0 and see what new multi-windowing capabilities it's added, if any.
How Stuff Works: A Simple Door Lock
There really isn't such thing as "minimalism best practices". Minimalism is personal and the definition varies. I consider myself a minimalist. To me it means only owning things I need while being practical.

How many shirts or pants does someone need? One of each. But unless you want to do laundry very frequently that's not practical. So I own enough that I do laundry about once a week.

One of the other things I do is buy high end products. If I'm going to own something I want it to be reliable and last a long time. I want to be able to depend upon it.
The ability to get money for something that does not yet exist. This money can then be used to build the product. This happens all the time in the real world, especially in our industry.
What I would love would be if the "More ..." link at the bottom of any given page would link to Page N+1 of whatever the current ordering of pages is, rather than page N+1 of a listing of articles that is now out of date and gives me an error message.

Great explanation of what's causing that - thank you!
Third Disruptive Technology in a Week
I have many dialers Reseller such as AMADER PHOONE . SAUDINET, DILLIXPRESS,INTEL,INTEL SUPER,INDIA24,SIM2SIM,BANGLADESH24,LT,Dialer available. If you find out high voice quality mobile dialer then I provide to Batter solutions to you Contact Information: Phone: +8801611580532
I have many dialers Reseller such as AMADER PHOONE . SAUDINET, DILLIXPRESS,INTEL,INTEL SUPER,INDIA24,SIM2SIM,BANGLADESH24,LT,Dialer available. If you find out high voice quality mobile dialer then I provide to Batter solutions to you Contact Information: Phone: +8801611580532
I have many dialers Reseller such as AMADER PHOONE . SAUDINET, DILLIXPRESS,INTEL,INTEL SUPER,INDIA24,SIM2SIM,BANGLADESH24,LT,Dialer available. If you find out high voice quality mobile dialer then I provide to Batter solutions to you Contact Information: Phone: +8801611580532
I have many dialers Reseller such as AMADER PHOONE . SAUDINET, DILLIXPRESS,INTEL,INTEL SUPER,INDIA24,SIM2SIM,BANGLADESH24,LT,Dialer available. If you find out high voice quality mobile dialer then I provide to Batter solutions to you Contact Information: Phone: +8801611580532
I have many dialers Reseller such as AMADER PHOONE . SAUDINET, DILLIXPRESS,INTEL,INTEL SUPER,INDIA24,SIM2SIM,BANGLADESH24,LT,Dialer available. If you find out high voice quality mobile dialer then I provide to Batter solutions to you Contact Information: Phone: +8801611580532
You need to do something with the text over the color pallette. It took me a while to see that there's actually something there and not a black background http://dl.dropbox.com/u/2311018/temp/ipcol.png (I don't care that you can see my ip, it's not private).
What matters in giving the derivative currency units par value to "the real thing" is the lender's ability to maintain liquidity by having a (central) lender of last resort, not the (in)ability of secondary borrowers to print them.

There really is a difference between what would happen if people started demanding real paper USD as payment (i.e., just print more for the right banks) vs. what would happen if people started demanding real BTC as payment.
It's ironic that a Russian had to come to the U.S. to be arrested for what are essentially thought-crimes

That was a pivotal article for me. That sentence more or less framed my understanding of DRM for the following decade.
Red Gate Software is another company that eliminated sales commissions (back in 2009 [1]). Nice write-up by Dan Pink on this too [2].

[1] http://businessofsoftware.org/2009/09/are-sales-people-diffe... (discussion in comments is good - Neil Davidson is cofounder)

[2] http://www.telegraph.co.uk/finance/yourbusiness/business-thi...
Here is a screenshot: http://take.ms/eK5U3
Well you learn something new every day. From your beautiful description I could picture this type of person exactly !
Why Do Tech Companies Dominate "Best Places To Work" Lists?
Certainly investigate Puma on Rubinius or JRuby, and make sure you have config.threadsafe! turned on.
A lot of companies would die if they lost their whole accounting team.

A lot of companies would die if they lost their whole design team.

A lot of companies would die if they lost their whole support team.

Picking and choosing your industry and your company sample gets you all of these.
Startup “Bitcasa” Promises Limitless Storage Space in the Cloud
[I'm away from a C compiler and can't test]:

What happen if you do

void bar(int fooArray[static 0]) {} ?

Is NULL allowed?
> I can't downvote you, but...I wouldn't anyway. I'd rather people have misconceptions...

Diego has been on HN over 5 years and has enough karma to be able to downvote 10 times over. Dismissing his comment as a misconception of how HN works seems a bit ridiculous on your part. His observation is a legitimate one -- if there are no real limits on what material is appropriate, then how do we define ourselves as a community in a way that helps newcomers understand what is appropriate and how our litmus test differs from other sites?
The 1% also get different ads when they read Robb Report.

Bug me again when people are involuntarily served content based upon their socioeconomic status.
Is generating a 4 color palette based of a random seed all it takes to be art? Not to say it wasn't worth executing from a personal standpoint, it was probably fun to build if nothing else, but really what possible use can anyone else get out of this?
There's always going to be some time associated with creating a VPS. You're not going to get a new VPS instance allocated in seconds simply due to these practical issues. For this reason you may need to keep some idle servers running if you really need a high level of responsiveness. It sounds like your real issue is cost.

Perhaps two options you might consider: buy (don't rent) your own hardware and get some colo space nearby. It can work out significantly cheaper and neither the hardware or rackspace has to be expensive.

The second option to minimize costs would be to rewrite the key parts of your algorithms in something like C, if you haven't already. If you're doing the heavy lifting in something like Ruby, or even Java, you're going to be wasting a lot of resources in a situation where it sounds like every cycle counts.

Hope this helps.
Suspecious Death of an Engineer in Southeast Asia
I really dislike philosophical people. They really ruin my productivity.
What if money were not object?
Tumblr Is Not What You Think
Twilio. In my personal experience nothing comes close. Their API is awesome and I was up and running in literally minutes.
I thought Sony was going to use the full OpenGL API for PS4?
Unconventional path to becoming a full stack engineer
There's actually a text annotation that explains that, demonstrating how their platform works.
How far does FCC jurisdiction extend exactly?
So you sat on some stones under extreme physical duress. Congratulations. Your puny mammalian brain acted in a manner dysfunctional from its normal operating environment. Now you can go to parties and feel even more superior to your friends. They won't get it of course because there's no way for you to accurately explain it to them.
I couldn't agree more. Props for DRY.
symbiosis with Google - no thanks

I do prefer to walk, and I do prefer face to face. I am not against technology, in fact quite the opposite, I am just against useless technology like this.
Yes I can tell the difference between canned, glass and plastic bottled coke. Also Pepsi vs coke (pepsi is quite sour).

Wine on the other hand I find is just ego cock-waggling.

I prefer water to all, which tastes like shit in London, UK.
I'm a PhD candidate in neuroscience, I'll take a stab at that.

You highlighted a critically important question in the field. We do all have the same brain structures, and neurons within those structures have similar shape and function, but the exact wiring of the circuits will not be the same for two individuals. Understanding how the structure of circuits leads to behavior, memory, cognition, etc. are the high level goals that the whole field is striving for.

This project seeks to answer quite a bit more than just mapping areas in the brain. I think the name is more of a way to connote that the project seeks to be comprehensive.
Equating sales and sales commissions as the same across different fields is dangerous. Even across different companies.

For example, the traditional relationship is between the companies and the sales person representing that company. This is because the relationship is, in reality, between two individuals. This happens all the time in the startup world, we just don't call it commissions.
I would agree, this is more closure than burnout.

I had the same thing happen to me with sports. I played soccer at a very high level (semi-pro) and although I knew I would never make the pros, I already accomplished what I set out to do. After so many years of working hard and finally getting there, you wonder what else you want to do now you've surpassed your own goals. For me, it was the same thing, I just walked away from the sport. My life as a soccer player was complete and it was time to move on.

I can already tell in 5 years, your mind will never cast doubts over your decision. Few people get to the level you were at and leave without a few doubts in their mind. Kudos to you for leaving with a clear conscious and mind.
My IP address is a calming shade of green. That's not really a thing I expected to learn today, but I'm oddly pleased by it.
The Man Who Fell to Earth
Software Assistants for Doctors Are Making Progress
I'm using the "awesome WM" under Linux and I find it much more convenient to have "virtual desktops" and always organize them the same way (1 for personal GMail + Google Docs, 2 for terminals, 3 for Emacs, 4 for professional email, 5 for an IDE, 6 for browsing the web, etc.) and be able to directly go to the one desktop that I need using a shortcut.

It's beats tabbing / cycling between opened apps any day.

As a side benefit, each virtual desktop can have it's own windows layouts: you like your GMail / Google Docs to be full screen, use a full screen layout. You like your IDE to use 2/3rd of the screen and a browser used for testing to use the rest: so be it.

The problem with your method is that you lose lost of time tabbing / cycling and then for the 1% of the time where you need a layout more complicated than "one windows visible" you spend time picking up the windows you want to show (and potentially manually fine-tuning their position using the mouse).

So you hardly see any value in a window manager but others hardly see the value in losing time tabbing / cycling endlessly between apps when a single shortcut can display the app(s) they want in the layout they want.
I am convinced there is some kind of long-term drinking game going on in the C standards committee to see how many different uses they can come up with for the word "static".
This is a very peculiar comment. What exactly in the word "normal" made you vomit - especially in the context used by the OP?
test.c:3:30: warning: 'static' has no effect on zero-length arrays [-Warray-bounds]
Burger King Twitter account hacked
Check it out while it's happening https://twitter.com/BurgerKing
Why I don't accept would-be disciples
Why I want to confiscate every programmer’s * key
By the way: Their year-over-year revenue is up 39% from Q411 to Q412. Most of their revenue is from providing browsing service to mobile operators around the world. very well secured by long term contracts and adjusting the rendering engine should not affect any of that business.
I use a combination of peapod and amazon. I save at least 2 hours a week.
I'd like to think that most people who become wealthy enough to have the option of retiring early are motivated by something other than money.
This research program is not about human brain modeling like the EU bluebrain. Instead, it's try to do exactly what you suggest, understanding simpler brain models and building up from that to more complex organisms.
My guess is because of the lower price, especially on the CPU side. Both Sony and Microsoft know this is not the golden age of consoles anymore, and no matter what they add in them, people are not going to want to pay a lot of money for them.

I think Nvidia won the design for Valve's own Steambox, though. Not sure what CPU they're using there. Maybe Intel? I have a feeling Valve won't care as much about the price, considering you get much cheaper games on Steam than on PS and Xbox, and he'd rather go for higher performance and launch it at a later date, too.
Ambri wants to transform our energy system with massive liquid-metal batteries
I don't think the issue is black and white. Take for instance a company where your big money comes from landing big accounts, and the only way to do that is with star sales people. And maybe on the tech side the work is rather mundane, and star engineers don't even want to work for the company -- for example, simple landing page setup or setting Javascript pixels to track conversion and other metrics.

For software intensive companies where the product is the business, perhaps sales commissions don't make sense. But there are many companies where tech is either outsourced or not the differentiator in terms of competitive advantage, and therefore salaries/commissions skew towards the salespeople making the most. There are certainly issues that can crop up in that case, but the incentives can help.
I do not think a lot of companies would die if they lost their accountant.
"More features" is not the answer. I know you think it's the answer, but me and a billion other satisfied CL users are here to insist that it's not.
Maybe I worded it badly -- there's no attitude, I'm just saying that if a site has something broken for its largest domestic group of customers, but it works for everyone else, it doesn't matter -- it's broken period, and not an edge case.
Indeed that FogCreek post is linked by Martin as well.

I'm sure there are plenty of examples and plenty of companies no one knows about that do this as well. One of the differences here I think is in size and distribution: ThoughtWorks has 2000+ people in 27 offices across 11 countries.
Doesn't seem to work for me using GCC 4.7.2.

flags: -g -Wall -Wextra -std=c99 -pedantic

The following code compiles and runs (for me at least) with no errors. Tried with both stack and heap allocated arrays of various sizes.

#include <stdlib.h>

void foo(int array[static 10]) {
(void) array; // suppress unused var compiler warning
return;
}

int main () {
int *x = calloc(10, sizeof(int));
int *y = calloc(9, sizeof(int));
int *z = calloc(11, sizeof(int));
foo(x);
foo(y);
foo(z);
foo(NULL);
int a[9];
int b[4];
int c[11];
foo(a);
foo(b);
foo(c);
return 0;
}
>>A good wine is one whose taste you like".

Haha, indeed. I studied abroad in Italy, and one of my classes was a history and culture of food class, which included a day of wine tasting. I remember the "culture" part of that lesson was that Americans like their crazy expensive wine, simply because it is expensive, and fancy. Whereas Italy it is more generic, red or white, sweet or dry. Some go with red meat, others with fish. You go to the risterante, and pretty much get red or white "table wine", no expensive wine list or anything of the sort. The culture was not expensive fancy wine, just a good taste to compliment the flavors in your meal.

Now, I've put down a good bit of wine in my time, but nothing quite hits the sport for me like an $8 bottle of Chianti. I can tell a difference in brands too, and have my favorites, but the price per bottle for a great wine never seems to need to go above $10.
Don't know how well it compares to MaxMind or other commercial services but http://www.datasciencetoolkit.org/ may be worth looking into.