skysight-inc/HackerNews huggingface dataset:
Re nuclear weapons - the context matters. There were predictions of over 1M allied casualties for an invasion of the Japanese mainland and after the bitter fighting during previous campaigns it seems plausible. https://www.quora.com/Why-did-the-United-States-attack-Japan... has a great summary of the other factors (Total war, an unwillingness by the Japanese military to surrender, the context of nuclear vs conventional bombing, speculation about future conflicts).
Agreed, names are the first line of documentation. Having endl flush is like using single letter variable names, but maybe a bit worse since single letter variables make you go find where they were declared but this lulls you into a false sense of security.

This violated the principal of least surprise enough that someone made a 10 minute long video on it :) It's really hard to blame the user this time.
AI-powered cameras make thermal imaging more accessible
Also no longer any need to pay out retirement, if you live for 300 years, that 40 year retirement plan just ain't gonna cut it.
It's not even about the billing. Companies 1/1000 the size of Amazon can afford it.
I'll register another data point disproving your notion that no one wants to see people's travel photos. I have friends I deliberately invite over right after any trip they take so I can see their photos and talk about their travels.

Although, I can't see this being nearly as interesting with the traveler there in person to explain the photos and provide context. Not particularly interested in just a stream of people's photos, but a story from someone who traveled along with photos of what they saw is very interesting to me.

There's a reason travel shows exist as an entire genre of television.
Start up job – what should I ask when putting together my financial package
I've recently been given the opportunity to work for virtual reality start up. They have offered me a 50/50 cash/equity deal which I'm not 100% on as there's never a guarantee it will successful. They plan to have closed their Series A funding within 8 months. I'd like to have a 1 year deal and reassess my long term investment once they have closed Series A. What information should I be requesting or considering when putting together my financial package.
well, except it makes books with screenshots worthless. I bought an e-book on Mac Server. The print book is great because it is full of usefull screenshots showing exactly what you need to do. The Kindle book is a useless collection of smudges. Amazon has taught me to avoid an entire class of technical books on Kindle.
Your basic premise is not terribly convincing. The earth, and humanity, are in no serious danger of collapse. The measurable advantages our species has because of our industrialization seem far more tangible and have far more weight than your emotions, no matter how stridently expressed.

I understand how difficult it is to hate people who have things (your unrelated parting shot at the "obscenely rich" is rather telling) and also want to express that hatred in a morally defensible way, but I don't think hyperbolic lies are as useful as you want them to be.
Small temporary answer while I unwind all the linked content, Dixon's target aware pointing is already missing so much. I wonder how on earth nobody in smartphone land thought to implement something similar. I'm already hooked :)
>Someone has to write those libraries

Yes, but the discussion is about the "extremely common" case of prototyping, which definitely should not require library building, and usually should not require veering much from established libraries.

>Not sure what you were expecting

The data community can coalesce around a tool extremely quickly, in the matter of a year or two. Spark is about the same age as Julia, and has a thriving ecosystem around it. In 2004 R was a fairly esoteric analysis tool, but 2008-2010 it was the de facto data science language. Python made similar advancements in just a few years in the data science community.

Julia? I don't know a single person who uses it day-to-day, but I know a lot of people who tried very hard (myself included). The critical mass simply is not there: people aren't building packages because the users don't exist, and they don't exist because the packages don't exist. Your chart shows a linear growth in packages, which implies a constant amount of development work. This means it's not a growing language. This is what a growing language looks like: http://blog.revolutionanalytics.com/2010/01/r-package-growth...
Yeah it's kind of pixelizing an existing song. What I really want to do is teach a program to jam and know what sounds good - which is a lot harder.

