skysight-inc/HackerNews huggingface dataset:
"and the one we work in (photography)"

The reason the strategy works is that generally the people you are selling to know far less than you do. So you are the "expert". And you are providing value.

I've done no less than 3 businesses in things I knew zero about when I started. One of those was photography which I did in high school and college and made money to start my first real business (I had a darkroom). Never had a problem being taken seriously. And the photos I took were good enough that people paid me for them (many clients were lawyers by the way). At the time I didn't even know the expression "fake it till you make it".

The bottom line really is whether you are able to deliver to the expectations of the people who are going to pay you money. If so, to me that's fine.

By the way in none of the things I ever did did anyone ever ask me (even on day one) how long I had been doing what I was selling them on. Had they asked I would have told them but it never happened. In fact the opposite in another (not the photo business) I went cold calling on day one and a business owner handed me some marketing materials and said "you're the expert".
The H1B visa actually requires that the immigrant applicant being paid no less than American employees for the same type of position. Of course there could be loopholes, but the high cost of going through the immigration process currently places immigrants in a disadvantaged position in terms of financial costs to employers.

If you believe in free market, this is unhealthy to the economy. American companies should be paying duties to country through tax, not hiring discrimination against nationality.
The same two engineers who found out who she was? :-)

Seriously: given your story, if, say, they are colleagues, too, they may be in on it, and lie to you about the EXIF data (if they _are_ engineers, they certainly lied; how can there ever be 'nothing interesting' in EXIF data :-)?)

Most of the time, the simple answer is the likely one. My money is on the high school-yearbook line, but it might have been anything (did one of your colleagues go to the same school?).
I'm wondering what would be the pros and cons of having an immigration bill that functions on a tit-for-tat basis like the following:

Your company gets one H-1B visa for your company for each
unemployed American that you retrain and employ. The catch
is that the American you retrain and employ must be out of
work 6 months or longer. If an American worker you retrain
and employ doesn't work out, you can fire them, but only
after you have replaced them with another out-of-work
American.

Another interesting approach is to make companies inelligible for H-1B visas for a probationary period following any layoffs in excess of X number of employees or Y percent of your workforce. e.g. if you layoff 1000 employees or more than 5% of your workforce, you cannot receive any H-1B visas for 1 year following the termination of the last of the 1000 employees. The only exception I can see conceded here would be the divestiture of an entire business unit from soup to nuts (as opposed to a layoff comprised of a general workforce reduction across all business units)

The main thing I want to see fixed in the H-1B process is making it easier for H1-B holders to change jobs after about 1 year of employment with the original sponsor. Right now H-1B visas are like handcuffs that leave the H-1B holder in a position akin to that of an indentured servant.
I bought Portal in a box. I put the CD-ROM in and it prompted me to download Steam.
Her CV somewhere on a job hunting site?
Users are currency in the business of the web, and until putting a 5+ digit number of signups in your deck is ineffective, we'll optimize for the collection of email addresses over engagement.
Vinod Khosla: 70-80% Of VCs Add Negative Value To Startups
Because we still live in a sex negative society that likes to pretend that no one actually likes sex, and porn is only for people unable to find significant others.
Yeah, a lot of this is about personal preferences, and preserving them across time and space. It's not always a bad thing. There's always a trade-off between convenience, automation, predictability and security.

Another good point spolu brings up:

The chrome/ subdirectory of the chromium project (all
that makes up the Google Chrome experience: tabs, settings,
sync, omnibox) is made up of 5,343 C++ implementation files,
adding up to 1,449,451 lines of C++ code (as of 2013/09/11).
It's hardly tractable by one person, and hints to the fact
that it's probably impossible for a one guy to modify it
alone to come up with a profoundly different experience.

This detail doesn't get a lot of discussion, but I think it's sometimes an essential fallacy of the very premise of the open source concept, that having the ability to audit source code, doesn't necessarily make it a realistic option.

Lots of modern contraptions are simply too complex for any individual to ever claim a hope of gaining an honest understanding of their inner workings, nevermind an unskilled layman. At least, not without living like a cleric, cloistered away in the library of some convent or monastery for most of one's life. Sometimes I feel that the real hazard is that we gloss over the idea that we're trying to exert control over a massive arrangement of billions of transistors, however small they may be. If we were confronted with an elaborate array of ordinary light switches, and told to conquer the same tasks, I think it'd be easier to realize the true scale of some of the things we fiddle with on an everyday basis.
I've seen urgent stories hit the mainstream in minutes. The lack of urgency on the part of the mainstream wrt this story is the disturbing part.
I think you have a fundamental misunderstanding of RWD somewhere along the line. Your first point is the entire point of mobile-first design. Old and less capable browsers, such as older version of IE don't understand media queries, so they get the "simple" non-media-query, mobile-optimized site and you avoid problems with patching CSS3 queries on browsers which don't support them.

