skysight-inc/HackerNews huggingface dataset:
>...a billionaire proposing tax cuts for the super wealthy is "fighting the system" is a delusional....

You act as if Trump is only helping the rich. Trump is helping everyone. Although he cut taxes for the rich, he also cut taxes for the poor.

Under Trump's tax plan, poor people don't even pay tax.

If you're single and you make less than $25,000 per year, you don't pay tax.

If you have a wife and you make less than $50,000 per year, you don't pay tax.

If you have a wife and a kid and you make less than $75,000 per year, you don't pay tax.
And the bigger issue with only sanitizing user inputs without also escaping output is that different escaping methods are required for different output contexts (HTML content, HTML attributes, URL params, JavaScript variables, etc).
Is #2 a joke? I sincerely hope it is. Such a hateful ideology has no place on Hacker News
HackETHon: Thomson Reuters and Ethereum Foundation Hackathon
I can't help but think that we have to come up with some other word for non-Android Linux. Because technically, Android is Linux, and people are playing on Android. A lot.
DevMap: Free CRE Development Map
The overnight success of John Hanke and PokemonGo, which took 20 years to happen
Show HN: CTRL-F App – Search printed documents with your camera
It's just % of bigrams that appear in Google's sample of books. [1] Not especially meaningful, I admit!

[1] https://books.google.com/ngrams/info
But can it run at 4k 60fps, VSync on, which seems to be the sweet spot for PC gamers with big budget (and big 4 screens/projectors)?
Thinking, Fast and Slow - Daniel Kahneman. Learn why we're fools by nature.

Incerto - Nassim Nicholas Taleb (4 volumes, with The Black Swan as my favourite). Learn how not to be a fool, or at least, minimize its impacts.

The Startup Owner's Manual - Steve Blank. Learn how to find your way through the market.
I'm not sure I understand the logic of "it can't be popular because the servers are always down." It seems, of course, because it's so popular that the servers are often down. It also seems that periods of downtime are extended, but sporadic: http://ispokemongodownornot.com/

Put yourself in Niantic's shoes, pre-release. Let's say that you start with, "Let's pick our busiest day ever for Ingress, and double that." Then someone else in the room says, "No, triple it." And something else says, "No, quadruple it!" The problem is that none of those would be remotely enough. This game is the most popular game in mobile history, and while it's easy to say, "of course!" and point to the confluence of Pokémon and other trends to explain it, nobody predicted that this morning in Addison, Texas, at 9:30am, there would be 26 people ranging from young children to retirees playing the game in a local park.

Perhaps the game is already on the way out, but for now it's bigger than any mobile game has ever been, so difficulty scaling doesn't surprise me at all.
Most Wanted: San Francisco flyers name and shame Airbnb hosts
Crap sorry, I was offline all night being with my family and didn't see this soon enough.

In short, Imzy is attempting to find a way to align the company as best as we can with the communities. We recognize that there is no one-size-fits-all type of community and trying to fit all communities into a simple, archaic message board doesn't give the communities much to work with. Compound this with our believe that having an advertising business model not being well aligned with community's best interests, we believe that we can build a flexible commerce system into the platform so that communities can use it if and when they need it for their communities (for instance, to sell each other things, to pay for events they are putting on, to support the community leaders).

How do we do this? It's going to take a long time and require us to make our platform extendable by developers.

Right now, we are at the starting point where we have to build some initial communities and get them starting their evolution process. We have innovated a lot on our community leadership tools (and still are) and have put a very rudimentary payments platform in place. Our next phase will be to start innovating on the developer platform and the things communities are able to do on the platform.

You'll notice that nowhere in this description did I talk about free speech or harassment. That is because it isn't part of our core thesis. Our core thesis is giving communities online the attention we feel they have never been given in the right way. However, we recognize that if we are successful, we will have a lot of people on the platform and be faced with the same challenges that twitter/reddit/facebook/etc are faced with regarding harassment. So, we are focusing on it early because we feel we need to set the tone for the early communities so that as we grow they can help. There are a few things we don't allow on the site due to our past experiences: porn, hate speech, harassment, doxxing, etc.. We realize there are a lot of gray areas here and so we are equally focused on building and scaling our community team early.

