skysight-inc/HackerNews huggingface dataset:
This is quite similar to a question from yesterday. First off, IANAL, though I did go to Law School so I am qualified to make the next statement. You SHOULD ask a lawyer because you will want someone to back you up if you get into a legal battle. Ownership of work in a contract scenario is a very large section of law with a number of nuances, and you don't want to get it wrong. That can be a costly mistake. Remember you were paid for a service which included a deliverable. It's not quite as simple as saying "I didn't assign the copyright of that deliverable to you so it's mine with an implied legal contract saying you have a right to usage."

With that said, from a burning bridges standpoint, make sure you don't burn bridges behind you nor in front of you. If potential new clients start to see that you are willing to place your previous clients code on GitHub for all to see publicly, are they going to question whether you will do that to them as well? Will they entrust you with their business processes? Will they continue to pay you a nice tidy hourly sum to create their software which you may or may not give them license and legal hassle about in the future? These are all questions I take very seriously when I hire a contractor.

Again, get a lawyer and ask. Second, if you'd really like to put the code out there for all to see, talk to the client. Give them the respect that someone who paid you a tidy sum of money deserves. Finally, if all else fails, rewrite it again, with changes to specific business logic, and show the rewritten part off.
A Visual Walk Through Amazon's Impact on One Seattle Neighborhood
Fitbit has filed for a $100M IPO
+ Delta updates in Fedora is awesome
That's not even the half of it though.

One of the main points from Herb Sutter's talk is your prefetcher is a cache of infinite size. This is why Radix destroys other in-memory sorting algorithms and why the way you access data is the most critical performance thing you should focus on.

It's also incredibly hard to retrofit when you find out you really need that performance back.
IANAL but is likely a "works for hire" arrangement where a client paid you to do work. See if (b) in the PDF below applies to your arrangement.

http://copyright.gov/circs/circ09.pdf

[...] Only the author or those deriving rights from the author can rightfully claim copyright.

There is, however, an exception to this principle: “works made for hire.” If a work is made for hire, an employer is considered the author even if an employee actually created the work. The employer can be a firm, an organization, or an individual.
Why Google and other tech giants are creating tools for political dissidents
CivCity: The gamification of civic engagement
I have a bit of unusual hobby, climbing stairs twice a week in Los Angeles. I walk for about 5 miles each time, climbing about 1400 stairs. I drive about half an hour to the location, but it is my only way to increase my heart rate to about 160 and I enjoy it. For LA there is a wealth of maps and information in http://bigparadela.tumblr.com/post/117609135946/routes-timet...
AT&T has quietly changed the way it slows down your ‘unlimited’ LTE data
> raising the inside temperature by more than 10C (18F)

This article is copied from http://mosaicscience.com/story/what-happens-after-you-die licensed under creative commons with some small edits like the funny conversion above :)
It's not even a little bit unclear, the vast majority of people don't even use adblock and the like, never mind more invasive stuff like noscript (or turning JS off entirely). They've never even heard of it.
Like Twitter and other Tech 'Giants', this is insane.

These corporations assume they can do it all on their own, as they have billions of dollars and great engineers.

Still, it's quite useless: greed is what really drives true innovation.

Good luck Linkedin
Hey, easy. We don't come over there and tell you guys how much to charge for indulgences.
So just the managers and supervisors left then?
I don't understand why or how a rough sketch of a system is patentable in the first place. The air traffic control system isn't patented, our system of roads and highways aren't patented, bike paths, trails, and so on are not patented. Patenting a system of automated "see and avoid" for autonomous flight is a maybe, but ultimately all such aircraft have to fit into a standardized system that cannot depend on any one patent. One company can't "own" the drone air traffic control system.
Some people DO know what they're doing, but they're way to the right of that particular distribution. One acqu. I was in (not a founder here, just an humble hireling) - the first one - was part of one of the acquirers' five year plans and it went just like they planned.

I kinda doubt impostor syndrome per se. Perhaps I missed something, but sounds like selling was the perfect move here. In any acquisition, there is significant performance anxiety - just plain old stage fright. Not necessarily paralyzing, but just the ... cognitive shear from being backstage to being under the lights. "It just got real" to mangle a cliche. Your ...calibration gyros are whirring a lot.
Librarians versus the NSA
What's the advantage of using this over something like angular.js?
> Quinn was created to address the utter lack of small, elegant web frameworks in the node ecosystem.

