skysight-inc/HackerNews huggingface dataset:
I passed the interview process and was offered a position at Amazon. I was lucky enough to be offered another position the same week. I went for the latter, for many reasons, but a big one was the documented lack of work-life balance at Amazon. I love what I do, but life is short, life is precious, and I'm not going to give up the limited time I have with those I love for the sake of a job if I'm so lucky as to have the choice.
Security experts, I have a question: if a database server just allow connections from a white list (trusted IP's), exposing database passwords on a GIT repository is still a problem?
How did you rate HN?
Yeah, I use Vivaldi as my tertiary browser (or rather sometimes Vivaldi, sometimes Pale Moon, sometimes SeaMonkey) and I'm keeping close eye on it. It's still running on top of Google's code though, isn't it? :/

As for Dragonfly, it has "Resources". Chromium developer tools have "Sources", but I can't even tell if those things from Dragonfly's Resources are there. Mobile preview isn't very important for me as I use these tools for analysis and data extraction instead of actually developing, heh.

Anyway, a lot of the features that are critical for me are still missing and even if that was just the image properties windows, I won't uninstall O12. But Vivaldi is also missing (from those things I listed) other than Dragonfly also loading feedback, proper config (though it has vivaldi:flags, which seems to have extended from the last time I was there), structured history, the window bar doesn't say the page title, downloads are basic, ... all maybe tiny details to some, but they're huge quality of life improvements for me daily.
Reminds me of the Rafaël Rozendaal's work.
ICYI: http://www.newrafael.com/websites/
The first few repos I peeked at were several years since their last commit.
I got it too, I think its flagged because some people crawl google with those search terms looking for vulnerable systems.
I've found something else in WordPress with this simple search method that I'd argue is worse.
Are they not different grades of the same thing, the infringement of individual rights?

Note I said illegal confiscations and you removed it. This is actually a very important point, in a system that assumes the law is our best guess at protecting individual rights.
It's not an untapped resource, there are plenty of bots that search for creds then use them. Here one example: http://www.devfactor.net/2014/12/30/2375-amazon-mistake/
> Only if you work in a very poor workplace.

Or a standard workplace with shit legal protection of employees (which applies to pretty much every non-union US shop). The purpose of HR is to minimise company liability, when the best and simplest way to minimise company liability is to fire employees making waves stat, that's what they do, because that what they're employed to do.
Ask HN: How can we make the world's code discoverable in 10K years?
Global extinction level event, all our culture lost, but we want to keep a record of what we were doing. A library of Alexandria built in this age would contain much computer code. How to archive it in a format that's likely to be understood by future civilizations ?
Location: West Midlands, UK
Remote: Yes
Relocation: No
Technologies: HTML/CSS(SCSS)/JS(Meteor,JQuery) ReactJS, AngularJS. Sketch/Photoshop/Illustrator/InDesign. MongoDB. Bash, Grunt, Gulp.
CV: http://jackwreid.uk
Email: emailjackreid@gmail.com
Workers, white-collar or not, are seldom sold a job with full information: working through vacation isn't the kind of thing mentioned in job postings.

I don't think anyone should be forced to work through their vacation: that's why it is called vacation. If you don't want people to take vacation then don't offer it, but offering vacation "in name only" is the worst of all possible worlds.

I want to live in a world where companies treat their workers well and therefore I don't want to patronize companies that willfully and systemically dehumanize them.
Twitter: An Open Love Letter
http://dilbert.com/strip/2011-02-20
In which case my reaction to the law should be the same: opposition. Then again, I find prohibition to be a stupid policy. Why is a war on ivory going to be any less stupid than a war on drugs?
Yeah, the moment he said that, everyone with a brain realized he was being disingenuous.

He would need to make public clear, explicit instructions stating HR would take a zero tolerance for a lack of empathy and that confidentiality would be guaranteed as well as providing a copy of a memo to the entire HR department to that effect.

A single line in a PR puff piece isn't a shield you can rely on.
Car Rental in California, USA – Car-Traveler.com
Terrible working conditions have been the norm for many coders for as long as there has been coding. In the late 90s, Joel Spolsky rose by being a contrarian and advocating good work conditions. Microsoft was always held as an extreme outlier with its good conditions. Everyone was agape about the .com bubble because companies were giving employees nice chairs (which in retrospect seems absurd...something so minor as a signal of excess).

The point, I suppose, is that our own information funnels often mislead us into trends and "averages", when it's just cycles.
They will be.

"Whether there are rooms behind the walls is one question, and should be fairly easy to resolve, with ground-penetrating radar equipment. Indeed, given the evidence Reeves has assembled, it would be madness for the Egyptian antiquities authorities to not at least check. (On Friday, the Luxor Times reported, the Minister of Antiquities said that the ministry would conduct studies to examine the theory.)"

Really the question is why they haven't before. My guess is that it's something prosaic like Tut's tomb having been discovered long before ground-penetrating radar became available and up to this point, no one had any particular reason to get an expensive radar rig and scan through the tomb (archaeological budgets always being limited and higher priority scans being in plentiful supply).
The secrecy is not from each other, it's from us, the people they're supposed to be representing. I get that some negotiations are better when there aren't TV cameras hovering over your shoulder, but it is still important that negotiators know what the position is that they're supposed to negotiate for.

This entire treaty has never been discussed by the various parliaments, because the negotiators aren't doing this for the parliaments and the voters, they're doing it for the corporations. And they do have access to these negotiations. That simple fact: that companies have access and we don't, should be enough to tell anyone that these negotiations have no legitimacy whatsoever.
[I not saying I am an expert] It is always a problem to expose passwords. Sure they can't use it from the outside, but what's the point of even having the password if its public? The password is to prevent unauthorized access. If they are able to get to a box, and pivots, that password becomes useful to the attacker.
In any case where having passwords is relevant to security rather than just a hindrance to usability, exposing passwords is a security problem. If exposing a password isn't a security problem, you shouldn't require a password in the first place.
It's basically the standard corporatespeak reaction to this kind of negative publicity.
I made a completely sample free demo song for a friend to jam to and got stopped by the algorithm. I was referred to a song that was from a musical number with lots of chord and time changes. My sound was a single verse that was straight-ahead 4 chord rock. So while I wasn't hit with a takedown notice, I was prevented from posting until someone could listen to both songs (also it was really hard to listen to the song they quoted due to it's rarity).
At least for me, since I have a second 3rd party email registered with gmail, if a new device logs in, I will get an email saying there was a new login. 2 factor auth is even better, but a little more of a hassle.
In fact mainframes are a growth market for IBM. They are selling quite well.

