skysight-inc/HackerNews huggingface dataset:
After playing just one level, you can tell that is the real deal.

If you have an aversion to mobile gaming, give this a try.
Webrtc in Safari Update – Q4 2016
In depth knowledge of how social networking works
Very curious to see what the delta is next time they run this analysis. The trend is really more indicative of success than a single snapshot, I believe.
This makes a certain amount of sense; its something we see in drug addicts. But this doesn't account for cases where there already exists a disequilibrium. Also, the body's ability to correct a disequilibrium is not infinite; it can be overwhelmed and the effects retained (see alcohol, for example).
Let's also not downplay the "Yahoo" brand name. It does not have much high impact negative publicity associated to it (yet). The name "Yahoo!" goes as far back as the Internet for modern day users i.e. 30+ yrs age group. If Verizon can put a nice spin to it and through micro-filtration of the brand whatever filtrate is left, as long as it is somewhat appealing it would sell, let it be a search engine or whatever new product Verizon offers free-of-cost to its subscribers over its data network. Verizon owns AOL and with that a few mobile advertising companies. As TV content is gradually getting further away form traditional set-top-box nightmarish cable providers and more towards individual content companies (Netflix, Amazon Video, HULU, HBO etc), this would be a good step for Verizon to head in that direction as well, maybe not produce original content (such as Netflix/Amazon) but perhaps air exclusive sports events. At the end of the day, it is all about maintaining your monopoly.
User metrics may not look so great. I have no idea what Yahoo's are but over the next few years most of those mail users are going to be accessing through the phone or checking their webmail a handful of times a year until they forget they have it. They could keep habitual users for decades but that won't be worth billions of dollars.

I used the phrase "management assisted suicide" recently, which basically means figuring out how to maximize return to shareholders given a future that guarantees death.
Ask HN: Cheap options for simple landing page?
Can anyone recommend cheap and simple SAAS options for a landing page?

I'd like visitors to be able to enter an email address for product availability updates.

I would also like to host it on a custom domain.
I think the trouble is where a computer’s power use differs from a car’s fuel use.

Almost everything affecting fuel use in a car is observable by the driver. Terrain, speed, load, &c.

But while many things that affect battery use are observable by the user (streaming a movie, compiling, &c.), some are not (background tasks).

Also, there’s a much broader distribution in the expertise of users in judging battery life, than in the distribution of expertise in drivers judging what will and will not affect vehicle range.

I would not want to use the expertise of anybody on Hacker News as a proxy for the expertise of Apple’s median customers.
I thought they sold Motorola because all the other OEM's were threatening mutiny, specifically Samsung was creating their own OS bec they were worried about being priced out of the market.
I would imagine that most people who would allocate their money that way wouldn't take the risk of continually drawing on a magic line of credit.
I think the point is not to reuse these common security question answers between sites
George Soros Funded LeapFrog Is Investing $800Mln in Afrika's Financial Services
Ask HN: Alternatives to blockchain for distributed but coordinated state?
The docs at http://www.pyret.org/docs/latest/ link to the outdated book. Update the link?
He had a business, which he must have opened with money that was borrowed from that bank. Maybe he expected his business would take off and give him more money than what he owed.
I think to the extent of limiting expenditures and generating revenue, I can only recall Clinton's administration as one that actually created a surplus. In this regard, I posit government officials do not necessarily tend to act this way (at the expense of American tax dollars).
I answered a StackOverflow question a while ago about why date ranges in Postgres are [x, y), or in other words include all t where x <= t < y:

http://stackoverflow.com/questions/37953786/why-does-postgre...

It is interesting to see the same question applied to natural numbers, and Dijkstra landing on the same [x, y) recommendation. I'd say for natural numbers the argument is even stronger, since there is a least possible value.
But why? Best languages are truly general. This should aim to replace Racket, not be bait for a switch.
For the record both vim and emacs have excellent "ide like" experiences for golang with just a few minutes of effort.