But there's a part of music where human soul needs to be, and that is interesting too, and some of the expression stuff is harder to do in MIDI land, you can modulate a filter cutoff or velocity or something - but compared to a live player there is a LOT of work to do.
Url changed from http://www.businessinsider.sg/bill-campbell-has-died-2016-4, which points to this.
"The lack of those fundamentals has been the main trouble with
advertising of the past. Each worker was a law unto himself. All
previous knowledge, all progress in the line, was a closed book to
him. It was like a man trying to build a modern locomotive without
first ascertaining what others had done. It was like a Columbus
starting out to find an undiscovered land.
Men were guided by whims and fancies - vagrant, changing
breezes. They rarely arrived at their port. When they did, quite by
accident, it was by a long roundabout course. " - Claude C. Hopkins, Scientific Advertising

That was published in 1923 and still rings true.

I think the crux of the issue is that some areas within an organization are judged by the metrics equivalent of divination.

That looseness and lack of maturity allows a lot of cruft to accumulate, and trends to take hold in the larger ecosystem. Think of how little room there is for trends in physics, commission based salesmanship or C compilers. Then compare that with software development methodology, marketing and whatever the hot new .js is up to. And with the low barriers to calling yourself a "marketer", you end up with n-th derivatives of things that were cargo-cult to begin with.
Quagga/Zebra is a giant C project. The industry is moving away, as much as it can, from serving critical infrastructure on giant C programs.
http://ukpollingreport.co.uk

https://twitter.com/jamesrbuk/status/722110121212526592
If you want everyone to love you, be a kitten.

There isn't a country or a demographic in the world that isn't hated by someone.
I wonder what T.S. Eliot would think of this? Where it would fall between tradition and the individual talent?[1] He discusses how a poet ( or musician ) takes notions and feelings that a reader ( or listener ) all ready know and experience and combines it in new ways to lead the reader ( or listener ) to experience new feelings they haven't experienced yet. And, in T.S. Eliot case this was point of transcendental poetry, to go beyond. Or, Rainer Maria Rilke on what is art. To him [2] art is the reflection of the experience. Go out into the world, live, and that is the base of the art. There is a connectedness to the shared suffering experienced listening to jazz. I don't experience it in this music.

[1] http://www.bartleby.com/200/sw4.html

[2] http://www.carrothers.com/rilke1.htm
Sigh...

"Coworker who sees me looking at something in a browser: "Glad you're not busy; I need you to do this, this, this..."

Coworker who sees me staring intently at a command prompt: Backs away, slowly..."

First 2 lines of the text behind the link.
I'm a java developer. We use Spring. The latest version of it is pretty nice.
As usual, this article makes the very critical mistake of thinking marketing = advertising.

Given that, I can expect the entire article to be bullshit.
The fluff movie "A Hologram for the King (2016)" seemed like propaganda on its face but I didn't expect it to be reactionary, timed to combat these public allegations.
Not sure what you mean. It's not in my country either, but I can easily access a page like:

http://www.amazon.com/gp/feature.html?docId=1002872331

Besides, there's always:

https://en.wikipedia.org/wiki/Kindle_Store#Kindle_Unlimited

http://ebookfriendly.com/kindle-unlimited-ebook-subscription...
Using a straight-up "no" can turn it into an outright confrontation, which can be pretty dangerous if the guy isn't the type that will take "no" for an answer.

On what basis should men be treated by-default as if they are, "the type that won't take no for an answer?" Wouldn't it be parsimonious to try the "no" and see what happens, in that case? How about we're all treated as emotionally secure, professional, rational beings until we show otherwise?

But I have no way to know in advance which kind of person any given guy is going to be.

The thing about growing up where you are literally one of only a dozen asians for a 50 mile radius, is that the sociopath racists sometimes come out of the woodwork -- sometimes even to be your "friend" then really let you have it when the time is right. That doesn't entitle me to automatically assume everyone is going to be one of those jerks. Nor would that be a productive stance to take.

How about some "evidence based" life in principle, not just when it suits one's agenda? I should be treated with according to my deeds and evidence of my character. Not according to statistics attached to an attribute I was born with.
I guess it couldn't hurt then!
I think he is confusing jazz with Bartok.
Pretty obvious from looking at the points and age of this posting that some people have flagged it.

