skysight-inc/HackerNews huggingface dataset:
Apple’s First Automatic Security Update Protects Your Mac in the Background
Moving to Chicago in January. Man, just hope that we have a warm winter, unlike last year.

I've heard about it. I've experienced Minnesota winters and N. European winter, so it's not new to me.

If you want to go for a beer sometime after you move in. I would be willing to do that.

Sure. I'm michael.o.church at Google's email service.

I'm pretty excited about the move, even if people think I'm nuts for going in the dead of winter.
> Time passes and your application becomes multi-threaded.

Is it realistic to think that any app starting with a bunch of assumptions about being single-threaded can ever just "become multi-threaded" without bloodshed?
Licensing is certainly not an "everyday transaction" by any means. Ask Google and Oracle.
I didn't know that, and I'm happy to hear that.

And I agree that it's more profitable to serve the bigger customers, but it's a shame nonetheless that I see things that I would love to try to use myself, and would pay for, just not worth $99 a month to me.
I had grouped in intensive breeding with more Dr. Moreau style GMO development. In my mind, there isn't a huge difference.
That description seems very accurate to me. My grandmother (in Panama) raises her own chickens, and I even find the taste of the eggs they produce to be somewhat more intense. The eggs are also slightly smaller so they take less time to cook. I think this could also be due to the breed of the chickens. Incidentally the issue of breeds is one I think is too often overlooked. Here if one wants to raise one's own chickens, one usually buys them from a store no more than two weeks after they're born. It's very apparent that these tend to be of a breed that is more suited for large scale chicken meat production, which means they are more expensive to raise. There's a similar and better documented case http://en.wikipedia.org/wiki/Creole_pig , which IMO exemplifies one of the many reasons why food diversity is so important.
I'm usually not one to care much about where my food came from, but the one thing I pay attention to, for some weird reason, is eggs. I think the idea of trapping chickens in cages for their entire lives and having them produce eggs for us is revolting, a real-life Matrix situation. I'll pay a few bucks extra to make sure that the chickens get at least a modicum of better life than being trapped in a cage for their entire lives.
The original unreal in 1998 was C with classes. And a significant amount of asm. And note that was in 1998, and part of the sales pitch was that it was OO, which was essentially unheard of at the time. C++ compilers were still really bad at the time, and if you wanted to be portable you really couldn't use much besides C with classes. The unreal engine has been rewritten from scratch several times over the years. What we have now is not indicative of what we had 15 years ago.
Unless you include genetic pre-disposition as meritous athletics is probably one of the most anti-meritocratic fields.
Philosophically I find it hilarious these posters supporting a particular agile flavor are using the style of the ultimate waterfall command and control system which certainly was not based on reciprocal communication and immediate feedback loops :D

Love the hands in the "all blockers" poster.
As someone who provides the scrapping services for years I can indeed confirm there's a lot of totally legit businesses who need the ability to compile the various online data. From press clipping/ soc. media trends monitoring, over various data-mining & analysis tasks, to price comparison and building dropship inventories. This days everyone talks about big data and data analysis, but you first need to collect that data.
I hadn't heard of the "AA olive" - https://www.quora.com/Is-it-true-that-American-Airlines-save... gives the gist.
If you don't use "James Bond" in the title, or anything leading one to believe it was a licensed property, you should be relatively safe... for that matter, hosting the content on a server in Canada should be relatively safe as well.

IANAL
As I've said before, insanely long copyright terms are one of the biggest modern cultural tragedies we face.

If things stay as they are (or get worse), I expect to see an interesting side effect for today's authors: the vast majority of people creating today--those who don't produce blockbuster franchises that ageless corporations can milk eternally--will be totally forgotten in fifty or a hundred year's time. And not forgotten in the "who is that, let me look it up" sense, but rather effectively not included in any meaningful records our children's children would access.

Why? Because long copyright prevents volunteers from remembering your work after you're dead.