https://github.com/fatih/vim-go

https://github.com/dominikh/go-mode.el

It's not at all the case these days, especially in languages outside of java, that an "ide" is the better experience.
I strongly believe that people who are learning to program should learn in a language that can actually be used to make things.

This may run counter to the 'work smarter, not harder' ethos I see here but I feel that programming competency in practice is much more a function of literal hours writing code than any other factor.*

*with the caveat that competency tends to follow a sub-linear growth curve and people vary significantly with respect to their growth rate so this statement is more accurate when comparing individuals who are early in their growth curve aka beginners.
Facebook+Messenger+conversations+could+include+a+third+AI+Partner
> The contest may prove otherwise.

Which is exactly why I insisted on keeping the language in the opening paragraph as humble as possible. :P
News Feed FYI: Addressing Hoaxes and Fake News
I've been attacked before, even by employers, for claiming I need Adderall to work. I'm told ADHD isn't real, I just need to suck it up and focus, that I'm an addict, etc.

I've never really found an apt metaphor to describe what ADHD is and why I need to medicate it. To many people, disease is on or off - you either have the virus or pathogen or missing chromosome, or you don't. The sliding scale of mental illnesses is hard to describe. So if I say I can't focus , they say "lots of people can't focus ." I try to use obesity as a metaphor, like, lots of people are fat, most people can become not fat by eating right and working out, but a rare selection of people genuinely have a disease that make it difficult to the point of needing medication to aid their weight loss. They could still lose weight by doing the stuff other people do to lose weight, but it will be way harder and they'll never be able to achieve what other people can without medication.

That's me and Adderall. Yea, I can work without it. I can meditate and suck it up and drink coffee or whatever. But I'm hamstringing myself, and I'm exerting way more energy than the average person does to do the "simple" thing of staying focused. Better if I just pop 5mg (I stay at the lowest possible dosage) of Adderall and actually be a functional member of society.
I think it's assumed, because Bush was worse than Clinton, and Obama was worse than Bush. There's no reason to think that either Hillary or Trump would not continue the trend.
I'm not sure that mentioning epigenetics, etc, is really going "too far." It's not unlikely, and epigenetics isn't exactly speculative science anymore. Yes, the comment is flip, and eschews the proper (but quite recent) scientific terms but it is very closely aligned with the science. There's no shortage of evidence of better longevity for the privileged, and better health, for example, although better nutrition from higher-value foods is a more usual speculative cause of this mentioned by researchers.
I've never understood the idea of a 'teaching' programming language. (Modulo examples like Logo and Scratch, which offer much more than a language as part of a wider teaching/computing system.)

You spend all this time ramping up on a language, toolchain, library, etc, that you will eventually be unable to leverage beyond a certain point since it is not one used by everyday programmers. The delta in "quality learning" between a teaching language and a non-teaching language would have to be astronomically high, imho, to offset the difference in capability and the opportunity cost of learning an applicable skill to a wider problem set. Something that is just a slightly better Python or a slightly better Clojure for the purpose of illustrating computer science concepts seems like something that you'd be doing a disservice to students to teach, vs the "real thing" which they could carry for the rest of their lives into future projects ad infinitum.
Could also be that just because you and your wife don't have much in common doesn't mean you don't understand one another. Shared traits and understanding are different things.
Except he'd have to set aside either two grand right away, or have to very carefully track his phone line usage and keep a separate account.

I think I would have closed the account, and either waited for them to realize what was going on before Accounting cut a $2k check.

A credit on an account is bits in a computer; a check going out to a customer is real money coming out of a bank account.
The model of natively cloud-hosted documents was Google's lead to loose, and I think they are losing it.

O365 took the idea and ran. Yes, their web-based UI isn't as rich, but it has some decent collaboration, really good mobile apps and of course excellent desktop native apps.