http://www-03.ibm.com/press/us/en/pressrelease/47029.wss
....and thus it all cancels out? Show your work.
Bitcoin 'Forked' in Controversial Bid to Resolve Scalability Question
It's delayed because one of the big dependencies is delayed, and there's not much to be done until it's ready.
It should be really bad, since phpmyadmin get attempts are the most frequent on my home webserver and I don't even have it installed. Maybe older vulnerable versions are still around though.
Well said. What always saved me is that brave and devoted individuals wrote tutorials and published them to help me peel away the layers of abstractions. There's no way I could have done that on my own.
Github does have a wider set of services that integrate with it. That said, if you have to go Github, private repos aren't that expensive. (And more services seem to be recognizing that Bitbucket is an increasingly popular options)
Even if you haven't acquired a lifestyle. It's not like things get better when management adopts some new terrible practice for non-salaried employees. By and large they live day to day stack-ranking all sorts of far more abusive BS.
ES6 template strings can span multiple lines.
> I want you to escalate to HR

(to determine if we can safely fire you)
https://en.wikipedia.org/wiki/No_true_Scotsman
A blogger created a calculator that allows you to determine (over a 5-year time frame) whether it is cheaper to buy an expensive robot and do automation or to just use manual labor and to save the excess in Treasury bonds. He found that when the minimum wage is at $7.25, it would be slightly cheaper to hire humans, and if the minimum wage is raised to $10.10, then it would be slightly cheaper to hire robots.

