skysight-inc/HackerNews huggingface dataset:
Err... but I'm a man. Although you'll find counter-examples, spending time with local mum friends won't do it as a man, I already can't count how many sexist jokes I get from girls every time I cook. Also, you describe a lifestyle where you don't have to bring money back home: No wonder you like it. Should I suppose you had a boyfriend working?

So, no, sorry, I can't make a baby and get 4 months of holidays, and my girlfriend is not going to pay for my lifestyle.

It's quite a mistake to show off to a man about things they can't have, especially things that are invoiced to men (such as the lady's free meal).
If they just had fixed the flaws I am sure the researcher would have updated his review to highlight the efforts of the manufacturer. Instead, all the manufacturer did here is create a Streisand Effect for their shitty product.
Talk to a lawyer. Unilaterally suspending his access might expose you to some legal risk.
VIDEO: How to Run Linux and Bash on “Windows 10 Anniversary Update”
I don't recommend you to apply for this company. In case you want to apply, you can look at my solution for the first round. (http://jsfiddle.net/cjgg1ckc)
I'm not sure if I'm more scared of a company that makes horridly insecure devices and then tells its employees "do everything you can, be as manipulative as you can, but get this review taken down", or if I'm more scared of a company that actually tells its employees "I will fire you if you don't get this review taken down".
There are definitely Individual Contributors who are on the same compensation level as directors. These are the engineers who revolutionize how the company operates, such as inventing HHVM and saving tons of resources.
I think PowerPoint already does this; Keynote's had it for ages, and I've done it on Linux with Beamer a few years back. You have presenter's notes with a small slide preview on the screen in front of you, actual slides on the big screen.

These days I run my presentations in reveal.js (HTML5), so the output is trivially cross-platform and videos, 3D content etc. always work flawlessly. This also has speaker notes, implemented as two browser windows (one for each screen) with linked controls.
For a scope, it kind of makes sense. If the wave you are showing changes between scan lines, the display may get confusing. If you scan along the data acquisition, it'll look neater.
Previous discussion here: https://news.ycombinator.com/item?id=12012977
Yeah, IBM might have been one of the earliest tech giants to setup dual track organizational structure although I don't know for sure.
Last time I saw statistics (based on Sweden, so some difference might exists), only about 10% of men and 10% of women work in a profession with gender equal ratios. Sweden also has about the same 80% of women and men as employed, so it might not be that surprising that the number is so identical between the genders.

The big question I find being overlooked by gender equality discussion, is why almost every profession has become gendered, and after all feminist movement in the last 50 years so, the trend of more gendered profession is continuing strong. For example, the teaching profession has since the 60's integrated female gender identity into the work culture, which pushes naturally away men from it. However, I rarely see any gender equality pointing out the problem of the teaching culture as a cause of low male participation. Tech industry has the similar "bro" culture, but that has been targeted by gender equality advocates for about as long as such culture has had a name.
If interested in Java browsers, then you might like to check out one that had quite a bit of development.

https://sourceforge.net/projects/xamj/

The main site is down due to dain issues. Googling will also give you a blog and Github. Their Cobra engine was Java IIRC. All that code might make a nice head start even if this project is dead or goes that way.
To me this seems like an odd tactic to use as the manufacturer. Did the boss just pick some random employee and decide that one guy had to get the review taken down other wise he was fired? Also, I'm inclined to believe that this isn't the case because I also don't believe that those "other reviewers" actually complained about his review. Why would anyone else care that he left a truthful review about the product? If anything, they would be glad that he pointed out such glaring flaws with the product that could potentially damage things plugged into this product.

I'll say one more thing, I hope that he contacted the company directly. It's great that he left this review for others so that they would know how insecure this device is, but I think it's important that he also contact the company directly so that he can help solve the problem. Leaving a bad Amazon review isn't exactly the best way to report a dangerous security flaw in something if you want it to get fixed. Although, it seems like this company isn't one to fix such things anyway ¯\_(ツ)_/¯
Yes, you are right. Ultimately it's just business.

The research I've done tells me it would be hard to grab my domain given that I've been doing business under this brand for nearly 30 years. Not a huge business, but that's not important.

This doesn't mean that they can't make me spend money on lawyers and just burn me down to the ground as a potentially cheaper strategy to make me cave. Not sure what to think about this possibility.
Which Professional Sports Leagues Make the Most Money?
FB is big enough I'm sure different teams vary pretty widely. Even at the ~300 person company I was at previously the difference between project team culture and manager interference was pretty huge.
"you have to pull people off or climb over them"
Or make a wider ladder?
Activiti 5.21.0
Pros are usually referring to mistakes like trying to fill a flush when most of the cards in the suit needed are already accounted for and not possible to draw so your odds are bad, etc..

Like having 20 in Black Jack and asking for a card, you are almost certainly going out and not going to gain anything, that sort of thing.
Location: Waco, TX

Remote: Yes

Willing to relocate: Yes, to Austin or Dallas/Fort Worth areas only

Technologies: JavaScript, Node.js, Python, Flask, React, Angular, SQL, MongoDB, Git

Résumé/CV: https://docs.google.com/document/d/1Z2jCU4dwf3RvRmE0F55m8U7h...

Email: vince.r.cooley@gmail.com

I'm a self-taught web developer looking to break into the field. My day job is teaching math, and I would be incredibly interested in any positions relevent to education. I am looking for an opportunity for an internship or full-time entry level position.
How can it be good? Let's hear the devils-advocate point of view on this one.
I buy films through the Apple Store; that's equivalent?
Ramda  a practical functional library for JavaScript programmers
I'll mostly agree with that. Harder to do looking at assembler. However, at behavioral level, you can just black box it to see if it passes acceptance tests for desired outputs. If it does, it might be same for your needs. If it doesnt, it's clearly a problem.

Your point applies totally if we're talking the How instead of the What.
Vibes (http://www.vibes.com) | Chicago, IL | VISA

Vibes helps the world’s top brands engage their customers on their mobile devices. Our Catapult platform enables marketers to drive revenue growth and loyalty through mobile messaging, mobile wallet marketing (Apple Wallet and Android Pay), and advanced targeting and personalization. Vibes has delivered more than 10 billion mobile experiences on behalf of customers that include Home Depot, The Gap, Chipotle, Old Navy, Redbox, Zumiez, Verizon, Allstate, Sears, JCPenney and more!

On June 1st, we announced a $45M investment and strategic partnership with Syniverse to expand into international markets:
http://www.forbes.com/sites/johncarpenter1/2016/06/01/chicag...

We have openings for Software Engineers, QA, DevOps, Product, BI/Analytics and Infrastructure roles. On the software side, we're looking for full-stack developers (Rails + JS with Backbone.js).

Apply here: http://www.vibes.com/company/careers/ …or email me at ken at vibes dot com.

Here's a quick peek at our office space: http://chicagocreativespace.com/vibes/
CFR – another Java decompiler
REM and EM in CSS
Kek or how I’ll waste my free time going forward
The Act places a 25 year limit on the use of the deliberative process exemption

Deliberative process is just one type of exemption and is entirely separate from the national security exemption.

https://www.foia.gov/faq.html#exemptions
So it's another bill that has no funding to implement it (likely because of "budget hawks" who take any chance they can get to tighten government spending... well, at least government spending not benefitting their district/state directly).

When will we get sane legislation back? Or are unfunded mandates the future of all such improvements?
Isn't this kind of the point? Just stop buying Apple shit. If there is no Spotify app on iPhone, and everyone has to use iTunes and Apple Music, the iPhone platform becomes less valuable.

Of course Apple is allowed to do what they're doing. They are begging people to stop buying their products. Anyone buying an Apple product today deserves that money less than Apple.
In my utterly-average agile environment, it's not hard.

Your peers form an agile group to deliberate. You have non-management product owners and stakeholders to guide you (shepherd you).

You have a supervisor who deals with HR business like time off, but is unrelated to your product decisions.
Amazon's Alexa Course, Introduction to Voice Design
My data-free immediate thought was, '...but industrial meat farming uses N times as many resources [land, water, petrochemicals] to produce the same number of nutrients/calories...'

Now I am interested if this is in fact true. I have certainly heard this argument made, and it is often alluded to e.g. in describing the problem in China of producing enough meat to satisfy an increasingly affluent society (the subtext being, 'with the same constrained resources').

Going to poke around a bit...
Bodyport (YC S15) - http://www.bodyport.com - San Francisco, CA - Lead Firmware Engineer (ONSITE)

Bodyport is hiring an experienced senior embedded systems engineer to lead the firmware development of our first product. You will join an early-stage company dedicated to bringing lifesaving medical technology into every home. Bodyport is backed by notable investors in hardware and health.

https://jobs.lever.co/bodyport/
I'm not sure, but when I was in the military, my SSgt told me not to burn bridges because I might end up in a situation where my life depends on that person helping me out. I thought that was an interesting incentive to cooperate. So maybe a reputation system can work, but I'm not good enough with people to know.

To be clear, I'm fine with rivalry and competition. I just think there's a sane and reasonable way to do it.
Kaggle | San Francisco | Full Time | ONSITE or REMOTE | Software Engineering

Technologies: C#; ASP.NET MVC Core; React; TypeScript; Docker; Azure.

You can read the job req and apply here:
http://kaggle.applytojob.com/apply/GjSjOi/Backend-Engineer?s...

Kaggle is best known as a platform for machine learning competitions. We have a community of over 550K data scientists. Now also building a sharing-and-collaboration platform (closest analogy is Github for data science: https://www.kaggle.com/scripts)

Particularly interesting opportunity for software engineers looking for exposure to data science/machine learning.
Three of our engineers have come via HN posts, so we take HN referrals very seriously.
That's like replying to his words without really thinking about what he meant.

Schadenfreude is an obvious borrowing from German. His question is why did they have a word for it in the first place.
Context: http://itch.io/ is a place for publishing indie games and other creative stuff. There is no greenlight process like on Steam, people can share content very easily without gatekeepers.

(Disclosure: I know the devs pretty well but I'm submitting because I think it's interesting content for the HN audience)

They recently released a Steam-like app for browsing, installing & updating games. There's an awful lot of interesting stuff being done like https://itch.io/docs/butler/ (CLI tool for efficiently patching games with diffing for both upload & download).

The latest feature they added is experimental sandboxing which allows transparently running the games you download from itch.io as a separate restricted user / in a jail. The submission link details the research done to make it work.

More info here: https://itch.io/docs/itch/using/sandbox.html and https://github.com/itchio/itch/releases/tag/v18.0.0
Other than a release right before a holiday weekend (as _opc6 mentioned)...

The changelog illustrates precisely one of the things I love about react, and why it's a bit larger than alternatives (like preact), and for good reason. Simply stated, the error messages... I love how good the error messages are with React. I've worked a bit with React, ng1 and ng2 at this point, and have to say React is second to none in this space.

There are very few WTF moments with React, and there's usually a very clear message indicating why.. from the warning when not running in production mode, to the messages when not setting the key property of child arrays. With angular 1 I'm pulling my hair out.. and with ng2 it's just as bad.

Here's to more great releases from the React team.
There's that too. I can rephrase it as we don't know if these measures will have positive or negative short term repercussions for China.
I did put it right in the first paragraph of the article: "You may have seen Marc's restoration video (below) on Hacker News".
Libertarian Dispute Resolution
He died in 1988.

Imagine somebody came to you at these "early" times (Wiles proved the theorem in 1995) with a "grand project" to use a lot of computers to search for a possible "solution," being able to try 10 billion Ns in one second. What would be your argument against such a project? Would you try some similar derivation to get an estimate of success?

I know, brute forcing all integers is impossible, but you can even "imagine" a "superquantum (and now not existing) computer" which can do a lot of small integers in parallel.

And yes, I know, probabilities aren't proofs, especially not for integers. One counterexample is enough:

3987^{12} + 4365^{12} = 4472^{12}

Also interesting to see the accidental(?) order of magnitude of the numbers involved.
"The result is that the unique network ID of your socket is transported in an unencrypted form to the Chinese server"

The use of The word "Chinese" in this article is amusing.

Is it really important or necessary? Would it be preferable if the data was sent to a US server ?
Well done. Who knew that what basically amounts to a searchable cloud-based chat service could reach a billion dollar valuation. Amazing.
Of note, from the amazon review: "But before we get to that: I received this product at a discount in return for writing an honest review of it. Onwards!"

Could that have anything to do with the manufacturer's attitude?
> Managers focus on building a great team, creating a vision for how that team will execute its goals, and helping the people on that team develop in their careers. They are put in those positions because of their strong people skills. They aren’t there to tell teams what to do.

That almost brings a tear to my eye. This is such a huge contrast to what my current experience is at BigCorp. And that's just a few miles away from Facebook.

The question then becomes, how much power does a manager have at Facebook? Can they block you from transferring to another team? Can they block your vacation/time off requests? Are they the only ones responsible for doing the performance reviews? Is said performance review audited so as to contain verifiable facts?

> We make escalation “legal” by making sure people know they won’t be blamed or punished for speaking up or asking hard questions.

I really wish that was expanded on. Theoretically, I could escalate. In practice, that would backfire horribly. After all, if there's no accountability, what's preventing your manager from simply retaliating by giving you a hard time, possibly a while after the escalation happened? There are lots of subjective ways your work can be criticized/sabotaged which are not obviously connected to the escalation.

> Obviously, these strategies are at their most effective when the whole company adopts them.

Actually, it is way, way worse when the whole company doesn't support that. You can move from a great project to your own personal purgatory.
And I'd have to update that filter every time I create a repo on github (which I do more often than I'd ever remember to update email filters).. though tbh it's gulp-header that I don't regularly use anymore that's probably the most popular codebase I control.
It's really unclear whether whatever they are doing actually does anything. And the author doesn't sound like he has any idea on what matters for productivity, given that productivity is what they were after.

But at least it's clear that anyone can get far in management as long as they don't screw up too much.
Dollars to donuts, there is no employee. It's the manufacturer writing him and concocting a story.
Papertrail (https://papertrailapp.com/) | US/Canada (remote) or Kraków, Poland | Customer Success/Developer Support Engineer | Full-time

Put smiles on the faces of thousands of developers, sysadmins, and entrepreneurial engineers: http://papertrail.jobs/

What's unique here?

• Slack is the office • You'll have a ridiculously large impact (tiny team, thousands of customers) • Lightweight workflow with thoughtfully-chosen tools (Enchant, GitHub, Slack, etc) • We're all engineers, so logical arguments win. Every team member commits to our git repos. We also use Emoji and animated GIFs with reckless abandon =)

You'll be neck-deep in a successful bootstrapped business, working alongside the founders, and get to see every cog turn. If your career plans include starting a bootstrapped business, this a very unique way to see one run.

Interview process: whatever fits the situation. 2-3 Hangouts or phone calls is typical.

http://papertrail.jobs/ says Krakow, but residents of US and Canada are welcome. Feel free to email me (see HN profile) if you have questions.
The Chinese government is willing to forgo living wages for its populace, environmental protections, worker safety, etc. As a result, the cost of manufacturing is dramatically lower than in developed countries.

For example, a Chinese manufacturer can just dump toxic waste in a pit. A manufacturer in the US has to dispose of waste responsibly. Naturally, this is much more expensive. Those costs are passed on through the supply chain. We want everything impossibly cheap, hence the movement of manufacturing to developing countries.

This, of course, brought tons of manufacturing to China. They have become a world power with a reasonably strong economy. Their leaders don't want to give that up, since if their people demand workers' rights, environmental protections, and so on, manufacturing will just move on to the next developing country in line.

Therefore, they decided to implement harsh censorship, in order to lower the possibility of a revolt.
Computer vision in JS?
This is completely fucking ridiculous.

Of course Google's privacy policy says they can store that information. That's why I can go to google.com/voice and get a comprehensive, time-ordered, millisecond-precision (if you poke around the network tab a bit - I forgot that epoch values started "12" back then!) list of

> your phone number, calling-party number, forwarding numbers, time and date of calls, duration of calls, SMS routing information and types of calls.

that I have made over the past 6 years, 10 months, and 20-something days.

This is a service they provided, that I'm using, if the data were not there, I would have gotten rid of my gvoice number, found a service that preserved my data like any self-respecting service provider (I'm really at a loss here - is this not available on iOS?) and complained loudly that Google Caused Data Loss For Users and should probably get hit with a lawsuit for damages.

I cannot believe how one-sided the discussion here is.

The claim that GOOG is capturing all this data on all calls and texts on all android devices is -completely- unsubstantiated. There's one link to a german-language blog, whose (admittedly, Google-) translated claim seems to be that they tested - a - phone. One. With phone calls. Did they test SMS too? Was there a network connection to google's servers? The omission could just be the translation, but right now I think this is actually a story with 181 comments about, at most, a phone that also has hangouts, that pings the server to tell google to mark their user as being in a call.

Completely ridiculous.

My only affiliation with Google is as a user.

Oh, and let's not forget here, that if Google were trying to subtly reinterpret "your use of our services" as "we capture everything from all Android devices", why on earth would they do a time-synchronized, easily-reproducible log when the call starts? (And how would they already have the call duration, blah blah blah at that time?) I can assure you, they're quite familiar with queuing data on the device to be sent later.

The most irritating comment thread I've read in a long time. None of what is being claimed is even remotely cogent, on the face of it, and the reaction is just an endless woe-is-me of "what did you expect, we all saw this coming, what can ya do, the companies these days, they're just not like they used to be" I mean, is this a brexit hangover or what?

Just sprinkle on a little "the NSA does exactly thing tho omg" and "metadata===murder" (yup, I think of you as js fanboys, that's how bad it is) just and... yeah, the expletive is necessary. Completely fucking ridiculous.
China has a competing system, culture, and government to that of the West. If it has to deal with the reality and consequences of its actions, it certainly doesn't need a Westerner on a pedestal to look down on its self-determination.

How can it be good? There's a million ways it can be good, but you and I wouldn't know them for sure. Just like how arbitrary Western policies can swing either the positive or negative side of consequences. Just like how a large portion of Britain thinks Brexit is good, and a large portion thinks it's bad. You can't just assume your viewpoint is automatically assumed to correct. You have just as much responsibility to defend your position as the opposition does to have to defend it against your inquisitions.

Before you judge, you're viewing China from a lens of systematic Western propaganda. You automatically assume their crazy laws are crazier than those proposed in the US, like New York's anti-large-soda law, which is also an example of mass behavior control.

From China's perspective, they probably think America is barbaric in terms of gun control (guns are generally not allowed in China), just as we from our perspective think it's barbaric they censor their internet.
It's just that each hop adds latency... cell phones are bad enough, and cell to cell is worse... gv is effectively cell + IP ... and with the two on either side, it's wild.

If you ever notice when you and someone else start talking, and step on eachother... it's mostly because of the additional latency cell and IP phones tend to add on top of what POTS phones would have.
For the population, and from a human rights perspective, this decision is objectively bad.
Ask HN: Text note taking app?
Is there a note taking app that allows saving proper text notes to the cloud and is available on all platforms (Linux, OS X, Windows, Android, iOS)?

Basically something like Simplenote, just with a monospace font.
If you go around trying to find 10 people to commit mass murder, there is a high likelihood that one of them will turn you in, or that one of them is already under law enforcement scrutiny that will lead to discovery of your plans.