Google could have held their lead IMHO if they kept building out their Docs/Sheets to be closer to feature-parity with Word/Excel and started earlier on good mobile and desktop native apps (which don't even exist!)

I love me some google docs for collaborative editing, but your right in the scaling of large docs in Word and Excel functionality.
Scoping rules probably get in the way in some cases.
A few years ago I got into MUT (mountain/ultra/trail) running and have been amazed by the mental health benefits it has had on my life. I have come to realize that it's because human beings are natural endurance athletes but the evolution of our minds has far outpaced our biology. Most people just don't use their bodies for what they were evolved for. For me, engaging in regular endurance activities led to great fitness, and more importantly, happiness.

As a developer, I find that taking a mid-day break from coding to run for an hour or two in the mountains refreshes my mind and clarifies my thinking in the afternoon. I often end up solving coding problems when I stop thinking and focus on the moment in running, and then--BAM--out of nowhere a solution will pop into my head.
Also:

* metaprogramming - templates, macros, generic programming?
As far as I know, kernel.org does most of their work decentralized. Is XNU (Darwin) a significantly better kernel? I have doubts about that claim.
> are worse off than they would have been without them

With, or without continuing monitored dosage to account for the body's corrections towards what it perceives as equilibrium? If without a continued dosage, is this before or after a "withdrawl" phase?
Internet (Rightly) Freaks Out When Evernote Admits Employees Can Read Your Notes
Show HN: Write to the Government – Write Your Elected Representatives
The Businesses Apple Has Left Behind – MacStories
Facebook Just Announced How It Will Fight Fake News
When I worked at Square we required mutual TLS for almost all service-to-service communication within a datacenter, so sniffing traffic within the datacenter wouldn't be fruitful either (assuming no weakness in the cipher or TLS stack). Is that not common elsewhere?
Google search has been in use by startpage [1], the search engine that claims not to track users, for quite sometime. I use it the most, followed by using DuckDuckGo.

[1]: https://www.startpage.com
Playing music automatically once a page loads is not the best idea. Please avoid doing so when possible. Even in Christmas season.
For me, this looks MUCH more like Haskell than Python and I think that this is symptomatic of an erroneous claim that some functional programming proponents seem to constantly make: That declarative, "mathy","deconstructive" programming is somehow easier to learn than imperative, "algorithmic", step-by-step constructive programming.

In reality, most people in the world struggle with abstract mathematics and find it much more intuitive to think about a program as a series of steps and in terms of control flow. Programming beginners want to draw nice pictures on their computer, not struggle with understanding and implementing some recursive function.

This is of course not to say that recursion is not an important concept or that functional languages have no merits. They are however complicated abstractions over simple concretions that are much easier to understand for a beginner.
Why don't Indians continue to use the 1000 rupee notes? They can still be used so long as they are not forged or totally damaged and people are still willing to accept them. If there is trust they can be used just like bitcoin. A group of entrepreneurs can create a database of 1000 rupee notes and their owners just like normal banks and destroy them afterwards if they so wish.
All the owners have to do is to make transfers between the accounts and they should be fine.
So long as there is trust and reliability what could go wrong, and how would that differ from Bitcoin?

What stops people from creating a Bitcoin type currency based on unwanted 1000 rupee notes?

By the way isn't the amount of 1000 rupee notes in circulation exceed the total value of all Bitcoins creatable?
Fred Nold's Legacy: Why We Send So Many Americans to Prison and Probably Shouldn't
The cost of native mobile app development is too high
Office Professional 2016 is $400. The closest equivalent is Office 365 ProPlus (the other enterprise plans add lots of extra stuff not included in the standalone) which is $12/mo. For an upgrade cycle shorter than 3 years, 365 is cheaper. Even for a longer cycle, the standalone is a significant outlay compared to the monthly cost.

So you are comparing a no-risk (since you can always fall back to the native apps) negligible cost solution to the google solution
Their original job was to protect the currency. They got the job of protecting the president because at the time they were basically the only federal agency with the right capabilities.
This makes a lot of sense in the context of programming languages, where counting usually starts "where you are", thus 0 moves forward.

But it doesn't really apply in the natural world, where 1 is a much better starting number for probably all contexts where you have to number or reference things in an order.

Maybe this clarification is redundant, I don't know. But when I read the headline, I assumed it was talking about everywhere, which is why I found it interesting and even clicked it in the first place.
This solves an issue I've been having where the Daydream headset has small rubber knobs that accidentally press the address bar or bottom of the screen when a Pixel phone is inserted.

Not to mention the NFC causing the phone to launch the Daydream app on its own instead of displaying the webpage.

With this it will request that the user insert the phone into the headset making for a much smoother experience.
Yesterday, with the new update my mac was shut down unexpectedly, I haven't seen any warning from the battery indicator :( I hope this is not a default behaviour.
Adventurer's Codex: DM Tools, Spell Cards, and More
I really like the idea of tests right beside the code. I don't like how it's code though. Muddles what the actual implementation is a bit. Maybe with more usage the where statements start to blur and you don't notice them as much.

I like Elixir's approach better where your test cases live as documentation examples in comment form, right above the function declaration. It's fantastic and free. Your mix test command runs tests, in addition to any examples you have as tests.

http://elixir-lang.org/getting-started/mix-otp/docs-tests-an...

You put your tests as comments below an ## Example header. Oh and these examples go into your auto generated documentation as well. Ridiculously effective and free. You feel bad not using them.
I know EFF and Schneier have been fighting the expansion of the US spy machine, but it seems like a lot of more liberal leaning groups didn't push back when Obama expanded policies started under Bush and that's pretty disappointing. Civil liberties and rights are to be protected even if your candidate/party is in power. Not just when the other party takes over.
What you say is only true for personal information, for which you do need to opt-in in Firefox. Broad stats about the users' system wouldn't fall under that. You already leak most of this information to every web site fwiw.
No one would get locked up because there is no such thing as morality? There are only ethical systems setup for a certain goal. At least that is true if there is no deity that a) tells us anything, and/or b) that gives a shit about what it said.
They don't even claim to be communist? The official line is "socialism with Chinese characteristics" which is already pretty misleading.
Hmmm. The page says "VT100: horizontal lines in different Y positions" are non-unicode characters, except those exist: ⎺⎻─⎼⎽
To be fair, the bank footed the bill, not society, so it is a net gain. Also, I'm sure the strippers and blow sector appreciated the stimulus.
How to Enable Two-Factor Authentication on Facebook
I used an overdraft line of credit once, accidentally. Then I turned it off. The bank salesman had sold it to me as “overdraft protection,” and at the time I didn’t know what “overdraft protection” meant, so sure, protection is good, right?