The blogger assumes that it would cost $150,000 to build the robot, including R&D and maintenance. This comes out to $30,000 per year (while your assumptions claim that the bots only cost $20,000 per year to replace one human).

http://politicalcalculations.blogspot.com/2014/01/business-m....

I don't know which assumption is correct, though I would guess that eventually bots will be cheaper as we get better making them.
Sending people to HR in the US is not a way to solve a problem, unless you define "the problem" as "employees complaining to HR".
In a way, yes. (I assume 'going through the book' includes doing exercises, not just reading).

Think of it this way. Is a PhD in combinatorics from the math department, with exposure to programming, the most suitable candidate for the job of building OS, DBMS, PL, VM, Compilers? I don't think so. If (s)he is interested in such a role, (s)he can definitely do a good job. But (s)he would have to be aware that roughly 90% of what (s)he learned and enjoyed while doing combinatorics research would not be relevant to the job. The hiring would depend on a combination of how much of that lifestyle (s)he is willing to give up for this job, as opposed to trying to find a tenure track faculty position where (s)he could continue pursuing research, and how much the software company thinks about the enthusiasm of the candidate (to switch from research to software development).

Going through TAOCP and doing exercises and learning relevant math is a close approximation to that, IMO. Keep in mind that a significant number of exercises in TAOCP are about proving theorems.
The service is focused on monitoring hosts (for all kinds of things) and so is their pricing. So yes, it does not matter how many containers are on a host.
seems like people in the US mistake the Human Resources department with Workers Councils.

in Europe, you go to the Council, never to HR. the Council is job protected, guaranteed pay - hence no way to apply pressure from the company.

HR is not a bad department, they are very important, but they serve the CEO, their role is to keep the whole thing going, avoid waves of any kind and keep a good hiring pipeline.

surprised no union is trying this to break into amazon.
Nevertheless, bullets are cheaper than career counselors.

With the exception of high profile politically motivated assassinations, where the victim becomes a rallying point for civil unrest, murdering your enemies tends to result in having fewer enemies. The world as a whole simply does not care enough about individual humans to invest its resources into rehabilitating criminals rather than punishing them. And when the humane solution would involve a complete overhaul of an entire economy, including improvements to the public education system, you're talking some real money.

Training up a few wildlife rangers and keeping them well stocked with bullets is a minimum viable solution for keeping the elephant herds alive long enough for the local economy to develop enough to make poaching for ivory obsolete. Re-education requires infrastructure that we take for granted in industrialized countries, but is simply not yet present in rural Africa, away from the cities.

Not even the U.S. can pull this off in its own backyard. Re-educate all you want, but if the guy still can't find a job good enough to pay his family after you finish, he'll go right back to growing weed, cooking meth, distilling moonshine, running guns, poaching ivory, or whatever other illegal thing that pays a month of wages or more in one score. And never mind re-education, if educating the first time isn't good enough for a decent job. How many people with a BA in History work in a restaurant or cafe or retail store for their living? Is an ex-con with a GED going to do any better?

Execution may be barbaric, but it produces immediate, visible results, which may be touted by politicians as "doing something about the problem." There's no way they would spring for a solution that would take at least a full generation to take hold, stress the treasury to the breaking point, and end up putting more power in the hands of the common people, rather than keeping it vested in the elites.

You can't rehabilitate just the criminal. You also have to rehabilitate all the circumstances that led to the crime. Otherwise, just as with killing, someone else steps in to fill the niche vacated by the ex-criminal.

