skysight-inc/HackerNews huggingface dataset:
Don't really think this is useful. Sent one to Trump though! :)
Just about every model shows significant increases in drought and desertification across most of the world's currently arable land with more than a couple of degrees of warming, which is the path we're currently on. Couple that with the fact that most land at far northern latitudes does not have the soil quality necessary to support large-scale agriculture, and we're looking at global famines that billions of people are unlikely to survive.
They're heads-up pros. Ivey and many other well-known names are not heads up specialists like these competitors. They'd likely have an edge over almost any "recognizable" name player.
Just login to Facebook with your SSN to check your IRS and other government services...
Devil's advocate: sometimes organizations change. A change in management can bring a bad boss (not due to "taking the wrong job offer").

I do agree that this approach seems juvenile.

I've seen a few cases of bad managers, in one case the boss's boss was notified of the problems (it was a team effort, as the sibling comment notes), and said boss was eventually laid off. In another case, it was the employee who took the "honorable" way out (and the PHB in question is still safely ensconced in his position).

Edit: the bottom quote in the site is pretty defeatist: "Gone are days where workers could organize and negotiate company-wide change"
The Fallacy of Circular Reasoning: A Vast Infection in Public Discourse
A monthly release cadence for React Native
Oh we absolutely do just buy them now through RapidSSL. It's all of those other reasons I wish LE supported them. I wouldn't mind paying LE for them, I want an API for requesting them, a simpler certification process, and easier refreshes.
Politics and tech mixing sounds bad for global shared tech.

Seems like tech or internet balkanization is coming fast.
For those who are confused, the above line is just quoting the movie Pulp Fiction.
Same here. I was on the Big Island snorkeling. I was chasing a fish and dove down to the bottom when all of a sudden an octopus uncloaked and inked me. Without thinking I just started bird dogging him. Eventually it started shaking in fear (my assumption) and couldn't cloak. I felt bad for stressing it so much and broke off the chase. It's pretty amazing to look into their eyes. There is definitely something going on there.

It's pretty sad what we are doing to the oceans.
I'd like to note that agnosticism and theism are not opposing. Agnosticism simply declares that you view the existence and / or properties of one or more deities as unknowable [0]. That is not incompatible with theism. In fact, I argue that such is the definition of faith -- to believe despite not knowing.

[0] Or, for weak agnosticism, currently unknown.
Yep. I have a Yahoo! email. The NSA has already read all my personal correspondence.

Edit: I suppose "read" is a bit of a strong word. How about "processed," or "scanned"? [0]

---
[0]:http://www.reuters.com/article/us-yahoo-nsa-exclusive-idUSKC...
While I've used digital SLRs almost exclusively for about 12 years, there's still something I enjoy about using film. Maybe it is less accurate, but it's less accurate in what I find to be an aesthetically pleasing way.

That said, I am surprised that Kodak is bringing back Ektachrome. I find it hard to believe that there would be enough users to warrant this, from a business perspective. I guess we'll see what happens. (I personally prefer Fuji film anyway...)
Now I'll know for next time :)
The Long Dark is the survival genre at its brutal best
as others have noted these capabilities are in their infancy right now and no match for the threat.

Also don't forget that next after artillery fire the NK can march in couple millions of soldiers - short of nuclear strike there is no way of stopping such a mass of infantry.
> The Go community seems to agree that generics would be useful at least in some situations, but that many of the criticisms are exaggerated

The general consensus from the Go developers is probably best summarized as "Generics are useful, but each of the implementation methods we have seen so far have significant tradeoffs, and the benefits are outweighed by the costs of the methods we've seen."

