skysight-inc/HackerNews huggingface dataset:
The queue thing is something I've always wanted for Windows. Probably for the last 15 years I've wondered why they have't added this and made it a default.
> Obama's campaign was kind of a trailblazer here, right?

It's a pretty big gap between using and abusing social media and as far as I know Obama's campaign did not 'narrowly tailor messages'. They did target broad groups using generic messages and they did quite effectively use social media presence to build support.

But they did not - as far as I know, so please correct me if I'm wrong - go so far as to single out individuals or really small groups with the express intent of flipping their votes or targeting them with disinformation in order to try to stop them from voting.

And Cambridge Analytica seems to have been doing just that if the currently available information is to be believed.
Hence the need for permutation tests in your specific example.
And there's a big question mark over whether lessons learned (ie parameters) from one election are valid for the next.

What if all the sensitivities are dependent on the length of the candidates' hair? It seems the total hair length of the two candidates was a maximum at the last election. Another time you might be sampling more towards the middle.
I wonder if this would still have made the news had he done this outside of California, where the age of consent is 18 [1]. Most of the country (31 states) has an age of consent of 16, 8 have it at 17, and the remaining have it at 18.

Not saying this is acceptable, since the age issue isn't as bad as how he abused his position of power, but just giving some extra context to the situation. In most of the country, the sentence below wouldn't apply:

> Byrd feels the time has come for Kricfalusi to be held accountable, particularly, she said, after the police told her in December that Kricfalusi’s alleged crimes against her were too old to investigate. “He shouldn’t be able to get away with that,” she said.

[1] https://en.wikipedia.org/wiki/Ages_of_consent_in_the_United_...
A lot of it is priority; the trackpad working well is a low priority for most manufacturers in the face of other things like better looking benchmarks etc.

That attitude, the holistic view of the experience, is what people are willing to pay more for with Apple, that not everyone values.
He did it (at least) twice, in exactly the same way.
The default bindings are just a de facto standard for double-pane file managers. But all key bindings are configurable, and you can set them to whatever you want in the configuration file. Check the documentation [1] for more information.

[1] https://marta.yanex.org/docs#key-bindings
I think the full episode is at https://www.youtube.com/watch?v=j6OoJP3VJoA and I assume it will be taken down soon so I'll see if I can make a copy in that case.
Wow, our society loves to blame our problems on other people and "the system".

"Social jetlag correlates to GPA". Hmm, maybe the students who prioritized school and didn't go out drinking every night ended up doing better.

You don't "deserve" good grades just because you're smart. Work hard for it. Get up early. Go to bed. Prioritize. Give something up. That's how life works.
I don't think anybody is arguing for poaching or unrestricted hunting. The kind of programs we're talking about are more limited and very expensive to participate in (like buy-a-new-car territory) and, while it's controversial, there does seem to be evidence suggesting it is effective. This recent article goes into it in depth https://www.nationalgeographic.com/magazine/2017/10/trophy-h...
I wonder how fast they replace crushed barriers.
The problem is cmp and cmp_once are actually different if x and y are function calls. In that case cmp calls the functions twice.
Data Breach of 150M MyFitnessPal Accounts
It's not blame, he was simply dealing with a bug that was hard to reproduce in a production environment.
>Honestly I suspect that this stems from a perception particularly among people from a non-traditional CS background that "functional programming" is intimidating, whereas Python is seen as approachable in a get-shit-done kind of way for programming novices.

Just people from a "non-traditional CS background"? Most CS graduates today will say the same thing with regards to e.g. Python vs Scheme or CL.

>Python definitely did co-opt a lot of traditionally functional stuff, but did it in a way that obviates needing to know what a monad is, concern oneself with functional purity, etc.

If you hanged around HN pre 2010, you'd seen that FP was all about Lisp (and things like map, reduce, macros, first class functions, etc), and few gave a rat's arse about "monads" and "purity" -- it was only starting to emerge in general consciousness, not dominant as it is today in FP circles.
Maybe I'm misunderstanding your comment, but this was months ago. No rationalizing needed.
Aha, this restaurant analogy must be why Amazon never took off for retail.
It's a common error to conflate management with leadership.

So you're a manager. You are not a big deal. You are not the talent. Don't call yourself "Boss". You are Brian Epstein, not John Lennon. You are there to manage the affairs of the band. You are there to handle the shit they don't or can't deal with; there to mediate disputes, advocate for their interests and make sure, to the extent that you can, that they have the resources they need to execute on their goals. Your 1:1 meetings are all about enabling the person, both individually and as a team member. Ultimately your job is to ensure the integrity and effectiveness of the team as a gestalt, which is why you are allowed to fire people and manage underperforming individuals. If you have authority it was allocated to you by the team who you serve, and it is because you acted on their behalf.