That's not the case for centuries-old authors today. Thanks to the public domain, volunteers from all over the world at places like Project Gutenberg and Archive.org lovingly scan, transcribe, produce, catalog, store, and make available old works for today's generation to enjoy. Not just famous stuff like Dracula, but obscure works, works that were unpopular in their day, works that didn't matter then and maybe don't even matter now. The public domain makes this possible--it keeps the memory of authors alive, because as humans we instinctively know it's important to our culture.

But the work you produce today, unless it's highly profitable to a corporation, will be shackled by draconian laws and punishments for hundreds of years. Why should volunteers risk their freedom and treasure to transcribe your 150-year-old work still under copyright? They won't, and you and your work will be forgotten, while we keep re-using and sharing obscure writing from 1923.
You completely missed the "proportionally more dropping out," therefore expending three paragraphs saying nothing.
you're assuming all work finds a publisher and success in the market. There are numerous examples where the opposite occurs. For films in the US, scripts which are offered for sale are typically registered with the Writer's Guild for purposes of establishing copyright (indeed most producers will refuse to look at a script that is is not WGA-registered, in order to avoid legal disputes). But it often takes a script years to go through development and get turned into a movie - oscar-winning Dallas Buyer's Club floated around Hollywood for 20 years before production and release, and there are many other example: http://en.wikipedia.org/wiki/Development_hell#Films Should the writer of Dallas Buyer's Club only be allowed to receive royalties until 2020, insofar as they can be traced to the 1992 script?

Meanwhile, the stories of authors who published to indifference only to see their work become popular many years later are too numerous to mention. Many artists sacrifice their economic wellbeing on the altar of their artistic endeavor, and in matters of individual copyright ownership it's not unreasonable to take that into account.
They can't, because of the 14th amendment's equal protection clause.
hope you guys enjoyed my drum solo at about 1:00 PM PST

I totally killed it....

because nobody else played anything for a while.

but seriously, what was used to build this? meteor.js?
Scripting: higher-level programming for 21st century – John Ousterhout (1998) [pdf]
Doesn't Google own Waze[1]?

I'm surprised that you find Google Maps superior after the Waze acquisition; you'd think both products would be approaching a feature-equilibrium by now.

[1] http://googleblog.blogspot.com/2013/06/google-maps-and-waze-...
Discussion from yesterday: https://news.ycombinator.com/item?id=8784926.
That would give a case for a stronger copyright, but not a longer copyright. I would imagine that any 18th century competitor would be able to set up their printing presses within a year at the most. Currently, with 21st century scanning and printing, it could be done effectively immediately. Therefore, the only difference between the situations is within that first year.

Certainly, this argument suggests that copyright should be strengthened relative to its 18th century form. However, this strengthening should not be in lengthening copyright terms, as the only difference is within the first year, which is covered under either copyright term.

I am not arguing for an elimination of copyright. It is necessary as a starting incentive. However, in its current form, the length is far too long.
Aircraft finance is readily available though, and at current prices airlines' annual capital cost per aircraft (amortised over a 20 year lifespan, and often on a lease for 5 years or less) is about half the annual fuel bill if that aircraft is in regular operation. Whilst there are certainly savings to be had from sharing existing spares pools and pilot and engineering type-ratings across a large fleet[1] which make some optimisations unprofitable, a drastic improvement in fuel economy would see Western fleets improved as fast as the new aircraft could be delivered in an era where 1% per annum is the improvement rate the engine OEMs strive for. The real obstacle would be actually delivering workable technology and getting it through the certification process.
By which time we might all be flying delta-winged contraptions with open rotors.
Or more likely, similarly-shaped aluminium tubes with turbofan engines that have improved an awful lot over several decades.

[1]which is why Northwest/Delta were able to get away with running thirsty but long paid-for DC-9s that had been obsolete for nearly a couple of decades until recently.
A comfortable workstation with a relatively dim, high-quality IPS monitor and a desk lamp behind it diffusing on the wall, f.lux, and "computer/reading" glasses with a separate prescription.

