skysight-inc/HackerNews huggingface dataset:
I really hate this kind of questions. It will make any candidate feel like they're being tricked, and any "wrong answer" (look at the list there of "externalities") will surely be confronted with plenty more follow-up questions. I don't see how this would select the right person for a job. You want to know if they fit in (company culture, your "externalities") and you want to know if they'll be capable of doing the job, that's all. Why should one be required to bare their soul, check any privacy at the door and jump through hoops for a job?
Suppose the articles from investigative reporters were rated by readers. The most valued articles would receive the most views and votes so a newspaper (i.e. local or regional news aggregator) would see articles that are in demand. Reporter pay rates could be tied to ratings, encouraging articles that people like.
> I think religion is ingrained in humans. If all religions were gone today, people would would still be getting religious over something.

Diluting religion into a fan club of sorts is a way to get around why actual religion is bad. You can't find a path of brutality and enslavement to Ruby enthusiasts. It's not the same thing and I think that should be pretty obvious.

> Many people have bastardized this and use it to force their views onto other people through fear, which is wrong.

Because we're allowed to interpret religion. In the west, talking snakes and Noah's Arc are ridiculous notions, so we can conveniently forget about that stuff. In other countries, beheading someone for having a Facebook photo that doesn't adhere to the religious doctrine isn't just allowed - it's reinforced by Sharia Law, which in some countries is the actual law. Human mutilation is even possible in the US by way of circumcision – the act of cutting parts of a person's body without their permission. But that's okay. As long as it's - what? What can I possibly put here that makes mutilation okay? I can't.

As a person who sees positive in religion, you have a few tools in your belt to banter with. But none of those tools will ever be able to denounce the fact that thinking in large groups without evaluation is bad.
Ask HN: CTO position identified as contractor?
Joining a new(ish) startup with stake in the company and title of CTO. Documents I received from their lawyer though, identify me as a consultant, paid in stock? Is this normal? Seems to be in conflict with the CTO role, as the "consultant" agreement says I am not a representative of the company.
I'm not sure. Depends on if you count the iPod, iPhone, and iPad as 1 or 3 products. the 2006 iPod seemed very different from the 2007 iPhone. To my mind, those are different things. I can see the desire to blur the iPhone and iPad, it's just a change in form factor. Thinking back, not many people thought tablets would take off. They seemed sorta like 3d tv.
My first webpage Please critique
I've learned so much from this but any critiques would be appreciated. I made the code entirely myself
Figure Out What You Want and Go After It
Show HN: Twitter Digest | Keep the tweets you care about ...
May I ask the reason this belongs on Hacker News? The article doesn't link this particularly to my interests. Is it just that many readers are fond of Red Bull?
I can't speak for other platforms, but at least as far as Ruby goes:

$ gem install scrypt
Building native extensions. This could take a while...
Successfully installed scrypt-1.0.3
1 gem installed
The sortBy method is just producing an integer array that is then sorted using each browser's implementation of Array.prototype.sort. Is that a proper reading of the code?
No, but they maintain a fork of tmux that integrates into the iTerm UI to provide that type of functionality. It's a work in progress, but it's coming along nicely.

http://code.google.com/p/iterm2/wiki/TmuxIntegration
>I wonder why this "research" hasn't been shut down by various governments. Yet. Unless it leads to a red herring.

Because anyone who stepped in to stop it would be basically admitting involvement. Right now the perpetrators are likely exactly where they want to be. Speculated on as a possibility, but unconfirmed.

And unconfirmed they will likely remain.
>"also the $/sqft per year seems a bit useless"