Leadership is not management. Leadership takes many forms and can come from anyone. Whether you're the CEO or a middlerank or an individual contributor. The critical difference is that someone with resources at their disposition - a leader who is also a manager - will have a much easier time of executing on a vision.
I think the point is that the guy passed away, and we gain nothing by asserting (based on our limited knowledge) that he lacked common sense.

Tesla should improve its systems regardless of whether it was the first such error, the seventh, or the tenth.
They used it to predict political affiliation of people that don't explicitly state a party preference.

The two parties already have a list of registered party members (and they can see who on Facebook explicitly states their party preference), for those members the main goal is higher turnout (they are the training data). The other voters they're interested in are unregistered (e.g. independent) voters that are likely to be on their side ideologically.

The core idea is very simple, they believe that if someone says they're independent, but their preferences/features (age, gender, location, likes, posts) are predicting moderate or high likelihood of $PARTY affiliation, then showing this person political ads may move them from 'maybe vote for $PARTY' category and get them in the 'definitely vote for $PARTY' category.

If you have continuous access to new Facebook data as you're serving ads, you can verify your ads are working on an individual basis by checking the predicted 'score' for $PARTY affiliation predicted by your model before and after an ad (I want to stress that this can be done on an _individual basis_). The likely sequence of events is that they did AB testing on different kinds of ads and found that fake inflammatory ads were most effective at achieving this goal in a very measurable way ($PARTY score), the resulting media/political atmosphere is collateral damage (hopefully unintended).

Source: I am a data scientist / machine learning scientist and this is how I would do it and how it seems to me others. I don't work on political data but I have worked on personalized recommendations which are similar.
>All I did was provide a counter to the claim that open source means more eyes which could make your software more secure.

You really didn't say much about open source and it's ability find bugs; you just cited a particularly nasty set of bugs on an open source project as a way to condemn all of open source work to being as bug-ridden as other methods.

It was more snark than it was providing a clean example as a counter-point. Someone could easily point out the millions of bugs in closed source projects as a counter to your point of equal caliber; but I think that it's clear to most of us that NO methods that we yet understand will result in bug-free code.
The fractal blog post will be 6 years old in a couple of weeks. I'm going through it again, and __a lot of it is about the big clumsy library__. Some choice excerpts:

> There’s no clear design philosophy. Early PHP was inspired by Perl; the huge stdlib with “out” params is from C; the OO parts are designed like C++ and Java

There's even complaints about PHP 5.2, but PHP 5.4 had just been released a month earlier:

> If PHP was compiled with --disable-url-fopen-wrapper, it won’t work. [...] Note that this flag was removed in PHP 5.2.5.

> foo()[0] is a syntax error. (Fixed in PHP 5.4.)

> PHP errors and PHP exceptions are completely different beasts. They don’t seem to interact at all. (Fixed in PHP 7)

> There is no finally construct (Fixed in PHP 5.5)

> Methods cannot be named e.g. “list”, because list() is special syntax (Fixed in PHP 7)

I'm going to stop there. Not saying any of it wasn't valid criticism or that some of it doesn't apply to this day. Just that too many people, yourself included, are happy to throw a 6 year old blog post at a language that has continued to evolve since. It's also strange that you say it isn't criticized for a big and clumsy library, because in the link you provided about half of the page is complaints about the library.
Troy is hobbying in a really gray area, where potentially the possession of massive amounts of passwords from breaches could be a legal liability, and he's trying to do it in a way that benefits the average user and business. To do that, he needs to get and keep their trust.

I've pointed a few folks to his site and their very first question, every time, is some variation of, "you mean you want me to type my password into this dude's site?"

So haveibeenpwned is basically relying on Troy's reputation alone, which he alludes to in pretty much all of his blog posts about it.

It's hard for me to imagine him not publishing everything he learned about a 1password breach.
Rightness is defined with respect to a system of rules. If being "right" leaves you dead, were you really right? Maybe in a legal sense, but is that the system that matters?
I recommend fasm
Go does this as well.
Probably a good chance to inject this here:

You can build your own private URL shortener with AWS Lambda, for a dozen cents a month [0]. I've made some modification to it so that it supports customized short name, but the changes are trivial to implement. You could (should?) also probably consider a short domain name to pair with it, but those are also cheap ($10/yr, perhaps depend on the TLD).

[0]: https://aws.amazon.com/blogs/compute/build-a-serverless-priv...
They were going to vote anyway; nothing can tell you otherwise?
Even doing sport or just taking a shower: I prefer both late in the day.
As a college student that doesn't get to pick what times he can take classes, let alone pick any of them myself. I am dumbfounded by the amount of people who think that an 8AM class is out of the ordinary. I've got 4 out of 5 days where I have classes at 8:15AM.
Sure there have to be (minor) changes and some removals, but at the core that's exactly what Comdb2 did, and it works pretty well.