If you spend that much time using an electronic device (particularly a computer), you can generally afford to do better than the abysmal ergonomics of a laptop.
I agree. A large count at best proves non-independence (or contamination). It really doesn't address if the contamination is a guilty party, a smear campaign or self-correlating accusations. The original article gave too much credence to the possibility of calculation solving this by even trying to work things as far as it did.
That makes the case for having a non-zero copyright term, but says nothing about how much longer than a lifetime is appropriate.
Xyz Is Staring Down .Com: This Is How You Slay the Giant
I think the problem with how agile is "sold" is that it is offered as a prepacked pack of tricks without going to its roots in the queing theory which gives a pretty good reason for a lot of stuff thus leaving the users of the methods partially deaf and blind. But any constraints for projects are better than none and there are worse things than scrum out there...
Watch cyber warfare in real time with this live attack map
> vs. aggregate CPU bandwidth of up to 150-200 GB/s

for streaming data into a CPU you'll be lucky to get double digit bandwidths. peak figures are ~50gb/socket, but for anything more than a memcpy, it drops off like a cliff. then you also have NUMA issues, bank conflicts, TLB misses if your data is big enough..

i've written codes that sustain >270gb/s on high end GPUs - it's not trivial, but it can be done.

you are correct though, about the quantity of GPU memory available on an average GPU. the AMD S9150 has 16gb of ram. very high for a GPU, but nothing compared to high end servers.

> PCIe 4.0, 16 lanes would give 30 GB/s

afaik it's not in anything, so we're limited to 6gb/s for GPU <-> host.. :/

> With more realistic setting, CPU would be even more ahead.

depends. getting a good fraction of peak bandwidth on a GPU is fairly straightforward - coalesce accesses. some algorithms need to be.. "massaged" into performing reads/writes like this, but in my experience, a large portion of them can be.

getting a decent fraction of peak on a CPU is a totally different ballgame, however.

IMO, if the data can persist on the GPU, then this could be a big win.
As one of the saddest plots, look at the below article, showing the lack of availability of books from the middle of the 20th century.

http://www.theatlantic.com/technology/archive/2012/03/the-mi...
I presume as you suggest the Canadian company couldn't release in the US without a license.

Not sure about a US company releasing abroad. The US copyright holder could probably argue they violated their copyright during production if the film was produced in the US. Then again if the filming was done in London but paid for by the US company they would be alright I guess? Popeye may be an interesting case as he's still copyright in the US but not most other places.
From my corporate experience, retaining two types of developers on staff for the two different types of challenges is a good idea in general. At my current company, we have a dedicated scrumm team working on the really large projects and individual waterfall engineers cranking out special requests. We swap out engineers between the two groups so they can enjoy creating both types of work product.

The only downside to scrumm IMO is that some companies champion it like it's the only valid solution and waterfall is demonized somewhat. It seems to me the best organizational design is the one that takes into account all likely possibilities. Flexibility twists with the wind. Rigidity eventually cracks and collapses.
Someone posted this on the bitshares forum: https://bitsharestalk.org/index.php?topic=12119.msg165957#ms...
This might be a solution to the problem of the potential to loose your private key.
You make some good points (and I genuinely appreciate the long and well-thought-out reply, honest), but two things stand out to me:

First, a blog post is only aggressive if you let it be. I can set up a blog and sit around shitting on Docker all day long, and in fact, the entire Hollywood ecosystem is built around that crap. There's blog posts about my current and former employers that make my stomach turn. One guy in particular has written essays about how a former employer is anti-Semitic, and they're basically all made up. My root point is just to be above it. If you want Docker to succeed, it's more effective to prove those blog posters wrong than to tell them they're wrong, you dig? Talk is cheap. "You missed this part of the announcement" is just throwing contempt around, fixing the issue is just better in every way.