As far as I know - this is how most people look at commercial real estate costs. At least in my talks with people here in SF who were looking for, and leasing space.
If LLVM is better supported in the future then great: I'll use it and care about it. It's not. That was my point. GCC is supported, so I (have to) care about it. And I'm not talking out of ignorance here. I try LLVM regularly. Clang++ as of a development snapshot of a few months ago couldn't compile the STL headers shipped with the gcc on Fedora 16 (or 15, don't remember), so it can't compatibly be used for C++ development on my platform.

So no, I don't really "care" about it. Fix the compiler to actually be better for my purposes than what I have before telling me what I should use or care about please. And when you do, I promise I'll join your little cult, OK?
The march towards being a half-assed Apple continues.

http://news.ycombinator.com/item?id=3700731

The disappointment continues as well.

I never would have thought replacing Eric Schmidt as CEO was a bad thing, and I'm sure there are more factors at play here than just that, but I can trace my waning support of Google to a pretty specific time that happens to coincide with Page taking the CEO spot.
I have seen people killed on the evening news before. Granted I don't recall anyone using a gun to 'blow their own brains out', but if they will show: http://en.wikipedia.org/wiki/Brian_Douglas_Wells the limitation is simply is it news.
The Best Way to Fix Student Aid: Make the Colleges Earn It
I'd go with "Tessquare", or some combination of Square and Tesseract. I'd definitely change the name. Apart from the name talk, congratulations, and thank you for opening this up to the community.
Minbox Demo at Launch Conference
Academic analysis of 4chan and /b/
Hardly anyone runs on iOS3 and/or iPhone3 - do you have data showing this market segment is large?

Weakening security for such a tiny market segment - I can't imagine that's worth it.
You can't go wrong with Ruby scrypt.

But then, unless you give up and don't use any of the three, you can't go wrong with any of these constructions.
You're defending cargo cult cryptography? If you try to use crypto without understanding it, you're at great risk of using it wrong.
That is a bad sign.
I understand why someone would hate this kind of question, but ultimately the point of any interview is to evaluate the candidate as a match for a particular role and position. I've always been told that there is not such thing as a bad candidate, only a bad fit. I find that it's helpful to think of this in those terms. Also, I really do mean that there isn't the one "correct" answer.
Gamma-ray bursts could destroy the ozone layer which filters the ultraviolet rays of the sun. Ultraviolet radiation could destroy all plants and make living on the surface unbearable.

It’s not an extinction level event but it’s pretty ugly .
camera flash.
How Video Games Ended Up in the Smithsonian
Very, very cool. Would love to see this implemented somehow. Would save me from lots of "mouse goofs"
This is backwards. GCC and the GNU project as a whole exist because proprietary software was "screwing over its customers" in ways rms and the other early FSF people couldn't accept. The "ideology" of free software is (and always has been) the primary motivation, not the "customer" or "technical excellence".

You can flame over that if you like (but please don't: just google the older flame wars from the 90's, this is depressingly well-travelled ground), but don't get confused over the motivations of the actors. The FSF has been nothing if not crystal clear about their priorities.
There seems to be a lot of misunderstanding about who "owns" the airspace of a given country.
The US - as do other countries - retain the exclusive right of use of their airspace at all times. ICAO and all airspace classes are not global "laws" and/or treaties that countries are bound by, they are standards that countries choose to accept.

Any attempt to launch a "flying server" in "uncontrolled" airspace will be met instantly with one of the following measures by pretty much any country:

1. If it is assessed as a threat by whatever definition the government in question decides to use, and it is either in geo-stationary orbit above a country or in high altitude, it will be forcibly removed by the air force. (This is why we don't park satellites over Russia. They can and will assert their authority over their airspace and everyone will agree with them)... U2 anyone?

2. If it is low enough to be tethered to the ground, it will most likely fall under local zoning laws and/or within restricted airspace, and will be dealt with pretty damn quick as a hazard, regardless of intent.

3. If it isn't tethered to the ground and also in the middle of nowhere, its "broadcasting" more than likely violates a number of existing laws, and it will be deemed illegal and shut down, but the air force if necessary.

In short, it's probably a lot easier to find a "friendly" government and host a normal server in that country than it is to launch balloons that will most certainly be temporary, or "accidentally" flown into, perhaps during a "training exercise". And no, unless TPB is now a nation, it is not an "act of war".
I assume someone downvoted me for the typo (sorry! the name is supposed to be Wilkinson), and not because they find it uncomfortable when science supports ideas that run counter to their own.

Here's another good resource, this time from Stanford - http://www.stanford.edu/group/scspi/

enjoy!
I'd reply:

Since I have to assess this opportunity using the process you seek to understand, I'd prefer to keep that to myself.
Why?

We already have llvm as a c++ monster(hundreds or thousands of MBytes on my mac), witch is modular, and have a more permissive license.

So you are going to risk the only advantages of gcc,(written in c and relatively small and stability), so you could copy the new kid on the block?

If you are going to copy them, copy the more permissive license. It will give commercial companies like Apple the option to improve your software like they do with llvm(Apple hired llvm creator).
Parent's article discusses why stock buybacks damage shareholder value, by referencing the ability of executives to generate shares and sell them on the open market, and thereby dilute existing owners without their consent. (Note that I'm summarizing the argument, not agreeing with it.)
There are some very good reasons that, despite IE6's popularity and extreme market share--both larger than iOS, I believe--everybody else did not adopt IE6-only "features" like ActiveX as standards.
Just to add to that a little: when comparing these functions it's not so relevant the absolute time consumed; all of them can be tuned to take whatever amount of time is acceptable on the defender's general purpose hardware.

The key factor is minimizing the relative advantage that an attacker with focused resources (such as dedicated hardware) is able to gain over the defender.
Nice domain, too! Good luck.
3D print adapters for popular construction toys
11th Hour Push for Passage of Startup-Friendly JOBS Act
I've been using Humanized Enso for years. The killer feature for me is it's "quasi-modal" behavior.

1. Hold down caps-lock.
2. Type 'open PROGRAM'
3. Let go of caps-lock.
No one can teach themselves business. You just fake it, until you make it. :)
I was expecting/hoping for an article about a Toyota sourced library that introduced real-time, or safety, or testing features into C++.