That ended up being longer than I thought it was going to be, but probably not as long as it should be. I hope it gives you at least a little better idea of what we are doing.
Tech Help Pre Hire 360 and Skill Survey
I need to find someone with access to this software or someone who can explain to me how it works to allow me to refute some information that I have received from others. If this is unavailable someone that could point me in the right direction would be great. I need to obtain employment and it appears many employers are using this now.
Yeah, I think it's much more plausible that people wanna serve you a bunch of ads and/or steal your account info.
It seems mean to post this. A student still getting the hang of code reviews took offense and then apologized once he realized he'd misjudged the situation. It's not a general interest story.
The thing is, it's not just the server woes (completely understandable given the unprecedented popularity of the game), but the game client itself is, from a technical perspective, garbage.

Even if the servers were dealing with two orders of magnitude less volume, the app would still be an incredibly brittle piece of code, ceasing to respond to taps, locking up after a capture, and otherwise falling over at the slightest server latency. It's a distant cry from the kind of polished retail builds that come out of first-party Nintendo studios like EAD.
How TIDAL Onboards New Users «»
> Reddit itself doesn't manage the communities...

That used to be true. But they've been stepping in and trying to clean up speech they don't like. As soon as you take on the responsibility of cleaning up one group, you take on the responsibility for every group. And reddit just doesn't have the manpower to do it.
The difference is that Bloks isn't a service that can be shut down. It's essentially a set of open source schematics.
Oh, I agree 100%.

But the truth is that without the hardware vendors putting significant resources into OpenCL it just isn't competitive and won't be until that happens.

The truth is that most of the work in Deep Learning is developing new NN architectures and other algorithmic optimisations. If you are working in the field there is no reason to put up with second class support from non NVidia vendors - just build in TensorFlow, Torch or a couple of other frameworks and wait for the day (one day, we are promised!) when OpenCL is competitive. Then the framework backends get ported, your code keeps running the same, and it can run on all those other architectures.

Everyone has been waiting for that day since One Weird Trick[1]. There isn't really anything to indicate it is getting closer, and AMD's dismissal of the NVidia "doing something in the car industry"[2] doesn't give me a lot of confidence.

Anyway, I hope I'm wrong. Maybe Intel will step-up.

[1] https://arxiv.org/abs/1404.5997

[2] http://arstechnica.co.uk/gadgets/2016/04/amd-focusing-on-vr-...
And that's why a lot of social networks originally ended up in this mess. That's why there is so much controversy and so many personal attacks and flame wars.

Because at the end of the day, numbers mattered to them more than a decent community. It's kind of like why the media is so polarised and broken now. Because getting your readers to flame you and each other to a crisp gets page views and ad clicks. It's easy to sell junk that preconfirms your followers personal biases.
That park you speak of had close to 300-400 people catching Pokemon last night in 90+ degree temps.

The game is popular across all segments.
If only game makers would build this kind of system into their Anti-cheats, make the cheater think for as long as possible they are ruining other people's day only to find out that the last hour has been against AI with canned outrage responses from the AI.
I was really hoping for a Planet Rock reference.
Wyoming has trees, though.
If you or I did that, we'd be prosecuted for attempted murder. Police privilege is a national nightmare.
Does it not scare anyone else that Verizon gets to be in the ad-tracking/online surveillance business?
Errr?
I'm aware of maybe one iterator invalidation bug in the like the past year, and one or two ownership bugs, mostly in badly written code.

