skysight-inc/HackerNews huggingface dataset:
Such a bad and tired argument. He was doing it to try and stop Trump from getting elected. As a hardcore Sanders supporter, I am behind that decision 100%.
Yep, that's what I tend to do. Particularly on my mobile device, where I've settled into a scorched earth policy on ads.

Sucks, though. I like having access to high-quality content, and I believe journalists deserve to get paid for their work. Unfortunately, the Internet at large has long since decided that just paying people for their product over the table is not what the norm should be.
Link to the guy who does this?
"What are the chances your friend group all decide to live in the same suburb"

Excellent, because American K-12 schools, unlike higher ed, populate based on geographic boundaries.

That means the EE you met volunteering at after school Vex Robotics lives around the block, the assistant scoutmaster of the school pack lives down the road, the two couples who we're inseparable from during soccer season are about a block away in opposite directions, my wife's PTO buddy is three blocks away, times were pretty good!

HN skews young, and perhaps from recent election results or whatever other reason, they're very pessimistic, but I'm old enough to have lived thru "the little kid era of activities", and it was actually a blast!

I will admit some of this is rose tinted glasses remembering a decade ago we seemed to have a million idyllic picturesque picnic tailgates at little league games in the summer and it was always bug free and 70 degrees and everyone was friends with everyone else after a couple years together, but in reality there were probably only thirty or so that were not clouded by mosquitos or 95F+ or colder than 60F or it starts raining in the second inning or whatever. Still, even taken more realistically, times were pretty good!
Parallel map-reduce on PicoLisp
Show HN: Periodic Table Map
I haven't watched it yet. It's months away, I think January release here. Other commenters say the plot has been substantially changed.

After watching Dr. Strange I read the first 5-6 comics, because I thought it was one of the few Marvel characters with some depth and interesting ideas, whose source material might be worth exploring. Alas, a goateed bad guy appears in dreams, wafting around, then getting beaten in a punch up with the hero because "magic", repeat ad infinitum. A far cry from the special interaction of Cumberbatch, Swinton and Mikkelson with a great script we saw in cinemas (I might be biased since this is the closest to a movie adaptation of Stross' Laundry Files ideas that we're likely to see in the near future).

A good writer and director can take any idea and turn it into something interesting, so I am looking forward to discovering the movie. My original comment was targeted at the story only.
This was also true of popups. It still is. Yet it became such a scourge from people misusing it that browsers interested in providing their users the best experience provided an option to disable them (where we are now with auto-play) and eventually turned on that option by default. Pop-up blocking became a feature users would switch browsers for, forcing all vendors to add it. If advertisers continue to use auto-play and ridiculously large animated gifs the way they've been going, I suspect it's only a matter of time before this potentially useful feature also defaults to off.
Perfect code is an illusion
The worst part is that even if the algorithm perfectly computed probabilities and was completely open, humans would take away incorrect information.

I am reminded of this talk by Sid Meier: https://youtu.be/bY7aRJE-oOY?t=19m27s

People don't understand probabilities. They don't accept that if someone has a 75% chance of being guilty, they may very well not be.

