skysight-inc/HackerNews huggingface dataset:
In my experience, by far the worst thing about political correctness as a cultural force has been anti-PC backlash over the last 20 years. In my lifetime, that's been a far more destructive force than even the most cartoonish forms of PC overreach that people like to cite. Since the mid-'90s we have lived in a world where assholes have been given a blank check to be as dumb and toxic as they want- all they have to do is preface it with, "Now, it might not be politically correct to say this, but..." They also have a blank check after the fact because they can blow off any fallout from some dumb, toxic thing that they said with excuses like, "I'm too busy to be politically correct all the time".

I have literally never in my life been affected by political correctness, and I would guess that the reality is that hardly anyone else has been either (especially the people that complain the longest and loudest about it). But I would argue that the most toxic elements of American culture and American politics nowadays come from people who feel empowered to be assholes, because they can blow off any criticism by claiming that their assholishness is just a lack of political correctness rather than plain old asshole behavior.

Put another way, I remember several decades before political correctness existed as a concept that people were generally aware of. I think it has enabled a spike in asshole behavior that hasn't been good for anyone involved. Some of those assholes are stereotypical overly PC people doing stereotypically overly PC things, but in my opinion something like 99% of those assholes (that we wouldn't have, were it not for the PC movement) are the vocally anti-PC people who think they can and should embrace the most toxic versions of themselves because to do anything else would be to give in to the PC people that they imagine are lurking around every corner. It has enabled them to be the worst they can be, and to double down on it by lionizing the worst assholes they can find, all in the name of being anti-PC.
Zero Knowledge Proofs for NP
Two of the authors are the same. Danielle Ivory & Ben Protess.
Forbes video:How Instagrammers make big bucks
Fair enough, I don't visit that site enough.
Wholeheartedly agree. I just tested this new version out.

I really keep trying to use Atom, but it's just unacceptable currently when compared to Sublime. Very slow startups and laggy. This new version takes 5-10 seconds before I can start coding, that's far too slow. With every update I keep hoping things are faster, but only marginally so. VS code loads in less than 3 seconds and is a lot more snappy.

I don't understand why they don't address this issue as the highest priority problem. It's by far the most complained about issue. If the MS guys can make VS code launch that fast I don't see anything holding back Atom (save maybe coffeescript :P (tongue in cheek)).
Putting aside the politics of the situation, how exactly does the DNC continue to get hammered by apparently-malicious actors without making major changes to their information security practices? My understanding is that the hacks are on-going and persistent - after several weeks of this being in the news, and possibly being aware of it for months, why haven't they been able to harden their systems enough to repel at least a few of these attacks?

Or am I completely misinterpreting the news reports I keep hearing from the NY Times, ArsTechnica, etc.?
Yeah, I thought about it, but we recently got the decent-speed option included almost-free with our cable TV (15 mbps for $4/month), so I couldn't be bothered anymore. Used to be on 30 mbps for $40/month.
Me too! I find my speech center just turns off, and I'm quite unwilling to speak even when spoken too. I expect some people find this zombie mode rude, but you can't please everyone and hey that software ain't gonna write itself!
"M$" is childish and usually marks out 1990s bigots

When you walk around with a big red button on your forehead, you've got to expect people to press it.
I'm waiting for v2.0 when they will have a drone follow my dog around so I don't even need to use the app.
>Eh, depends on the law in question. Banking regulations, for example, protect consumers and the broader economy from short sighted actions in the part of bankers. I don't think the justifications are hollow given the history.

A regulation that prevents me as an adult from investing in a high risk instrument is not protection against aggression (which is a justifiable prohibition). It is nanny state authoritarianism and denies me as a banking customer options because of an assumption on the part of busy-bodies that I can't be trusted to make wise investment decisions for myself.

>Well, if you believe citizens are too short sighted to vote rationally, then I don't know how you can argue that they are not too short sighted to make other decisions rationally.

Can't you see that this argument can be made more compellingly against your position than mine? If you think consumers are not smart enough even to make purchasing decisions for themselves, how could you possibly entrust them with to elect politicians that will impose thousands of force backed mandates and prohibitions on the economy, that intimitaly affect every aspect of our lives, and determine the winners and losers among thousands of companies?