Uhhh, that's because all those frameworks linked are designed to get you up and running with almost everything you need quickly, not just handling routing and leave you setting up boilerplate.
Everything else aside: you fundamentally can't make code released under Apache more restrictive down the road, but you can make code released AGPL3 less restrictive. Permissive licensing is forever, restrictive licensing isn't.
I am extremely happy to hear about this. We currently insert, catch the exception and update if necessary. That can lead us to race conditions in concurrent transactions. Thank you very much for your excellent work on Postgres. It continues to be an amazing product to work with.
The article says they had 70k turnover. Take http://www.quora.com/What-are-typical-exit-revenue-multiples... as a ballpark estimate for a multiple. They'd have been very lucky to be paid 7 figures.

5 million is a lot of money. Sometimes I feel like it's 1999 all over again - people spouting 200k salaries and 8 digit 'acquisitions' of < 10 people companies as 'normal'.
I also thought that the notion of the inability to grow new neurons had been shown to be false...

Anyone ?
Preppers. Zombie Movies and our love of apocalypse is fascinating. Repping is similar in some ways to Cosplay, I think. It's a hobby intertwined with the way our fantasy obsessed minds work. It enables people to keep engaging with their fantasies. In this case, the weirdly persistent apocalypse fantasy.

When I was about 14-15, I loved Stephen King's "The Stand" and some of my friends liked it too. The youth fetish culture didn't really exist in that time and place, but the book and its post apocalypse world fascinated us. We talked out what we'd do and how. Find an island. Rescue damsels. Train dogs.

It's a persistent sort of a fascination. Interestingly so. It would be fun to find out more about the art history of zombie apocalypses.

Under this, in some way, is the fact that major catastrophes and cultural "rebooting" plays a pretty substantial role in human history. I find the idea that the world's flood myths (Noah, Atlantis..) relate to catastrophic flood events. Religions tell us about past catastrophes and promise future ones. There are some pretty interesting suggestions that the early fertile crescent civilizations' (eg Egypt) sudden rise are actually rebuilding events following the catastrophic demise of earlier (EG Gobleki Tepeh in Turkey) civilizations. There's also a lot of genetic evidence of major population collapses at several points.

There's also post war baby booms and some other bits and pieces suggesting that we are hard wired to think apocalyptically.

Interesting stuff.
BTDT. I lived in Seattle 15 years, and while I loved it, and learned to love the rain, when I moved to Colorado I realized that sun and light and dry can be more than pretty nice too. (There's moss growing on the roads in Seattle, fer cryin' out loud.)

For some of us, sun and light make a huge difference. And yes, the sun does come out in Seattle, and when it does it's especially beautiful, but in a way that's like saying that you're hitting yourself on the head because it feels so good when you stop. (But I still miss Seattle.)
I think LabMD is especially vulnerable to this since data breaches are a HIPAA violation.
I was not saying that the interviewer is picky, only that when asked a question like this, we don't know if the interviewer is picky, and that is stressful for the candidate in a way that is sub-optimal for the interview process.
I wonder if Half Life 3 was released just before the start of the outage.
I look forward to seeing what happens. It's perfectly natural for people to feel apprehension about a major change like this, and offering 3 months salary as an incentive is quite generous.