I hope some admins are considering removing those flags. Users who flag a post like this shouldn't really have flagging privs.
So true, one of the coolest moments in college was taking a final where the problem described a PN junction and asked a series of questions about it. That required that you analyze the junction and derive all of the properties of the resulting diode (as I recall it was a crappy diode). But being able to think about computers from a quantum mechanical analysis, up through register transfer logic (RTL) was an amazing feeling for me.

If you want to understand computing as a fundamental level, starting with diodes is a good first step.
I would imagine/hope that it's more about integration with other code than using it solely as a BGP daemon. The repo seems to be related to http://osrg.github.io/ryu/ which is a "software-defined networking framework"

Off-hand, you could use GoBGP to do cheap loadbalancing-ish things without external dependencies.
I don't think you gain much by forging this number on a single device and you wouldn't be able to manipulate this on ALL devices.

The reason the scam worked is that it encourages all readers to jump to the end of the book (via a link on the first page). I don't think there would be an equivalent way to force people to page through and pause on each page.
Very, very sad indeed. I had far too few chances to interact with Bill, but when I did, they were always incredibly memorable.

One of my favorite quotes came at the SV Angel CEO conference a few years ago. When asked about culture, Bill said: "Culture is not about the free food or the ping pong tables. Culture is about how you treat your people and how they treat each other."

Rings very true to me. My condolences to his family, Bill was a great man.
Just curious. How do you go about advertising your book?
The opposite absolutely exists. I've had female bosses, professors, etc. that all the women loved and admired, while all the men agreed she was out to get them.
It could cost $3B to prevent earthquake damage along SF's Embarcadero
improved acceleration/deceleration aren't givens for electric vehicles. You shouldn't let the Teslas cloud your perception here - usually they are slower than their internal combustion peers. Also, no reason for a self driving algorithm to worry about shifting. In an automatic car do you worry about shifting?
Also interesting to note is that as opposed to std::cout; std::cerr (associated with stderr) is automatically flushed, and that std::clog (also associated with stderr) is not automatically flushed.

http://en.cppreference.com/w/cpp/io/clog
The harder problem to solve is social, I think. The planet is literally unable to support 7 billion people living a USA/Western Europe lifestyle. Who's going to be the one to tell all the people in developing economies, "Sorry, but you can't have those things that we have."
MS Python team: idiomatic boolean expressions
Notifications for Mobile Apps
Serious question: Who is the copyright holder on generated works? The program author? The person who wrote it? Do you have to give any sort of authorship credit to those who created the works in the mined data set? Copyright law in the 21st century is just getting more and more complicated...
Go is easier to profile and test.
I have foobar2000 setup to track my plays for each song. It has an adjustable slider that I have set for 35%. Once 35% of the song has been played it increments the play count. It doesn't even need internet to do this! This stuff isn't that hard.
Well, I wasn't implying that the laws of physics or chemistry change from place to place. More that the spectrum of physics and chemistry is incredibly broad and diverse, even just the part we can actually see. More importantly, I was challenging human-centric ideas of what constitutes "aliveness" and what doesn't, within the realm of Earth-like physics and chemistry, let alone beyond it.

Is there a firm distinction between "alive" and "dead" at all? I think not so much. What we call "dead" is a body whose micro-organisms no longer organise in a common human perceptual window of space and time. With a microscope, some people have been able to see that a "dead body" is actually buzzing with life. Many of the same organisms that live symbiotically with us survive the immediate death of the eukaryote body and pass memories of our memories on to future generations of micro-organisms. They are (usually) symbiotic with, but not dependent on, as the organelles of "human cells" have become, our larger organising bodies. What happens as these wild bacteria and fungi unpack and metabolise our memories on the deepest level? Is that not somehow part of the life cycle? Isn't it possible that "we" somehow experience that in a less integrated way? Poetically, as the inside members processes the death of its larger body, so do the exterior members of the human body, other people, animals and social organisations. The locus of stable control is released, the steering wheel disintegrates. But does life somehow "disappear"? Not at all. It only shifts in, out, to scales whose feedback mechanisms elude mainstream western mythology.