There's absolutely nothing about mobile-first design that makes your site dependent on JavaScript.

Third point depends ENTIRELY on the site, but your logic doesn't really follow. If I only had to pick HTML or CSS, I'd pick HTML. That doesn't mean I'd launch a site with only HTML and no styling. You're creating a false dilemma.
"the immigrant applicant being paid no less than American
employees for the same type of position"

AFAIK it's very common to manipulate the immigrant employee's job title to get around paying them the same as an American equivalent.
This isn't too far from Firefox's use of XUL.
Simplifying the Development of Hadoop Applications
Not that I'm fond of the decision at issue, but statutory construction is not and has never been dictated by "scientific facts", and you don't want it to be. Scientific understanding is ever in motion, and never entirely matches the common understanding of How Things Work.

Your head may explode, by the way, when you read this: http://en.wikipedia.org/wiki/Nix_v._Hedden
I'm not sure where you go the idea that pseudo-celebs and IT managers are immune to stupidity or posting stupid articles. There's always an element of "who cares if my content sucks, lets just get it done" when posting bloggy stuff, and it's pretty apparent here.

Calling EXIF "back end stuff" is pretty stupid, I don't care if the author's ego is bigger than that statement, it's still true. The article might as well be how many apples fit in a bag or how long is a string.
Good thing there are plenty of start-up opportunities in Telecom, Energy, and Agriculture. </sarcasm>

The way I see it: Education is seeing growth in charter schools, MOOCs, iTunes U, etc. Healthcare is changing under Obamacare[1]. Music is now brought to you by Rdio and Spotify.

[1]: That is, the new cooperatives and companies being formed to compete on the new state healthcare exchanges. "Health Plan Cost for New Yorkers Set to Fall 50%" (NYT): http://www.nytimes.com/2013/07/17/health/health-plan-cost-fo...
Maybe try http://SciDB.org. It's a free GPL array database for analytics
I suppose it's personal preference on your desktop OS, but I stick to Win7 and linux VMs. No rebooting, no wine, all games work :)

I'd much rather run VMs for linux stuff than wine for windows stuff.

Now if you prefer [insert window manager of your choice] over Win7 then I get ya
What's the longest recipe you've seen ? 12 steps ? 32 ? are they nested ? do they guarantee the ability to share stove, shelves, ... ? do they guarantee anything at all ?

I wouldn't use the recipe metaphor except to explain what a computer does in less than 60 seconds to someone afraid of electronics.
The paragraph you cite is worded ambiguously, the Guardian is NOT reporting that the intel the NSA is sharing with Israel is about officials in the US government.

Here is the first half of the following paragraph:

>It is not clear whether any communications involving members of US Congress or the federal courts have been included in the raw data provided by the NSA, nor is it clear how or why the NSA would be in possession of such communications.

Beware the sensationalism in this article. The only fact provided by the Guardian in this article is that NSA shares surveillance data with Israel. It is not known what kind of data is shared.
I don't feel bad about letting the discussion continue as-is because of the fact that we completely expected to get the answer with only the information mentioned here. I still haven't heard this method mentioned yet directly.

The "extra" information we got came later after we already started working on it, and came as surprise. It just happened to bring the result back sooner than the other approach.
Google doesn't need them to outsell similarly specced Windows machines for it to be a win. And neither do the OEMs.
I agree with everything except Apple only being concerned with giving toys to geeks. The way Apple works is to introduce something new in a broad, gentle use and keep iterating with more use cases and improved performance from there.
No, I am sitting with engineering founders from a different company who looked at the same picture sent in the same way I sent it to phil.
Where was the photo taken? What was in the photo other than the girl?

If the photo was taken at her home and there is any landscape in the background, the obvious initial point of attack would be to identify the location the photograph was taken.
a) yes

b) expanding macros for didactic purposes can also aid understanding

but mostly a)
It's about misuse of the intelligence, the method of acquisition means it can't be used in a trial. For the DEA this was whole parallel construction nonsense.
FreeBSD isn't doing this to stick it to the FSF.

Finally a compiler comes along that shares the same license philosophy and can be imported wholesale WITHOUT having to worry about licensing issues due to changes that may need o be made.

If clang/llvm hadn't come along FreeBSD would have upgraded to a later version of GCC.
@asymetric - I am not an engineer, I don't know how a lot of these things work. Rather than critique, I would appreciate a better analogy that I can use in the future
How? Isn't this better than loaning? Or do you mean trading?
Overall, you're right, but I'd point out that this is by design.

In the past two years our top two goals (hopefully like any high-tech startup) were to build a product that electrifies people and has a solid architecture. The reasoning was that if people don't want the product nothing else matters, and if people do want the product but the architecture doesn't allow rapid changes, we'll lose.