The second point is I get your contempt for CoreOS and Flynn, but calling them VC-backed and swiping at them didn't help. You're VC-backed too, and you know that, so I'm left confused by your general tone on that. You're also not going to score many friends on Hacker News by contempt for the VC ecosystem, which is how that read (and apologies if I was wrong there). The us-versus-them stuff that I see you do, that included, is a pretty strong signal regarding coming to work for you, so for every asshole that won't shut up like me, imagine all the silent people reading your remarks and quietly coming to conclusions.

All in all, thank you for the reply, and I'm glad you're at least thinking about how to be better on this.
How to Start a Startup: Lessons from Facebook’s VP of Growth
Sorry, Auto Industry the Google Car Is a Real Car
Scrum focuses on "systemwide" optimization where the "system" is the development of an increment of a software product from concept to completion.

Letting a good developer "rocket ahead" optimizes for that developer (localized optimization) but not for the complete system (global optimization).

A more "global" optimization of that developer's time and energy, since they can do twice the work in half the time, is to mentor, support, teach, and otherwise spend their energy helping EVERYONE get to their level. Since they can and will get their "portion" of the work done quickly, they have bandwidth to add values in other ways as a force multiplier.

From my experience people like this end up in "lead" or "architect" roles.

http://www.payton-consulting.com
(I'm the author of the post) the fact that accusations may not be independent is of course important (although I'd question the aptness of the above commenter's comparison to witch trials); I'd welcome your suggestions for incorporating correlations into the model. This is one of the reasons the tool discussed in the NYT's article could be powerful -- because it allows us to be more confident that accusations were levied independently, since people submit to the tool without knowing about other accusers.
Interesting! Thanks for sharing. Here's hoping eggnog calls for winter eggs!
Some people have already used this to hide negative reviews of themselves.
I am not sure everyone uses google :^), while a vast majority might there are other options
For those of you undecided on the GMO question: If you do nothing else this month, I implore you to watch The World According to Monsanto [1]. A mind bogglingly awesome documentary featuring a copious amount of boots on the ground and expert testimonial.

https://www.youtube.com/watch?v=N6_DbVdVo-k
> Also on a sidenote, who's downvoting all the comments and the thread itself? This seems like a really cool project and it doesn't look like anyone's posted anything completely irrelevant here.

Who else? Bitcoin haters and deniers like patio11. Such kinds of irrational and emotional people are everywhere, including HN. Keep in mind they can be good and logical at other things, but get emotional on one particular subject. Bitcoin shakes some of the foundations everyone on Earth has or has had at some point (like the concept of money, the justifications for inflation, etc.), and a lot of people don't like change.
I'm in the process of expanding on my comment above; "I'll add more in a bit" means in a few minutes when I have time to write more. That's the only reason I don't post more about this, by the way—it's time-consuming, and takes already-limited time away from actually doing any of the things being written about. So I mostly just reply to questions when people have them. Anyhow, please check back in a little while and I'll try to explain more.
Promises are single assignment, so they solve the problem. As soon as they resolve, they're safe. Calls to them don't happen until they resolve. If you want to change the logger, you use streams, which will handle safe replacement for you (flatmap).

We do some crazy async HPC code, and during on-boarding, new members invariably get some initialization / error handling wrong with raw callbacks, and convert pretty quick to FRP after that. Unstructured async is crazy.
nvidia-server drivers are fairly stable.

it pains me to say that fglrx is still years behind them, however.
"This strategy has worked well for Google, Microsoft, Apple and Amazon I dont see why it cant work for everyone else."

The downside to the methods Google etc use is they have a huge number of false negatives. They reject tons of great engineers. This works out well when you constantly have thousands of great engineers applying to work for your company.

It does not work well at all if you are a normal company.
Poisoning the well much? Even if true, one biased article does not make them into "another mouthpiece."
This is an interesting site. I assume the social part consists of liking and sharing?

