skysight-inc/HackerNews huggingface dataset:
For the lazy people, from that document:

> Donald Knuth: (Retired from Stanford) It will be solved by either 2048 or 4096. I am currently somewhat pessimistic. The outcome will be the truly worst case scenario: namely that someone will prove “P=NP because there are only finitely many obstructions to the opposite hypothesis”; hence there will exists a polynomial time solution to SAT but we will never know its complexity!
Who are the genuine 2017 “Nazis”?
When one thinks about the label “Nazi”, one is referring to the original ones, those who lived during the 1930s and the 1940s. Those people had the following characteristics,

– They were, on average, more educated than the rest of the world population. It is not only that Nazi Germany, itself, was more educated than the rest of world societies -including the US-, it’s that those around the world who professed love for the German Nazis were also the most educated of their respective societies, specially here in the US.

– They had a blind faith in government; to be more precise, they strongly believed that if only they- the Nazis- became in charge of governing without democratic controls, a more “perfect” society could be achieved. Obviously “perfect” meant, whatever those Nazis deemed perfect.

– Speaking of “perfect”, in their “perfect” society, a series of people where declared anathema and undesirable: not only Jews, but gays, Gypsies, mentally and physically disabled, etc.

This week, CBS did a special on how Iceland had virtually eliminated people with down syndrome,

https://www.cbsnews.com/news/down-syndrome-iceland/

Now, you tell me which group of people, in 2017, puts a high premium on higher education -ie, not that they believe that higher education is valuable, but rather, that they treat it as if it was some sort divine oracle-, believe that government should have the power to tell most people how to live their lives and believe in eliminating -via abortion- people they deem undesirable, like people with down syndrome. Let me tell you, it is not the average Trump voter. It is the average liberal who is more likely to be like this, and therefore a genuine 2017 Nazi.
Well hopefully spending less on legal is incentive enough. Knowing their ToS is enforceable is also a boon, unless they are deliberately trying to make the ToS in the grey, but then they probably wouldn't want to use a standard ToS anyway.

If if were to catch on hopefully user and social pressure would help to keep its adoption up.
There are other ways besides GPS, though. With enough permissions, they can track you using the Wifi APs and cellphone towers around you.

A cute way would be to tell you to connect to the Internet using the restaurant's Wifi, and then they'd detect the IP of the connection your phone was making to their servers.
Does anyone know if it supports screen capture for webgl?
My parents gave me a large allowance, but they didn't give me extra money if I needed it. That made me more independent.