On the list of "stuff llvm got wrong", i feel like this wouldn't even make the top hundred.
So what is the point you're trying to make. That Thiel's opinion about Trump is wrong because he is not a genuis? Dude, really, it's just his opinion, man.
See the queue for the future proof shell.
Day in the Life: Account Manager
As someone who's run a (small) forum, I completely understand the appeal of shadowbanning. It's incredibly effective if your goal is to make a community a usable place without spending most of your waking hours dealing with trolls and shitbags.

A single person can eat up hours of your time if you attempt to reason with them. They'll create new accounts, they'll use accounts they created a long time ago against this eventuality, they'll make appeals to you and to other users, and they will stir up as much shit as possible.

I've had a person literally call me on the phone to complain that their account was banned.

Shadowbanning means that none of this happens. I check a box, and the collective community can breathe easily, and I can actually sleep. It's an incredible force multiplier.
"However, the alternative hypothesis you're outlining is that he's someone who cynically exploits racial tensions for political gain."

This is exactly what I'm saying. And I agree that it's not good.

I don't support Trump. I won't vote for him. I'm not okay with people playing off racial politics on either side. I also am not convinced that he's not a racist, I just don't see solid evidence either way. That's why I asked for evidence, and instead of providing it, you just attacked the "standard of proof" you imagine me to have. Your assumption that birthers are all racist (and not just partisan fools) is not proof of anything. You're making up all kinds of assumptions and accusations (before and after all your edits). And then you call me a troll (before editing that out).
I think most game makers just put cheaters into a cheater-only pool of players.
> You cannot just subtract the value of Alibaba and declare the company "less than worthless".

I can and do.

> Company valuations don't work that way

I disagree, except if you care to shell out <10 million and say "see it's worth something!" which is disingenuous. The amount to maintain the remnants will dwarf the cost of acquisition, making it a net loss.
Also, there's a tool called mesosctl (https://github.com/mesoshq/mesosctl) if you want to start small.
I'll partially respectfully-disagree with you: I self-censor myself from FB as well, but there are a ton of things I want to announce to my family and friends at once. However, if they don't care enough to visit my blog to find out what that is, they I don't care if they miss out on the announcement.
Easily? As an early Ingress player, experience shows that Niantic as a company are extermely slow to add features.

The UI for dealing with gameplay have always been terrible. You had to drop items one by one in Ingress for years until they finally made a capsule item.

There's no way to sort by pokemon type and no way to transfer all but a few of your weakest pokemon. They just seem not to care.

Good luck making the game actually fun...
Punished? No, the PP proposed trial to determine whether punishment is necessary. You demonstrate the problem we face -- we can't even put killer police through formal fact-finding.

Prosecution is not punishment. If you kill someone, there is probable cause to charge with murder and let the court establish permissibility of the killing.
The C Programming Language, Kernighan and Ritchie, for its simple elegance.

The Elements of Style, Strunk & White. On clear writing.

Hitchhiker's Guide to the Galaxy (series), Douglas Adams. So you don't take yourself too seriously.
I actually clicked the link for whatever visionary platform bubble is--it's a workflow engine! Real groundbreaking stuff there.
I find it strange that people refer to Reddit as a social network because I've never looked at it that way. To me it's always been a link aggregator with a social commentary aspect. I've never felt the desire to follow or even remember people there. Unlike other social networks, Reddit has never struck me as a platform for self promotion or attention seeking. Sure there are unsavory subreddits I have no desire to explore, but I generally follow those that center around hobbies or topics that interest me. I removed many of the topic subreddits like news and politics from my feed early on because they tended to be mostly useless posting.

I think in general the way everyone uses social networks is confusing. The focus always seems to be on who is talking and not on what's being said.
tl;dr: don't use sendgrid.
no it wasn't. i have 100s of messages stuck in my queue marked as 'deferred'. these are critical emails that affect us financially. and the response is to "wait a few days". laughable.
even without this process, lots of messages get stuck for 10 minutes or more with no response from their support department as to why. And this is a PAID service.
over to AWS i go. i don't need complex reporting or elegant UI. just send the bloody email.
"CUDA cores" is a misleading term.

