skysight-inc/HackerNews huggingface dataset:
> "The human perception system sees a checkerboard with a cylinder, while a basic SSR measurement shows squares A and B read the same. “Illusion” implies that our system is fooled, but as far as useful information goes, the checkerboard interpretation is probably better. Try as they might, mathematicians can’t make the computers see the checkerboard. Rather than a demonstration of how easily fooled we are, optical illusions like this one are examples of the brain’s mysterious and irreplicable abilities. It interprets its environment with a sophistication that exceeds our ability to measure and reconstruct physical phenomena."

I am certainly no expert on this matter, but it seems intuitively obvious to me that the reason they haven't had much luck is because they are trying to solve a much harder problem than the brain actually solves.

The brain almost certainly is using input from other "functions", particularly edge detection and large-scale pattern detection to determine that there is a repeating grid there, not just raw color information and inferred scene lighting. I bet a computer can detect those edges with relative ease, but that's not how the researchers are trying to solve this. They probably know that they could do it that way, but consider it cheating because that's not what they wanted to study.
There are parts you love and parts you hate. And at some point you decide to severe contact.

I don't see why this analogy fails ;)
True. I don't know how much the US government scrutinizes applications (which have to include a description of the position, responsibilities, etc.) and applicants. Perhaps not at all.
Just allow room for different points of view. I grew up in Colorado and became suffocated by the intense desire for "quality of life" -- it felt like the only people that moved to Colorado to be the best at what they do were in extraction industries. After having left (fled) Colorado for school, I moved out to Silicon Valley 20 years ago, and have since settled in the East Bay (where we have three school-age kids) -- and I will live here as long as the industry's epicenter is here.

I think it's great that you're happy in Colorado, and there's certainly a lot to love about the state (go Broncos!) -- but definitions of "quality of life" vary, and some might actually include some of the things that you didn't/don't like about the Bay.
"if A card (as in, at least one) shows an even number on one face, then its opposite face is blue".

This was my first interpretation, based on "deceptively easy" and "not turning any unnecessary cards". Which sentence did I miss that rules out this interpretation?
Whats loyalty then if not doing things that aren't fully in your own interests for the interests of the group? Why do people insist on simplifying relationships and work to a transactional standpoint? Do you not see the significance it has on your life?
An introduction to Core Erlang (2001)
Exactly. The US has virtually no surviving "urban" cities, where one can comfortably walk and bike wherever they need to go. (Much less enjoy the population density to support local coffee shops, niche stores, etc.) We have New York, Boston, DC (sorta)... Philadelphia? Maybe Chicago?

Even San Francisco can barely be called urban. It's absolutely dominated by automobile traffic, especially outside the tiny downtown core. I've never seen such fast-moving traffic on such wide streets in a city ostensibly hailed as walkable. Typical SF buildings are 2-3 stories at most, nearly all have attached garages or parking, and transit is hilariously awful.

Much less Silicon Valley. It's... suburbia. Try to walk from Google's HQ to Apple's. Try to walk anywhere, really, outside of a narrow strip near Stanford. What exactly does the OP feel is urban about Silicon Valley's car-dependent zoning?
The flip-side to that argument is that being honest about your intentions keeps you honest about your ability to deliver value. If I say I'm thinking about leaving and the company doesn't struggle to sort out how to make things work, then either we've agreed there isn't a future for me there or I just haven't been delivering enough value.

Pleasant loyalty is a good way to stay employed when you're doing a mediocre job.

So I like being ruthlessly honest about this stuff. I'm much much happier this way than I have been in the past where my relationship with my employer involved more charades around future plans.
Companies typically get back exactly as much loyalty as they are willing to extend to their employees. So there's a hint if you want loyal employees.
I think that this article drastically over-complicates color. Color can be defined in two separate and distinct ways.

First, color is light in varying wavelengths and intensities.

Second, color is a perception in the mind of a creature with light receptors.

A tree falling in a forest without an observer is not black and white, because the lack of an observer does not change the wavelengths of light absorbed by the tree. The perception of color, however is dependent on the receiver. A creature with dichromatic vision has a different perception of colors than a trichomat or a tetrachromat.

This article makes color sound very confusing by not setting a clear scope at the beginning. The resulting ambiguity is the source of "philosophical discussion".
Given the high salaries of tech employees and the low unemployment among them, I think that "cheap labor" isn't exactly what I would call the H-1B system.

It is a bit exploitative of the immigrants, by which I meant that the companies use the strict/stupid US immigration system as leverage. But citizens or taxpayers in the US have no reason of complaining. Maybe these H-1Bs are preventing an entirely cut-throat competition for talent, but on overall, those people add to the economy, and in a big way. Anyone who earns like 100K a year creates numerous other jobs and pays a lot of taxes...
> Ask me anything.

Wow, what an opportunity!