Either we accept the precepts of liberal democracy, and assume an adult has a right to determine their own path in life, or we give into fascism and make decisions for them. If we choose the latter, there's no principled reason to preserve the right of the masses to vote.

All of the arguments given for prohibitions on mutually voluntary actions to "protect society" or "protect consumers" seems like hollow justifications for authoritarianism to me.
A really interesting character, it's easy to assume the trope of him being a superficial virtuosic performer / rockstar but that is to miss the man who was deeply committed to music.

He would regularly champion Chopin's music and went so far as to write a biography of chopin himself. He was also a huge proponent of Beethoven's works and did a great deal to spread them through Europe.

As stated in the article, he made a departure from his more showy pieces in his later life, and the set which I have always been a fan of for demonstrating this are his "L'années de pèlerinage" - Years of Pilgrimage. The Brendel recordings are a good place to start.
Beware slight ddl incompatibilities. For example Maria will dump timestamp field size, which mysql doesn't understand (or was it the other way around?...)
Well I notice it about a couple areas but in a ton of those areas we have specific branches of the executive to deal with the nitty gritty but not really one for technology. Similar in UK where they have white wall ministries to deal with things that parliamentarians should not be expected to have a deep knowledge of.
I went back to (non-native) emacs, partially due to this problem.
Just curious, in what way does Google docs not have "end to end" encryption?
The biggest asshole I ever worked for had a "No Assholes Allowed" rule.

I came to learn that it meant if you ever say or do or criticize anything this guy did not like he would label you an asshole and then your career path was over there if he did not fire you.

It created a culture of the ass-kissers vs the assholes lol.
Hey all, a friendly reminder. A who is Hiring Android app is available where you can search, filter, all those positions.

App Link: https://play.google.com/store/apps/details?id=net.symisc.who...

P.S: Ads were all disabled
Honestly, the story doesn't add up. Unless I misinterpreted the article, the Simon Incident happened so fast that there's no way that the company had more than a few weeks of operational budget in the bank when it started working with Simon.

What I learned when I tried to run a startup is that some people just live in their imaginations when they try to run a business. It's easy in software, because, in a way, software is living in one's imagination.

I think the company was more desperate than the article lets on.
Usually, you would have the transaction approved (or rejected) by the disinterested members of the board (i.e. the directors with no conflicts of interest).
If she thinks she found a "select is broken", she needs to write a test to exercise the behavior, independently of our existing code base. That's how I chased down the mmap() bug - I wrote a program that showed the bug on the prod servers but not the test servers, and sent the C code and the executable I compiled off to IBM for analysis. (It was a charming bug, btw... it would randomly overwrite pages of memory with nulls, maybe 10% of the time)
It's pretty amazing Open Connect[1] doesn't get as much "fan fare" as Netflix use of AWS. This is arguably the core of what they do ( push tons of bits to the end user ), and something the cloud could not do for them.

[1] https://openconnect.netflix.com/en/
It appears, however, that ClickToFlash doesn't work on Safari anymore

You say that like it's a bad thing. But why does anyone need Flash anymore?

I would switch to Chrome (for its built-in Fash) when I used speedtest.net, but I just now tried and there's a beta version that runs just fine using Safari w/o Flash.

Are you using some legacy apps that are Flash? What's your need?
GraphX and DataSets are both Scala/Java only.
Define a function to do the same and call that at the end of every method? These don't seem that different to me:

def doStuff():
# do stuff
return checkError(value)

@checkError
def doStuff():
# do stuff
return value

EDIT: In fact, I think the above succinctly hits on lotsoflumens' point. The latter clearly obfuscates the fact that an error check is performed behind the decorator. The former makes it very clear that something is happening to the return value before it leaves.
I have seen Boxer referenced and it seems like a great idea. Did it lead to something else and if not is there a good reason. I'd like to know more about it but the name makes it hard to search for. Is there a way to run it?
> PiP looks great.

For me at least, there is no way to look at that screenshot of a space-wasting yet partially occluded fullscreen app with an awkwardly-placed naked video component on top of it and say it "looks great".

> windows side by side, but that's a huge pain