I thought that having learned something about 6 sigma and the Toyota way, it would be natural to expect that Toyota would have done something like this.

So yeah, this article was a bit of a let down.
You can refer to: http://www.crunchbase.com/company/y-combinator but I think this list only shows YC companies who receive press.
'Screwing over their customers'? Who are these 'customers'? If you are talking about end users then I fail to see how they are to be served by enhancements being kept in proprietary plugins (which are the historical reasons behind the objection against plugins, which in turn can be illustrated by the attempts of Steve Jobs who while at NeXT tried to circumvent the GPL to have it as a backend for his proprietary ObjC frontend).

The whole point of GCC is to have a complete compiler toolchain where all the enhancements are being made available to _all_ end users. Catering for companies who wants a free strong frontend/backend on which to develop their proprietary extensions is obviously NOT what FSF is interested in and I personally agree with their 'ideology' in this case as the last thing I want to see is a situation where developers keep their enhancements proprietary (likely due to the wishes of their companies who see no gain in releasing those enhancements and instead wants to keep those enhancements as a competitive edge).

Also I like how GCC enforces patent protection grants to be given by code contributors, something which LLVM does not and I fear is something which could open a big can of worms later down the road.

Off course, scoffing at the 'ideology' which lead to the creation of the toolchain that is fueling pretty much the entire open source ecosystem not to mention lots of proprietary projects aswell makes you look pretty stupid in my book. Also GPL is obviously a licence through which numerous companies find it agreeable to cooperatively develop code, hence the success of Linux and GCC.
But you don't help fixing problems by telling a lie about them, you just make it more difficult for those trying to tell the truth about the issue. It does not seem Daisey understands that he has hurt the cause he claims he was trying to help.
The first 2 minutes is from this Daily Show interview:
http://www.thedailyshow.com/watch/mon-february-27-2012/neil-...
Attitudes toward risk are a lot different now as well. No one would bat an eye at ships being lost at sea, or a ship returning with a quarter of her crew. It was considered inherent that any chance at exploration or glory would come with mortal danger.