I guess what they’re “protecting” you against is the embarrassment of having a rejected transaction. And then they charge the overdraft fee, and a fee for using credit, and more fees until you notice and fix it. And if you’re overdrawing on a debit card, then you’re probably poor and those fees are a substantial burden.

It’s one of the reasons I decided to close my Chase account.
San Francisco Passes Ordinance to Protect ISP Competition
In short, Tinder does not collect information on who you like more and who you like less. It's a binary decision, like or not. We do generate a much finer ranking. The ranking allows us to employ a Nobel prize winning matching algorithm to create a limited set of relevant matches. See our website for details.
Of course he may be saying that in the interests of gaining sympathy.
Core Functional Programming Concepts
I very much suspect that a lot of those ping6 packets are ignored.

At 300 Mbit/s that would be around 400000 pings per second or less than 3 μs/flash. At that speed the camera would not register individual flashes.
Focus.

Those other things are good general purpose analytics tools of the "throw tons of datapoints at them and they'll give you pretty reports" variety. I think one of them can even track data for specific users.

But they're all things to all people, whereas we're Onboarding & Lifecycle things for SaaS people. So we know and have opinions about things like Trials, paid vs trialing vs expired vs cancelled, etc.

And while you can probably get some good actionable data out of those other tools with a bit of work, it won't be front and center on your dashboard right out of the box.

