skysight-inc/HackerNews huggingface dataset:
Hnnh. Everywhere I've seen the word "viewport" used, it has referred to the number of pixels on the screen, along with the aspect ratios of both the pixels, and the screen itself. I dabbled in OpenGL a long way back; this is probably where I was first introduced to the term.

I would call the concept which you are calling "viewport", "screen". e.g. "This phone has a much smaller screen than this nice desktop monitor."
Ask HN: Windows 10 for Linux users?
I know there will be an upgrade to Windows 10 for people actually using Windows 8.1, etc.
How can a Linux User give a try Windows 10?
Do I need to buy a License or there will be some kind of ISO image available for free download at the beginning?
Thank you!
The point is not for employees to share their personal information, but to manipulate employers into transparency about the prices they are willing to pay for employees' time. People are sharing their salaries not because they are personally keen on revealing their own information, but because convincing enough people to do it all at once effectively forces their employer into transparency whether they like it or not. At that point, it's harder for management to argue that continued secrecy would accomplish anything positive.

The real goal is to create a new norm where companies publish their salary ranges openly instead of being cagey about it, so that it will be obvious when particular employees are being underpaid, and so that prospective employees can make rational, informed decisions about where they want to work.
Is there a non-company-specific place to post salary info? Maybe many of us on HN could provide data on it. Particularly interested to see salaries outside the valley, in the UK as well.
I just had a realization (seems obvious in hindsight), here's my hypothesis:

The desire to share salary is inversely proportional to the gap between the top and bottom.

On one extreme, if every engineer were paid exactly the same, there's clearly no reason to hide salary, since everyone knows it. At the other extreme, where one engineer is paid $500k/year and another is paid $100k/year where both were hired on the same date and do the same work, the higher paid one doesn't have much to gain from publishing salaries. Nor does the company, since they're getting the same value from both engineers, but saving $400k on the cheaper engineer.

Reality is somewhere in between these two extremes.
It doesn't appear like the researchers have access to the car's firmware, so how can they guarantee their code will not have other unpredictable effects? Automotive parts and firmware are put through endless testing before being allowed onto public roads. Why should I have to be at an unnecessarily increased risk of an accident when this could've been done on a track.
Canadian dev working remotely (contract) for a US company. How to get paid?
I am a Canadian who just landed a (short-term contract) job working remotely for a US company. Since this happened through a (US) recruiter, my employer would pay the recruiting firm, who would pay me.

The problem is that the recruiter is unable to find any viable option to pay me. They suggested I incorporate in the US and get a US corporate bank account (corp to corp), but this would be very time-consuming. They also suggested they pay me through their Canadian subsidiary, provided I incorporate in Canada.

Why can't they simply pay me as a 1099 contractor. Are there any people doing this sort of thing? How do you get paid?

Thanks in advance...
Show HN: Barracks – action dispatcher for unidirectional data flows
Who's providing the serviced restrooms... private homeowners?
Is it AirPnP?
Not all H-1B's are treated like that, but regardless, the public data is inaccurate.

It tells us the amount on the original application, not the amount you're necessarily getting paid after working there for a while.

I've had my H-1B for several years, and the amount I'm being paid now (I have never transferred to another company) is more than double the amount listed on the internet. Same story for the other 2 people in my company (~50-person startup) currently on a H-1B.
I haven't read that book, but isn't increased negotiating power for CEOs a more likely explanation than social embarrassment? If I've been chosen as the lead candidate for a CEO, it's a lot easier to justify a large salary if I can point at our competitors and say that I should be paid competitively to their CEOs.
Not entirely; they were both run by the same parent company.
UX and ecosystem, which includes the software, services, content, and work of other users. The hardware is a key into the walled garden.

Apple's biggest asset is the fact that it's the only computer company to care about UX. All other companies try to sell computers as if they're engineering or business tools designed for engineers or business people.

So you'll often get a load of crap and bloatware which is only really there to underline the fact that a lot of engineering has happened. (It's like Japanese hifi which always has something like "SuperDynamic Extra Bitwidth HyperTechnology" on the front somewhere, so you can tell it's not just another generic amp, or something.)

Only Apple tries to sell computers to non-technical people.

Nokia would have done the same thing if they'd moved into the computer market, but they didn't. They got very close with phones, but Nokia were never run by a dictator, so the culture was too unstructured and chaotic to really nail it.

Microsoft tried it with Win 8 but got it unbelievably, insanely wrong, mostly by thinking all you have to do is dumb down the UI and add really loud colours. (Clue: no.)