Our current attitudes towards exploration is more like the large corporation. Playing to avoid loss, rather than playing to win.
Who Leaked PoC Windows Exploit Code?
>The wording of the question is important, so follow it closely.

'Imagine that they way you go

Do I get extra credit?
Standing behind the lie is easier than admitting the truth.

Dude got caught. The Dateline piece confirmed your untruths. Man up!
As a Nebraskan, I resonated with this - big time. My first question is _always_: "How does it make money?", and I've shied away from ideas that had no clear money-making potential. It is likely the predominant 'agricultural' culture.
I think this is a great question - the ensuing conversation can tell the interviewee as much about the place they'll be working as it can the interviewer about the candidate. I think the point isn't there's a "right" or "wrong" answer, as much as it's a test for cultural and directional fit - presumably, it's better for everyone involved to figure out if the company and the candidate have completely different near-term or long-term goals.
I don't think they were worried about people making money on GCC (you can sell various services built around it, even proprietary IDEs that call out to it, etc.). They were more worried that it would open the door to GCC becoming no longer all-free: users might find that, like with the Linux kernel before the "no unfree firmware" crusade, they de-facto had to use proprietary modules to get various things working, despite the core being free. The hope of the GCC devs was that by making it a choice of "open-source it and link, or don't come at all", they would push at least a few would've-been-proprietary-modules into becoming free software in order to be able to work with GCC.

Whether it worked or not, I'm not sure. The copyleft strategy's success is a fairly complex game-theory problem that's pretty specific to the costs/benefits/alternatives of each party in each situation. The whole point is to try to force a sort of quid pro quo: you can use my free software as long as you open up yours too. As with any quid-pro-quo proposal, whether the other person accepts depends on a lot of factors.