My primary concern would be about the scale of the company: self-organizing over a thousand people is going to have some rough patches.
Glad you are calling attention to this. We (https://jobboard.io) offer a feature for our users where they can have a profile database as part of their job boards (example: http://www.railsjobs.com/profiles) - Profile creation is super easy via LinkedIn, but we've had to strip back use of r_fullprofile. A huge pain for job seekers. We "applied" to get the permission to use it but were denied without explanation. Sad state of affairs.
Flux is good enough
The reason that you see so many multicopters for the smaller ones is that they are much mechanically simpler, and thus cheaper to manufacture. All you need mechanically for a multicopter is a number of independent rotors that you can vary the speed on.

A traditional helicopter has a very complicated assembly to allow powering a rotor that can tilt forward, backwards, and to the sides, as well as change the angle of the blades. This is a lot more expensive to produce.

It is more efficient, in a power to weight ratio sense, to have only a single motor, which is why you see this design on full-sized helicopters. But for smaller, cheaper drones, you don't need as good of a power to weight ratio to make it worthwhile, and the cheaper simpler design makes them easier to mass-produce and sell to amateurs or professionals on a budget.

The things that probably have led to an explosion of them recently include electronics getting cheaper, and control systems getting better. Regular helicopters can be piloted by a skilled operator with some training. A mutlicopter needs a automated control system to keep it balanced. As electronics for the control systems have gotten cheaper, as well as MEMS sensors (accelerometers and gyroscopes built into ICs), these control systems have become cheap and easy to integrate into mass produced products.

In addition, battery technology has been improving, as has electric motor technology. While previously only the single big fossil fuel engine was the only viable power source, as battery capacity has increased and electric motors have gotten more efficient, it's more viable to have small electric copters.

Another thing that makes these more accessible to casual amateurs, and again makes mass production more viable, is that most people now carry around a flexible input device with wireless control capabilities. That means that you can sell devices without a dedicated controller, can do things like streaming video back from the drone, and so on, increasing the range of things that you can do with one.

Other technological improvements also help feed into this. Having widely available, small, light HD and 4K cameras means that you can actually do something useful with these drones; back when to do any real filming you needed a big, bulky camera, they weren't as efficient for getting aerial shots, but once there are small, light, high quality cameras, it becomes feasible.
Most products depend on other products. e.g. Apple computers use components from other manufacturers.

Name one product that doesn't rely on another product.
How to Find Duplicate Characters in a String in Java?
If you don't trust your random numbers to begin with, signing one with another doesn't help you. As Vendan points out, it's worse. Just keep it simple.

> to prevent someone from trying to brute force ID generation

That's the point of using a large securely-random number.

It's beautifully simple to give the client nothing more than a large random number to authenticate them.
>When reading other people's code you now effectively have to learn what "language" they use too.

Paul Graham addressed this in On Lisp (page 59) [0]:

>So yes, reading a bottom-up program requires one to understand all the new
>operators defined by the author. But this will nearly always be less work than
>having to understand all the code that would have been required without them.
>If people complain that using utilities makes your code hard to read, they
>probably don’t realize what the code would look like if you hadn’t used them.

>Bottom-up programming makes what would otherwise be a large program look
>like a small, simple one. This can give the impression that the program doesn’t
>do much, and should therefore be easy to read. When inexperienced readers look
>closer and find that this isn’t so, they react with dismay.

>We find the same phenomenon in other fields: a well-designed machine may
>have fewer parts, and yet look more complicated, because it is packed into a
>smaller space. Bottom-up programs are conceptually denser. It may take an effort
>to read them, but not as much as it would take if they hadn’t been written that way.

[0] http://www.paulgraham.com/onlisp.html
Strangely, my only hobby is programming. I program during the day, and then when I have some free time I like to program some more. But it can be very different programming, mobile instead of web etc...

Why do I still enjoy programming after doing it for a whole day? I like to be creative, and working for someone limits my creativity. Programming for myself allows me to create projects in a complete different way.
My bad. I somehow read it as a case last year, not a new law.
As a long-time Fedora developer (and a member of FESCo during the switch over to systemd), I take offense at the idea that we claimed a lack of polish was okay. Far from it; we've spent a lot of time and effort in finishing up all of the tools you just described. I gather from your statements here that you haven't actually run Fedora in the recent past.

Did some of these things land before they were absolutely perfect? Of course. Someone has to be the first to deliver something. You can never figure out what your software is lacking until someone is using it. Fedora takes risks. As we've seen time and time again, once Fedora proves that something works (and has made the effort to polish it up), the other distributions generally pick them up and run with them. NetworkManager, systemd, SSSD, etc... all of these came to Fedora first, were improved upon there and then were adopted widely.

I keep having to remind people: Fedora does have a rolling release. It's called Rawhide and you can move any currently-supported Fedora system to it by running 'fedup --network rawhide'. This will always carry all of the packages that will become the next version of Fedora. It's fairly stable these days (not like its early history, where only the exceptionally brave would dare install it).

Lastly, our approach to codecs and proprietary device drivers is entirely because our hands are tied by legal obligations that other distributions don't have to deal with. (Canonical incorporated in a tax-haven country specifically to avoid this problem; many other distributions simply don't have an entity involved with sufficient money to be worth suing). We know it's an issue. It's one of the reasons Red Hat, Inc. is lobbying so heavily for patent reform in the United States. There are mechanisms out there for getting these tools (such as third-party repositories maintained by our non-US community), but if we tried to ship them in Fedora, we'd immediately be sued into nonexistence. So we have to choose the bad option instead of the catastrophic one.
Intel during Q3 2014 set a record 100 million processor sales that quarter[1].

During the same period, ARM reports 1.1 billion "processors and smartcards" shipped[2]. As for how many of those are in smartphones (powerful), ARM is estimated to power 90% of smartphones[3], of which 326 million were sold during Q3 2014[4].

If you're after dollar sales, Q3 2014 had them at $320m[2] and Intel at $14.6b[5].

[1] http://www.tomshardware.com/news/intel-finance-record-revenu...

[2] http://www.arm.com/about/arm-holdings-plc-reports-results-fo...

[3] http://www.forbes.com/sites/darcytravlos/2013/02/28/arm-hold...