I'm intrigued by motivation: did they set out to make great clothing, or did it prove to be the most profitable (and morally acceptable to the owners) way to make money with which to do what they really wanted to do?

And did they have pointers that this approach (from "Don't Buy this Jacket" to now) would work, or was it a gamble that could've taken down the company if it hadn't paid off? Trying to apply it to my online business, I'm struggling to even start thinking this way.
Realm – a mobile database replacement for SQLite and Core Data
I don't disagree with your overall point (that this would have been a poor acquisition), but nobody anywhere is seriously suggesting that the Salesforce product would cost $55B to replicate, or that Salesforce's product + team is worth $55B.
It's a matter of degree. CentOS infamously chose to refer to Red Hat as "a prominent North American Linux vendor" and completely deleted the term "Red Hat" from everything out of an abundance of caution after receiving threats from Red Hat's lawyers, but that's probably overboard. It's generally allowed to use trademarks as "nominative uses", i.e., in direct reference to another's product that's not designed to create confusion. He would probably be fine to put in his README something like "An open implementation of the chat API provided by Slack". He definitely shouldn't use the term "Slack" in the name of the repo.

Like most non-flagrant potential IP violations, no one can really say for sure until a court hears the case and makes a judgement as to whether the use is fair or unfair, or likely to cause confusion among consumers or not.

IANAL.
That is apples and oranges. He's talking about a tacit understanding, and not necessarily in the context of upward movement. You're talking about explicitly telling management that you are actively looking. They'd have to be idiots to promote you under those circumstances.
32 bits is still too small. I wouldn't be comfortable relying on the size of the PID space to avoid collisions until we made it 128 bits or so. I think you're still seriously overestimating the danger of a DoS here: whatever limits apply to forked processes can apply to process handles. Whatever mitigates fork bombs will also mitigate handle-based attacks.

The advantages of process handles outweigh this small risk.
Hehe. I looked for the first commit page as well. I wish GH had a first commit button in their pagination.
Note: While HN's profile indeed shows an email field, that's not made public to people looking at your profile. You will need to put it (obfuscated) in your "About" section if you want other users to be able to see it.
The question is whether Google needs or wants a CRM. They don't seem particularly bothered about the enterprise space.
As mentioned in my comment, yes and no.

It still absorbs certain wavelengths of light to varying degrees, so yes for that definition of color.

It is not received by any light receptors and no creature holds a color perception of the tree. So no, for the second definition of color.
When I interview candidates I always bring up his book and ask: "If all this goes well and you come work for us, what's next for you after that? Where do you want to be positioned to go after you move on from here?"

It's a weird question. But it's how I know whether or not I can deliver value to that potential employee. At big companies, salary and benefits is usually the main "value" that they provide. So, in essence, they provide the higher comp package necessary to make up for the fact that an employee is not going to learn as much as they would at a smaller company. A small company or an early stage startup is full of opportunities to learn. If your goal is to start your own company someday, I can make sure you're leaning the things that will help you get there. If you want to be a race car driver, I don't have much for you.

Employment is a two-way agreement. It's true that employers have the upper hand because they typically represent 100% of that person's income. The employee, on the other hand, is 1/N of the workforce. Switching costs are also likely higher for the employee.

For many people, I would imagine that a transparent and honest assessment is preferred to a pretend make-believe world where we imagine that an employee will spend their entire career in one place.
I guess there should be a translation somewhere, he's a major writer after all.
I work somewhere like that - and to be honest 5 isn't that big a deal even if is replaced by a 9 to 5 culture and some interesting things to work on and the rest isn't complete drudgery.

You'll often find places like this away from the big hubs. They're doing "quite nicely, thank you" with no ambition to become #1, IPO or make the owners richer than Croesus. They also tend to have little to no problem recruiting good people in their 30s and 40s into their nice part of the world where there are good schools, affordable homes and comfortable living.

Nowhere is perfect, the grass is always greener etc. You couldn't pay me enough money to move to London from Scotland.
Magic: Without the People
Nowadays we build datacentes near cheap sources of power instead of steel mills
If you just use the no-frills SQL query, we're able to optimize it to do a fast index seek (instead of scan) on q.time, because we know we only have to get the max row. This optimization isn't specific to proximate joins, a simple query like:
select max(a) from t where a < 42;
will be optimized by memsql.
After this happened to me too many times, now I simply wait until the series is completely finished before starting it.

Which is tough on the authors I'm sure. But unless you can put out a new book at least yearly, I'm going to continue to wait. And probably even then.

It doesn't always work though, I finished the Mistborn series after he was done - and now I hear he's got some new books planned for it. Ooops :)
Does this mean anyone can build a fork of Chromium for Android?