Window positioning on OS X is a huge pain because literally no work has been done on this by Apple for many years now. Other OSes all have window snapping and other conveniences, but on OS X I need 3rd-party software for that. What's more is that PiP is a barely adequate specialized component from iOS. The more generalized desktop element would instead have allowed to "PiP" any window content I choose by essentially being an always-on-top decorator-less partial window. But the way they are presenting it is not going to be empowering for desktop users in any way. It's a thoughtlessly ported component from the more unpleasant corners of the Youtube iOS app.
I imagine there is some long-game here. A ploy of some kind. Though I'm not sure how effective or probable it could be.

I can imagine a "burn it down" strategem at play. By electing Trump, bet that no outright epic-level disaster will be created, but that ridiculous problems will manifest under such a Presidency so as to bring in to stark relief the maladies of our enormous government and the almost comical inefficacy of our democracy today. Try to springboard from there to the change you hope to create, in being able to say "clearly, our systems are broken. We need a new way forward."

Alternatively, can see a plan to dismantle one flailing party as a first step, with a follow-on plan to dismantle the other party subsequently, and thereby open the gate for a third (Libertarian?) party.

Alternatively, could see this as a means of stymying to some degree the criticism that SV tech companies and veterans attempt to distort political discourse toward liberalism. "You think Facebook distorts reality in favor of liberalism, and that most tech companies do the same, inadvertently or not? Well, look here! One of the most famous and influential of SV's modern Titans, and a Facebook board member no less, outrightly supporting Trump."

Or, perhaps this is a legitimate swing against liberalism, and against established parties and established political candidates, which would align with Thiel's stated political philosophy.