Rehabilitation is an expensive solution, espoused by compassionate but impractical minds, for very complex problems.
The second last paragraph there, is really strange! It almost sounds like as if, he'd rather people leave if they don't like it.
Yeah it is very telling. Its pretty clear they have a very strong "You must toe the party line in public" policy and that is never a good sign.
Cool but it still lags :( Wasn't ReactJS suppose to be quicker because of Virtual DOM or something?
How many elephants do we need to save by selling one person into slavery to make it justified?
The code and process behind the famous New York Times weather chart
The Age of Branded Engineering Teams Is Upon Us
Virtal tabs that save/restore their _state_ to/from _disk_.
When Access Gets Denied
Last time I checked ad blocking on Android was quite difficult to set up. It requires root, it runs as a background process, and I need to set up a proxy for each wifi connection. When the adblock process died, the internet connection would stop working completely.

I just want an ad blocker in the browser, like on the desktop.
Blingee.com shutting down
I suggest the using the one on color.adobe.com (formerly Kuler) as a starting point.
Many hosted solutions integrate with private Github (OpsWorks, Codeship, CircleCI, CodeClimate, and many more).
No, part of the value of an MBA is the name behind the school you got it from. As well, in 20 years, will the degree be relevant?
How a 100% remote team feels about screenshot software
Atwood's Law
It's getting to the point where having Amazon on your resume is a negative, though.
I think the point is being missed. As long as Amazon has "interesting" problems to solve they will get good people (look at what PhD candidates will suffer). If they don't then only those who can't leave will be left behind. I know this is cynical but it is also why I love this field so much. I look for interesting problems to solve...not huge benefits. Money just doesn't get me up in the morning. Will I die poor...maybe...its not a big concern because I love what I do.

Keeping it "interesting" is the problem that needs to be solved at Amazon. So far they have been very successful at that.
Quicker than what? And a framework choice doesn't guarantee a certain level of responsiveness, it also comes down to the implementation.
Amazon has built itself a reputation for being a meat grinder, where bright-eyed employees go to be burned out, only to be replaced by another. Even their interview process reflects this sad state of affairs.

That reputation wasn't built overnight, and it won't change overnight, despite what one out-of-touch billionaire says.
The same happens the rarer real ivory becomes, yet we see countries destroying ivory and otherwise banning it, making the remaining real stuff all the more valuable.
Yeah. It's also a bit of worry, because it potentially undermines the combined benefits which you get from pedestrian/cycle/bus friendly transportation policy, of efficient use of city space, and improved health for individuals. When efficiency goes up against health, we all know which comes out on top.
Never trust HR in big companies. They are there to do human resource management easy for directors. Their task is to do everything for the company.
WinForms is not simple. There are so many core classes that have counterintuitive edge-cases and overcomplicated behavior, and so many things you'd expect to work by default don't.

Databinding is a complete trainwreck, the Combo-box class is horribly overcomplicated by its double-duty as text-entry and drop-down-list, the DataGridView is a complete beast of leaky abstractions, and the layout engine completely falls apart if somebody alters the DPI unless you obsessively test DPI alterations yourself.

I don't blame Microsoft for any of this - it was 2000 and they were making a wrapper around some terrifying legacy code.

But this thing should have been tossed in the dustbin of history a long time ago.
I think YC would throw 1 - 1.5 M at an experiment.

For ref they do 10x this on YC startups every 6 months.
That's not what he meant. What he meant was reading that the database is on localhost doesn't mean it's a development system. Many production instances of Wordpress run the database on the same host. Therefore localhost can also mean production. That might not be true for other services, but for Wordpress that's common. This is what he meant.
> The employee doesn't have the social pressure to stay with someone they married rather than face the shame of divorce.

Actually, workplaces like this tend to thrive on social pressure and psychological manipulation. The NYT article paints a picture in which people begin undergoing brainwashing on day one. A workplace can most definitely create a very powerful culture of internal shaming.

That said, leaving an abusive relationship is still likely to be harder, for a few reasons. First, there's true love involved -- no employee was ever truly in love with Amazon. Second, there are logistical reasons -- it's probably easier to quit Amazon and find another job than it is for many people to leave an abusive relationship and get back on their own independent feet.

But I think it's still dangerous to underestimate the social pressures that a large corporation can create.
Chrome/chromium has the distinction of user profiles[1]. You can have separate windows have separate profiles (but not separate tabs). This has nothing to do with Google accounts. Each profile has their own 'jail' of chrome resources (cookies/history/tabs/etc). This is really useful when you need multiple persisting sessions while doing web dev or whatever else.

[1] https://www.chromium.org/user-experience/multi-profiles
This is exactly it.

I know numerous people who work in marketing or operations at Amazon, and their experiences more closely mirror the NYT article. Much of the pressure is self-imposed: Amazon hires type-A overachievers, then stack-ranks them. The pressure to succeed is immense, and as happens with any forced stack rank system, people try to tear each other down.

Amazon hires legions of MBA graduates every year, and most of them will have left by the time the next class comes in. Jeff Bezos seems to have modeled Amazon in the style of his former employer, McKinsey & Co., and it shows. The expectations at Amazon are similar to the expectations at McKinsey -- except that being fired from McKinsey after 2 years is almost considered a rite of passage in the executive world. Until Amazon develops a similar reputation (and becomes a lot pickier about who it hires) they will continue to have this perception problem.

It's certainly effective, but Amazon is not a nice place to work.
Inside Microsoft – A 'Velvet Sweatshop' or a High-Tech Heaven?
Which would be 99.99926% :-)
No. Getting an MBA is all about the contacts that you make.
What do you mean with staging files, what is not sensitive about username and password of the database?
As a loyal SwiftKey on Android user, the prediction engine for SwiftKey is unnervingly good. Glad to see it's put to a better use than helping me write Facebook and HN posts.