Which isn't to say that Go will never see generics, if someone finds the right way to implement them.
I must have missed something; why are people discussing Zuck serving in government?
Calculating odds against hand ranges is too complex to be done by a human in real time while playing, even using calculators made for the purpose. Computers definitely have an advantage there. Assigning hand ranges in the first place is the trickier part for an AI, as it is more rooted in psychology.
I'm reminded of Paul the Octopus in the Sea Life Centre in Germany, who at least reportedly likes watching soccer. Crowds have taken to watching his behavior like an aquatic Punxsutawney Phil - looking for signs of Paul feeling optimistic or depressed - and leading crowds through an exercise to imagine that Paul is able to predict the outcomes of games.

While not really equipt with fortune-telling capabilities, Paul and most other octopi (as aquarists will share) have very distinct personalities, have favorite caretakers they can individually recognize, and in the wild will save food, trade rocks and have learned to pull diving masks off humans who bother them.
> Even if the first iPhone was just a very polished iteration of all the other smartphones on the market [...]

It was more than that, though. It really pays to watch Steve's introduction of the iPhone in detail, and recall how utter crap "smartphones" were back then, and how innovative the iPhone was.

For example:

* Multitouch/Scrolling. Yes, other phones had touch screens, but they often relied on pen, and mimicked traditional desktop OSes. To scroll, you had to press the little triangle on the bottom or top of the scrollbar. In the presentation, Steve has to explain how to scroll through the contact list by, well, just flicking through it - that was a new gesture back then. Similarly, pinch to zoom in/out was a new thing.

* Fully featured web browser. You basically couldn't browse the web on a smartphone back then, period. There was this protocol for mobile web, WAP, but it was crap and not widely available anyways.

* Syncing. There were decent PDAs, but integration with the desktop (contacts, calendar) was mediocre. When someone had a phone lost or stolen, you'd get these emails "Please text me your phone numbers again". And, as with the iPod before, you could trivially sync your music/photos/etc. via iTunes.
Google of course wants people to continue to use their DNS resolvers. So it is in their interest to focus only on techniques to improve access to their resolvers.

One thing that happened in recent years is that a very nice library called 'getdns' has been developed. Getdns does local DNSSEC validation but also contains various ways of accessing DNS servers and resolvers ("Roadblock Avoidance")

I use getdns in ssh for SSHFP, to obtain SSH key fingerprints from DNS. If DNSSEC doesn't work then SSH fails (or complains about an insecure connection). So far my experience is that is works.

The problem with DNSSEC local validation is that it doesn't protect your privacy.

So there are two techniques under development to address that. One is to run DNS directly over TLS. The second is to run DNS over HTTPS.

Running DNS over TLS has to advantage that the semantics are clear (just DNS over TCP but then encrypted) but the downside that the port may be blocked.

DNS over HTTPS is unlikely to get blocked, but there are too many ways to transmit DNS over HTTPS, so it may take some time for that to get sorted out.

Of course, moving DNS from a lightweight UDP exchange to TLS or HTTPS requires quite a bit more resources on the server side.

So, local DNSSEC validation works. It is just matter of turning it on. Server side, if the admins are behind a DNSSEC validating resolver then they quickly figure how to avoid breaking it.

When it comes to privacy, if you send all your DNS queries to Google, who else do you care about who might be watching your DNS traffic?
SAAS founder here. Firstly congrats on such a great exit, you and your team certainly deserve it! I would love to know what "more fuel for our engines means"? How much cash you are you looking to burn? From most listed SAAS companies spend upward 80% on sales and marketing. Are you planning to do more enterprise sales?
To some extent, provisioning for bandwidth is a natural monopoly, for the same reason that provisioning for electrical service, water, sewer, and other utilities are natural monopolies. It doesn't make sense to run multiple different electrical, water, and sewer services to the same neighborhood just so multiple different providers can compete; the costs of all that extra infrastructure are too high. The costs aren't as high for bandwidth, but they aren't zero either.

As the size of the "municipality" goes up, though, I agree with you that centralization creates monopolies that are not natural.
Off the top of my head, China & India.