Unfortunately I think the plot has been lost with Watch, which is a lifestyle product whose only real point is to be a lifestyle product.

Unlike everything else Apple has made, it's not obviously useful and trying to be beautiful - it's trying to be beautiful, because Apple.

I hope that's not the beginning of a trend. Maybe a serious use case will appear, but it's clearly not doing it for the market yet.
Primarily I use ad-blocking and Greasemonkey. There are, of course, tons of others but I generally haven't found any that fit my usage.

For me, ad-blocking is necessary from a privacy and security standpoint. It's also nice to speed up page loads, decrease memory/CPU usage, and make websites actually usable. I do tend to disable it on sites that I trust.
When I worked for a big company, there were people I was absolutely OK with making a big salary. Some people were just absolute superstars and everyone knew they were awesome for the team. Of course, I have no idea what they made. What would actually be harder however is to give underserving people larger salaries.

This already happens in a fuzzy way now right: most everyone understands that their boss makes more money. We don't know exactly how much of course, but its "understood". If we transitioned to a place where people who are doing amazing work also make more money, I think there'd be no problem at all.
Only if your sense of scale has stopped functioning. It is a dangerous journalistic prank that probably does deserve a telling off from traffic cops, to much the same level as someone who is drunk driving. But I think trying to classify it as terrorism is not helpful or particularly sane.
> Everyone

In my experience, you're dramatically overestimating how many people really understand what a browser is, what IE is, or can disambiguate between Chrome and Google.
Not at all unreasonable, just that this solution seems expensive and ineffective most of the time the device is in use.
How is it better? I still can't wrap my head around its improved functionality?
tame(2) seems really ad-hoc. Also, isn't the path checking, like