It begs the question though, why isn't there a proper SwiftKey keyboard for Windows? The OSK on 8.1 is awful compared to SwiftKey on Android. The Windows 10 is a improvement, but I'd still pay for a better one.
>I will keep ordering from Amazon because they provide the best service. Simple as that.

I will keep buying from clothes from Primark because they provide the cheapest. Simple as that.

...
This is one reason we don't use cloud-based source code hosting. All it takes is one idiot fork or an accident and wham, code everywhere.
Honest question: do you think that only Amazon has interesting problems to solve? I do not know much about the company internally, but there exist other companies that compensate and treat employees better, such as Google or Facebook.
Show HN: Enomic – A game of hacking heroes and villians
I found this search more interesting than someone pushing their wp-config to a repo; also warning, some are nsfw https://github.com/search?p=100&q=filename%3Atits.jpg+&ref=s...
As if Jeff is reading jeff@amazon.com - would be the first enterprise CEO I know who reads his mail instead of a web of (personal) assistants.
To those who have down voted this comment, you down vote this comment for being distasteful without recognizing the reality and honesty its perspective provides.
Totally agree- the primary purpose of HR is to protect a company from lawsuits brought by its own employees.

By establishing that they have policies against sexual harassment, discrimination, etc. etc. the company can say that there's no "systemic problem", and any particular incidents therefore must be the fault of the individual employees concerned and not the company itself.

They need HR to exist in so far as it allows them to tell this story to a judge if it ever does turn into a lawsuit.

It's simply not worth approaching HR. Talk to a lawyer before you talk to HR. You would only want to talk to HR if you were willing to sue your employer, which itself is only worthwhile doing if the amount of money you could win is sufficient that you won't need to work again (because in any public case, other employers are also going to avoid employing someone who has a history of suing their employer... as much as they legally can).

For anything more trivial than that, the best defense against an abusive employer is to be employable elsewhere. If you are willing and able to walk away and into another job, you'll be treated much better, regardless of any specific HR policies.

P.S. it made me laugh to see that the book hyper link is to amazon.com - how's that for irony!