Or, perhaps the move is based on the sum of all of these partial probabilities, and others. But I suspect subtlety here in some form, and perhaps at least the delusion of a grand plan.
Hart (https://hart.com) | Node.js Engineer | Anaheim, CA | Full-time, onsite

OK its Eric (eric@hart.com) from Hart. I post in the HN forum every month and have found some great people. Here is the deal our hiring process is to have a phone interview, a culture fit, and a code challenge. We require everyone do a challenge no matter what the position is (even the chef). Here are some of the perks we offer.

* 100% Medical, Dental and Vision coverage for you and your family
* Unlimited Vacation Policy
* Paid Paternity and Maternity Leave
* 401k Match up to 7% of annual salary
* Life Insurance
* AD&D Insurance
* Educational Reimbursement
* Gym Membership
* Advancement Program - Hart University
* 15” MacBook Pro, Thunderbolt Display, Magic Mouse and Keyboard
* Noise cancelling Headphones
* Stocked kitchen with coffee, drinks, and snacks
* Daily catered team lunches

Thats just the stuff off of the website. I there are so many more that you really only get to witness by working here. Listen I am just a DevOps guy if you would like to work here feel free to send me your resume eric@hart.com. or you can check the job link http://grnh.se/3fujn5

As a Node Developer at Hart you will work with the company's software development lifecycle to design and develop new enhancements to the software as well as work on legacy software that meet business specifications. Primary responsibilities include requirements analysis to gain an understanding of business needs to develop level of effort estimates, software design and development, unit testing, performing design and code reviews, and development of technical documentation. Additional responsibilities include performing system analysis, code modifications, and functional testing to troubleshoot application production issues.

You will be working with Node.js and building out our RESTful API for use with all our applications that support the Hart ecosystem of applications and connected user devices.
You’ll work with the team to build products on the cutting edge of usability, interaction, and design. Our ideal candidate is someone who’s comfortable taking ownership of their work and effectively searching for creative solutions to the complex problems we encounter. You’ll work in a high-communication environment where collaboration with the Design, Data Science, and Backend Engineering teams is key to your day-to-day success.
CEO Marissa Mayer Treated Yahoo Like a Think Tank, Not a Sinking Ship
Might they know someone who has access to that hardware even if they don't have it on hand themselves?
Postgres' JSON capabilities are pretty awesome. I'm using it for a side project and am very pleased!
No so the window.Payment[1] isn't in the right place yet—according to Apple—to be ready for their use. You can read more in [2]. So eventually ApplePay.js would (I presume based on their language) disappear to some extent and all browsers could use the Payments API and Apple wouldn't need their own custom solution.

[1] https://www.w3.org/TR/payment-request/
[2] https://lists.w3.org/Archives/Public/public-payments-wg/2016...
I think that might merely be because self driving cars are in the future, and Therac-25 is in the past.

Also, it's easy to imagine self driving cars that are pretty good, but still occasionally kill people, yet at a rate much lower than human drivers.

For the Therac-25 on the other hand, it's not so complicated. Why it failed and how to fix it is already well known.
Kore.io – webapps in C reaches version 2.0
Sure thing. Hope it helps.

I met a woman (she comes to my Elixir meetup occasionally) who basically did this after deciding that a lifetime of being a barista wasn't what she wanted for herself, and it worked.

New shapes of opportunities and career paths like that are probably my favorite thing about the open source software ecosystem.
It's HTTPS to them, then it's "inside their systems in some unknown form", then it's HTTPS to whoever else looks at it.

Basically, there's nothing preventing Google themselves from looking at your Docs data in cleartext. And that's bad for corps who want total privacy.
>It's extremely nonobvious, because you're not making an argument from a position of fact but from a position of principle. Which is my point.

It is not obvious because it would require a person reading many pages of dense economic data. Obviously the average voter is not going to do that.

>but I don't know how interventionism is clearly bad when interventionist governments like China have been growing so aggressively.

China's economic growth increased substantially after it instituted pro-market reforms in the early 1980s. It also imposes far lower levels of income redistribution in the form of social welfare spending as a percentage of GDP.
I also think WRT to Dr. Dobb's is that the tone of the publication was thoughtful and did not invite controversy.
I'm a true believer of monkey see and monkey do. Unfortunately much of our entertainment deals with the ugly side of human nature. The most popular comedies deal with insults and getting back at people. You can say the same for other forms of entertainment. This includes what goes by as news. Yes, NEWS. I understand that it's make believe and it happens to others but lines are crossed that where there for a reason.

You might say that all of this does not effect you but if you see it enough it becomes ok to do.

We need to think about what's civil and live by that. There's a reason why codes of conduct are created. Mostly, they don't appear because some person wants to impose rules. They happen because enough people feel that too many crossed the line and it's best to let people know what's acceptable.
Stasis Labs | Los Angeles | Onsite or Remote | https://stasislabs.com

Stasis Labs is hiring our first full-stack web engineer to help us improve the quality of medical care through smarter patient monitoring. We are working on a hard problem, and aim to make a sizable impact through technology. We build a connected vitals monitoring system for patients who are not currently monitored, and are launching our first product this year to Indian hospitals. We just graduated from the first class of the Techstars Healthcare Accelerator, in Partnership witch Cedars-Sinai.

We are seeking someone with experience in full-stack web development, and if you have done dev-ops before that is a big plus. You will be writing full-stack code in an environment where security and data integrity are critical.

Our software stack includes C++ running on our hardware device, an Android application for doctors, and a web application (node.js backend, React frontend). We're using both Bluetooth Low Energy and wi-fi. Our cloud backend is an integral part of our product.

You will primarily be on the web side (backend, frontend, and infrastructure if you choose), but you will be exposed to and helping integrate our Android app and medical device as well.

You will have a great deal of autonomy and be responsible for crafting the culture, technology and processes of our company. We're a small team and are looking for someone who can learn quickly and become competent in multiple parts of the tech stack, so we hope the idea of working with a variety of technologies excites you. Startup experience is a plus.

We are just beginning, and are striving to build an inclusive and positive company culture.

+ Requirements:

---- Experience with node

---- Experience building single page applications in JavaScript

+ Preferred:

---- Experience managing highly reliable cloud servers on AWS or similar IaaS provider

---- Experience with React

---- Experience working at a startup

To apply, please email a resume and cover letter (in the email body is fine) to software@stasislabs.com
I think half of the reason why HN has succeeded to a degree has to do with the niche subject matter. This approach doesn't work on more general forums such as the large subreddits or twitter.
AKA: This is why you shouldn't reuse passwords, and why you should really encourage everyone you know to not reuse passwords.

Its 2016, even the crappiest password manager is better than not using one at all, even though I'm sure there are some really terrible ones out there that will make me regret ever saying this :)
AWS appears to be the best product for the job in terms of cost-effective scalability for their needs. That it happens to be a profit center for a competitor is a side concern.

Furthermore, it's actually a benefit to the marketplace! It forces Netflix to differentiate it's product to retain customers/marketshare.