Eventually, over thousands of years, all membrane bound creatures deposit their bodies. What went in (the membrane) must go out(side of the membrane). Some parts are reused immediately. Others are left for deeper cycles (including by not limited to eventual metamorphosis in the high pressures of the deeper subterranean). This part of the life cycle is much more mysterious to me, as I haven't really studied it, and it really is so much more vast. The physics and chemistry of rocks and minerals, liquids, gasses is part of the life cycle. They are part of the evolutionary story as much as any being.

Why are many mystics attracted to crystals and rocks? Because they are mineral deposits of ancestral beings. They carry, literally, the energies accumulated in some ancient, swirling ecosystem. They are a memory of things our bodies had forgotten. Same reason why a lot of scientists are attracted to them.

As for the conversation about "intelligence". The Earth has 400 billion trees. Each is connected to the others by roots, by air, by micro-organisms, by water, by chemicals, by ecological relationships. How many neurons do we each have? Maybe 80 or 90 billion.

Just because plants can't move or talk in very specific human babble noises, it doesn't mean they aren't experiencing something substantial or contributing in dynamic "intelligent" ways to their ecologies.

Anyway, I need to take a break and eat lunch, because I'm "alive" in this certain kind of way where that my fire is burns for tasty food. I'm gonna stoke it with some soup.
It's all about power. Prostitutes do not have power. They do not buy the government. They do not run ad campaigns saying that fidelity is a hoax.

The oil industry has a lot of power. They even have their own party in american politics, the GOP or Grand Oil Party.
I guess it's fitting that something called "clog" does not automatically flush. :-)
Since we're sharing platitudes, another one that's relevant: "The road to hell is paved with good intentions".

This demonstrate a serious road block in addressing the rise of (authoritarian) socialist policies in developing economies is the fact that they usually start from honest good intentions. Such as diminishing class-systems and inequality. But like many attempts at centrally planning massive human activity, it's built on faulty assumptions that the system is sustainable in the long run.

Ultimately resulting in a slowly dwindling ponzi scheme. Only made worse when it happens in a petro-state like Venezuela where the scheme can last long enough with the appearance of success to persuade other nearby countries to buy into the illusion.
This is the sort of thing Go really shines on: network and infrastructure services that would ordinarily be provided by big ugly C programs, where the latency requirements are significant but not as bad as raw packet forwarding. If your current best alternative is a C program, I'm not sure why you wouldn't seriously consider replacing any of the following with Go (or Rust) programs:

* Authority DNS

* DNS caches

* ntp

* SMTP

* SSH

* IMAP (added later)

* SNMP

* PBX/Telephony

Fortunately, as time goes on, fewer and fewer people need to run these services at all.
We detached this subthread from https://news.ycombinator.com/item?id=11518761 and marked it off-topic.
Learning from past mistakes is much more important than feeling guilt or any other emotional response...
I'm lucky enough to have done all that since my first round, five years ago. So now it's wrapping things up and saying goodbye.
Um. I'm having difficulty parsing your question. Are you saying we wouldn't have behaved in the way we did if petrol companies didn't do all those dreadful things?
Web host 123reg wipes hundreds of businesses off the face of the earth
Nicer to integrate with other stuff maybe. E.g. for simple "just announce these routes" or a looking glass, where I'd right now might use the (python-based) ExaBGP
This is being worked on: https://github.com/git/git-scm.com/pull/741
Most of these websites have zero load time, compared to their fancy non-brutalist counterparts. I's say, let's have more brutalist websites.