[4] https://www.idc.com/getdoc.jsp?containerId=prUS25224914

[5] http://newsroom.intel.com/community/intel_newsroom/blog/2014...
> Hsieh sent a nearly 5,000-word company-wide memo...

> To get their severance, employees had to be in good standing with the company. They were also asked to indicate by email that they had read the management book "Reinventing Organizations" and disagreed with its manager-free vision or else state that they were not reading it.

Crazy.

I wonder how many more employees would have left if Zappos was based in a region where workers have greater mobility.
The lack of winter sunlight is one of the biggest reasons I moved (back) to Atlanta from Seattle. I can definitely attest to what you've said - it's a much bigger impact on your well-being than people think.

And no, SAD lights or Vitamin D don't cut it when you're used to seeing the sun on a semi-regular basis.
One of the things that I have heard before is that funeral homes sell these new "sealed" caskets. Now, the problem with sealing caskets is that the gases generated through the process of decay of the body increase the pressure inside the casket over time, and many of them have been known to blow up in a rather noisy and (bad choice of words but I can't think of another adjective) awesome way.

People, tell your families not to spend money on these caskets, unless this blow-up action is part of your plan for leaving the world, one last final act! (I am not judging! Just informing).
"It achieves breathtaking performance, made possible by the almost complete absence of features." While pithy, I'm not really sure that's the best way of selling your product.
I know, that's the only karma that matters. 😄 What I meant is that people downvoted my comment here because I dared to make a suggestion.
I just finished Tony's book "Delivering Happiness". I admire how positive and optimistic he is. And I even agree with forcing self improvement on the employees.

But he also stresses running the company like a family aka cult. One of the advantages of moving to Vegas from SF was the employees were forced to spend more time together. He even said Zappos is his tribe. I wonder how these experiments would fare at a larger company.
Are surprisingly low for a well-engineered setup. You can run many pump jacks off a single-cylinder engine (a dozen or more in some arrangements). If you have two jacks that counterbalance each other, your only loss is friction. You can even run the engine on the natural gas that comes out too (which would normally just be flared off).
They're buggy, gimmicky, overpriced pieces of crap. Or at least the models a few years ago were, they may have gotten better in the meantime.

SMART makes a ton of money in the education market, and we had about a dozen at my high school. The touch controls aren't sensitive or precise enough, the model of projecting onto a separate touchscreen means that it has to be recalibrated constantly, and the only software (SMART's drawing software) that takes advantage of the functionality has almost no features and still manages to have a horrible UI. No teacher used it for more than two or three lessons.
I can't even tell if this is being spun as a positive or a negative. That is a radical change and if anything it seems like a low number of people to take the severance.

Whether the new policy will work out in the long term remains to be seen. I believe I read that Google tried a flat hierarchy for a few months and found that it did not work quite how they wanted.

Also, what will Tony Hsieh be doing in the new managerless structure?
Offering money for employees to leave is an interesting strategy. I worry about unintended consequences, though. One consequence is that the very best people (who have easy times finding jobs or striking out on their own) will be much more likely to leave than less competent people who may feel they would have a harder time on the open job market.
Which is a terrible thing, because those things are so bad for you.
Sometimes, Accurate Enough is all you need. It's definitely a concern, but there are other issues to balance in there -- weight of infrastructure from adding new components, etc.
Lisp's Eclipse is called GNU Emacs and it's free software. It comes with more than a million lines of Lisp code supporting all kinds of development tasks.
> Also, what will Tony Hsieh be doing in the new managerless structure?

Writing more 5,000 word emails?
That would duplicate most of our code and we chose not to do so. We currently have an unified architecture that handle both existing sip infrastructure and the distributed one. The distributed part is less or more done, it isn't a big part of the code (about 4% according to a quick rexgex) compared to SIP. We currently use an open network model, but will switch to a closed one based on the cryptographic chain of trust in the coming weeks. That about all there is to it, everything else is SIP/ICE/UPnP/TLS/RTP.
The "tor" column has the difficulty rating at "2h". Someone mistook it for a time measurement, which is what the previous column is for.
Another little hint from the previous blog post:

> The weakness of the design of the Zen UI also contributed significantly to the failure of the product after we were acquired, but that's another story.

[Edit: link to other blog post: http://nate.io/posts/the-second-time-around.html]
If so it might be what he wanted. There was speculation that the buyout was a way to get rid of managers without having to fire them.
Accepting payments is getting easier
It's worth noting that even if there's no health benefit to regular moderate drinking, there's no argument made here that there's necessarily harm from regular moderate drinking.

So maybe the takeaway is simply that if you choose to drink moderately, don't pat yourself on the back.