If so, I'd hope for a fork with integrated adblock plus!
Wanting to be on the moral side of technological progress is by no means irrational.
you misunderestimate what you'll get out of it
Netflix? Senior Software Engineer, $375K.
Actually, I worked for a the UC system where all salaries were made public in an easily searchable database. The sky didn't fall.

My only real problem with it is that I feel it puts the UC system at an unfair disadvantage. Imagine if you could look up salaries for your competitor's workers, but they couldn't look up yours? This is essentially the situation for UC relative to a lot of private universities, even though massive amounts of government funding flow into private universities (with a tax exemption on endowment growth, too).

I actually think that all companies that make use government subsidies program should be required to disclose employee salaries the same way that state government do. And I absolutely do think that the H1B program should count as a government subsidy (Milton Friedman recognized it as a subsidy, because it was changing the rules for only a certain segment of the economy).

Overall, I actually think it would be beneficial to publish all salaries, and I really don't think it would cause the kind of problems people worry about. It would also real even the playing field between employers and employees.

Think about it this way - all real estate transactions are made public. But imagine if you were bidding on a house, but only the real estate agents actually knew what every house in your neighborhood had sold for. You were forced to go by little bits of gossip here and there. You'd be at a terrible disadvantage!
An entire privacy-based platform which aims to establish an anonymous economy
I own Peaceofcode.com a PAAS with a focus on remote software development. Think Freelancer/Elance but with project manager/project owner/developer roles and business process flow to reduce risk (scrum/git/unit testing). In the past we focused on creating features that greatly reduce the risk of loss for the customer and development people. This last year we moved toward scrum and extreme programming features throughout the platform. We want to create a API and integrate 50+ 3rd party tools such as (codio.com Online IDE). A big feature-set we want to complete is based around opening the platform so the members can actively steer the features we release. Another endeavor we want to move forward is a "non-profit foundation" that focuses on Online Remote Software Development and identifying a "standard".

We want to give away up to 50% of the company in exchange for working capital and business expertise.

We do not want to sell the company but we dont mind giving up majority ownership so long as we can stay on as key executives. I currently own the company 50/50 with another American.

Any ideas how we might find such partners?

Sorry if I am way off topic.....
Poe is amazing: he basically invented detective novels with his character C. Auguste Dupin in "The Murders in the Rue Morgue". Conan Doyle credits this directly in the first Sherlock Holmes story, "A Study in Scarlet":

Sherlock Holmes rose and lit his pipe. “No
doubt you think that you are complimenting me in
comparing me to Dupin,” he observed. “Now, in
my opinion, Dupin was a very inferior fellow. That
trick of his of breaking in on his friends’ thoughts
with an apropos remark after a quarter of an hour’s
silence is really very showy and superficial. He had
some analytical genius, no doubt; but he was by
no means such a phenomenon as Poe appeared to
imagine.
Consider that the employee who makes only vague promises and demands unlimited concessions, seemingly without regard for the owner's interests, is likely a viper a la Aesop [1]. I've made this mistake before.

[1] http://en.wikipedia.org/wiki/The_Farmer_and_the_Viper
GitLab CEO here, I'm probably out of my depth and misunderstanding but let me try. I'll see if other people on my team can look into the question too.

Instead of extracting keys don't you want to use backup codes (that we provide)?

2FA for LDAP accounts is an additional safety measure that you need to unlock the account. The key is stored in the same place as with non-LDAP account I think.
It was inevitable. Not because they're $25, but because they're not built on the thinnest and leanest software.

If they were uber-cheap phones that were built entirely on a thin Linux kernel that contained 4G radios, I'd buy one. It's why I'm buying the OnePlus One. Unfortunately, Mozilla forces the HTML/CSS/JS stack onto everything they build, and an underpowered embedded environment really just doesn't match up with that ideal. "Adding support for 'key [Android] apps'" is also a bad idea, because now they get to play the gatekeeper on which apps are "key". There's no good way to put the Web on underpowered devices, and I think that's the way it should stay.

"The Web" is an inferior platform for realtime interactive applications because it's not built from the ground up for efficiency.
This Week in Meteor #15
Very much yes! That series was a disaster. It's not even internally consistent from the first book to the last.

The author completely changed his characters to make them fit into his new lectures.
Well, would you not feel entitled to something if you were told "do this, keep at it, and surely you will be rewarded with X".

Quotes to look out for in that regard: "You're going places", "You have a future in this company", "Your work is so valuable".
It certainly makes sense from a marketing point of view, though even there it's possible to market a book to YA without making it a classification. I just don't think the distinction makes sense as a top-level classification.
Are you asking because you want to build a product?

I use iPhone and take lots of screenshots (not necessarily layouts and interfaces). I would love for all screenshots to be organised in a separate folder automatically. Even better if I can save short videos.

I don’t need to search them. Browsing usually does the job for me.