It would be great to have additional description on how to navigate the page: For instance, how are editorials different than the front page? The first two editorials describe the Plottio release - maybe it would be useful to separate these descriptions out into a new "about/FAQ" section?
search wtf php
Sounds like a sample size of 1-batch was enough to convince you. Maybe you should try it again sometime, see if it's different.
There are stories that can be richer as a result of easier characterization.

If a character adopts the name "King Arthur" as an alias, that immediately tells you something about the character, because King Arthur is a well-established character with well-established traits. We do not need to say that the character is lawful or just, because that is implied by the similarity to King Arthur.

Similarly, I might want a character to take the name "Frodo Baggins", to imply loyalty and perseverance. However, use of that name, part of general culture for the past 77 years, would be copyright infringement.
After a traffic survey, the speed limit of the road is often set to the 85th percentile of speeds that people actually choose to drive on it.

I propose that each genre of copyright-able work be subjected to a statistical analysis, to determine the number of years at which 80% of the total lifetime revenue of a work has been collected. Set the base copyright term for that genre to be the 80th percentile of that number.

So you might see that 80% of fiction novels earn 80% of their revenues within 10 years or less (invented numbers). If that were the case, set the default free copyright term to 10 years. Obviously, some outliers will be late bloomers, so perhaps you make a reasonable accommodation for those by granting renewals that each last 5 years, for a flat fee plus a modest percentage of the earned revenue, which then increases with every renewal.

That would work just fine for the stated purpose of promoting the useful arts. But I suspect that copyright is now also being used for the purpose of eliminating same-owner competition from older works. For instance, why watch the newest Disney animated film when you could watch any of them older than N years? Why play Gameseries 7 when you could also play Gameseries 1 through 6? So perhaps also add a "quashing and abandonment" clause, wherein if the owner refuses or is unable to license or sell copies for N years, the work enters the public domain.

Given those reasonable ideas, I think maybe the founders were just guessing, and they probably didn't guess correctly for 2014.
Not sure if it is any consolation but at least "their entire life" is not that long. When I worked at an egg farm (25 years ago), we replaced the flock each year. If I recall correctly, the outbound birds were used to make dog food and such.
Slate and Reuters are also mentioned in the post. Not just Fox News.
I would title this article, "Infinite recursion considered harmful".
"To be honest, having experienced the tremendous damage done by poor hires (and the amazing difficulty of getting rid of them once they're identified as such)"

And yet companies will still let good engineers walk out the door because a competitor is willing to pay them 20% more.
Good question.

The value of what we do seems to be that we're available for the visitor, we do our best to help (fast response, personable, etc.), etc. And if we don't know the answer, we commit to getting them in touch with the right person on your team (i.e. a lead for you, and a happy visitor).

We do have a good onboarding process / workflow to make sure we know enough about the customers business to help visitors (see other HN comments in the thread), but the core value is that we're there, personable, and do our best to help.
Since you'd be the most likely person to know here, what javascript VM's will give you known-secure PRNG's, and which won't?

I think that's a pretty important thing to clarify if you're creating/signing transactions via JS.
> * GMOs almost never focus on the true value of a food item, but rather the sell value. A food that looks nutritious is more valuable than one that actually is and GMOs make it easier to create that false association (deep red tomatos that taste like wall paper glue, etc).

A more nutritious food that nobody wants to eat is a food that is not of improved value.
I'm not personally familiar with that project, but thanks for pointing it out.
Yep, they do. I prefer Google Maps simply because it's simpler and I ultimately found that the additional features of Waze weren't worth the complexity.

I believe Google uses the crowdsourced Waze data in various ways, e.g., for their traffic maps, but I'm not sure of a source for that.
> Neither Uber nor Lyft put an end to Taxi medallion system.

Maybe not just yet, but a 20% price drop is likely only the beginning.

http://www.nytimes.com/2014/12/03/upshot/new-york-taxi-medal...