skysight-inc/HackerNews huggingface dataset:
It's an interesting position to be in when your organization has a lot of pressure from the general public to do right by the people instead of by the interests of the shareholders of the company, especially in the context of a technology company.

The only real solution here is just to NOT share data with facebook (delete it), but a lot of people either don't understand that or don't care.

These types of events make me worried about what kind of precedents will be set for technology companies in the US going forward. I hope that they don't over-regulate and strangle out innovation, but at the same time I agree that a company as large as facebook should have a larger interest in the good of the people.

Who is really responsible for the user data though? Should the users be held responsible for sharing data or should facebook for not making it easier to manage privacy?
The headline calls it a "breakthrough technology", not "breakthrough science".

Basically this is a new experiment about to begin operating. If nothing goes wrong, within a few years we'll be able to confirm or reject the axion theory of dark matter. Which is pretty big news, all told. A confirmed axion detection would be at least as important to physics as the Higgs result from CERN or the discovery of the W/Z in the 80's.
I'm a Redux maintainer. We generally recommend learning React first before trying to learn Redux, if only to minimize the number of new concepts you're dealing with at once. And yes, the more comfortable you are with actually using JS, the better you'll be at both React and Redux.

It's worth noting that Redux is not tied to React, and can be used with any UI layer (Angular, Ember, Vue, vanilla JS, etc).
It also means "storehouse", so he probably means password manager.
"Over Ethical Concerns"

Maybe over concerns that their department is in limbo due to the general public's concern, but I can't imagine they have been working on their projects and only now found ethical issues with them.
I think you're right, but after learning about the birds' fourth photopigment, I think this is probably regular evolution at work and there is some selective advantage to it since they can (probably) see the colors in some capacity.
Except this particular issue has absolutely nothing to do with TouchID or security at all. It's just the screen. Error 53 was significantly more justifiable.
"There are now more than 1,500 NGINX Plus customers and 409 million million users of NGINX Open Source."

409 million million users :)
ISPs sell a commodity. I have yet to see a popular commodity supplier - steel companies, oil companies, coal companies, insurance companies, big retail stores... All have been vilified.
There is also a very large range of responses to the EnChroma glasses. I've seen or heard about plenty of intense reactions to them, but my personal experience has not reflected that.

My brother-in-law and I are both colorblind (mine is not as severe as his) and he bought a pair a few years ago. He enjoys the difference but not enough to wear them consistently, and they had a barely perceptible effect on my own vision, just giving green a bit more "pop".

I think the main issue is that it's easy to group all colorblindness together even though "huh, I guess my shirt really is purple" is very different from "I look at streetlight positions, not colors."

That said, even my mild colorblindness puts me at a massive disadvantage on certain Halo maps or against certain team colors. In situations like that, I might as well be fully colorblind asI end up having to play based on movement alone.
Well, that is an opinion. However, bricking a device without previous warning seems quite out of control. There are many easier things to do. Like, for example, nagging the user every day with a message, not upgrading the software (and still nagging the user with a message), etc...

Bricking a device is certainly a bad user experience and not at all what the user wishes. Nagging him at least lets him use the phone and keeps him informed.

You cannot assume the user is stupid and not assume the user will not repair the phone outside your network. You cannot have both things at the same time and get away with it.

That is what I think. If the user is stupid, let him be so.
Myst was huge and I was working 90 hours a week doing a cross platform CD ROM in 1995/96, using action script/ macromedia director, debabilizer for 256k color palettes and quicktime ui interction video snippets. It was a black art getting the disk to play on mac and pc - I had an in office ethernet network with mac and pc connected together. The product/project was obsolete a few years later. The big lesson for me was not to go down the cutting edge rat hole, problem solving and details ensnare you and you lose track of time and the market...
The Origin of Artificial Intelligence, AKA: Is This Thing Alive?
> It was not done intentionally.

What evidence is there make this claim?

It all seems to boil down to this question. Do you trust that Apple had the user's interests in mind?

> They simply don't QA their releases on repaired phones (because why would they?)

The more important question is why wouldn't they if the customer's experience is what guides their decisions.
Most people expect you to have 1 mobile phone number, not separate ones for calling and messaging.
Because without constant, unsustainable, growth investment firms will die, capitalism will fail, and the myth that "if you just work hard enough you can make it big" that our economy is fundamentally oriented around will shatter, costing the Sam Altmans of the world their savings in the process.

Maybe that's a bit hyperbolic but I have a hard time hearing the leader of a venture capital group explaining why I should be maximizing productivity when the person who stands to reap the most benefit from that productivity is... him.
I work with incredibly talented Indian engineers. The secret is that they're being paid like talented engineers.

I agree, you get what you pay for.
All the more reason to support the right to repair