However, if there was something that could read the content (text) of a screenshot and search it, hell yeah!!
> bought as investments and rented

Or bought as investments and not rented out (I hear a lot of anecdotes about this).
3x revenue, not 3x earnings. Revenue and earnings are two different beasts.
There's a lot less people in security than in software engineering, and paranoia comes with the field, so the data really isn't very good. I'm also not entry level. I don't want to do compliance stuff because none of the people I've talked to seem happy with it - the salary range I quote for being willing to do that sort of work is fairly far beyond what I expect to get.
As one of the ex-leads on the PR2 laundry folding project, I can confirm that Pieter's group has come up with a framework that totally blows everything we used to do out of the water.
I took a university course on Unix internals in 1988. The lecturer started by announcing "this is the last year that we will teach this course as Unix is now very out of date and is being left further behind every year". It turned out to be the best course I ever took.
https://github.com/etcinit/speedbump is a Redis backed rate limiter that we're currently evaluating for our app.
Indeed. Many employees expect the company to bear very significant, parental-type responsibilities without assuming any real obligations themselves. Employment is a new transaction between two parties every day -- it occurs only so long as it's mutually beneficial, just like every other transaction. No one, neither employer nor employee, should expect more than that.
They do. Law enforcement resources are hopelessly and perpetually under-allocated. One can fly under the radar for a long, long time, so long as they don't start openly and flagrantly beg the "long" arm of the law to pay attention to them.

If you're both an under-privileged minority and you live in a heavily-policed area, this may not apply to you. But everyone else can operate based on a pragmatic assessment of the likelihood of getting caught.

Start a business that violates the law, so long as it's not one that invites the cops to bust through your doors, (i.e. drugs) your ability to operate will rest on society's judgment.

"Should be allowed" is language that hinges on a belief that the law is an inviolate arbiter of right and wrong. It is not. Crowd-sourced judgment is that arbiter. The law is just that arbiter's proxy.
I argue the opposite.

Remember that "The United States of America" looked like this in the 1830s:

http://commons.wikimedia.org/wiki/File:1823_Melish_Map_of_th...

A good chunk of land west of the Mississippi River was unsettled. Calling out to the Europeans and saying "Stay out of America" was really Americans preemptively claiming all land West of the Mississippi River as US Territory.

Keeping Europeans out of "The Americas" was a major land grab opportunity. Which was then followed by decades of American conquest (and Native American genocide). The Monroe Doctrine, together with "Manifest Destiny" demonstrates American ambition to form the largest country the world had ever seen at that point.

Our war with Mexico (which allowed us to grab and annex Texas, New Mexico, and California), and British Politics (54/40 or Fight + Various other disputes) led to the establishment of the US North and South borders. The East and West boarders expanded with basically infinite ambition, in part because of the Monroe Doctrine.

In any case, when we ran out of land to conquer, that's when we started looking overseas. I think it is clear that America has always been a rather ambitious nation. Ret-conning the concept of isolationism is a mistake IMO.

-------------------

In fact, why don't you take a look at what Mexico looked like in 1840.

http://en.wikipedia.org/wiki/Centralist_Republic_of_Mexico

And tell me, do you think the US was "isolationist" and "didn't mettle in other nation's affairs"? The US invaded and conquered a _huge_ swath of Mexico! Our policies were anything _BUT_ isolationist. We were imperialists as early as 1840, and the Monroe Doctrine is just a sign of our early ambition.
The law is not necessarily moral.
I've been working on it for almost a year now. It's crazy how fast the app and Dota space has grown since Valve released their WebAPI. Been considering open source the app for a little. Starting to work with other Dota enthusiasts on building cool new features.

I know Django super well and love the community and framework. While the framework does add some overhead it also makes for quicker development (in my case anyway).
For me the biggest "lie" is that companies want employees to settle at their company and at the same time they don't offer contracts that don't expire.
api.ai is the best tool I've come across all year
Luckily, this is built into the flexbox model too. By default flexbox uses an element's automatic size as the basis to calculate its new size from.

However if you set flex-basis to zero then it will treat the element as if it was zero width for the purposes of calculating its new size from.

So if all elements have a zero basis then the flex ratio will be the only thing affecting their final width:

http://codepen.io/anon/pen/WvGLML?editors=110
A classic filesystem associate each path with a content.

A content-addressable filesystem associate each path to the hash of its content, and then keeps a separate mapping of each hash to a content. Which means that if two files are identical (= have the same hash), then the content is only stored once.

A union filesystem is a filesystem that is organised as a set of "layers". You have a normal filesystem at the bottom, above it you have a set of layers, where each layer only stores the files that have changed (each time you create a snapshot, the filesystem creates a new layer).

In practical terms, you have a filesystem where taking snapshots and reverting to older snapshots is very efficient.

Or, in other words, a filesystem that behaves like a git repository.