It happened again with FiveThirtyEight when everybody accused their "70% chance of Mrs Clinton winning" of being wrong, when it doesn't preclude Mr Trump winning.
I stopped using si.com (CNN's sports site) because of the incredible user hostile actions on that site - as you say not only autoplaying but intentionally coding around users expressed desires to stop autoplay.
>There is some hidden UI/UX point we're subtlely missing

It's not subtle, at all. Table layout is intuitive and Lua proves that tables can be a first class data type. Therefore, database normalization is important, and since it isn't enforced, easily messed up.

Spread sheets fundamentally hide the control flow, needed to grasp the normalization order of the table, in a second layer. That is a virtue, when the program is small enough, but a burden otherwise.
http://Pfsense.org has the open source use as you want model and hardware you can buy as well.

Unlike Vyatta it lacks a strong command line management console but more than makes up for it with a best in class web GUI.

Unfortunately though Pfsense took a huge step backwards with its founder CMB moving over to Ubiquity to work on proprietary software/hardware. Hopefully Netgate the corporation behind the hardware and software for Pfsense will keep development moving forward without the founder.
I've always had issues with these wrappers around Putty, in that they never seem to deal with focus correctly.

My biggest issue with KiTTY was that it saved the username for subsequent windows - which was really hard to deal with when i'd mistyped the name! Anybody know a keyboard shortcut to forget which user was entered?
Part 1 is geometry, calculus and linear algebra. An advanced high-school education in mathematics would let you answer these questions.

Parts 2 and 3 are probability and statistics, but they are the kind of advanced statistics that is typically only taught to math students. Second and third year university courses in probability and statistics would let you answer these questions.

Part 4 is statistical mechanics, I think. That's a third-year physics course, and one of the more mathematically demanding ones, at that.

Part 5 is specific to finance. The course you are looking for is probably called Mathematical Finance.

The conventional route to learning all this stuff is an undergraduate degree in mathematics, with an emphasis on statistics. Now, getting there is a long road, but you have to start somewhere. You might possibly be able to learn it all on your own, but it's easy to get stuck and hard to get unstuck without a teacher to help you.

If you are in the US, start by taking a couple of classes in a community college. In your case, the course you are looking for is probably called Pre-Calculus or maybe Algebra II. If things go well you can continue from there.

As for what use this is, apparently you can get a good job as a quantitative financial analyst if you know this stuff.
GitHub's “Ghost Organization” Bug
Videos of the earthquake:

https://youtu.be/WcljQHCUm_o?t=20

https://youtu.be/EsnS28ulJUw

News say it's 7.4 - 7.8 magnitude.
Here a link to the list of recent earthquakes: http://www.geonet.org.nz/quakes/felt/severe
If auto playing videos is a bandwidth concern, perhaps gif's should be treated similarly.
It is not as simple as that. Even if videos are prevented from being auto-playing, people resort to much much worse techniques. For example, GIFs - which are much bigger that the corresponding video, worse for battery life etc. To combat this, Chrome recently enabled autoplaying of videos if the video is muted on mobile browser. Hopefully this gets the number of people using GIFs down.

Or who knows, people might start animating images on canvas or something. Allowing auto play in some conditions seems to be lesser of two evils according to me..
I've used to employ a similar work flow to GP until a few years ago when video support finally got acceptable in web browsers. I still download talks rather than watch them on youtube or if I want to insure the future availability of the video.

If the current web works well for you then great, but it would be naive to think that it fits everyone's use case (Even more so to label what they need to do as "insane").
This article reminds me of the one where the guy in prison discovers the existence of the Stingray devices. [1] A fine example of research and investigative work to uncover a serious violation of rights.

[1]. http://www.theverge.com/2016/1/13/10758380/stingray-surveill...
Microsoft is porting it officially too now.
Really wish the best to all the people impacted here, stay safe!
This is a periodic table of elements that allows interaction a bit like Google Maps or similar. Zooming in enlarges the table and reveals more information.

I originally wrote it as an entry for this year's 10K Apart contest (https://a-k-apart.com/gallery/Zoomable-Periodic-Table). I've now added some new features and refined it a bit.
AdultFriendFinder was hacked
Django Web Development with Python
Being alone when you have an obvious choice not to be is nice. I can usually choose to phone up a handful of friends, or make it out to the hackspace, and be almost sure to meet someone. Being alone and not having that opportunity sucks, on the other hand.
Great work, it looks very nice! One thing I always find missing from most of these React toolkits is a TreeTable component. This is a component that I often require in business applications, and I suspect other will too. Is this something that you would consider adding in the future?
Another problem that Facebook has (and I'm sure others have as well) is attempting to fetch dozens and dozens of videos. At once. This generally locks up even desktop browsers as they try to preload the content. I've seen it trying to grab 130 videos before. Pretty ridiculous.
Also a fair point.

But exploring the root cause can be dangerous when the tool you use to do this is the source of the problem.

This is part of the reason why outside help (professional or otherwise) can be crucial to finding a solution. If your own brain is the source of problems, it makes sense to find something outside yourself to seek a solution.
I wrote a small extension for personal use that can set various <video> preferences on a site-by-site basis. One of the main things I wanted to be able to do is disabled autoplay. However, I found that a lot of sites just start the video from js instead of setting the 'autoplay' attribute. I was able to put in some stronger defense by using MutationObserver to stop a video that was played without the user clicking play, but then I found that some sites have code that will force a video to be playing, so even a manual pause would be overridden, and the site's js would contend with my extension's js.

There's no way to stop autoplay if we allow free, programmatic access to videos (without blocking js too, which I use noscript for).

I had the same problem with the 'loop' attribute. I wanted videos to not loop. I found that some sites loop videos without using the 'loop' attribute. I would disable 'loop' on the <video>, but the <video> would be replaced by a new autoplaying <video> when the original video ended.

This is about the point that I gave up on my extension.
Can someone please edit the title?

And wow, this looks heavy. I hope everyone is well.
Is it really that hard to build native mobile apps? No it is not. It does require learning something new. I don't hear any of my non technical friends complaining that this app isn't a web page or that I had to install a new app. I mostly hear developers who want to utilize their web development skills make the argument that native apps are bad. Is the native vs web argument actually just laziness?
Heck, I'll happily accept not auto-displaying GIFs, too. For non-animated content everyone is using PNG or SVG nowadays, so I doubt there'd be much collateral damage.
This is how I get all my teams to work. The code goes in app/services folder though. Lib is for 3rd party stuff.

A project I worked on last year also implemented what they called 'use-cases' which were essentially model-view classes to extract and prepare data for the views.
If I've read this correctly, the 'sem' mode lets you submit several lots of jobs with an overall limit on the total number of tasks running at a time (rather than one limit per lot of jobs).

That on its own is super useful for what I'm working on right now. But what would make it even more useful, is: can you get GNU make to use 'sem' instead of its own jobserver? That way I could run almost everything I need to under one overall task limit, and that would be really nice to have.

(For this reason, I'm a fan of the idea that every program with its own 'parallel execution' mode should be able to interact with a common jobserver. The 'make' jobserver is, as far as I know, the simplest, and should be pretty easy to support: http://make.mad-scientist.net/papers/jobserver-implementatio... )
Where /do/ they go from here then?
"An AMP page MUST contain a <script async src="https://cdn.ampproject.org/v0.js"></script> tag inside their head tag."

AMP requires a script loaded from one particular URL and is designed so that it's incompatible with browsers that don't support Javascript, i.e. <img> tags are replaced by <amp-img> and thus images won't work without the AMP script.

It might formally be a subset of HTML but it is one that excludes non-JS-supporting user agents by means of custom tags which are interpreted by "the AMP engine" script.
No, all we have right now are projections, which put Clinton at ~2% lead in the popular vote. We won't have final vote counts until probably December, because many millions of outstanding votes are still uncounted.

The same thing happens every presidential cycle. Counts come in much slower for populous states with large volumes of absentee, provisional, and mail-in ballots. Clinton is going to win these votes by something like a 2:1 margin.
Does remote job means offshore jobs?
4chan is an echo chamber, especially /pol/. The other echo chamber is 8chan's /leftypol/. What's good about them is that if you're a rightwinger you can go to /leftypol/and if you're a leftie you can go to /pol/.
> They don't accept that if someone has a 75% chance of being guilty, they may very well not be.

Nothing drove this point home to me more than X-COM: EU. Missing 3 successive 90% shots at the worst possible time would cause me to fling my keyboard across the room, but eventually, I learned to accept 90% isn't 100% :).
I can haz more science emoji? Host of nerd icons proposed
So the tsunami was 1 foot Hawaian style. Doesn't seem too big...
Usually boils down to that yeah.

But with users comes problems that we currently don't have the money or time to deal with. After the workday is complete, we have on average 2-3 hours to work on the platform. If we did this under the cape of a "big-brother", we would have more time and resources to deal with issues that we currently can't, such as marketing, legal and economic issues. And would be able to dedicate the entire day to get the system ready to go public.

If we could dedicate the entire day to development of the system, we could release in a matter of weeks.
At the current rate we are lucky if we can get the system online by early-spring, but considering that this is not a traditional social b2c startup, that might be fine.
Lisp. Clojure for instance has a built in logic language called miniKanren
What's wrong with GitHub Desktop? Just enter your commit message and click "Sync". Much easier than using the command line.
Of course, larger macro economic forces make Trump's economic promises very hard to carry out. But his shortlist of candidates for cabinet and other major roles also cast doubts whether his administration will even end up trying.

The progressive wing of the democratic party now has more leverage within that party. Furthermore, http://www.nytimes.com/2016/11/13/business/economy/can-trump... does paint one of the nicest images of Trump voters, implying the Rust Belt voters who most dramatically swung republican vs 2012 and 2008 voted Trump in on a Sandernist mandate.

So 2020 could be interesting, but man waiting through 4 more years of gridlock will suck. If it weren't for supreme court I'd love to strike a bargin of "4 years your stuff, 4 years ours", so we'd actually run a good policy experiment.
I think we need a post mortem in the Democratic Party.

Look I supported Hilary but there were so many things that went wrong. Let's talk about the fact that we suppressed our own vote. Emails came out that the party wanted Hilary to win at all costs enough to sabotage Sanders. Well that sort of thing doesn't help anyone, because a candidate not picked by the people will loose. Trump may have been someone that the party despised but he won the vote, they did not push him out. There are so many other things that we did wrong, why wasn't Elizabeth Warren in this? I know because the party wanted Hilary to win it.

There are many other things that can go into this post mortem. I've come to grips with the fact that we lost and I'm looking ahead at what we can do next time.
I think we also forget that frequency does not mean CPU power.
Obama's first term was a firehose of this kind of hate from Beck: http://www.cbsnews.com/news/beck-compares-obama-to-the-nazis...

I actually watch Fox with some regularity and follow various conservative news sources. I may not agree with the views, but I want to understand where people are coming from. And Beck's show was consistently so far beyond the pale.
This is not footage from this earthquake. This earthquake hit at 12am in the morning so these videos are obviously of another time.
It was enough to see the home page for a second to know they don't follow Material Design.

The "Download" and "View on GitHub" buttons are 36px high, which violate the minimum 48px touch target height.

This is the kind of thing that really kills the illusion of a universal spec and turns web{sites,apps} into "lookalikes" rather than "the real thing".
I like to watch the games live on freechess.org (you might want to install a client to connect to their server), because I people can discuss the moves during the game, it's a different experience than just replaying the moves.
I'm in that database because my photo was taken for a driver's license. Imagine the system is not 100% reliable (which of course it isn't), I wind up being matched as a probable, and become a target for investigation, and potentially arrested. At this point I am only guilty of driving a car and will have to defend myself by hiring a lawyer. Eventually it will be obvious I couldn't be the person. By then my life is mostly in ruin. Yet there is nothing I can do to avoid this possibility legally.
I found it even strange for a Windows app.

Look at the Session GUI. You can click on a list of saved sessions, but they won't show up in the input configs at the top till you press load, but if you doubleclick on them a new session is started.
That is great insight in how many software corporations prioritize tasks. However, rare bugs are often indicators of bigger problems, so it pays to at least investigate them. Not because of 0.1% of affected users, but because it might make things better for 99.9% as a consequence. Not all bugs are like that, of course, but some are.
You can't do push notifications on iOS from a web app. But apart from that there's a category of apps for websites that never should have been made, if that's the kind of apps you have been building in the past 5 years it's OK you realise it's time to stop making apps nobody uses. I've built some of those apps in my time but the majority of my apps couldn't be done without sacrificing or completely preventing functionality as a web app.
> Given all these great options, it's not clear to me why anyone would go back to a separate GUI tool?

For me it's the easily clickable URLs. Copying and pasting URLs in other CLI-environments on Windows is cumbersome at best.
Rendering engines are capable of turning html into on screen drawn pixels more than fast enough for the user to perceive and are capable of maintaining 60fps drawing.

JavaScript can certainly deal with handling user input faster than the user can perceive, rendering engines can 'inflate' html (cache the layer tree) of dom that hasnt been invalidated.

While a commercial failure I worked on Firefox OS and we built an OS and application suite that on low end hardware compared often favorably than the equivalent on Android. The web does not need to be slower than native applications it just needs to be built better
I like and respect Bernie Sanders a lot, but I can't help but feel that he's deliberately interpreting Trump's victory in a way that vindicates his own beliefs.

I somehow manage to be both amused and disgusted as I watch the media contort itself trying to explain Trump supporters as idiot racist protest voters. Their heads simply cannot contain the idea that many of his ideas have legitimate affirmative support among a near-majority of clear minded individuals.

Occam's razor is helpful here; people voted for Trump because they supported Trump. As a country we kind of have to get over that.

Large parts of the country want to take a dramatically different direction on economic issues from immigration to trade policy, and they voted for the candidate that represented their wishes.

For the record, I think both candidates were catastrophes waiting to happen (albeit in different ways). I voted libertarian.
I'm happy with bash/ssh in Ubuntu on Windows 10 - finally a clean, full-featured SSH client.
Ask HN: How do you scrape websites?
you mean you block collection of Google analytics as an end-user? how does one go about that?
Comic:Inheritance versus Composition(Turnoff.us)
Stanford's Sapolsky on Depression (2009)
And, further 'down' there's zen buddhism. I've had very good experiences with CBT, but as a fan of zen buddhism, on some level I couldn't help but wonder if CBT sometimes still emphasizes/reifies 'thoughts' a bit too much.

Perhaps CBT is effective precisely because it's a kind of middle-ground. It's hard to describe, but CBT sometimes felt like bug-fixing when perhaps refactoring the whole thing was in order.

But then again in my daily life I regularly face the difficulty of choosing between fixing bugs and rewriting the whole thing, and I haven't found an easy answer. Try one, and if it doesn't work try the other?
Haha, this is kind of my plan. Just finished grad school and will probably end up in SF or somewhere similar for a while. But my girlfriend doesn't like big cities and wants kids in a few years, so I imagine we'll move back at that point. Unfortunately, at a personal level, I find cities much more entertaining and enjoyable to live in than suburbs (having grown up in the suburbs). But maybe that's just me.
World Chess sued people to keep them from posting moves elsewhere. A judge shot them down. So instead someone posts to HN a 3 hr movie instead?
Why not? All things being equal, higher frequency allows to do more operations/s.
A random person's tweet has a chilling effect?
Check it out: http://mobile.nytimes.com/2016/10/26/us/elections/voter-id-l...

And a more recent article that reviews how the election went:
https://www.thenation.com/article/the-gops-attack-on-voting-...

Look at who Trump is appointing, who his policies will hurt, and tell me who you think the system is rigged for?

Can you find any articles about white, Republican voters unable to vote? I'm going to keep trying and will post back if I can.
What is so special about elliptic curves?
I am a long-time user of gnu parallel, but I feel it has a bit of "featuritis". Just look at all of those options in the man page!
Unfortunately the "Latest Felt Quakes Map" at http://www.weatherwatch.co.nz/geonet doesn't work because the website has exceeded 25,000 map loads in a day.
The average US hotel is 70% full for tonight, the only night that matters. Not sure why people put these signs up other than maybe bringing people in with more neon.
tsunami wave != typical wave. A wall of water that just keeps coming. A water bulldozer.