https://www.theverge.com/platform/amp/2018/3/8/17097256/cali...
Not sure if you read the post, but the author addresses a couple of your points and seems to agree with you:

I’ve learned that I can’t be very productive working on things I don’t care about or don’t like. So I just try not to put myself in a position where I have to do them (by delegating, avoiding, or something else). Stuff that you don’t like is a painful drag on morale and momentum.

And:

Also, don’t fall into the trap of productivity porn—chasing productivity for its own sake isn’t helpful. Many people spend too much time thinking about how to perfectly optimize their system, and not nearly enough asking if they’re working on the right problems. It doesn’t matter what system you use or if you squeeze out every second if you’re working on the wrong thing.
I wonder how many new hires pass up Facebook because of ethical concerns. Whats scary is if even internally people are moving departments because of ethics, that basically filters so that the least ethical people are on the teams with the most ethical concerns.

If there's a real net effect on their hiring, they'll have to increase salaries to lure people in, which will take in even more unethical people (of course, not everyone that works for or wants to work for Facebook is unethical).
A modestly sutainible consulting business probably bills at about 2.5x salary. Without considering any materials cost (which is a dubious assumption) that puts average compensation of the ten member team at 40k/year. Note that the senior person or people on the team responsible for attending meetings and communications almost certainly make a multiple of that. And the juniors who are most profitable for a "body count" type contract often make a fraction of that and perform most of the work.

On the other hand, organizations that allow themselves to be in the business of saving money are not really results focused anyway. They're often buying based on the difference between a team of ten and a team of eight because the team of ten is easier to defend to the next layer of management. Team count is the same sort of metric as lines of code.
Getting something like AOM would have been easy back in 1993 because the costs would have been much lower. Back then complexity had to be really low, which means most of the complicated modern tools were off the table. Coming up with something equivalent to MPEG-1 would have required just a handful of engineers over maybe a year. In terms of IPR, there would also have been much less to check than today. OTOH, the minefield was moving really fast at the time, which could have added some complications. In the end, I think the main reason nobody bothered with something AOM-like is that few people realized the huge problem of patents on standards.
Why would you ever recommend against using actual ES6 classes? Not only is it the new standard, he’s coming from Java...

TBH, the only reason that seems to make sense is some kind of weird “I knew JavaScript before it had classes!” kind of sentiment that wouldn’t actually teach him anything of value.
Within a margin of error, zero people can remember 20 16-character random alphanumeric passwords. Therefore it is only possible using some sort of password manager, whether it be something like 1password or an old-fashioned notebook.
IDK, they may have ethical misgivings before but now find they have to rationalize these with their friends/family outside of the tech bubble. I'll cut them some slack until I know otherwise.
This is sort of surprising information, from my view.

The information about their business model and data practices which people seem to be so surprised by was/is common knowledge among people who work with these technology stacks. Going to work for Facebook seemed like it would have meant supporting and abetting those practices; they were very clear about what they were doing, and the roles were in no way ambiguous.

The cynic in me wonders if these employees are just responding to how others are starting to view their positions, more than ethical or moral quandaries.
Haha, didn't know how it was called.

I got it two times from different friends on different CDs.

Often it was just called "The Game-CD from <FRIENDS_NAME>"
Additionally, phones that have biometric features first require a PIN to be turned on or unlocked after a period of time.

So you really have Factor 3: You must have the password to power on the fingerprint reader.

The fingerprint isn't being used as the password.
You can choose to post on Facebook. But you don't choose to be tracked by Facebook or Google - that happens whether you want it or not. I don't think people are as much worried about what they explicitly share as about what information gets collected without their knowledge.
About the right to privacy: https://en.wikipedia.org/wiki/Right_to_privacy.

Governments have no rights (and prosecution is part of the Government), they only have mandates. To comply with these, they have powers, not rights.

Edit: no->not
i stick with old good ext4
> THAN start putting the most valuable thing into your idea/startup: Your Time. When you have something good enough, to show, find investors. IF your idea is good enough and it is relevant enough, you get help from others. If not, yeah forget it.

He may need work done that's beyond his skillset. For example, he mentioned mobile gaming, where the brunt of the work is in the assets (art, audio).
Projection. You’re the one who stated that left wing extremists “aren’t posting anything abhorrent” on social media. Forgive me if I consider “death to capitalists” abhorrent.
c'mon wasn't it super obvious that they are doing that stuff already for years, the whole Cambridge Analytica isn't that suprising imho it's like starting at Uber now and think they're just a "normal" company...
The Real Technology Problem
Android need a kernel feature called binder which afaik is not part of vanilla kernels / distro kernels.
small README typo?? `user.frinds.age`
Underlying this, don't ever answer these stupid 'account security' questions truthfully. Better to make something up and store it in your password manager along with other account info.

I'd normally be tempted to put in the same types of random passwords I normally use, eg:

> What was the name of the street you grew up on? L9Pro840Of9KNIGfKD4tf8tOwTG9Dcqj

Unfortunately, I've heard you can talk to customer support and say things like "I think I just typed in random garbage for that" and they'll accept it. Whether an attacker would know or try this I'm not sure, but I could also see a customer rep hinting towards this when they see it.

It's probably better to actually make up something plausble-sounding but incorrect, like "Summit Avenue". (Related: there's a website for this [1])

[1] https://www.randomlists.com/random-street-names
If it's anything like the rest of humanity, it's a handful of engineers who cares enough to switch. The rest of them will sit on their asses.
I'm not talking about freeways - I'm talking about city streets.
WhatsApp and Instagram seem to be much more respected than Facebook proper right now, so it kind of makes sense. I also haven't noticed a decline in usage of these apps among my friends, but posts on Facebook itself have really dried up.
Too little, too late. Well, perhaps not, it's never too late, but still.

You built this behemoth, we told you so, you insisted because it was too hard to resist, deal with it.

For the record, the situations in which some people find themselves are complex and not everyone has the freedom a high salary or stocks or other perks grant some of us.

Nevertheless, for those of us who choose to make the world, our world, a nastier, less friendly, more neurotic place, I have zero sympathy. Reap what you sow, in my case it's disdain.

I apologize for the hard tone but I'm not exactly known for accepting "sorry not sorry" kind of apologies.
Performant execution for any vector language (APL/J/K) requires amortizing the array actions. For example, summing an array should invoke an action in the VM that adds together all of the elements of the array with only a single type look-up.

I am skeptical of targeting an array language to a VM that requires a type check on every element of the array. Numpy handles this by performing all its actions in a C library independently of the CPython VM.
The Bell Curve is about policy. And it’s wrong
Yes, that’s a bit hypocritical.

Also, it’s not something new. Facebook data has been used and abused in other past elections.
I stopped at the point where he said productivity gains compound. That is already bunkum. (I suppose the author meant add up instead.)

The Xkcd chart is enough. There are physical ceilings and improvements not worth to make.
Thanks. Do you know a non-pay-walled link to :

https://aip.scitation.org/doi/full/10.1063/1.3583380
See https://en.irefeurope.org/Publications/Online-Articles/Regul... for lots of examples showing that regulatory capture is a real issue in Europe. The fact that you turn a blind eye towards it shows that jingoism isn't a purely American trait.

And for the record, I grew up in Canada. I am not opposed to the idea of regulation in principle. However every approach has failure modes. And regulation works a lot better in practice when you exercise skepticism about the actual aim as opposed to the stated one.

If you wish to build your skills at skepticism, I highly recommend watching the series Yes, Minister. It is from the UK in the 1980s. However the lessons about how bureaucrats manage to get their way while pretending to listen to politicians are timeless. It also came out much later that it is less fiction than it first appears - most episodes were based on actual incidents. And some were downright prophetic - compare https://www.youtube.com/watch?v=37iHSwA1SwE with actual British policy towards the EU since.

I have no reason to believe that the picture painted then of the bureaucracy in Whitehall is significantly better than the bureaucracy that has sprung up in the EU.
To be honest, I didn't read it. Reading articles about productivity makes me feel like I'm doing something wrong, when I'm perfectly happy otherwise. They're the Instagram of work life for me.