edit: digging for some examples, I think the D front-end may have been open-sourced as a result of that policy, to give D a second compilation route (besides the official Digital Mars D compiler).
There is an hn-chicago mailing list, but it doesn't see any traffic. The last meetup that I know of around here was in December but it had a pretty decent turnout.
I fully admit the title is linkbait. My goal was to get people interested in the alternatives to bcrypt.
So I guess the best choice is to develop with clang for better error reporting and support tools and do the final production build with gcc for optimizations :)
Also no websocket support in Android browser yet (http://caniuse.com/#feat=websockets). This makes things a little less ideal for realtime gameplay (even with the fallback options provided by socket.io).
The opposite turns out to be true in practice. People have the choice of using a simple crypto library interface (like BouncyCastle PGP) or "really getting to understand" AES, and so end up fielding software with vulnerabilities PGP addressed in the '90s.

A pithier way to say the same thing is, "you're right, except for the words 'without understanding it'".
This is true, but most programmers don't and won't ever get a deep understanding of crypto. For that large majority, it makes complete sense to ask "What do the people who do understand crypto use in a case like this?" and use that.

That kind of copying is clearly inferior to either gaining the knowledge to make an informed decision or hiring an expert to do it for you, but for most projects that need crypto neither one of those is practical. So, copying the experts is the best practical approach in most cases.
Counterpoint: http://37signals.com/
Given that Git is not so great on the usability front, they will have to be ready to make lots of breaking changes.
git push origin master

How difficult is that?
It will too even if you're not. They lost me on the part where they "ruled out Java". No really?
My understanding is that Apple bought the technology for Siri rather than developing it in house.
have you ever seen this site: reddit.com
I think the license is way overpriced - I can get pretty much any type slider either from github or codecanyon (for a couple of bucks).
A closer look at Apple TV's software update and 1080p movies
Nice! Happy to hear that there is another person running Linux. I honestly get a good 10 hours (or at least that's what the power manager reports). It boots so fast with SSD I don't think I'll ever go back :)
Regardless of what you think of the kind of people who the government would contract to develop electronic voting machines, I don't think I'd call them "laypeople". Or are you saying that every individual voter needs to understand the inner workings of the system for it to be effective?
Don't you think it would be better to focus on one, get it working really well then we can expand. All these companies started with a small focused idea
I am aware. I did read it before I posted it.
to clarify, I get a percentage of the company via stock, to be vested over a 12 month period.
How to find Best Price
How to find Best Price Low prices, read reviews, Free Shipping. buy now How to find Best Price
"Especially galling is how many are gleefully eager to dance on my grave expressly so they can return to ignoring everything about the circumstances under which their devices are made. Given the tone, you would think I had fabulated an elaborate hoax, filled with astonishing horrors that no one had ever seen before."

I think that's a really important, fair point. Whatever this guy lied about with regard to his personal experiences in China, those things are minor compared to the truth of the situation. I really wish he hadn't done that. He didn't need to lie -- the story is so fundamentally awful that it stands without the minor things he fabricated. But now people are dismissing the whole message.

The dramatic indignation in the other comments in this thread is predictable, unenlightening, and unhelpful -- far more heat than light. The most dangerous thing about this controversy is that people will take knee-jerk reactions to Daisey as an indication that nothing is wrong with the world of electronics. And that's a tragedy, in the most traditional sense of the word.
It's fascinating that the same essay makes you intellectually galled, and me intellectually stimulated. I don't think it's because one of us is right and the other wrong. And I'm skeptical that lazy thinking is the source of the conflict.

Take the quote "Having good ideas is most of writing well."

My reaction was "that's an interesting belief", and I stopped to think about it. It seemed plausible, and that was enough for me to move along. I knew he was setting up an intuitive frame in order to make a larger point. I didn't bother to agree or disagree with the statement because I knew I could circle back to it if it was crucial to his major point. Even after all this debate, I feel no need to agree or disagree with the statement. I'm perfectly satisfied feeling that it is plausible.

Now I'm going to stick my neck out, because this is the part I'm trying to understand:

Perhaps you view statements like that as an attempted declaration of scientific fact. From that perspective, it's perfectly reasonable to respond "Woah cowboy, slow down! Either break this down for me or at least cite some references here, because that's a provocative statement". I bet that if pg had also written an essay on "Ideas and Writing Well", even that is a citation you would find useful, it wouldn't have to come from Aristotle.

Apologies if I am guessing wrong here, but if that is the way you view it: you are not wrong, I am not wrong, and pg is not wrong. We're just viewing the same statement differently.

I'm willing to bet that this is a subject pg has considered deeply. And from his perspective, I'm certain his statement is true. The criteria for "good writing" is definitely an opinion, and his is probably a well considered opinion. Your opinion could even be diametrically opposed, and that wouldn't make either of you wrong. It would just mean that you disagree. And that's perfectly OK.

It was your comment about the lack of references that hit me like a punch in the nose. From my perspective, that seemed to come way out of left field. But in retrospect, it could be a totally valid question when viewed from another perspective.

I'd love to hear your thoughts on this.
Are Internet Explorer users more likely to click on AdSense
Should also note that DeviceOrientation (aka "accelerometer in the browser") is in Android 3.0+ (although that doesn't do much for most of the devices out there).

http://caniuse.com/#feat=deviceorientation
Launchy has been around a long time and it's one of the first apps I usually install on my Windows machines. I know Windows 7 does a good job now of launching apps but I still prefer Launchy.

It can remember what you chose with the least amount of characters entered (I just type 'pro' for projects folder, 'w' for MS Word, 'f' for firefox, etc.). I use it a lot for quick math calculations and it can be configured to do all sorts of things like start a Putty session to a specific server. On my mac I use Alfred for similar functionality.
Thankyou sir =)