Really good implementations of specific features was priority number three, and while we did a lot of that too, it sometimes took a backseat in light of the first two. That's ok though -- now that we have a rapidly growing user base and a solid technical architecture we can go back and replace placeholder implementations with better ones according to user demand. We're not entirely happy with all our choices, but no one ever is. I think that the overall direction worked out really really well for RethinkDB and its users.

EDIT: gruseom and mrkurt beat me to it.
Comments as an alum:

probably wouldn't make the app public pre-submission; after is fine. this is a minor point though.

video: try to boost the audio level. maybe edit it to be a little tighter (if you can). the first part was good, point 2 didn't seem as strong (I don't believe "not paying our employees" is a long-term sustainable thing, but you could say the same thing as "employees believe in it so much they're working for free right now..."). Also, on point one, be clear how exactly gittip helps open source companies -- i.e. what it lets them do which they couldn't otherwise do. I don't actually care about "helps maxcdn" as much as I care about "helps maxcdn do x, y" or helps their customers ...

an amazing 1 minute video is the ideal. it is mainly to communicate about you/your team, vs. the idea, but having one or two things which anyone who watches the video takes away from it would be good. ("gittip lets people work on open source projects without having to be purely after-hours or go the VC route" would be my view of gittip)

"I helped launch an organic produce growers cooperative." -- maybe another sentence about what you specifically did. As it is, it could be just coming up with a sign for it, or setting up a mailing list...

the hack was cool.

I'd downplay the wife/kids/mortgage (because they're not unique to you). It should be "able to spend the 3 months at YC, I work on gittip full time". That your wife might spend 3 months with you is a plus.

Live near Pittsburgh and expect to come back is good BECAUSE it helps your business -- great developers and less competition for them. Same result, but phrased in a more productive way.

In general I'd try to make the "big picture" more clear on how vs. why. "care for one another, inclusion, etc" are more like goals vs. methods, I think. Talk about how gittip will move the world toward those goals more.
There's also this fee among a lot of other fees while applying:

In 2007, the US Department of Labor, Employment and Training Administration (ETA), reported on two programs, the High Growth Training Initiative and Workforce Innovation Regional Economic Development (WIRED), which have received or will receive $284 million and $260 million, respectively, from H-1B training fees to educate and train US workers. According to the Seattle Times $1 billion from H1-B fees have been distributed by the Labor Department to build up US workforce skills since 2001.

http://en.wikipedia.org/wiki/H-1B_visa#H-1B_fees_earmarked_f...
Ethics for Programmers: Primum non Nocere (2005)
Nah I like this approach...let us bumble around for awhile in the discussion...I'd be very surprised if no one on HN could surmise the solution, but I'll admit I'm stumped (though I've only thought about it for a few minutes before getting back to work)
Rethink is more deliberately scoped small than it is poorly implemented. Their roadmap has all sorts of known performance improvements on it, and I greatly respect their decision to keep things as simple as possible and deliberately defer some areas of complexity.
The fact that you required two engineers to do something that you could have confirmed yourself with 2 seconds of Googling shows that your ego is a bit inflated.
If you know the high school and year(s), you go thru the friends list of every person on Facebook who did post their high school from that year (or nearby years), and does show their friends, until you see her face.

That's only a couple hundred kids, each with a couple hundred friends.

If you still get nothing, start doing friend requests for the people that don't show their friends. I'll bet you'd get another 25-30 kids that way.

I don't see why you'd need facial recognition software to go thru 20,000 pictures.

3/4ths of them would be the wrong gender/age and be immediately disqualified.

But if you're a programmer, you can probably scrape and aggregate to speed things up - drop out the males, other high schools, only show pictures once, etc.
Barrett Brown Can't Talk About Why the Government Wants to Jail Him
First they came for the janitors...

http://www.vdare.com/print/17686
Which is followed by: "It cares about its CAR and its CDR." Then as I recall he went to the blackboard.