EDIT: I went back and read it, I agree with most of what he says (and my original comment wasn't very relevant to this particular article), I would just add "don't stress about productivity, most of the time it's fine to just do what you like".
Agree. What I see is, skilled ones are flocking to Canada and Australia because of their merit based immigration system.

H1B has lost its luster because its now a lottery visa, no place for skills. The Indian IT biggies flood H1B market with petitions claiming high skills for a meager developer.

There are also a lot booming startups in many cities spread across India. You can find the best ones there too.
The article is really just describing how he goes about making the best use of the time he has, and a big part of that is describing what he does to feel and perform at his best. It mostly seems like things that anyone could benefit from, regardless of what your goals/priorities are.
> I have yet to see a cogent argument justifying that difference. My suspicion is that it ultimately falls down to "ISPs are unpopular, web companies are popular."

A cogent argument: ISPs are your gateway to the internet you can't route around and web/mobile/content companies are built on top and can be routed around.

ISPs could build products people want instead of regulatory capturing their way into the game. ISPs aren't innovating through products, they are lobbying, bribing and legislating their way in. They should go more the direction of Hulu like Comcast did rather than trying to slow down innovation, nothing is stopping ISPs from building web/mobile properties that people want to use rather than fighting against them. ISPs should spend more money on expanding networks not data caps, slow lanes and lobbying to retain their local monopolies. ISPs should get out of the business if they don't want to be neutral networks who protect private data as the steward of your gateway to the network, they want to be content companies and ad/data collectors.

ISPs should basically be focused on what their customers want, like web companies have to do to compete, rather than what the company wants solely. Being local monopolies has gone to their head and they are abusing the position/trust.

Noone but the ISPs wanted their ISP selling their private data, removing neutral network protections, adding data caps, slowing down expansions, adding slow lanes for milking it. Google Fiber is an ISP, they should also be neutral and not selling data. ISPs are the gatway to the network and privacy is important as well as innovations to allow new types of web/mobile/media companies, right now they are trying to limit that.

When ISPs are focused again on being a neutral network that protects your trust and provides competitive speeds with the world, then they will be liked again.

Web companies aren't innocent but they aren't your gateway to the network.

Ultimately, all large companies have turned predatory in the US. We are against bullying but not by large corps apparently.

What is more respectable, innovative products that you want to use or products you are forced to use through authority and mini monopolies? You'll find your answer.
I left YouTube about a year ago, in part due to cognitive dissonance between my values and the company's objectives. If you're a current employee of a similar company and you're considering your options, I understand the struggle and am happy to talk about it! Everyone's circumstances are different, but for me personally the TL;DR is that I'm much happier working somewhere where I can get 100% behind the mission. Anyway, email's in my profile.
A good idea to counteract privacy risks of this sort is to occasionally search yourself by your full name or by username (one that can be traced back to you, that is) across all major search engines and see if any of your data is out in the open in any public forum.

Same goes for searching your phone numbers, physical addresses and your email address (preferably in double-quotes for an exact match) -- I discovered mine stashed in a blog full of random email address in which my ID was a part of -- reported it to Google and it was gone in a couple of days.

I perform this 'exercise in privacy' once every three months -- which for me is the average time in which I sign-up for a new service or product using my primary email address; YMMV.

A related article for those who're interested (shameless plug) -- https://abhishekbalaji.wordpress.com/2016/09/24/why-you-shou...
Yes.

Silicon Valley is turning on Facebook. Employees are realizing this and do not want a tarnished resume. If you actually believe this is for ethical reasons then you're not equipped for the world.
Citation? Lenin, Stalin, Mao, three generations of Kims, Guevara, Castro, Pol Pot, Ho Chi Min. All murdered massive amounts of their own people for not being communist.
Ah, thanks, I'm going to go back and give it a chance. As I said below, I usually don't read these sorts of articles because they're stressful in a "You can do better! Look how well all these people are doing! Why aren't you like them!" social-media way.
When I saw the lead sentence of the article I pictured puffins wearing sunglasses. "Scientists have even made special sunglasses for puffins..."

SlowBro may be slow, but he's a bro B-)
I liked Nicholas C. Zakas book on ES6:

Understanding ES6
https://leanpub.com/understandinges6/read

Free to read online.
This is fair, then my system will give credit. V1 of this list is here: https://qz.com/1234502/how-to-block-facebook-all-the-urls-yo...
>What was the last thing Apple made that wasn't just a marginally polished version of someone else's invention?

Search the patent database.
It's basically the prototype for the Quick Time Event you see in most AAA games these days. AKA "press X to not die".
Yes, we got some kids later that did this too.

First there were a few that used their parents burner.

Later some got their own burners and did it for the cost of a blank CDR.

The prices of the CDRs dropped too, first I paid like $10 for one and later I got 50 for like $50.

Funny thing was, at the beginning the burning was unreliable and the CDRs expensive. Later when they got cheaper the burners also got more reliable.
> Users chose to use Facebook

I'd argue the opposite. Users can't not choose to use Facebook.

Even if you have never had a Facebook account, even if you have never touched a smartphone in your entire life, even if you intentionally try to eradicate Facebook from your life -- Facebook still has a profile on you, full of data about you, from other people in your life who do use Facebook.

Facebook isn't Facebook.com. Facebook is basically a modern day Equifax, that just happens to run a few apps on the side.
Fuck google. Fuck facebook.
Attackers don't bother stealing physical tokens - way too hard. It's much easier to ask for token re-issue using compromised info. See for example https://www.techlicious.com/blog/phone-porting-scam-can-empt...
You changed the premise. What's being made better? The change being discussed is broken phones. That's not better. Hypothetically, that could be from a change that makes something better. Is there any reason to believe it though?
How many times have there been privacy settings changes which undermined user intent or resulted in surprising defaults? How many snafus have we witnessed since its inception? I am astounded that employees are just now deciding they've had enough.
It’s also just one tweet. It’s an article based off a single sentence in the nytimes article. Maybe people are transferring, maybe this is a reason or an excuse, but the support in this article is pretty flimsy.

having worked in Facebook games in 2012, I think some today forget how much worse for privacy Facebook used to be than it is today