skysight-inc/HackerNews huggingface dataset:
> I suppose Google thinks this projects benefits everybody including themselves.

That's quite possible but once you start releasing unpatched vulnerabilities about competitor products there is at least a chance that 'including themselves' trumps 'everybody'.

It's not like we haven't been here before:

http://www.theverge.com/2016/10/31/13481502/windows-vulnerab...

So, google made a nice little 'hands-off' automatic disclosure feature which gives them a reason to say 'computer did it' but I don't think for an instant 'altruism' of any kind is the reason they do this.

If google really had the well-being of internet users at heart they'd shut down google analytics and stop accumulating profiles.

Until they do that my money is on Google estimating that they will do others more damage than they will do themselves through Project Zero and as such yes, we will all benefit but Google will benefit the most of all.
Do you have a reference? This would be interesting to read about.
You can't fight negativity with negativity. Let the good and positive boil to the top.

Anyway, that would certainly not save twitter. They seem to be lacking better management and focus on their core product.
Government position as healthcare provider is exactly the opposite of private insurer.

Government usually tries to limit its spending (because it already is indebted beyond reason) thus using its effective monopoly to force lower and lower prices of all drugs and medical procedures. At the same time the voters pressure (every government wants to be re-elected) forces it to provide reasonable quality of service in healthcare. At least that's how it works in most of EU.

Private insurers want to maximize profits, so they charge a lot of money for their policies, while lowering overall quality of healthcare (by denying insurance to low income, high risk clients - and healthcare quality for not insured is tragic).