If Comdb2 7 ever reaches stable, and BLP invests some time into deployment, ops and monitoring tools/docs, it'll be a strong competitor.
It's just been my experience with developers with macs. No big deal either way.
I've never worked for a company that gave employees a forum to talk openly. Company policy was always set by upper management behind closed doors and broadcasted down to everyone else. Discussions and disagreements were handled privately.

I like the idea of employees having open discussions about company policy and direction, but I would never would have believed such a thing could exist at enormous companies like Facebook and Google. Though, given headlines recently, I'm not sure it will survive much longer.
I find aliases and extensive dotfiles counterproductive.

The first thing I do on a new machine is tweak my profile to alias 'cp', 'mv' and 'rm' to prompt me before performing destructive operations, and to be verbose about what they're doing. Doing this has saved me from myself several times. While I'm there I usually also set 'ls' to use colored output, since I like to have an easy at-a-glance way to know what it's showing me.

The second thing I do is tweak the prompt to include the current time, so I can scroll back and find out when I did things, or see how long things took without having to use explicit timing commands. Doing this has also been helpful on multiple occasions.

After that I go set EDITOR, set HISTCONTROL how I want it, and usually set up a couple other files which get sourced by the main profile, in order to set up tool- or API-specific env stuff.

This does end up producing a fair bit of stuff in those "dotfiles" you dislike, but I find it to be a quite useful approach.
The lesson here is that Tesla does not take complaints seriously and someone died as a result. It sounds just as likely to me that another person using autopilot would have had the same issue at that location.
https://devumi.com/2017/12/social-media-case-study-how-barac...

> The former president also hired Facebook co-founder Chris Hughes to help in developing his social media strategy. Obama furthered the use of Facebook for his 2012 re-election bid, utilizing it to encourage young people to cast their votes. His team developed a Facebook app that looked into supporters’ friends list to find younger voters. The team then asked supporters to share online content with these voters. More than 600,000 supporters responded to the call, sending content to over 5 million contacts.

> During his presidency, Obama continued to use Facebook to reach out to the public. In 2016, he became the first president to go live on the site, just before his final State of the Union Address.
IntelliJ.
One example I can provide is of gun control topics.

If you understand someone's mentality on the subject you can decide if they see:

1) An ad with someone breaking into a home and the homeowner defending themselves with a firearm (sell insurance?)

2) A grandfather and grandson on a hunting trip (hunting supplies?)

3) Or maybe gun violence hotline with powerful images.

The people seeing these ads are under the assumption that everyone else sees them, not that it's specifically targeted at their personality type. These affect if you think other people understand your issue or not.
Thus affecting your motivation and attitude.

If you see an ad that fits your mindset, you think you're on the majority side. This was powerful in classic media, it's just as powerful now.
One example of a Google consumer service that needs location history is the Google Assistant. on my Google Pixel phone, that has fully replaced the older non-Assistant OK Google system which didn't require location history.
Never understood why blockchain is referred to as a "technology".

Do we talk about Red black tree technology? Linked list technology? That sounds silly, doesn't it?
You are saying that Python is like the Bill Nye of functional programming: not really a scientist, but does make it accessible to the masses.
>Functional programming existed before then [1991]. Scheme, an early functional language, is from the 1970s.

Lisp is even older, as was touted as the de facto functional language since forever. And earlier MLs didn't have monads either.

And of course, just because Moggi described monads in 1991, it doesn't mean it didn't take over a decade for them to make any kind of significant dent.

(Assuming that they have made much of a dent today, which outside the world of Haskell, their explicit (as opposed to implicit) use is close to 0, anyway).
The crash was at the 101 and 85 flyover for the carpool lane. Next to that lane there is a sign warning of upcoming construction closures... in fall 2017. Does that answer your question?
I'd imagine the ground it'll be settled on is that if you're contracted to work for someone, the employer owns transferable rights to the work you do, including derived data analysing your performance. Particularly when the nature of your work involves thousands of people and television cameras watching so you can't legitimately claim any privacy rights have been violated. Some of the data referenced like evidence of concussion problems is near impossible to suppress given statutory head injury assessments and minimum rest periods

Frankly, it seems like a waste of time: commercial third party analytics have been around for years in other sports where they represent much better performance indicators and lead to much bigger salary differentials, and even in the unlikely event they win they'll succeed only in having standard contracts rewritten and players that refuse to share their data being regarded as a bit suspect.

The UK has ended up with oddities before, like association football scores technically being the intellectual property of licensing troll FootballDataCo, which still picks up revenue despite its copyright claims being ruled unenforceable by European courts. But it's unlikely to end up with oddities detrimental to the clubs and league.
> Do you know if it belongs to a category of problems