When they quote "CUDA cores", they've been counting float32 fma functional units; e.g., Tesla K40 has 192 float32 fma units per SM x 15 SMs => 2880 "CUDA cores".

http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.h...

fp16 and fp64 are likely different functional units with different issue rates, as is the case with old hardware; unless they've managed to share the same hardware (since for P100 the quoted fp64 rate is exactly half the fp32 rate, and the fp16 is exactly double the fp32 rate).
2+ Million users data leak in Poland.Initial analysis of one of the larger hacks
Depends on which parts of the constitution you look at: freedom of religion (specifically not establishing one over any other), due process, birthright citizenship (14th Amendment) are all things Republicans have attacked lately.
I wonder why Apple isn't responding to this directly? It would seem like a natural since they've given a lot of lip service to security issues lately.
Edward: A (Python) library for probabilistic modeling, inference, and criticism
Seems grossly misleading to call it a laptop.

8 inch or so phones already exist which have a better resolution. Is there much point in having a bigger screen with lower resolution?
Patched vulnerability in Office 365 allowed potential unauthorised data access
>There isn't anything un-true about the title.

That's true from a literal standpoint, however the title misleads many people into expecting that the subject isn't just from a trailer park as part of his past, but that he somehow made the breakthrough as a current, stereotypical, trailer park resident, i.e. not highly educated.

If there was an intention to mislead it is a lie.

If it's unintentional, it's just poor headline writing (ambiguous and easily misleading).
Are your payment solutions up-to-date?
Do we really need this political bullshit here? Dude made a discovery, let's not pick it apart for bizarre partisan reasons.
Not relevant for the this site because the didn't even turned on HTTPS.
This is what made me angry, and why I left. I think things would have been better if they had openly said "Hey, we were free speech, but we're not anymore. Sorry, but we have to". It would have sucked, and I still probably would have left, but I would also have understood. Instead, they tried to keep holding onto both sides
I don't find extremely compelling arguments, but there's points to be made. Having a phone that's also your computer is convenient, so having a desktop/laptop dock for your phone that would seemlessly interface would be an interesting take. Remove the $900 work laptop and instead purchase a smartphone capable of everything you need for your business. Most employers provide smartphones already, so if you can manage the ecosystem for the company standards, you could effectively cut your costs in half for every employee.

Plus, licensing costs would also drop, having only one device rather than two. A phone that requires a license on top of the work computer is just doubling cost. A single device has a single license.

Honestly, I see how it could be useful, but the arguments aren't exactly convincing. At a personal level, I could see how a strong smartphone could be beneficial to have as a simple docking solution whether I go to work or home, plus constantly having it charged would be nice- Those lapdocks have batteries that charge the phone while it operates, same for desktop dock solutions.

All in all, I'd buy into it if I liked the ecosystem the phone offered at every level- but now you need to convince me on how the application offering is for Android/iOs/Windows/Ubuntu on likely ARM devices in terms of mobile applications, scaling up to desktop applications.
What, other than some japenese websites and Alibaba does Yahoo own that is worth anything?
The 22% transistor count could also be due to lack of HBM the memory bus and controllers for that take a big chunk of die space, but I'm also thinking that it would only do 1/2 of the fp64 that the tesla does.
I'm disappointed at this Titan tbh 1200$ and no hbm2 memory? If AMD doesn't not royally screwup Vega might be time for a shift unless you explicitly need CUDA.
Yeah they do. Python is a godsend for small quick iterative development, but it doesn't scale well to a team of hundreds of people with a bajillion lines of code. Testing in Python is very nice (in part due to its dynamic nature, the thing that can cause bugs in larger systems) so if you have proper coverage and a good test suite (which everyone does... Right? :P) its not too bad.

Type hints are also definitely going to help this.
Career not life, so:

K&R C (Draft ANSI Edition) - A small book that shows how you should write. Many of the examples are not really good code anymore, but it traveled and inspired.

Perl Little Black Book - I needed to learn Perl and it was packed. Much like many of the ORA pocket references, except with a lot more examples. My copy is in rough shape with flags, notes, and highlights.

I will have to dig it out of a box, but I had a system process and design book from a college class that I used extensively in my first decade of work. I think I internalized it all. I put the book in a crate with my K&R C book waiting for a good shelf to put it on when I get somewhere a little more permanent.
Thank you. I was trying to deduce which religion he was referring to but there was not enough information in the article.
I have two in the box under my desk, and they most assuredly do. Perhaps you're thinking of the Teslas?
Donella* Meadows is the author of #3

Great primer for folks unfamiliar with systems engineering.
Bigger models don't (usually) mean dealing with higher quality images or something. They mean larger NN layers - and more of them - are able to fit in memory.

This is important for image stuff, true, but it becomes really important for things like Memory Networks for NLP tasks and Neural Turing Machine-like architectures. Bigger networks mean they can "remember" further "backwards" in their dependencies, and so do things they can't do before.

That's GREAT news.

Also, the speed up is pretty significant. People train for weeks at the moment - a 10% speed up means often means savings days. This might not seem much, but it lets you iterate much, much quicker.
No notification was sent to my client who is using them.

The response to my support ticket on the subject was "things are working".
As a christian, I found parts of No More Mr. Nice Guy a bit less worthy, but I can highly recommend the book as a whole if you find yourself unbalanced.

The author isn't recommending anybody to be a jerk, but his admonitions to being more forthright, up-front, and a bit less scheming will help people find balance. And in consequence actually treating people with respect rather than project a somewhat false "nice-guy" facade.
I think setting achievable goals to work towards also helps. Although I feel "stuck" at times as well.
Perhaps it's a regional thing then, because where I come from, trailer parks are essentially cottages for the middle class. The poor connotation isn't there, but the lack of population density certainly is.
The "natural language" programming thing has been done a few times. HyperTalk comes to mind for one example.
I went back for the first time in ten years about a year ago and was surprised at how much downtown has changed. I also went back during ArtPrize which is very overwhelming. I have never seen so many people in downtown GR at one time in my life. Also, some of the new breweries there are great. But I still refuse to go back and visit during the cold months. Like you, there is no way I could survive a winter there.
As soon as you go from clicking the links to regularly submitting or moderating them, the social aspects of the platform assert themselves. And there are a fair number of commenters who engage in that dimension of it willingly.

To me, Facebook isn't a social network as much as it is a chat application. Diff'rent strokes for diff'rent use cases.
"The Art of Learning" by Josh Waitzkin
Major nations, in the modern era of national and supra-national states, tend to either have their own state or dominate a supranational state, and so tend to have border security (which is necessary for an effective state, though less important to a nation.)

Of course, several centuries in to the era of the nation-state as a dominant form, lots of people confuse states and nations.
> ... something only to identify

Well in this case, the checksum is used "only" to spread illegal copies.

Not sure why else people would want a checksum and store it in a database.
You're going to get a lot of dirty looks from people when you walk away leaving your poop there. I have the nicest lawn on the block (artificial grass) and at least once a week I get a nasty surprise from a careless dog owner so I'd be skeptical if you told me some pooper as a service app was coming to pick it up later.
I'm pretty sure that Nintendo's recent problems are largely due to them releasing a console that didn't have a lot of great games.

They have a new console on the way, and if they avoid those mistakes this time they'll do well. The new Zelda game looks wonderful.
I'll argue on having to listen to them. I'm all for free-speech, no matter how vile it is. I'm also all for self-controlled censorship, and tools to facilitate that. If you don't want to hear, say, racist bullshit, ignore it, and move on. If it becomes too noisy, create a filter, and move on. If it is still too noisy, it's probably a good sign that your not fitting in well with the community.