skysight-inc/HackerNews huggingface dataset:
> So the thing is that nobody knew how it worked and all the information has been word of mouth from the process of deduction

I really like this about it. At the popular spots near me, you can overhear a lot of rumors and guessing about how certain features work. "My friend says he caught his Dragonite at this gas station! But I wasn't there to see it, so I don't know if it's true."

It reminds me of the original games. When people would spread rumors about how "holding __ button while the pokeball spins make it work better" or "You can catch mew if you glitch behind this truck." and so on, almost none of them actually being true. In a few weeks, we'll have a P:GO Wiki filled with confirmed information, people analyzing the binaries to see what does and doesn't exist, realtime maps of exact pokemon locations.... And I just don't think it will be as magical anymore.

I much prefer "I think you can find this pokemon in that park" over "There is one of them at this intersection, and you have 11 minutes and 34 seconds until it despawns. Be sure to feed it only 2 razz berries, and then use a left curveball for the best odds."
But when one of the candidates main strategies is to be so beyond-the-pale ludicrous that any honest question or statement about him is by definition 'loaded' -- nevermind the fact that he himself is the one doing the loading -- it can't be avoided.

Quoting Trump in context is perceived as an attack on him. Showing video of him talking is perceived as an attack on him (that's what the most recent HRC anti-trump attack ads are. Just video of him talking with a little context and emotional window dressing). Literally describing his policy positions or advisers honestly is perceived as an attack on him.
There isn't any substance to this article. It's basically "Thiel endorsed Trump, I don't like Trump, so this doesn't make sense."

Why are so many people having a meltdown that a rich entrepreneur is endorsing a Republican? Why is Thiel so important compared to any of the other speakers that were at the RNC?
Sometimes the only real problem with "commoner food" is that, being commercialized, they lose variety, which can lead to that boredom you speak of.

Take ketchup. From what I understand, a century ago, making homemade ketchup was a lot more common, and there was quite a bit more variety in the spices used. (This old cookbook -- http://digital.lib.msu.edu/projects/cookbooks/books/settleme... -- has three recipes for "catsup" on page 439-440 alone.) One of my great grand-aunts regularly made ketchup in Indiana, and it was very different from commercial ketchup. A fair bit runnier (no xantham gum), a fair bit "sweeter" (it used regular sugar instead of corn syrup / HFCS which may have contributed to this), and nice notes of garlic.

Commercial store bought ketchup, meanwhile, unfortunately seems stuck either being Heinz ketchup, or imitating Heinz ketchup.
How to convert Wide format data to Long format data (process called 'reshaping')is very very important to understand. Certain statistical tests cannot be performed if not in Long format.

The article mentions Reshape2. I also love TidyR. It's much easier to use than Reshape2 when dealing with a large number of variables (i.e., columns).
Yes, but terrorism has a political goal, some one who's simply insane doesn't.
I'm not afraid of visiting the SF bay area, because I know my risk for a few days there is really really low. But I refuse to live there, because the total risk over the remainder of my life is higher than I'm comfortable with.
"Take an engineer designing a jet in 1966 and put them with a 2016 team. They will have to learn an entirely different workflow."

Send them to the "PCs for seniors" course at the local library to learn the basics of clicking around on a computer. Then a one or two week training course on whatever software is used to design planes these days.

Getting up to date on modern "workflow" is not going to be a major hurdle for someone smart enough to design a jet. Heck, it's very likely there could be someone who started designed jets in 1966 and still designs them today. (Post retirement consultancy.)
Another way to do this is for visitors that are known to be invalid to just decline transactions or require additional verification. For example, users coming from within a datacenter are highly likely to be invalid. A visitor from a spoofed session same thing.

There is an NPM module to score users in realtime - https://www.npmjs.com/package/gator-score This could be used in credit card validations.

And an analytics package with segments based on fraud score - https://truestats.com
I'm interested in figuring out statistics as well and I would love if someone could share any resources they use. The best tool I've found is LinkedIn search queries. It's pretty general but it gives you an idea.

Some other sites I use when deciding some technical requirements:

http://netmarketshare.com
http://caniuse.com
http://www.tiobe.com/tiobe_index
Buddy, I would heartily encourage you to believe whatever you makes you happy. Your insult is false and petty, and I think you're pretty wrong about the rest of that.

I personally consider it pretty disingenuous to call a fault that damages data on disk 'transient'. The root cause may have been transient, but the damage doesn't go away if/when a stuck bit functions normally again. Or do you consider a stroke leading to paralysis a transient injury?

I'd also like to see a cite that "most people actually are comfortable with the idea that..." a 'transient' fault that scrambles random data they've chosen to keep. Where, exactly, are you getting this?

Finally, assuming you have some actual basis for that claim, how many of those people run ZFS? You wouldn't conflate nontechnical people who buy the cheapest box at Best Buy with folks who take the time to configure software RAID across several disks using a nonstandard filesystem, would you?
Sure, the contents of the text box is necessary. But treating the contents as a black box is not something new, and I don't see it as a problem. That's pretty much every function call ever - all I'm interested in is the calling signature. A combination of pictures and text would suit me far better than what we have today, which is text everywhere, and diagrams / flowcharts afterwards if you get around to writing documentation.
and american tax payer idiots keep signing their checks.
Not advocating violence, but "100% okay with that"? Don't be disingenuous.
> There's no official path from view layer -> complete app (no guidance for data flow, how to communicate with the server, server side rendering, routing on the client).

Every time I've decided to take an afternoon to poke at React this is where I've given up. I totally understand the model and appreciate how useful it can be but I've never been clear about how to actually hook it up to a backend that isn't just the generated demo scenario and what the requirements for my backend would be.
Do they still do it? That's horrific
This really strongly depends on your industry/focus, and what your end goal is. Some industries are completely dominated (library/community wise) by one or the other. I used to do finance work and strongly preferred python, so I tried hard to use it. (This was also before/right when pandas was out.) I was constantly plagued by needing some fitting routine e.g. for a vector GARCH model, and there was a package in R just sitting there. I was able to get very good mileage out of the RPy2 interface, though.

On the flip side, I've done a fair swath of work in the machine learning arena, and in particular the deep learning topics before it was called 'deep learning', and it was nearly hopeless to use anything except Python or MATLAB (both strongly tied in with C++/CUDA libaries). I think this is still largely the case.

As others have mentioned here, for me the biggest pull away from R was that it's not general purpose. Hard to ship someone R code. Hard to throw a web framework in front of your code. Hard to build a rich desktop GUI on top of it. I know you can do most of those things in R, but last time I dealt with it there was a massive ravine in usability/maturity. I'd also be insincere if I didn't admit that the pervasive R coding style just drove.me.fucking.crazy. That and I found that while there was a mindbogglingly large pile of libraries, documentations was usually very lacking.

/rant
I agree, and I think a good solution that works (or doesn't, as the public sees fit) is to expose the behavior, which is what we have here. We're having a discussion about it, and agree it's poor behavior, and if it's poor enough or deemed problematic enough, it may make headlines and hurt rather than help the people involved. Again, we have an instance of more (hopefully correct and verified) information being released so the public can do with it what they deem prudent. Thus, we have democracy in action (even when that action may be to choose inaction).
Another way to do this is for visitors that are known to be invalid to just decline transactions or require additional verification. For example, users coming from within a datacenter are highly likely to be invalid. A visitor from a spoofed session same thing.

There is an NPM module to score users in realtime - https://www.npmjs.com/package/gator-score

This could be used in preprocessing credit card validations.
You should watch my live stream every night at 8 PM EST. I code rapid prototypes and startups. And I work on cool open source stuff.

https://www.livecoding.tv/niftylettuce

I will inspire you to build stuff.
How does blacklisting actually work, in this situation? Do you mean that you are actually forbidden from attending conferences? Dude, fuck that! Call them on their groupthink through whatever channels are still open!

@mods: expletive is appropriate in this situation
"generally in a way that considers fatigue, stress and the realities of the humans running IT systems!"

I've been pushing for that to be included in more scheduling systems for production workers. Very awesome to see it considered in your work! :)
Are they definitely in trouble? There seems to be a lot of bias on both sides, and no clear indication either way?
This is one of the big casualties of the American credit card conglomerates' failure to focus on reducing fraud. They get paid regardless of whether a transaction is fraudulent or not, so they have no incentive to improve. The result is that this burden gets dropped on merchants, requiring both man-hours and cost, and it disproportionately affects smaller companies. It basically amounts to a tax by the merchant processors on small businesses, for no benefit to anyone but themselves.

I've seen the discussions crop up on Hacker News before* of people starting commercial websites, getting hit with massive amounts of fraud, and either having to just shutdown completely or shell out more of their margin for a third party fraud prevention service. It's disgusting.

From the consumer's perspective it is nice that credit cards are easy to use, and that we are protected from bad merchants, thieves, etc. But we're putting a strangle on small business with this system. There are better ways that would both reduce fraud overall, thus saving consumers money, and not disproportionately penalize small businesses. It wouldn't make credit cards any harder to use.

On a tangent, Humble Bundle stopped accepting Bitcoin a year or two ago. Considering that Bitcoin can have a 0% fraud rate it makes it a somewhat odd move, especially since Humble Bundle is a really great target for fraud (the goods are easy to move). And no, I don't view Bitcoin as an ideal solution (as it exists today); it's on the opposite side of this problem, foisting fraud prevention onto the consumer. But from Humble Bundle's perspective (and any business, small or big) it is the perfect solution to preventing fraud.

* The ones I'm recalling are even more sad. They were getting hit by fraudsters who were just using their site to test the cards, before moving on to the actual fraud target(s). The end result is the same, though.
It provides a consistent mental model across frameworks for building front-end applications via CLI.
> omelette without eggs or soup without water

Those sound like interesting recipes to me. Water is fine though, as long as it isn't fluoridated.
Not "trivially", sure :) but it's not hard to prove either.
Super late to this, but I have a weakness for grammatical puzzles. I think you put your finger on something rather obscure—the sort of thing the people on Language Log would come up with competing explanations for. Here's a guess about what is going on.

The "my" in "my cofounder" is different from how "my" usually works. Normally it expresses an "of" bond, as "my father" means "father of me". But here, it expresses a "with" bond, as in "cofounder with me", not "cofounder of me". Think of "my" as being bound to "co" rather than "founder".

The reason why the "founder of me" meaning doesn't arise here is partly because (as graeme pointed out) we never speak of founding a person in English. But it's also because the phrase already mentions what Scott is a founder of (Skysheet), so "cofounder" has a natural object nearby to bind with.

Compare this to a phrase like "my coworker". There, the "with" meaning is unambiguous, but that's because "work" doesn't normally take an object, so there's no competition for what "my" should bind to.
And there is an analytics package that segments users by fraud score - http://truestats.com
Farage himself said that a close-won Remain vote would result in a second referendum:

http://indy100.independent.co.uk/article/remembering-what-ni...

"In a 52-48 referendum this would be unfinished business by a long way. If the remain campaign win two-thirds to one-third that ends it"

Obviously the side that wins isn't going to be in favour of having another go.
I don't think that's emphasis, but a general rule that you should break if you need to.
"creating a design document to lay out what it does and how data flows and allowing the computer to sort out the details based on a stored data set."

This is exactly what programmers do today. We just call the "design document" a "program".

Over time, our design documents become higher and higher level, with the programmer having to specify fewer details and leaving more of the work of sorting out the actual details to the computer.
The fact they removed Bitcoin may suggest it's less useful than you might think. The reasons for this are complex, but sadly it's just worse than Credit cards for most merchants.

What's annoying as a customer is many companies flag legitimate transactions, wait a few days to say so, and then handle it poorly after the fact.
I am surprised after all this thing with the dao that they didn't update their code!
It's a "work in progress" in the sense that the professors aren't quite completely satisfied with it. It's still very readable, which is even more impressive when you consider the complexity of the topics being covered.

If you're interested, I'd recommend at least glancing at the 15-210 schedule[1] so you can see the order that the chapters are covered in the class.

[1]: http://www.cs.cmu.edu/afs/cs/academic/class/15210-s16/www/sc...
Yes, you can run a privileged container that bind-mounts / on the host into the container. root.
There's also the "disable clone over http, https, just allow ssh" setting we are so longing for ! Great release !
The Autopilot Fiasco Could Crash Tesla's Master Plan
I hope you all appreciate the fact that the kubernetes team was initially required to order new hardware for spinning up services.
Another interesting editor I found recently previously mentioned on HN is howl editor - http://howl.io/ . Lua, lpeg lexing, fast.

Another one is textadept - http://foicica.com/textadept/ . Also Lua
Troubled Swedish wearable camera startup Narrative scores funding
It's not a generic landlord-tenant relationship, and the "eviction," such as it is, is not based on tenant law.
Rincón da Camila
I would argue that systemic lazyness is usually the product of employees realizing that everything they do is pointless, and hence not bothering to do anything. And so Marissa's top priority at Yahoo should've been to find a reason for the company to continue to exist. Unfortunately, this is hard enough in a small startup where you need to convince 2-3 people to commit quickly to a choice of action and follow through on it, let alone a large one where you need to convince 20-30K, most of whom have already checked out. And so unfortunately, the first thing any turnaround CEO has to do is get everyone who's not committed to the company's success off the bus. (Oftentimes, you're doing them a favor anyway through this; coasting through life in the hopes that you won't be noticed is not a winning strategy long-term, and this frees them up to take other jobs where what they do actually does have a purpose.)
Yes, and that's how I would use a language that would allow mixed picture and text logic flows. At a certain level of abstraction block diagrams greatly assist understanding program flow, and it is redundant that I have to write the code and then draw the block diagram later for documentation.

Going back to electronics, I don't think anyone would argue that schematic block diagrams are inferior to reading the raw netlist. Similarly, I feel programming could be improved if IDEs for popular langauges would allow connecting functions together in a streaming manner. Of course, I am aware this exists, Simulink, LabView, FPGA schematic workflow, but these are niche languages that I don't work in.
A Concise Guide on How to Start a Blog: Everything You Need to Know
1. https://goo.gl/rQomh1
Nutanix Storage Replication Adapter (SRA) Is VMware Certified
Python: how do you discover the type of an object?
I don't think it's necessarily anonymous free speech that is the problem. I hang out occasionally on Freenet, on FMS and Sone specifically. Freenet is very anonymous by design. It turns out it is a mostly pleasant and helpful community. I think one good reason for that is that both FMS (which is a bulletin board system) and Sone (which is more like Facebook posts) use a version of a "web of trust". People you don't want to hear get filtered out, and others can trust your trust list and filter them out as well. Some people only filter out obvious abuse, others filter out more. Frost (another bulletin board system without a web of trust), on the other hand, is a downright awful place to go most of the time.

I wonder how feasible it would be for Reddit to implement subreddit-based web of trusts for users, as opposed to moderation. People could filter others (or not) individually and not have to rely on someone else to try to filter for the whole group.
I see no evidence that we can permanently overcome tribalism. The people who think we can are a tribe themselves, and particularly antagonistic to people who don't share that view.

Maybe the best we can do is recognize tribalism, not see it as inherently bad, and find ways to secure peace among people who sort themselves into different groups by their differences in religion, politics, or any other criterion.
WikiLeaks Just Published Tons of Credit Card and Social Security Numbers
I imagine a basic proof amounts to: the result (base) is monotonically increasing (even in intermediate calculations) and the length of the slice fits in a usize, so if the correct result is always produced with infinite precision there's no concern for overflow (correct results are bounded by the len).

Similarly `s.len() >> 1` is a strictly decreasing value by division, so no concern for underflow.
I think Vonnegut got it down even further: "I tell you, we are here on Earth to fart around, and don't let anybody tell you different."
Aerial Advertising: Banner Pick Up and Drop
We've been dogfooding the new Stack Overflow Documentation system for Bosun, so you may find some better examples at http://stackoverflow.com/documentation/bosun/topics which just opened yesterday. If you see anything missing you can request a topic or flag an example as needs improvement.
> They get paid regardless of whether a transaction is fraudulent or not, so they have no incentive to improve.

It doesn't take away from your main point, but credit card companies do have some incentive to improve. They want the customer not to be inconvenienced by having to report fraud in the first place, and they want to avoid having those people call the support staff. That's why banks monitor your activity and automatically decline transactions that seem fishy.
Khronos GlTF for Efficient Transmission of 3D Scenes and Models
You don't have to rebuild the city every 100 years. From what I recall, most of the damage to the city in the 1906 earthquake was due to the fires which couldn't be controlled, which was because the earthquake damaged the water lines too badly and they didn't have any working backups. But not only do we have better infrastructure now, we also have multiple auxiliary water systems put in place specifically for emergencies. If a big earthquake hit tomorrow there certainly would be a lot of damage, but there would not be widespread fire and the city would not be completely destroyed.

Fun fact: One of those auxiliary systems is 177 cisterns containing between 75,000 and 200,000 gallons of water buried all over the city. If you've ever noticed red brick circles embedded in streets, those mark the cisterns. They're maintained specifically for dealing with fires.
"just"

Anytime you ever think "you can just" the answer is almost always no. No you cannot just...
That's awesome, thanks for the reply.

So I'm assuming you guys do custom app development? Do you also handle the backend server stuff too?
I am a Rust proponent, and I approve of this in a self deprecating humorous way. Well done, sir.
Deep Learning Lecture 1
Know Your Developer Type
The Giant
> I am defending the comment because I can see myself making a similar comment in another context

That's legit, but I don't think you're likely to run into a problem. I took a quick look at your comment history and it doesn't seem related to this at all. Perhaps you're just naturally charitable and it's hard for you to see it when someone else isn't.

(Completely offtopically, I noticed an interesting comment of yours from over a week ago and replied here: https://news.ycombinator.com/item?id=12146979)
What does a template wework lease look like?
Let's get rid of the factories for cars, silicon, and electronics while we are at it. Efficiency is not conducive to jobs and prosperity. Workers must unite to protect livelihoods! (end sarcasm).
Is this supposed to be a Show HN?

Where does it get your move list from? I know I rated a lot of movies on my rotten-tomatoes profile, can this be used?

EDIT: Also, it's not clear that you can start using the product without Facebook, I like the fact that it lets you rate a couple movies before asking you to sign-up (with Facebook or with a regular email/password)
incorrect. the "withdraw" line is not a function, it's an event. the send happens in the conditional.
which is the 2nd most downloaded app?
HN mods generally don't care about cursing, as long as you're contributing to the conversation.
Believe me, we have had our issues with credit card processing. We have had a couple near-cancellations of our merchant account. There are situations that are 'just'. For example, there are countries we simply do not accept credit cards from. In the past, when we did, we almost went out of business.
Interesting thought.
The numbers will absolutely drop. I mean, there's definitely a ton of content that can be added like earning gym badges, Gen 2-6 Pokemon (which people don't really care about), trading, PvP, etc. But, at the end of the day I doubt Niantic has the time/resources for that. The execution has been rather poor.

Still though there's a demand for Nintendo software on mobile. They just need to really to execute. They're really lucky we're tolerating these huge bugs (nearby Pokemon and frozen Pokeball after catch still outstanding).