P.S. Social Security is a flawed analogy, inner workings of Social Security and Healthcare are totaly different.
How One Little Amazon Error Can Destroy the Internet
The problem with this is that it ignores the economic realities that went into the decision of Uber to lower fairs and assumes that their demand would have remained the same with or without doing it. Drivers would have not been happy with higher fairs if they couldn't, well...get a fair because of lowered demand.
I don't understand why people bring up the VA as a system to be emulated. My father worked for the VA for thirty years and was basically persecuted for being a whistleblower, denied promotion 'for lack of leadership' (despite the fact that as a captain in the navy he implemented the navy's first fleetwide all-digital database inventory system). Meanwhile abuse and malfeasance are systemic because employees have an attitude of entitlement about their jobs. All of those accusations leveled at Uber in the past week - are basically echoes of things that I have heard about the VA (especially the "slanty-eyed-joe" one, since my dad was asian-american, and he heard similar slurs even in hawaii where the majority of the population is asian.

You don't want to be treated under a system like the VA. It is not a model.
I couldn't help but notice that your component library doesn't include a TreeView component, do you have this planned for the near future?
> Preemptive reply: no, nobody reads Twitter over SMS anymore.

I do, yet I still think this should be experimented with. If an account I follow tends to post longer messages, I can deal with seeing only the first line of them.
If you pay artists, development is expensive. There is pressure to sell and to break even. Is there any game which is developed continuously for years and pays artists?
You need state certification to be a PE or licensed engineer, but in the US very few engineers bother to get this qualification. Even where it is required, usually the PE has to sign off (and take responsibility for!) the work of others.

And while PE has certain advantages, like all such things it can also be a racket. I remember when I was an undergrad, MIT planned to change its ME (course 2) requirements. ASME said, "oh no you don't; if you don't require all the courses we say the MIT degree won't qualify on its own for PE licensure." And the Institute said "OK." I was not course 2 but I never heard that MIT's degree was ever considered inadequate for PE.
Yeah but make it transparent to users
A way to help increase the entropy in diceware passphrases may be to use a big of capitalisation or leet speak substitution. I think Hashcat's stats processor can use Markov Chains to assist in chasing you down those rabbit hole likelihoods with appropriate rulesets.
On the flip side, here's an example of mathematicians clarifying philosophy.

https://en.m.wikipedia.org/wiki/Mike_Alder#Newton.27s_flamin...
underrepresented candidates have been acing our whiteboard interviews, and getting hired.

The whole meme is so stupid I want to cry.

"Asking field-relevant questions with objective answers is discriminatory, instead just have a chat. "

Mother of god.

Yes I understand the limitations and downsides of whiteboard questions, and in fact in future I'm thinking I won't do them on white boards anymore. But I'll still be asking people who claim to be programmers to do some basic programming before I hire them.
Whiteboard coding questions are useful as a baseline test of preparedness.

You don't need to be a genius to solve them. You just need to spend some time practicing them and reading cracking the code interview(OR you need to be a recent college graduate who did well in their classes).

I agree that the super difficult Google style questions are silly, but if an engineer can't solve an easy-mid level difficulty whiteboard question (For example, I usually ask something like, "traverse/print a tree"), well... my response to them is why didn't you prepare for it?

You really should have known that you were going to be asked to do something like this, and you didn't even bother to prepare for the easy stuff.
To guys in SV: are managers, scrum masters, product owners etc also whiteboarded during interview??

(disclaimer) From my freelance experience in EU and the amount of "fun & satisfaction" from a the actual work is inversely proportional to the amount of drilling and grilling during interview.
I remember the complaints that he wasn't proposing something specific before the election. So actually I don't think most people are aware that it is complicated. Otherwise they wouldn't have expected a simple solution.
When Microsoft's platform code was notably weak, pretty much everyone else's was too. There was a time when they were maybe 2-3 years behind the state of the art on Unix servers, but the state of the art at the time wasn't good, and that time is mostly past.

For something like 10 years, Microsoft's been punching their weight with secure runtimes in particular, especially given the handicap they work with due to compatibility requirements. They're not perfect. But nobody is.

Here's a good recent example:

https://medium.com/@justin.schuh/securing-browsers-through-i...
> This will probably be an unpopular opinion, but I actually thought the driver was exceedingly rude. He clearly took advantage of Kalanick being in the public eye, and thus a "target". Filming him without acknowledging it was totally immoral, it should reduce any fair person's bayesian priors as to the credibility of the driver.

Why? If I were a driver, you can be sure I would be filming everyone. Does that mean I would have no credibility?

Here in London I've assumed that cabs are always filming.
> We need a completely open source board design similar to the Pi that manufacturers are free to produce without licensing.

Unless I'm mistaken, the Beaglebone Black uses chips that are available for purchase from TI (and from which I think you can get datasheets, even as an individual), boots the mainline kernel, and provides CAD files for the board: http://elinux.org/Beagleboard:BeagleBoneBlack#Hardware_Files
It gets scarier and more brilliant every time.
That really is an atrocious article; they compared numbers which are loosely correlated at best:

>"The study of 261 senior professionals in the United States found that 21 per cent had clinically significant levels of psychopathic traits. The rate of psychopathy in the general population is about one in a hundred."

They should have applied the same standard to both groups, but instead used a very loose definition for the professionals, and a very stringent definition for the general population.

"The Psychopath Test" is a great book on this subject, and recommended reading on it; all these popular blog posts are just meaningless polemical drivel.[1]

[1] https://en.wikipedia.org/wiki/The_Psychopath_Test
I love this. Publications could choose whether to be pay-per-view ($0.10/article) or included in some base-level subscription with profits shared based on how many clicks you get.
ban nazis.
Thanks for the recommendation; is there a way to do back ups?

For example, I have images and various assets stored on S3; would there be a way to change the storage provider on the fly on a website?

The other case is could I have apps hosted on Heroku and set up a service to duplicate the app code and database over to Google for redundancy? This isn't super critical as the apps are not customer focused, but they generate content that is customer focused.
Being a bit crude, I'd say that natural philosophy became natural science, philosophy of language became linguistics, and philosophy of mind became neuroscience in the same sense that primates "became" humans. The old ones still exist, but we generally don't particularly care about what they have to say anymore.
literally copy and paste from it
We're seeing recovery across our services now.
Liz's recent tweets on the subject have struck close to home and have so much insight. https://twitter.com/feministy/status/836407798476881920
It's not as though it would be impossible; our integration with AWS isn't that deep, it's not as though we use DynamoDB for our core data store or anything like that. But even migrating from one traditional datacenter to another isn't easy from an operational point of view.

There needs to be a clear financial win. Even taking into account the failures we've seen so far, I don't see a compelling reason to leave AWS.
Two different vendors if you can afford it. It's a bit of a hassle though.
Like yammer?
> In the end, somebody is paying for these costs. Why shouldn't it be the companies doing business?

Exactly. We have allowed companies to externalize entirely too much risk/responsibility onto the public - from "too big to fail" banks to companies that use "creative" labor classification to save money on health plans and benefits to advertisers that collect reams of sensitive information but are not held to account when that information leaks.
If we started out with a Netflix like video hosting platform and then someone launches a live, continuously running, and a curated-list-of-shows platform, everyone would consider that as a mind-blowing "innovation". I guess some people do want to watch live-tv, simplifies the question of "what to watch next".
Somehow I still don't buy that dhh would fail to implement Bubble Sort.
yes the process is broken. why? because optimizing the process itself is a Hard problem

the naive solution would say, hey, this whiteboard stuff is a synthetic benchmark. just use a real one! (ex: solve a coding problem with access to the internet)

but for large companies (and this applies to school applications as well), it is not merely a process of evaluation, but of filtering.

there are more qualified candidates than there are positions. and thus whatever process is used to reduce this number will always be somewhat arbitrary

perhaps it would seem less "unfair" if it were random, but is it really?
But now you're talking about added effort. Multi-AZ on AWS is easy and fairly automatic, multi-region (and multi-provider) not so much. It's easy to say things like this, but people who can do ops are not cheap and plentiful.
If you have a piece of unvarnished wood handy...
Status Pages (Services & Products affected by S3 outage)

- https://status.heroku.com/

- https://status.aws.amazon.com/

- https://medium.statuspage.io/

- https://status.slack.com/

- http://status.filestack.com/

- http://www.trellostatus.com/

- https://health.autodesk.com/

- http://status.ifttt.com/

- http://status.imgur.com/

- http://status.docker.com/
I like how you know this comment is in poor taste, and posted it anyways.
where was this verified to be true?
Good to get some perspective on a process that is happening worldwide.
Hello, my name is Tim. I'm a lead at Google with over 30 years coding experience and I need to look up how to get length of a python string.

<sarcasm>
The problem with Python is the arcane, arbitrary and nonsensical syntax. It sure as hell isn't anything as obvious as length(str) or string.length like any reasonable language.

And god help you if you want to do something complicated like define a function.
</sarcasm>

But seriously: I have no problems with the rest of the article, but that one just seems silly. How many times do you have to look something like that up before it sticks? For those of you not versed in the more esoteric secrets of Python, you would use the built-in function len, as in len(str).

Of course there are alternatives: http://stackoverflow.com/questions/3992192/string-length-wit...

Edit: Added <sarcasm> tags for clarity.
Good catch. My bet is that because s3.amazonaws.com originally referred to the only region (us-east-1) the service that resolves the bucket region automatically is really hosted in us-east-1. I think AWS recommends using the region in the URL for that reason, however that is easier said than done I think. I would bet that a few of Amazon's services use the short version internally and are having issues because of it.
Only in DF you can talk about turtle reproduction....

here's a bug related to turtle pond going extinct :

http://www.bay12games.com/dwarves/mantisbt/view.php?id=2780

"Since turtles were my only source of shells, which are ever so important for moods, I am keenly feeling their absence after a few years. I went ahead and modded my world so that hoofs and horns can be used also for shells, (which is actually very cool btw, its awesome to have an artifact decorated with Elk Bird horn.)

However, my ponds were filled with turtles early on, and I accumulated many shells that unfortunately rotted away. It seems like fish populations are regenerating, but turtles are not among those, and since I found that odd I decided to report it."

"Pond turtles lay eggs, which might contribute why they will only breed in off site statistics if that's any relevance.

DF structures used for dfhack only implies that eggs that are hatched go into certain classes, and entity ID is one of them for intelligent species (crow men eggs layed and hatched on site belong to you etc., underground egg laying races have been in constant decline since they were added because of this until recently)

Egg layers have always had a hard time repopulating due to dependency on a object to breed which limited and stagnated them in world gen (made easier by spontaneous population regeneration in world-gen recently). I cannot recollect if its possible to offer pet pond turtles nestboxes to use by pitting or pasturing enough of them in a contained area as a alternative or even if they have additional orientation/marriage barriers to overcome we are not aware of.

All gendered vermin breed (or apparently breed, they have the prequesite animal tags but its uncertain whether they become pregnant whilst in the game world before leaving for the site population tally and being replaced with a new generated creature in their momentary existances, or even if they do become pregnant at all with child/adult born states) hermaphrodital or non-gender typical vermin are usually accounted for by being virtually innumerable to compensate for no breeding on site. Technically if the female pond turtle could get off the map by dissapearing and being replaced whilst pregnant it could spawn additional turtles slowly.

Fish are very visible with ASCII symbols and can be seen in murky ponds and rivers for periods of time if a example is needed, if they are close together they are in the capacity to breed and keep the numbers up. Drop a sizable amount of caught vermin fish into a empty pool and it should sustain the fish in theory as they repopulate with compatible mates in that area.

Similar designs have been used with isolated cave spider rooms with wild vermin which appear to be self sustainable and harvested with burrowed animal trappers & web collectors. "
> how is that any different?

It's different because then users who don't like content to be censored can turn it off. I turn off Google Safesearch and have not regretted it in the least.
In some sense Grothendieck's investigations could be considered "philosophical"; in the early 20th century algebraic geometers studied objects called "varieties" and Grothendieck's coup resulted from asking the question "what is the general class of object with which we can do algebraic geometry?". Today scheme theory is entirely mathematical, but a scheme had to be conceived as a philosophical concept first. The link also mentions Turing's elucidation of the Turing machine as a similar process.

There is also the case of Frank Ramsey and Piero Sraffa, who were the only close friends of Ludwig Wittgenstein, and who went on to make major epistemological contributions to economics (and Ramsey was a philosopher in his own right): Ramsey was the first person to really clarify the concept of a subjective probability, and Sraffa was central in the capital aggregation controversy.
Weird that this post got 90 points in about 20 minutes but has suddenly dropped more 10 places from the top of the front page.

I was interested in seeing the discussion here but it looks like the article is getting penalized for some reason.
The first language I see making use of webasm is typescript. They can see a lot of performance improvements over javascript by including type information in the compiled assembly.
The write-up indicates that both of the exploits to get to the Master Password would have required physical access to the device, and one required a root exploit.
Interestingly, I placed an order on amazon.com and while the order appears when I look at my account, none of the usual automated emails have come. I wonder how deeply this is effecting their retail customers.
I throw real life problems I've run into (and fixed!) at people and ask them to give me things they would do to troubleshoot, and compare it to what I did. Always nice when somebody suggests something new.

I also ask 10,000 foot questions. "Say you're wanting to build a new app that behaves like Instagram. What's your hosting platform, your technology stack, and explain why?".
Totally. Your comment is particularly relevant to me as I'm building my own social network and have to see blunders of others and avoid them like the plague.
He probably didn't consider that there are always scarce resources where the one who has the most money gets it.

Simply said, the one who can buy the biggest diamond also gets the prettiest girl, and that's what life is all about, no? ;).
Guess where lots of LePen's voters are?
I think most people rely on EBS and are happy with it. Sure it depends on the use case, but I think it works for most use cases.
Or tell them you want them to write an implementation of bubble sort on the whiteboard and then give them a 1 minute allowance to use the Internet. Then you can test their Google skills too!
For those using Heroku - any workarounds to at least put the app in maintenance mode? It seems their entire platform, including API, is down.
The biggest problem with Google is their branding. They launched so many services - Google Music, Youtube Red, Youtube TV, Youtube Live, Hangouts Live, etc., it's just impossible to keep up on what they are actually trying to do. I am sure they have far less number of customers on any of these individual services than if they would have had if these were independent companies. They do everything and nothing they do recently is up to the mark.
While this article seems to be a bit light on specifics, the automation of most legal practices is something that ML will have a great affect on in the near future (imo). Junior associates get paid insane salaries to do very meaningless grunt-work at biglaw firms. Those who aren't on track to become partners, are essentially burning the firms' resources, thus there exists an big incentive to automate the work.
This is rock-solid analysis, but I still have a couple questions. First, Saudi Arabians have invested hundreds of millions of dollars in Twitter. Is this really the best strategy for weakening it? Or are you saying they're using Twitter as a weapon to poison America with the evils of feminism, or something?

Second, on a practical level, how did this happen? Someone from Saudi Arabia called up a Twitter executive and said "hey we think your platform could use more feminist perspectives" and they were like "oh yes, this makes perfect sense coming from you, and as you own 5% of our company we take your word as gospel"?

And obviously, what does Marxism have to do with feminism?

Sorry if you were joking, sometimes it's very hard to tell.
"you might find the comment poor in taste" != "they knew it was poor in taste"
"how would you distill an unwieldy set of options into a concise API?"

I'd rather implement Bubble Sort, tbh...
>We have a single payer health system, much loved by the general population.

While technically true, in the US, when people say "single payer" they usually mean the system Canada has, which is quite different from the UK.

In Canada, doctors are still private. They merely get compensated by the government (by billing them).

In the UK, doctors are public employees. Doctors don't bill the government for a procedure. They just get paid a salary.
Handling AWS us-east-1 outage in a multi-cloud DB service
Begging your pardon, what evidence do you have to support your assertion that 'the money supply has to grow'?

The way I think of it is this: The fruits of techonological innovation are supposed to be the rising tide that lifts all boats; the mechanism by which it does this is by lowering prices. When you have systematic inflation, you are robbing the poor of their opportunity to get ahead and giving it to those who have first access to cheap money (wall street, political cronies, i.e. big contractor)
Seems overly harsh. Why is the actual code, "len(s)" so much worse than your suggestion of "length(s)"?
There's a link to their blog post where they describe it in that exact sentence.
I addressed a lot of these concerns in my blog post on Maintenance Driven Development. https://taylodl.wordpress.com/2012/07/21/maintenance-driven-...

Yes, fine-grained tests are problematic and as such one tends to desire to minimize the creation of such tests as much as possible. But when bugs are discovered then it may be necessary to create fine-grained tests in that affected area. Essentially what you're doing is the most extensive testing in the area of your code giving you the most problems. If you notice a particular area of your code requiring a lot of extensive unit tests then perhaps it's time to consider refactoring that code.
Agreed. The Google style questions are silly. But an engineer really should be able to at least answer an EASY question. Stick with a question where the answer is "put it in a hash table". No trick questions. Just a baseline, does this person have a pulse, so nobody's time gets wasted.
> does not happen to straight white men

There are many aspects of how society treats men and women differently that are abhorrent to me. One of the most abhorrent is how a girl who struggles in math is more likely to be encouraged to focus on other subjects, while a boy in the same situation is more likely to be encouraged to achieve mastery.

We (as a society) can do so much better... but censoring ideas is not he solution.