strncmp(path, "/tmp/", 5) == 0) {

trivially bypassable with a something like /tmp/../usr/bin ?
I Have a Radical but Possible Idea What the Apple Car Will Be
Yeah I posted this just to resurface it. I've been looking forward to it. The proposals for TOR being 'baked in' to Firefox sound brilliant. We won't have to rely on Tor Browser Bundle which does not update and can therefore be exploited and de-anonymized.
So don't disclose it then. No one is trying to make salary disclosure mandatory--just more socially acceptable.
flawed is what scientific journalism would say.

everyone that deals with fluids know that the tools are mostly Balance Equations and such. i.e. good enough to predict everything mostly right.

everyone know none of it is complete... or elegant.
Amazon vs Jet.com
zoloft
Governmental or state university-employed developers (as well as all other employees) have long had their salaries a matter of public record. Their salaries generally are lower than private sector though total compensation including paid time off (often 6-8 weeks/yr) must be considered.
I've always thought it would be a great idea to create an explicit "prototyping database" that has limitations that actually prevent you from putting it in production, no matter how small your use-case. Things like "erases random rows after 24 hours" or "default row limit of 100; can increment this by 100 once per day by solving a CAPTCHA."
I've been open about my salary for years with friends and family and the taboo is starting to change it seems. When I first started talking about salary in the early-2000's I met a lot of resistance, but now I've notice friends dropping how much they make in casual conversation.

For me at least, there is no embarrassment and instead is used to make decisions about the future. If someone makes more, I ask myself why and how can I get there? If someone makes significantly less, and they care to know, I tell them how I got to where I am in hopes of helping them.

Unfortunately, employers trying to squash this has not changed. I remember 15 years ago when I got sat down the first time, by a fortune 100 company, and told we do not talk about salary. I also remember when the same conversation happened in a start up just a few months ago. The motivation still hasn't changed -- keep the worker 'happy' and underpaid whenever possible through information disparity, intimidation and "right to work" laws.
I don't think I am? There's a million bucks a year going in, and then some big chunk going out, and what's left over is profit. What I pointed out is of that million dollars coming in the door, the amount extra that would have to go out is not that much in absolute terms, and not that much as compared to a programmer.
If you find out you are getting paid less than others in your company it's possible that you are getting ripped off but it's also possible that they are seen as more valuable than you. The problem is that no one is going to accept being told that.
I thought in the article they say he gradually decreased speed, slamming brakes is a completely different story.
That's a perfect reference - it illustrates how ludicrous it is that GPL advocates elevate the choice of license to the level of harming children.
Except they don't create new gaming experiences, they only recycle old games with gimmicky controls.
The idea is that transparency would mean that companies have to keep things more equitable and/or be able to clearly articulate why some people make more than others. That seems like less social anxiety to me. But I don't see any reason why it couldn't be voluntary and achieve more or less the same end. If employers know that it could be made public, they'll have to behave as if it will be made public.
How is this better than 0MQ (or ZMQ)?
If it's shared in a corporate environment or anonymously, it shouldn't. I generally expect most of the people I work with the be in a +/- 10% band for my "peers", and +10-50% for my immediate management level, which my understanding is pretty accurate from the numbers I've seen.
Great idea but please change the splash image. I get that she's disgusted but I would rather see what I like (clean bathroom) than what I don't like (lady that probably stepped in something awful).
I really hope this "open salary" trend doesn't continue. It has the effect of systematically decreasing the standard deviation in developer salaries. Poor negotiators (and some poor performers), of course, love having access to this salary information as pointing to a public average is any easy way to ask for more money without having to put much effort into actually negotiating. Great negotiators, on the other hand, are getting salaries far above the median for their positions and the additional information wouldn't help them at all. I strongly suspect that if salaries were public companies would be far less willing to give in to great negotiators as a single isolated case could easily cause cascading demands from other employees.

(Note that salary ranges/averages are irrelevant if you're a great negotiator except as a story-telling tool. All you should be playing with is your BATNA and the company's BATNA.)

If you don't think open salaries have a negative effect on top engineer salaries, look at how little Buffer is paying.[0]

In the status quo, open salaries are a tax on poor negotiators which companies and good negotiators split. As a pretty good negotiator, I hope we don't go public.

[0] https://open.bufferapp.com/introducing-open-salaries-at-buff...
In order to get through traction, you have to pass few tests on product/market fit
Do you have 1 customer? Is she happy with your product? If not, iterate
Do you have 10 customers? Are they happy? if not, iterate
Do you have 100, 1000 customers? Are they happy? Iterate anyway

How to get to 1 customer? Go out of your online world into real world and talk to real people. Do user studies, focus groups, stand on streets or coffee shops to show your product. This will bring you to P/M fit
Interesting, it was my understanding that Docker was going in the other direction. Moving off AuFS towards Btrfs due to issues getting AuFS patches into the mainline kernel.

I'll have to look info CoreOS's reasons for going with Ext4.
Really? Sports team salaries are public. The 2014 LA Galaxy top salary is 4.5M (Landon Donovan), and the bottom salary is 36K (Bradford Jamieson IV).
Is the iPad Doomed? Not According to Apple CEO Tim Cook
Some quick tips for securing SSH:

1. Disable password authentication altogether

2. Create and use keypairs

3. Add an "AllowUsers foo" line to /etc/ssh/sshd_config so that only your user is allowed to SSH

4. Install sshguard or fail2ban and set the ban limit to a week

There are other things you can do, but I find this to be the lowest hanging fruit for the best security.
Thank you for the advice. I appreciate it.
The article links to http://arctic.atmos.uiuc.edu/cryosphere/IMAGES/global.daily....

I'm not sure what that means. IMHO 1980 was a bad year so comparing to it is perhaps not fair, but it's difficult to know what is fair here. 1996 was a good year and 2011 was a very bad year. This looks too noisy and difficult to interpret.
Whenever I get the urge to exercise, I just lay down for a little bit until it goes away.
He may have been referencing the choice of Buffer to disclose the salaries of all employees: https://open.bufferapp.com/introducing-open-salaries-at-buff...

In that situation, he does not get to choose wether or not his salary is disclosed
Isolated people in Sweden only stopped using runes 100 years ago
Why Wal-Mart, an icon of suburbia, had to urbanize its hometown
Still can't calculate height or fire mouseLeave events correctly.
Related: http://research.microsoft.com/apps/pubs/default.aspx?id=1186...

I don't know if it's a coincidence that around the time that paper was released Microsoft were considerably behind the curve in terms of js engine performance. The paper also misses the fact that excellent hot-code performance opens up new frontiers for the web like games, photo editing, and similar compute-intensive applications that are not well represented by their sample of popular sites since those are, by definition, limited by what was performant in extant browsers.
Even if they had taken out the president, all of his political appointments would still be there. The most likely outcome is being immediately killed by the old military and replaced by some general mostly interested in keeping the status quo.

If they couldn't manage to get enough people, especially locals, for the coup what chance did they have of collecting enough loyal people to rule the country and transition it to Democracy?
You seem to be perpetuating the fallacy that because some software developers can make a living under GPL, all software developers can do so.

Perhaps the market has already chosen the correct balance of GPL vs permissive licenses.
As someone a bit over 30; exactly this.

The numbers do NOT add up and haven't at any point in my life. Then there's also the job stability issue as well; who wants to buy a house or start a family when you don't know you'll be somewhere for years? Also with many family units having two workers, what happens when one doesn't have a job?

None of our social structures (including laws and tax incentives/disincentives) or market valuations reflect the necessary liquidity imposed by current job market.

I happen to think that more nicely constructed MDUs are a good housing option (insulation could always be better).
It is more of a creeping process. Since no boards think their CEO is below average (if they did they would fire him/her). If their CEO is above average then the compensation they feel their CEO is due should also be above average. If everyone starts doing this then the average CEO salary will keep rising and rising. We end up in a world where all the CEO’s are above average and their salaries are in the stratosphere.
Thanks davidooo - I was specifically referring to the section on "limits at the point of creation" which gives a practical example of using limits in a multi-namespace (multi-tenant) environment. (https://github.com/GoogleCloudPlatform/kubernetes/blob/maste...).

The new documentation you linked to has good explanations in it as well.
Your opening sentence implies that anyone who desires to engage in speculation is not a caring individual. Perhaps this is not what you intended.

I, too have lost enemies, acquaintances, friends, and family. My position regarding public speculation as to any aspect of each one's demise was the same then as it is now.

Metafilter's solution to the desire of some to engage in speculation and of others to not intermingle that speculation with well-wishes and sympathy is first and foremost a social one. Moderators and community participants steer misdirected conversation to the appropriate thread.

It is true that Mefi's software[0] makes this guidance far easier to achieve than HN's software [1]. Frankly, I'm quietly calling for a technical change that will allow the HN community to enact a large cultural change.

The technical change alone is woefully insufficient. Without a corresponding cultural change, speculation and well-wishes will remain intermixed.

[0] Anything posted by a member appears on the front page. The latest X posts are displayed on the front page. Posts fall off of the front page as new ones come in.

[1] Member posts must receive a certain -unknown- number of upvotes to appear on the front page. Posts that appear on the front page require a constant stream of additional votes in order to stay on the front page.
After the official launch on July 29 they will probably reopen the Windows Insider program for signups, so keep an eye on https://insider.windows.com/
If your just testing I think there are Technical Previews. For example Parrallels for OS X has an easy way to download them. I think you could probably get something similar for Linux via something like this https://insider.windows.com/
The statement that someone else's argument is weak, is not an argument at all, let alone a weak one.
What is the social value of having negotiation skills be a large determinant of one's salary? Why not diminish this cause of variance (perhaps relatively disadvantaging those who currently have anomalously good negotiation skills, but perhaps benefiting those who have not bothered specifically developing negotiation skills (or who have erroneously convinced themselves that they have))?
> one engineer is paid $500k/year and another is paid $100k/year where both were hired on the same date and do the same work, the higher paid one doesn't have much to gain from publishing salaries. Nor does the company, since they're getting the same value from both engineers, but saving $400k on the cheaper engineer.

This makes no sense. The company could fire the enigneer making $500k and hire 2more at $100k, and still save $300k.

I get that you're fitting numbers to the example, but when everything else is held equally, pay discrepancy is typically 5-10%, based on ones ability to negotiate.
also that they dont use a root daemon and random hard to debug, hard to verify things.

it feels like most of them build large products around things to justify making money, while i like the simple, elegant, easy to verify little pieces of software (some call it "the unix way")

unshare and iproute are pretty decent for ex.
hybrid_material - here: https://bitbucket.org/kevinburke/small-dotfiles/src/e4e1baf9... and here https://bitbucket.org/kevinburke/small-dotfiles/src/e4e1baf9...
Those illustrations are great!

Stuart Brand's "How Buildings Learn" also provides some theoretical background on buildings as infrastructure and can inform how a property may be improved with an eye to the future.

https://en.wikipedia.org/wiki/How_Buildings_Learn

http://www.amazon.com/How-Buildings-Learn-Happens-Theyre/dp/...

There's a whole video series as well, this segment discusses the advantages of loose zoning at the docks in Sausalito:

https://www.youtube.com/watch?v=GuKPknFLHno
Got a fairly quick response from Google Cloud Billing Support:

"Unfortunately, the system is developed by design to only apply the free trial credit to new email address creating a new billing account and we can't apply it for already existing emails." Bummer.
There's also https://github.com/docker/dockerlite . But not sure how current it is.
most of the problem is when tests depend on each other, which they oftentimes do

or when they shouldnt but do, theres a large amount of work to change that
You know, I appreciate being rewarded on my ability to do the job, not my ability to negotiate. I'm glad you're getting rewarded for something other than your work, but the rest of us are unhappy about that.

I do appreciate your candor, though, and I hope you won't be offended at mine.