For practical purposes, assume 1 CHF = 1 USD (it's actually 1.04 USD, but close enough). Also note that my parents lived in the countryside and didn't have "curfew" rules. There was no bus to their house, so if I stayed out after they went to bed, I wouldn't be able to get back home! It was lonely, but effective at keeping me out of trouble.

From age 5 to 11, I got 10 CHF.

From age 11 to 14, I got 25 CHF. Of that, 12.5 was "current", 10 was "savings" (only spend on things that cost over 100 CHF), and 2.5 was "giving". From my own money, I had to pay 10% of all my trips (e.g. church camp, travel alone, etc).

From age 14 to 16, I got 125 CHF. Of that, 25 CHF was the same as above. The extra 100 CHF was for "trips". Then I had to pay 50% of travels. This was a big expense, and important for some volunteer service projects I joined.

From age 16 to 18, I got 270 CHF. Of that, 23 CHF was "current", 20 CHF was "savings", 27 CHF was "giving", and 200 CHF was "trips". I then had to pay 100% of trips, although I negotiated with my parents to let me pay only 50% of a trip to visit universities.

I used an Excel spreadsheet to manage my money from when I was 13 years old. It has a record of 230 expenses over 4 years, and is interesting to look back at now, to see what was important to me then (iPod accessories, the price of my first date).

The allowance money was not tied to chores. I could earn an extra 0.5 CHF for washing or drying dishes, or 5 CHF for some gardening. I also got some lunch money for school, and secretly saved the change from that.

My dad gave me a broken computer when I was 8, which I fixed and then used until he gave me my own laptop. That broke, and I then bought & sold a class set of old laptops from the school to let me upgrade.

My parents did not pay for TV. They said that my brother and I would have to share our allowance and pay for the subscription to Sky TV if we really wanted it. We couldn't afford that. However, we had the best Internet connection available in our area (ISDN). So all my entertainment has been web-based. The TV set was too old for consoles (only SCART, no composite video), so all my games were on computer (and we used Mac, so there were very few games). Instead, I started building my own things with AppleScript, and I'm still doing that now.
Unless that's just a feature of the deeper dream levels, not this one...

(I also have dreams where I wake up over and over and over, only to realize that shit, I'm still dreaming. It's surprisingly disconcerting, there's a kind of physical sense of losing my mind involved.)
There are Amazon lockers all over the city and I definitely have found doing returns to them to be very useful. They are available 24 hours, never a line, and can fit a decent range of small-medium packages. It "just works". I don't think I will use them for delivery, except perhaps for something very high value if Amazon offers the option during checkout.
Jira management :(

I've seen so many "managers" spend all their time staring at Jira instead of talking to their actual team or reading the code.

I'm convinced Jira is an anti-pattern for management
I think it never works like that, pricing is done in other currencies. Also in webshops that accept btc as payment the prices are never in btc.
Download the Android app because of curiosity. Asks for my Facebook password, uninstalled.
I don't think there's anything in the tech consciousness alone, that conveys the sheer individual and global damage WW2 did. Upwards of 80 million dead? I don't think people have any grasp at all what a struggle it was, how totally uncertain it was that Axis powers would be defeated, or the extent of human suffering enacted.

I see it as an extreme form of bullying where literally nothing else works other than murder or be murdered, it was law of the jungle, it was might makes right. And fortunately, the Nazis lost.

Equivocating on fascism? That's inherently dangerous. The reaction to equivocation isn't rational. It has a high chance of leading to an irrational, violent response: "sugar coating Nazis is going to get you lost teeth, as a courtesy, for not gutting you here and now".

I think it's worth being very careful about falling into a trap. It is possible to overreact to fake Nazi crap, there are a lot of stupid people. In an overreaction, it might give permission for a weak autocrat to declare martial law, and that's when the real ones come in. There is a nuance, and that isn't equivocating.
Not knowing the difference between "high performer" and social biases. Eg. Is your top person your top person because they are really doing good work on their merits, or do you just like them personally and therefore give them important projects, attention, recognition? Are your lesser favorites the ones doing real work? If they had equal opportunity, would they outperform the "top" people? Maybe they are outperforming them already?
There are a few ways to look at it -- one way is hipster trendseeking, another way is nerding out about food. If that's not your thing, fine, but it's fair to expect some nerding on HN. :-)
The beginning of Dashbird
Learn About These Grave Drawbacks of Unpaid Internship Before Accepting
Lighthouse:Auditing,performance metrics, best practises for Progressive Web Apps
In "About the Cover" on page 4, the editor invites the reader to examine the monolith and "identify the textbook from which these S-expression fragments were taken, and the purpose of the program."

Anybody have a clue?
All these : http://www.paulgraham.com/makersschedule.html
If you're interested in 'real world' emperical and experimental data on under utilized resources due to low rents the economist for eve online has some pretty convincing data based on actual game changes they made.

Basically they had a problem of high value 'factories' being undeveloped since there was only opportunity costs associated with their not producing goods. Government rents were increased such that factories were only profitable for people utilizing them, and they saw a huge increase in total gdp.
The Job Market Prospect for UX Designers
A programming language from scratch: 3 steps to an interpreter
These 4x (or 10x or whatever outlandish multiple) developers are rare, if they even exist, unless one constrains the scope of their work to a tiny sliver of their particular expertise.

Hiring for such micro optimization is inefficient at best, ineffective usually, and counterproductive at worst.
The last 70 years.
Adolf Hitler: ~9 million deaths

Joseph Stalin: Estimates range from 3 million - 60 million deaths.

Mao Zedong: Estimates range from 49 million - 78 million deaths.

All evil men. Why aren't the latter two nearly as reviled as Hitler or 'Nazis'?
How the Silent Book Club Gave Me Back My Reading Life
LSU Sues Elsevier for Breach of Contract
I recently spoke about the approach we use at Ticketmatic: https://rocketeer.be/articles/coreos-fest-2017/
Our CS1010 teacher in college used to test us on movies. I believe one year he had done inception. Other years he did transformers, Star Wars etc.
I always look at Github profiles when candidates have them. Problem is I'd say < 20% of candidates I've interviewed have it on their resume.
I say again -- he claims that the Daily Stormer claimed that Cloudflare NOT cutting them off was some kind of endorsement.

If true, that makes them a very special case.

I generally oppose almost all cases of a company using their legal right of censorship, at least when it's squarely aimed at censoring OPINIONS rather than just censoring specific modes of expression (e.g. threats, curse words, whatever). But he managed to find a legitimate-sounding loophole. He has no obligation to support the Daily Stormer's false claim of endorsement via his (in)actions.
I think it's a cool idea, though I'd be worried about exploits finding a way to game things, and effectively drain the cryptocurrency coffers. Do you think this can be prevented? - I was thinking it would be cool to see a roguelike where each life is purchased with crypto, and perhaps the more you put into your character's life (0.1 eth vs 1.0 eth, for example) the greater the loot drops, which include crypto currencies.
[8.16] Morning Round-Up: Indonesia Has 81M of Online Shoppers
So how would you have written the quoted bit? It seems pretty masses-friendly to me, any addition of disclaimers or weasel words would just detract from it.

To raise an earlier quote, a central sentence from the abstract: "In this paper, we discuss the requirements for a successful, full-system, lo-
cal privilege escalation attack on such media, and show
a filesystem based attack vector. " This is also a good description for the masses, and only a very sloppy journalist would read past that and jump to premature conclusions.

(side note: I don't think there's any need to get into credentials about who's been in academia. There are lots of terrible writers, and minority opinions about writing, in academia.)
Agreed, wholeheartedly
Perfect animation cancelling comes with the DOTA 2 API.

If you tell the API to make you attack a thing once, you're 'attacking' until the projectile is created, and then you're 'idle' immediately afterward.

So long as you're feeding the hero actions, it'll always animation cancel.
Maybe he means how much the browser uses to display the page, which is much much larger than the size over the wire.
I use a code review service as I believe that code reviews are important, especially on old legacy code.

I pay for code reviews in the UK from a company called Atlas Computer Systems Ltd https://www.atlascode.com/

They do code reviews for startups to make sure your code is high quality and isn't building technical debt.
So supporting ISIS is fine, but this is where he draws the line?
> where in any of your examples are the people waving Nazi flags saying they're Nazis?

Nowhere, because I'm not worried about the Nazis.

500 people showed up in support of that rally. Even if you think that real-life support for Nazis is a thousand times that amount (unlikely to be anywhere near that high) that still only represents a fraction of a percent of the U.S. population (0.15%). That is literally a rounding-error away from zero, and the real figure of Nazi support is likely to be orders of magnitude less.

If the Internet hadn't been popularising for months that it's ok to punch Nazis (drawing counter-protesters spoiling for a fight), if the police had kept the protesters and counter-protesters apart, if attendees hadn't been able to play the victim due to getting banned from Airbnb, and if the media hadn't given the rally such prominence it would have been a total non-issue. 500 people would have come, spouted off offensive, but protected speech and then fizzled out.

Instead, we were left with loss of life and a ratcheting up of tensions along racial and ideological grounds.

That concerns me far more, especially as significant sections of the population seem to be willing (and in some cases actively trying) to conflate right-wing politics with Nazis and white supremacism.

'Slippery slope fallacy' you cry, but it's not, because this is actually happening. Take for example the recent 'March on Google' that is being organised by various right-wing figures. The organisers are right-wing and regularly classified as alt right (a classification they refute), but they are also vocally anti-Nazi and anti white-supremacism (banning Nazis and Nazi symbolism from previous events they've held), and yet in the wake of Charlottesville, several major news outlets were claiming that the March on Google rally was also being organised by 'Nazi sympathizers' and the organisers started getting threats that they treated seriously enough to postpone the rally (http://www.marchongoogle.com/peaceful-march-on-google-postpo...).

The conflation of 'people with politics we don't like' to Nazis, along with the normalisation of violence against Nazis leading to threats of violence, has me far more concerned than any actual Nazis, and the parallels with very recent, very ugly history are close enough that more people really should be worried.
Bluetooth beacons power an augmented reality wayfinding at London's Airport
They're really solid state, ie. they're transistors not vacuum tubes. But "digital" components are not always digital ("digital" is a leaky abstraction).
CleanMyMac 3.7.4 Activation Number Crack for Mac OS Sierra Full Download
ok maybe it is terrorism. But why is ISIS allowed on cloud front?
Let me get this straight: African slaves rise up against their masters, and you're blaming the slaves for not carefully differentiating between the "innocent" and the "guilty" free people, all of whose existence on the island is built on the prior genocide of the native Taino people and subsequent enslavement of Africans?
I doubt protocol development is hampered by funding. The real impediment is adoption, and you can't escape the large corporations there: if Chrome and Edge and Safari don't accept your HTTP changes, what's the point?
SMAUG: Secure Mobile Authentication Using Gestures
Yeah I was born in the early 80s, so when I was a teenager, too late for these magazines (all PC magazines were already as you said) and too early for the internet (there was a nascent internet but without much resources available online). Probably the main reason I picked up programming late.

I think the solution should come from school. Kids should learn basic coding like they learn basic math and physics. Then it's up to them whether they want to go further but that will give them the basics to be more than a passive user with these machines and will give them a chance to dive into it if they like it. It's often the most basic concepts that's are the biggest barrier to entry.
In ordinary contracts that's true, but this case is different because it's more of a continuing contract

It is not a one time performance like washing a car or shoveling a driveway or buying grocheries. It is a continual term contract where each party agrees to continue going. In these cases, it would be legal to have a clause allowing either party to terminate the contract at any time. Certainly daily stormer was free to stop using cloud flare at any time. And similarly, cloudflare is free to terminate the stormer's account at any time provided they refund the cash. So the contract is not really illusory because both parties still have the obligation to perform, they just don't have the obligation to continue performing.
Blockchain payment channels can have security properties that go way beyond just trusting a third party with deposits.

Here's a little example of setting up a reasonably secure payment channel with the help of an Ethereum smart contract: https://medium.com/@matthewdif/ethereum-payment-channel-in-5...
I'm gonna pass this as well to a couple of friends in the industry.

https://news.ycombinator.com/edit?id=15034118
We take down Al Qaeda terrorist websites all the time because they can be used to radicalize people. Nazis are no different. They are calling for the systematic violent overthrow of the US government and for the extermination of many millions of so called undesirables. This is a terrorist threat. I take this threat very seriously as do many people in the Jewish, Hispanic, and African American community.

There are literally thousands of hosts out there in and outside the United States. The idea that Cloudflare is a public space requiring the protection of the first amendment from a company's policies is laughable. The idea that I'm seeing any of these comments arguing to the contrary means HN is already infiltrated by /pol/ and other Nazi sympathizing groups.
> - Chanting, "Jews will not replace
> us!" while making a salute?

Sounds like an idiot anti-semite to me

> - Wearing a conical white hood, open
> or closed, and white (and possibly
> scarlet) robes at torchlit rallies?

Sounds like a Klan member to me

They're all deplorable, and I'm sure there's a great deal of overlap between groups, but why sacrifice accuracy by calling them Nazis?
Not enough one-on-one time with the coders. As a coder, it's very easy in a stand-up for any coder to say "yeah yeah yeah, I've got this covered". Then a week before release everyone realizes that person has a month's worth of work ahead of them. I've been all three: the "yeah yeah" guy, the manager, and one of the other coders that has to take the slack. It's a situation that seems easily avoidable just by a little better teamwork. Oftentimes "yeah yeah" can just mean "I have no idea what I'm doing", but dev2 (or mgr) could do and teach that task in half an hour, but dev1 just doesn't know who to ask.
So how did they make magazines back then? Answer: Paper mockups made with IBM composers (typewriters that automatically justified), pasted-in paper photos, color separation negatives, and aluminum printing plate positives (one per color per page (or group of pages)). And an offset press. And folding machines, signature gatherers, binders and trimmers. No computers necessary.
> If you're using the Motif self-abuse kit

hehehehehe
> comparing two well-known instances
> from different parts of the political
> spectrum

Being gay isn't a position on a political spectrum. Neither is being black. Neither is being female. Being a neo-Nazi is.
An engineer is just an ingéneur - someone who applies ingenuity.
The old Google News layout
I understand (I think), what you are saying. But I'd also argue that, back in the day, Byte & similar magazines were targeted at a fairly small subset of the population.

Today, I think equivalent magazines are Make, Adafruit's blog, internet & all the resources available online. So, I think such magazines / content still exist & they still have an audience (if not a larger audience, thanks to MOOCs & Arduino / Pi, etc.)

If you are making an argument that, in general, most magazines today publish trash, and somehow, the magazines published in the past were more content rich.. I'd challenge that with two points:

a) Content heavy magazines / websites still exist --> Economist, Ars Technica, etc. They have a strong audience.

b) The pool of people reading has gotten larger; and more magazines are catering to a more diverse population, some of which, as you imply, are drivel.

But to say that such content is no longer published, or is accessible, I would think, is incorrect. I'd argue such content is much easier to access today than ever before.
This simply not true. It's just that syntax looks and feels slightly different in Lisp.

Lisp has a two-level syntax. Remember: syntax decribes the structure of valid programs in a language.

First level is the syntax of s-expressions and its data types: numbers, symbols, strings, conses, lists, characters, vectors, ...

The second level is the syntax of the programming language Lisp:

* function calls

* built-in special operators: IF, LET, FUNCTION, PROGN, ... together with lambda expresssions

* macros: macros can provide arbitrarily complex syntax. Examples: DEFUN, DEFCLASS, DEFMETHOD, DEFMACRO, HANDLER-CASE, LOOP, DOTIMES, ...
I'm guessing these plugins have improved in the last couple of years? Every time I've tested them, I've been somewhat disappointed. Part of it is probably that I expect the Vim experience to include

1. The full command set, like :set paste and :set foldmethod=indent; and
2. Some basic plugins, like EasyMotion and surround.vim.

Not even evil-mode gets this completely right, but it's close enough to be worth it.
it uses information about what you like, what your friends like etc to determine if it wants to hire you for a gig
Made me subscribed either. Funny we will be working with an MX5 Miata soon. Can't wait to watch the tutorial. In the meantime, we need to decide which new tonneau covers on the market are best against water leak (I personally like those retractable ones featured here: http://4wheelonline.com/tonneau-covers.222468)
There were some pretty savage fights between Bayesians and Frequentists over the 20th century (see e.g. The Theory That Would Not Die), but by now there is peace. The main thing that's changed is computers, algorithms, and software have gotten a lot faster. So you can actually do bayesian inference on nontrivial models and datasets.

The math behind Bayesian methods is pretty solid and indisputable. The main controversy is how to specify priors. And you can always use uninformative priors if you have to.
No. I think you're jumping to conclusions. It only implies they may need to look harder to find equally skilled people in a smaller talent pool (e.g minorities interested in tech). Sure, it'd be somewhat cheaper to not worry about those constraints (if the laws were different), but I think in the grand scheme of things the different in cost is largely irrelevant.
No comparison is being made but they are being equated as two of the same types of "discrimination." They are very different in that one group, Nazis, are most notably known for their discrimination against others (e.g., a choice).
Why not just use Facebook oauth flow though?

Edit: or is that what parent comment meant by "asks me for my Facebook password"?