I know it's because the fancier counterparts are JS-intensive, but it's still a question worth asking: "Why are we in the time where a nice website should take seconds to load?"
Yeah. As part of buying a house a few years ago, I prematurely drained a couple of small 401k accounts from previous employers to pay for some repairs. That was in Feb-March. Then a year later when I was doing my taxes, I had received the appropriate 1099-whatever for only one of them - I either lost the other, or it didn't get forwarded to my new address- I don't know. And by that time, I had forgotten all about it. The following year (2015) I wound up getting whacked for under-reporting my income in 2014 (house purchase was 2013). It's annoying that since the IRS knew about this (the 401k company had reported it to them, of course), but I had long since forgotten. There must be a better way.
I reiterate:

"I wish I could just say "no", because most men would be civil and bow out and appreciate the straightforwardness. But I have no way to know in advance which kind of person any given guy is going to be."

It's erring on the side of caution because I fear for my personal safety. I wish it weren't this way, but surely you can empathize with a desire to protect oneself, particularly given negative experiences in the past?
Sorry but how is sharing a link to my followers on Twitter, or my close friends on Facebook different from sharing a link on Hacker News?

Original content will always want to be free to make as much money as it can. NYTimes for example will publish a URL for sharing, but also have an Apple News exclusive URI that forces you in that app sandbox.

One thing I love about Facebook sharing is the commentary and comments below the content.
S-aaS... high water mark of this morning!
you mean 10 million a year revenue company? I wish we'd be there.
Ok, but for this story Vice is mostly recycling facts and stories reported elsewhere. It's a fact that Geoff Marcy was disciplined for harassing women. It's a fact that Christian Ott was disciplined for harassing women. It's a fact that women scientists are speaking on the record about these things.

So I don't see how your comment is relevant to the article we're discussing.
In the old days, mechanical sympathy was called RTFM
Great map! Not sure if you are aware of http://www.openrailwaymap.org - although your project includes interesting snippets ("proposed for reopening", etc)
I fully own all of my advantages and make a conscious decision not to share any of them with you, because you're an asshole.
WeChat blasts past 700M monthly active users
A tiny forest tribe built a DIY drone from YouTube to fight off illegal loggers
> In fact Europe was for centuries a most brutal place with disease, warfare, and oppression.

I'm not sure that only applies to Europe...
Please don't post glib and harsh comments about terrible things. It harms discussion. Others get defensive (if they disagree) or aggressive (if they agree). Both states lead away from thoughtful conversation, the thing we're hoping for here.

We detached this subthread from https://news.ycombinator.com/item?id=11519194 and marked it off-topic.
Why We’ve Gone Back to Cave Painting
Very nice theme.
Yes, small and explicitly tagged functions can inline directly into the caller. But even when that doesn't occur, Julia is able to avoid dynamic dispatch overhead by doing the dispatch at compile-time, making the function call point directly at the specialized method.
Thanks! I'll look into that!

I'll still have to take care of taxes locally here (tax residency, grumbles), which are the biggest time sink. Maybe I should hop the border into the Czech Rep. :)
I didn't know there were Fire Ants in Belgium :)
You may be interested in the State of the Haskell Ecosystem [1] and School of Haskell [2].

[1]: https://github.com/Gabriel439/post-rfc/blob/master/sotu.md

[2]: https://www.schoolofhaskell.com
Apple to Bring Paid Search to the App Store
Minor nit: this post mentions v2.7.1 as safe from these vulnerabilities, but it is not. v2.7.4 is the first safe version (this mistake was inherited from the bogus oss-security post that is linked in the article).
>Seems like they've ran out of other people's money indeed.

No, the nationalized oil wells are still owned by the Venezuelan people. What they ran out of is the era of high oil prices. Most of their economy hinges on oil prices. They're a lot like Detroit in that a single industry overdetermines their outcome.

On the plus side, Venezuela is nothing like Detroit in that there is no private capital flight leading a rush for the exits taking that industry with them.

Detroit: now THERE'S a case of running away with other people's money. And livelihoods. And clean water.

Of course, Bloomberg won't be spending a lot of time chest-beating about that.