Still trying to find a copy of his MIT IAP Lisp course notes (haven't tried very hard yet); they and his delivery of them were very very good.

At the same time Jeff Schiller (JIS) would give a short neat talk on how macros worked and why they were neat.
What We Should Teach in Public School
According to Gallop, the top 1% is comprised of:

* 27% high school or less

* 24% bachelors degree

* 49% post-graduate degree

When we talk about college in this context, we really should specify post-graduate college. Leaving people to believe that just having a degree is enough really skews reality.
Show HN: Falcon.js, MV* structure for Knockout.js
Just at a time when ... "The income gap between America's richest 1% and the rest of the country widened to a record last year. The top 1% of US earners collected 19.3% of household income in 2012, their largest share in Internal Revenue Service figures going back a century."

Apparently they want more - no surprises there.
The team(including Justin: using first name here for convinience's sake) had a trip to Austin. Where they were should be a public knowledge. Perhaps they(you) started the search from there. A facebook search or so could tell some plans of people who would have fun at that particular place.

It is also possible that during the few days' correspondence one of the engineer guys had some other piece of info that we are not familiar with. Seeing how the engineers already knew her high school, I'm sure Justin talked about her with co-workers.

I think the key information that's missing here is what the engineers knew but Justin didn't know that they knew.(Sounds like a quote out of a Friends episode, mmm)
A few ideas come to my head.

* Everyone was at the original bar at the same time - someone else had photos from the night that had her and other people in them, and those people (her friends) could be found online.

* The bar had some kind of "sign-up for x" list, or some kind of contest, or some kind of photos of the night, which were helpful.

* You searched twitter/facebook/whatever for a girl posting about a boy she just met at bar X, blah blah

* We know she was going to some kind of event - you guys figured out what that was, and found a guest list or something.

* You guys did a some wi-fi sniffing and read a few emails. He did say he emailed you the photo, so you know which account to listen for.

Are any of those close?
You got it... exactly this!
Discounting Makes You Work Twice as Hard. Here's Why.
I'm not sure if this is what you are talking about, but I think so, US citizens are extradited to the UK, although I'm not quite sure what distinction "based in the US" means in this context:

https://en.wikipedia.org/wiki/UK%E2%80%93US_extradition_trea...
Trying to buy with credit card, and get a message from Stripe saying "you passed an empty string for iovation_blackbox", as if that means something to me.

EDIT: Nevermind, just had to pause Ghostery. Not sure what script was messing it up.
Indeed. Main difference is the API we expose to JS. XUL use is really UI oriented. Here we want to control the entire browser through JS.
I haven't used sublime that much so I can't really compare them.

RubyMine has helpful things like auto-complete, cmd+click to see function/class code (works for things like locales and gems too), generators without going to the command line, and a console for autorun unit test results off the top of my head.

On the negative side its a memory hog and costs money (though they seems to have sales every once in a while so you could get it slightly cheaper).
Mind if I ask what your music venture is/was? I'm launching my own soon so I'd love to pick your brain and learn from your experience in the space.
because you can't play other games from your library while someone else is using your account on, say another computer
You're close, but it's not really so clear cut.

foo x ++ bar -- "pure" or "monadic"?

foo x >>= baz -- "pure" or "monadic"?

What if (foo x) is a list in both cases?

(>>=) is just an operator. The values that it operates on are anything with a Monad instance, just like the values that (+) operates on are anything with a Num instance. There is nothing voodoo about monads or about bind (>>=); such voodoo as there is lies solely in IO, which is interacted with the same way as other values (though certainly what you can do with (IO a) is more limited than what you can do with (Maybe a)).
This is highly subjective per user - keep that in mind. We could do polls like this that are Apple, Android, Node, Ruby, etc.

I think, if HN is actually filtering content based on NSA tagging - then that is censorship regardless in my book. I don't care about the iPhone news, but I acknowledge the fact that on a release it's going to bubble up. If there's real and relevant NSA content - then let it, if you don't like it I say ignore it. While I don't agree that I want "more or less" NSA related content the reality is I want to know when good and interesting content is out that I may have otherwise missed.

For those who have the ideal and perspective that the NSA related stories are getting "annoying" keep in mind that's your opinion and perspective. Mine would be that that particular view of this topic suits those who don't care how much control the government has over the industry that we all seem to live and play in. I, personally, care and would like to see these articles, if worthy, given the same level of treatment as a product release.
It sounds like this essentially loans out your entire library. If you want to play a different game in your library, the person you loaned to would get bounced out of the game.
Yes, it's common in game companies to hire people with strong engineering experience into basically QA positions, where they—surprise—end up "helping out" on stuff above their pay grade.

A way of avoiding this would just to be to have an absolute salary threshold. Say, all H1B job offers must have an $100k+ salary. That would allocate them to the parts of the economy where workers are actually severely lacking, and valuable enough to the companies that they're willing to pay premium prices to get them. Alternately, make it a bidding system instead of a fixed number: there are 50,000, or 100,000, or whatever H1B visas, and they go to the companies that offer the highest salaries (thus indicating the highest demand).

If you claim that there is a lack of workers in an area but you aren't willing to pay more than $60k, then I'm going to be skeptical about just how much of a critical skills shortage there is.
I say yes, but I also use both Sublime and RubyMine.

I use Sublime when im mostly working on front end code, but i'll use RubyMine when im working on backend mainly because I get to use object inspectors, break points and step by step debugging.

Of course, if im just working on the front end of my web app, then I prefer Sublime as it has a much lighter footprint.

If you've ever coded in C# and used Visual Studio, then RubyMine will feel more comfortable when you really need to dig deep and debug something.

It's cheap enough, just get it, one day you'll be up to your elbows in spaghetti code and it will save you heaps of time, then you'll be happy you had it.