I'm sure countries in Latin America, Africa and South-East Asia are also seeing an overall increase to their standard of living over the past 30 years.
Yes, that right. And moreover, much math isn't infix: Factorial is postfix. Sum, Product, and Integral are prefix. Infix is actually the exception, and is not semantically uniquely without parens anyway (languages have different orders of operation!), so folks should just get over the mindless prefix hate.
The fact that Trello got a lot of users by promising it would always remain free, for example? If I'd been a user I'd be rather upset about this sell-out. Fog Creek made it look like some nice side-project that others too could benefit from without ever worrying about having to pay for the basic version at any point. Sure they didn't owe anyone anything, but for me it confirms once again that no company can be trusted on their promises, ever. Now, of course we don't know yet whether the free basic tier is going to change, but we do know that (unless it's in the agreement) Fog Creek gave up control over their promise, which is prerequisite to keep it. Furthermore, I have the experience that few products survive an acquisition to keep the simple, successful formula they used to have.

Edit: fixed unintended mistake in the company name
Modern languages like Rust and D are being designed with generics and people are supposedly paying some prime for that complexity. I wonder if anyone using generics in their language would give them up for some increase in performance or language simplicity. It's doubtful.

Internally, the Go team has drawn up proposals for adding generics [1] but rejected them because of drawbacks. Hopefully one day we can see those drawbacks, because maybe a lot of us are more than happy to pay that price.

[1] https://www.reddit.com/r/golang/comments/46bd5h/ama_we_are_t...
Nothing personal about your comment particularly - I agree with how you're characterizing it. I was reacting to the instant jump to political thought people were making when the PoA has plenty of interesting implications in the merely technological realm :)

> By "standard", do you mean "every mile is taxed equally"? Or "according to construction/upkeep cost"?

Perhaps confusing wording on my part - by standard I meant that the system that actually detects the car and charges the dollars and cents is standardized. In other words, a frictionless lingua franca for tolling that exerted negligible inconvenience on the driver as they were driving. Think "everybody has a Visa", not "every item costs $1".

The tolls themselves would be priced neither uniformly nor "at cost" to offset construction expenses. Rather, they would simply be set to maximize profit for the local municipality that owned the tolling machines. Pricing the edges to maximize profit minimizes congestion, and theoretically does exactly as well as a super-deity oracle with perfect information that could plan everybody's route from start to finish. (This perhaps counterintuitive result is described in ref 2 from the grandparent). Whatever money is made in aggregate is used for all repairs and maintenance, so the idea is that small back roads would help to subsidize the cost of bridges, which are disproportionately expensive to repair compared to their importance in the road network. More importantly, the price to drive on any road is directly reflective of the externality you impose while driving on it. Right now, the expense and complication of exacting the toll is high enough that we only extract tolls at critical points like bridges, which means we only use tolls to discourage congestion in these few places. We set the tolls too high there to offset the fact that there should be tolls on feeder streets and other areas that are getting backed up and contributing to the overall gridlock.

In practice, you'd have to get around some issues surrounding the advertisement of road prices to the driver. The system would have to strike a balance between being fair and fatiguing drivers with too much shopping choice. In this respect, perhaps you could be right that there is some idealized thinking going on. But it is just an idea, after all.
A variant so archaic that I, a linguistic pedant par excellence, have never even once seen it used in anything written since the turn of the last century, save mentions of its existence as an archaic variant of the common form, and its usage in the phrase "weather gage", itself (and the concept it denotes) rather outdated since the close of the Age of Sail.

In any modern usage not deliberately aping archaism, 'gage' for 'gauge' is fairly called a misspelling.
PaymentRequest API
As a kid in 4H I raised purebred Duroc and showed them at the Evergreen State Fair. You had to train them to respond to cane taps, move right and left, stop start, strike standard poses so the judges could rate breed characteristics, etc. I can assure you that a healthy, well-cared for pig has plenty of personality.
I can see how they get to 24 gbs. Running local db, server, a billion chromium instances (besides the browser and tabs and extensions, you have the editor and other apps running in atom), a couple other browsers to test in, maybe photoshop/ illustrator? Maybe?
Film isn't necessarily less accurate than digital capture, especially with film cameras that do automatic exposure and focus. Film uses chemical reactions to capture light, and digital uses electrical signals. Accuracy is based on how we map these to their true colours.

Digital would make sense to be more precise (not accurate) than film, though.
i'm informed and know next to nothing about two of the names. there are plenty of guys out there the poker world recognizes as better players.
> Wikileaks stopped issuing verifiable proof of life for Assange. A simple PGP signed message would have sufficed.

Wouldn't that just prove that someone knows the private key of the signer? That's not sufficient to prove that the signer is alive.
We have been living in a dystopian sci-fi novel since 1945.
It's fine to let kids dress the way they want, but quite a few parents go too far with it and seem to want to force their children into an androgynous self-expression instead of letting their kids develop their own identity.

Feeling feminine may be very important for some girls and less for others, and has much more to do with personality than with "culture". Stymieing that isn't in the child's interest. Not saying this is the case for your friend, but something to keep in mind.
Don't know about Go, but the one thing you don't see in the Haskell community is zealotry. Being opinionated is not the same as being dogmatic.

Haskell developers have a clear position of letting features get in the language as the community pushes for, and the overall guidance is very much open to changes. The one thing you won't hear there is any equivalent of "generics are bad for you, we are not adding them".
[2016]
Guidelines or laws and where? My Googling shows Canada having laws for Cephalopods, the U.K. for octopodes (I read the above Greek guide) and the EU considering them. To my amusement the Nature article (2011) mentions researchers complaining at potential paperwork burden and that some research might not be allowed.

Are the laws new?
Then I want to be a local boy one day when it makes me immune to prosecution.
For sure they won't change Trello to become like JIRA, and there is a little hope the JIRA UI will become more like Trello. So IMHO nothing to worry about.
Usability matters.

Functional versus procedural programming is first and foremost a usability problem for developers. The two are interchangeable as far as being Turing complete.

I just spent a week at a Jakolb Nielson's education course on usability. I asked the executive vice-president at the company if they had branched into software development itself, sadly the answer is still no.

Functional programming for the majority of developers is not usable. The article mentions they are are targeting DSL, domain specific languages. Which is fine. For example, Haskell has seems to have found a boutique community in async, MQ world. But, from a usability perspective one is severely limiting ones pool of developers choosing a functional language.

It is fascinating from a human nature perspective that people who think in functional programming are brains are wired differently from the procedural programmer. There is very visceral reaction when either camp is asked to program in the manner they find least usable.

Ultimately I think compilers will get to a development stage where independent of functional programming or procedural programming approaches the same optimized code gets implemented under the hood.

Postgres was originally written in LISP. Ultimately Stonebraker had to make the call that if Postgres was going to get adopted widely, LISP had to go and it was rewritten in C/C++ before being open sourced. As a point of research you all might want to look into the Postgres experience.
For my purpose generics in Java are not overwhelmingly useful. I work on a quite big and successful, Java application inside our company. And it was written mostly after Java 1.5 but hardly use much of generics. It may have many issues but none related to generic.

I am not saying generic are not useful. But I have not found enormous use of Generics in typical Java business application. The most common generic data structure I have used in Java are Maps and lists which are already generic in Go.
It is an argument against an absolute truth. Ironically, the absolute truth is, under an agnostic view, there is no Truth.

Every ethics system that we have is a might makes right. People need to realize this. When someone makes any ethics claim they have to realize that it is at best only useful for a specific location and point in time. Eating animals or not is a preference. Who we keep alive and who we don't is too.

What I wanted to make people think about is why they hold their views. What assumptions are they making? Are those assumptions sound?

For example, why not kill people for food? Best argument I can have from an amoral background (the universe created ducks that rape and hamsters that eat their young) is it destabilizes a society. The assumption is that society is good. Therefore anything that makes it worse, is bad.

An interesting thing to ponder are questions like "Is society good?" Could we have limited cannibalism? Would that make society more stable?
I have been a Java developer since the JDK alpha in 1995. It was apparent then that Java was going to be pretty big due to the fact it was VM-based, addressed a lot of pain points like platform independence/concurrency/interfaces/etc., and was similar enough to C/C++ that people would adapt to it quickly. The language experienced an enormous network effect due to the tooling and support libraries that allowed Java to become dominant in enterprise development.

It's hard to argue that a feature that appeared a decade later changed the equation all that much. I like generics but would still use Java even if they did not exist. In my work the concurrency features are far more important.
It may still come out, even if it's not conceptually solved. We do a lot of things that are not conceptually solved.
It's insanely cheap if you're one of the many "landlords" that have turned their properties into AirBnB-only money printing machines. In NYC/SF a 1-2 night stay covers the cost for this easy.
Your English notation is not really an S-expression. I would say it is similar in that the operation comes first. Even though people understand such notation for simple expressions, most people are not used to doing advanced (beyond elementary school) math using such notation.

I agree that the concepts behind S-expressions are simple and logical, but expressing an entire program using S-expressions is an additional thing that must be learned. Other languages chose a syntax that is closer to what people are used to and that helps with the adoption of the language, even if the language loses other capabilities.
Awesome. In all seriousness, I'm so sick of seeing hyper sharp images with 36 stops range either side.
> The "we'll only add them when there's a solution with no tradeoffs" is a red-herring, like "we'll add them on a day that doesn't end in -y".

Russ actually addressed this at length: https://news.ycombinator.com/item?id=9622417
It's called corruption and cover-up of criminal activities, and should be prosecuted that way.
>"This could be avoided, if the cities would be willing to allow building more homes in the areas where demand is high."

The OP was using New Orleans as a specific example. And it is good one.

New Orleans has enough housing stock for the residents. In fact the population of New Orleans is only 80% of what it was pre Hurricane Katrina. What they don't have enough housing stock for is the number of AirBnB guests AND residents.

Just using the Bywater in New Orelans as an example. This neighborhood is a traditional working class neighborhood with historically reasonable rents. Lots of local artists and people who work in the restaurant/hospitality industry which is New Orleans main industry. Now the neighborhood is an AirBnB community. You can sit on a front port and watch people with rolling suitcases go by all day. This is housing stock that is no longer available to residents as long term housing.

Meanwhile New Orleans has no shortage of hotels however. Its main income is tourism. The difference is that staying in a hotel is not an option for a New Orleans resident.
There is speculation based on how he structured facebook's stock as well as his new years resolution, to travel all over the US and talk to people about the issues they care about. It is the sort of step that someone would make before running for political office.
The females of the species eat the males after mating if they can, so ...
Since you are here, I have a few questions about your former job.

First, how does one become a pro poker player?

Second, does it work like a sport where you get paid from sponsorships, or do you just directly take home what you win? Or a combination of both?

Third, is this something that you can do part-time, or does it require full time attention?

Fourth, why did you quit?
True, algae (or rocks, for that matter) do not require intelligence to survive; it's the higher organisms that do.
I thought the same thing. Try telling the go community that style consistency is overrated and that "go fmt" has some really bad styles in it. As far as I can tell, in that direction, only dogma lies.
Perhaps a larger concern is the chemicals that are required to develop the stuff and making sure they are disposed of responsibly and not just flushed down the drain. There's more important reasons than "liking how it looks". I know people will disagree, but a skilled photoshopper can often reproduce the look and feel of film with digital. And certainly can do things film could never do. I believe it's a good trade-off
China’s WeChat Applauds Apple, Even as It Unveils a Challenge