You kind of put me on the spot here, I'm not sure. I'd have to think about it for a while, but my gut feeling is that, yeah, it probably falls in the overarching category of "not knowing/realizing that you don't know something" -- so the failure point is epistemic.
> It will be an old lion that is actually reducing the potential population growth. This is a good thing if we want to increase the number of lions.

Maybe...but nature actually does a pretty good job of taking care of the old lions. But your point stands in other situations.
A bit off topic, and realize there's no way I'm going to come out of writing this unscathed, but I'm slightly frustrated in that I've used _exactly the same argument_ you just used here (specifically interesting new phenomenon), I believe in conversation with you as well (although it could have certainly been another poster, I certainly try to be internally consistent[0]) in previous flagged threads. Although those had a political bent, I felt they had even more connection to tech due to the companies and personalities involved, as well as their implications.

Can you clarify to me why topics along this(OPs) degree of polarization seem to get significantly more "institutional" support than many of the topics in the political/economic space that directly abut technology? I'm somewhat at a loss how the same standard that you asked readers in the thread in [1], "the ones that only stir up outrage, however justifiably, and don't also gratify intellectual curiosity, are not a good fit" wouldn't apply to this as well.

[0](To not say this without some sort of reference, I have a track record of trying to speak out against these apparent contradictions, and realize I'm certainly opening myself up to attack here as I did in this post https://news.ycombinator.com/item?id=16577724, within a thread where you basically said "I guess this wasn't interesting enough because people flagged it" and it garnered far less of a defense than this topic has. The original topic for which that thread was posted did not even get a response, and was merely flagged into oblivion despite massive upvoting pressure.)
[1]https://news.ycombinator.com/item?id=16578331

Edit: personal curiosity, is it normal that my post appears minimized as dead/flagged posts typically do, even in the case that it's ostensibly not?
Maxwell House's Passover Haggadah is the origin of content marketing
When the heavens stopped being perfect
why ppl want to run ML in the browser ? Sorry I can not think of a use case.
You can generate SAN CSRs with a openssl one-liner, not that hard.
Yeah! Isn't it obvious that a feature named "autopilot" means you have to watch it like a hawk, keep your eyes on the road and your hands on the wheel?
One of the things you learn in flying is not to force it. If conditions are not safe. Just forget about it. It almost seems the same type of judgement needs to be made for auto-pilot. If your auto-pilot acts up at all. Just turn it off and don't use it till it's resolved. All you need is one incident to be dead, so if you get a chance to observe any abnormalities, consider it a blessing.

Something that will also be great will be a sort of "crash dump/bug report" button for these cars. If at any time your car does something unsafe, you can hit that button. The car will save the last 60 seconds so the manufacturer can analyze it to debug and figure out what went wrong.

I was so excited about auto-pilot and dreamed of getting in my car and sleeping while it made cross-country trips. So much for that, that seems way far out.
"charging deep discount price of $5 with the help of $65 Million VC money"

Your comment reminds me of the pizza company in the most recent episode of Silicon Valley.
When talk about CA first emerged on HN before the election some posters found the original papers referred to. They were looking at pictures in the story and zoomed in to find the titles.

I cannot find those posts for the life of me again. Not suggesting anything nefarious here, I just can't find them. Does anyone have a link to those early conversations or make copies of the papers?

I made copies earlier but deleted them before I put them into my papers archive.
Let’s talk about ASIC mining
I have an Akitio Node - Thunderbolt3 eGPU enclosure which says it accepts full size cards and works with High Sierra with AMD GPU's. (https://www.akitio.com/expansion/node)

What is a good GPU for a budget for someone that just wants to experiment with GPU's like OpenCL or some machine or deep learning?

If I didn't have a budget what would a better card be? :-)
Maybe because it's an older and therefore feature-complete/mature project, or maybe because it's not being actively developed anymore (I really don't know), but jQuery's API has hardly changed in the past few years.

For this reason, jQuery-based projects from 3-4 years ago still work completely fine (including jQuery plugins), and I would imagine will keep working for years to come.

React is continuously evolving, and 1 year is enough to make React code and/or code in plugins used in a React project obsolete. Because of this, React projects break more easily if one doesn't or can't keep upgrading the code (for instance, because it was a client you don't work with anymore).

This is not good or bad, or anyone's fault, it's just how it is.

Like I said in previous comments, I would never go back to writing PHP or jQuery apps, but this is definitely an issue--either intrinsic of using an evolving technology like React, or caused by relying on too many plugins from authors that don't have the resources to keep supporting legacy APIs or upgrade their plugins to using the new ones.
What is poorly handled and what should've been different? The security issue seems to be the obfuscation that is offered by all URL shortners and redirects, and most email links usually have several layers of them.
Holding the passenger responsible for what the car does sure won't be good for adoption.