With our thing, your overview screen will be filled with things you care about, no customization required. And there won't be any extraneous reports lying around that don't fit what you're doing.
"It's funny, but people never seem to question if modern American life actually, you know, is good for mental health. Maybe people are mentally ill because the world is super effing weird and hard to adjust to?"

American Life is very harsh and unforgiving without doubt. There are upsides to everything being competitive and everybody supposed to make his own luck. But when you have a problem you are in a very unfriendly environment.
I'm constantly trying to predict what people are going to do, but it isn't voluntary, at least I don't think it is. I have to construct a mental model of the people around me, and to do that requires constant evaluation, testing, and adjustment.
I know someone who uses this. He's a contractor and small business owner, so his earnings are high but his cashflow is incredibly variable.

I don't think there's much justification for most people to have overdraft lines; it seems to primarily be a tool for people who have plenty of money but trouble knowing when it will be present.
Google docs has to become office in terms of feature parity faster than office online has to match google docs because the microsoft price point is comparable to the standalone. Microsoft can always push people to use the native word and excel apps for certain features because it's covered in the cost of the 365 sub, but google can't do the same because it's a separate cost.
DoNotPay is a chatbot that can help people with simple legal cases like appealing parking tickets.

https://www.theguardian.com/technology/2016/jun/28/chatbot-a...
"New research states that 330,000 lives could be saved by optimizing vitamin D levels through sun exposure.[1] That compares to 450,000 deaths linked to tobacco. This is to be expected, since a Swedish study demonstrated that over a 20- year period, women who avoided the sun were TWICE AS LIKELY TO DIE OF ANY CAUSE, as women who were sun-seekers,and the researchers stated the following: “Nonsmokers who avoided sun exposure had a life expectancy similar to smokers in the highest sun exposure group, indicating that avoidance of sun exposure is a risk factor for death of a similar magnitude as smoking.”

Citing:
Lindqvist PG, Epstein E, Landin-Olsson M, Ingvar C, Nielsen K, Stenbeck M, Olsson H. Avoidance of sun exposure is a risk factor for all-cause mortality: results from the Melanoma in Southern Sweden cohort. J Intern Med. 2014 Jul;276(1):77-86
It's pretty awesome. This is the feature that stands out to me for Pyret. Also see how Elixir does it: http://elixir-lang.org/getting-started/mix-otp/docs-tests-an...
So why aren't we replacing window glass (especially in hospitals!) with UV transmitting OP4 plastics?
Dijkstra's argument is obsolete. Iterators have largely replaced the explicit specification of integer ranges in loop control.

Also, the recent rise in programming with multidimensional data invites the question of why matrix integer indices should include zero, which Dijkstra's essay doesn't address.

Likewise, the increasing use of real variables in software invites asking whether an elegant syntax for specifying integer ranges applies equally well when used for real ranges, since <= operators make less sense when constraining floats. Also not addressed.
I may suggest Julien Danjou python's book. Only skimmed through it, but it felt funnier and more in depth (covers AST for instance).
The Entrepreneur's Bookshelf
Machine Learning: What’s in It for Economics?
> arguably, is that it doesn't look like much else out there in common use, since it's a Scheme.

That is a beauty of Lisp especially Racket. Every thought is explicitly inside a bracket.

I am a self-taught programmer started with Assembly Z80, Pascal etc.. I mostly work with R now a days and I was struggling with R to get to the next level. I picked up a book and learned Racket and the convergence of R and Racket was totally unexpected. I missed all the Scheme influence in R and most R programmer in the past didn't use that part of the language. So as a learner them brackets are golden especially for learning concepts.
In what world is:

def square(n):
return n * n

... easier for a beginner to understand than:

square n = n * n
One of YC’s hottest startups is a Korean beauty brand just raised another $60m
Gender, culture, and mathematics performance (2009) [pdf]