skysight-inc/HackerNews huggingface dataset:
From the article:

if during the interview she asks how often you do performance reviews,
that means she doesn’t understand the startup culture

This is really stupid. All bosses, from a two person shop to a twenty thousand person shop, should regularly be sitting down with their employees and communicating what that person has been doing well, not doing well, what the boss wants to change, etc. You don't have to be a hidebound corporation with 100k employees to benefit from being explicit about the manager communicating feedback and from setting aside time for this to explicitly happen. Not to mention that many founders are learning how to be a manager, and often are far from clear about their expectations. Making them explicit does nothing but help the relationship. See also Rands' opinion [1], [2]. Communication doesn't just happen; it's something that is made to happen.

Justintv had similar experiences about the benefits of being really clear what a manager wants [3]. Protip: employees don't read minds. He found that this was the typical project workflow:

Vague problem definition: "Create an automated test suite for the website."

Employee defines it in some way that we didn't actually have in mind: "Create
an extensible, Selenium based framework for performing every action a user can
on the site."

Employee works on that for a while, sometimes months, without feedback: "I'm
making great progress!"

Manager checks on progress, has a "wtf" moment: "Wait, I just wanted something
that pinged five URLs and checked for 500s."

Massive micromanagement ensues: "OK, clearly you don't understand what we're
doing; I'm going to have to take over."

Massive employee disenchantment: "WTF just happened?"

[1] http://www.randsinrepose.com/archives/2011/10/11/the_rands_t...

[2] http://www.randsinrepose.com/archives/2009/08/31/no_surprise...

[3] http://www.businessinsider.com/three-signs-you-have-a-manage...
EU to support Internet users and cyber-activists in authoritarian regimes
I use it everyday. In fact, that's how I saw this HN post.

IMO, when it comes to RSS, people are always asking the wrong question. RSS is a technology, not a product. It makes as much sense as asking whether someone is using GSM or TCP. I think a large part of that problem is that the technology appeared before a user-friendly way to consume it. Imagine email addresses being introduced before email clients existed. To most people, clicking on an RSS button displays garbage to the screen. They don't know what to do with it. Even after browsers started displaying RSS feeds in a pretty format, users still didn't know what to do with it. Should they bookmark this link? Why would they consume the barebones RSS feed in their browser instead of the rich and graphical website? RSS enables one to subscribe to a website, it's not the ends but the means. These questions still remain unanswered which is why some people like Gruber and TechCrunch like to claim that Twitter killed RSS, although I think they're completely different things.
The iOS App Store did something like 200 million downloads in 3 months. Mac App Store was 100 million in 12 months, I think.
Sounds like the perfect thing for a JNLP app to me.
Have you ever gone to events where you're the odd one out?

Yes. At the last two companies I've worked at, I've been the only non-Indian. I also live in India more than half the time (my current company is based there). When I'm in the US, I practice FMA, and I'm often the only non-Filipino in the room. I plan to travel to Cebu city soon to kick up my training, and I'll likely be the only white guy in my gym. At a yoga class, I'm often the only man.

Does this make me the "odd one out"? I could choose to view things that way, but I don't. At work I might be the only white guy, but we are all there to build a great product. At FMA, we are all there to learn how to kick ass. At yoga, we are all there to become stronger and more flexible.

If you attend tech events and focus on the differences between yourself and everyone else, you'll feel left out. And you'll have no one to blame but yourself.
Another decent example of lambda calculus (factorial in Scheme): http://blogs.msdn.com/b/ashleyf/archive/2008/12/03/the-lambd...
HTML5/Javascript can't do raw socket operations, which is the big obvious downside here.
Chrome is the ChromeOS ;-)
I'm wondering whats the intended use tho? Start ssh and the like from the webpage? scared
Hey everyone. Chris here from Postmark. This topic means a lot to me, so if you have any questions just post a comment and I'll try to respond quickly.
The real reason why MS wants open-source applications on their app store is pretty obvious.

Windows users are already almost all open-source users, and one major reason for the app-store to exist is so that Windows users can get their software from a trusted source.

If you're on a Windows machine, do a quick count of the open-source applications you have installed. Open-source is a juggernaut on the Windows platform. MS knows this very well. They have problems getting users to use their free software (e.g. Internet Explorer) that comes installed on every copy of Windows instead of something that's open source! Of course, while free software does greatly enhance the value users can get out of Windows, it is also a big security problem. For every awesome open source application there is a shady malware reflection, and users sometimes have problems telling the difference. Malware is a big reason why Windows gets flak for not being secure.

Enter the MS App store. The only way to sell users on the idea of getting all their software from the app store is for the free software they use to be there waiting for them. That means even the competition must be there. Yes, you can expect Chrome and Firefox to be on the MS App store. Security isn't the only benefit of locking users into an app store though. The platform "unification" MS seems to be striving towards could also benefit from features the app store could have. e.g. Centrally managed install-bases for all your computers. Install VLC on your office computer and it winds up on your mobile and home computer too. Get a new computer? One click (or less) and everything you installed from the app store on your old machine could be waiting for you on the new machine.

Of course, Apple has shown that managing an App store is not without its difficulties. Slow review processes irk developers, and malicious software can still slip through. Can MS do better? Only time will tell.
http://code.google.com/p/naclssh/source/browse/src/naclssh/s... :)
Reviewers are reviewing the complete package, since most people don't even know what a ROM is.
TripIt doesn't respect privacy
Just got this email from TripIt: http://screencast.com/t/W0iVrmlm

My email preferences clearly state I don't want promotional emails: http://screencast.com/t/bgvBBk5ObVn

Really unprofessional TripIt...
"read about the new iCloud Storage APIs in iOS 5 and OS X Lion to learn how you can incorporate iCloud into your apps."

"You must have a Mac running OS X Lion 10.7.2 or a device running iOS 5 to utilize the iCloud Storage API for Documents."

I don't see any mention of Windows
I'd imagine the address bar itself would accept the ssh:// protocol.
Computer Science key to cancer cure?
This is great. It reminds me of Ted Chiang's short story "Division By Zero".
The geekieness of making coffee
Back in the early days of ChromeOS, there was a much less restricted security model than I presume exists today based on what I'm reading. I haven't use it in a while, though, so I do not know how it works these days.

Basically when I installed it, it had to be compiled by you and installed on an SD card. You could easily change a setting on the system and drop to a shell. It was running on a stripped-down Ubuntu installation, so you could actually install Firefox inside of ChromeOS. It was nice having the base, fast-boot installation combined with the ability to basically run a full system if you needed to.
I dunno, the Kindle 2 was pretty much complete- everything since has been incremental improvements[1] mostly based in advancing technical capabilities. Plus the Kindle 1 was absolutely a pioneer, so it's natural it would have some foibles.

[1] E.g. smaller form factor, faster page turning, increased contrast ratio, WiFi.
Would Carin (or anyone) be willing to talk a little about adoption of Clojure in a work setting? I am trying to figure out how to introduce it into my workplace, and I need sufficiently complicated experiences far and above "Hello, World". Is it useful for mainly algorithmic/heuristic problems?
> gifted kids.

I'd love one of those badass electric wheelchairs as a gift myself.
This is madness. Breasts and uteri are relevant to this discussion. They set a lower bound on how much time a woman can take off when a couple has children. The lower bound for men is zero. My claim is that all other things being equal, this higher lower bound makes it likely that women take more time off of work. This is not guaranteed, but it's a fairly reasonable, uncontroversial conclusion. There's nothing wrong with clearly labeled conjecture, and I welcome hard evidence either way.

"Women work fewer hours than men - A specific claim about women that may be used by some to justify their prejudices against women."

From my original comment: "Fortunately, there are far better indicators than gender of how prone an individual is to take extended leave." Choosing a man over a woman based on gender alone isn't just bad for society; it's poor reasoning.
We work for the Internet
The Nook Tablet's bootloader is locked down. There's been some work on loading custom kernels after the tablet has booted, but it will likely take several months. The developers on XDA are still working on kernel modules and memory management code right now.
Software Architecture Anti-Patterns
Athhilezar? Watch Your Fantasy World Language
I agree, this is exciting. I just hope, if they implement terminal withing chrome, when one presses ctrl+p it will select previous command from buffer, and not print the page. I enjoy working in chrome devtools, I use it just like a shell and love it... and then I press ctrl+p and get all frustrated...
El día Isma
Interview with independent videogame developer, Johan Peitz
No reason to worry as long as we're not matching Mother Nature yet in terms of energy. We're not even close. She's doing a lot more nasty things, even here on Earth, on a daily basis. Nothing's happened as a result. So we'll be fine.
That's a fair point. I designed the stations such that people could bring their own computer and hook it up to my monitor and peripherals. However, in practice, almost no one has ever bothered to do this. People bring their laptops and leave them in the bag, because why bother when there's already a high-end machine available with all the games installed? And with the Steam Cloud / Battle.net / Chrome synchronizing their configuration, it's like they're using their own machine anyway.

I can tell you, having been doing LAN parties for over 15 years, we definitely get far more gaming in on these machines than at any heterogeneous setup. Typical LAN parties involve several hours of copying games around...
Eric Kidd?

http://www.randomhacks.net/articles/2005/12/03/why-ruby-is-a...
Ask HN: Is Convore.com dying? Why?
After an initial hype, Convore.com had a sharp decline in traffic. For instance, the forum for Hacker News has very little activity. Why do you think that site is dying?
Go H.A.M. in Google Street View Shooter Game
How Italy is going to solve the Euro crisis
http://vimeo.com/19366427
This appears to be specifically for chromium OS not the Chrome browser. If you look at the commit message it references a chromium-os bug.

http://code.google.com/p/chromium-os/issues/detail?id=23271

If you're interested in the long term plans for this feature just see all the bugs for this component

http://code.google.com/p/chromium-os/issues/list?q=label:Are...
Top 8 Famous Caught Hackers 2011
Although there are many elusive hackers who can always escape law, officers succeeded to achieve impressive results in cases of arrests and charges. Below is the list of the most loud and sensational cases of the year.
Check this out (http://artsyeditor.com). It's not free, though.
They can't just use a bot to DMCA stuff, they have to have a lawyer sign off on it. Granted, in practice, I think they pretty much rubber stamp it, but the law says that they're supposed to be acting in good faith. If they're not, well, they have nobody but themselves to blame. I mean, how can they expect YouTube or the government to police their stuff if even they can't get it right?

Copyright infringement hinges on permission. If even they don't know who has their permission to do what, nor even what they actually own, it seems ludicrous to suggest that the government or other companies should be expected to know.

If they're confused here, it's because they thought they owned these people, only to find out that they do not.
Combining a terminal emulator with Google Sync would be really cool to have - terminal settings that sync just like any other preference or bookmark.
I'm not sure I would hire her... she makes some very valid points but in a very vulgar way. Based on a quick search she uses the word fuck 5 times and shit 9 times in one article. Overall the article seems pretty negative and I'm not saying all developers need to fart rainbows and whistle dixie all day long but I've seen a few jaded developers kill the productivity of an otherwise great team of developers in the past and I'm not sure it is worth the risk.
It looks like he still hasn't finished the film.
(1) any education in journalism;
(2) any credentials or proof of any affiliation with any recognized news entity;
(3) proof of adherence to journalistic standards such as editing, fact-checking, or disclosures of conflicts of interest;
(4) keeping notes of conversations and interviews conducted; (5) mutual understanding or agreement of confidentiality between the defendant and his/her sources;
(6) creation of an independent product rather than assembling writings and postings of others;
(7) contacting 'the other side' to get both sides of a story.

I don't buy any of these at all.

#1 and #2 say that you need a piece of paper to be a journalist. It's not true, as you can see from independent bloggers in eg Arab states covering the various revolutions.

#3 through 5 says that you need to have "standards" to be a journalist. Again there is no one to bell the cat. If your rush expose has numerous misspellings, do you lose your status? How closely must you check your facts? How much conflict of interest must you disclose? "Disclosure: the author loves Apple products." Similarly for keeping notes and being up front with your sources. If you don't do it we might call what you're doing "bad journalism". But it's not "not journalism".

#6 says that aggregators are not journalists. To a degree I think this is true; see below.

#7 says that unless you provide fair views or equal time, you're not a journalist. I put this together with #3 to #5.

As a thought exercise, see which of your favorite journalism organizations pass the filter on any given day.

Now that that's out of the way, what is journalism? It's broadcasting an eyewitness account, or original ideas derived from an eyewitness account, to the public. And that's it. This is why I might exclude aggregators who don't add independent content.

Freedom of the press means freedom to publish and be read without censorship. We are all publishing all the time. This doesn't mean that we need to somehow narrow the field of journalism to exclude the unwashed masses, as this judge's opinion strains to do. We might need to specify the definition of "journalistic activity" if we need to carve out special protections.
This doesn't even work in a lot of big companies. The "KPIs" many managers see reveal very little. They have often been massaged to present a rosier picture than the reality. Or they may present information that just isn't very actionable.

This problem is due to poor data management by companies, specifically, the data often require human intervention to turn into summary statistics (e.g. KPIs). Anytime there is a human being touching data several potential problems arise:
1) unintended mistakes, e.g. misspellings
2) bias, for example truncating "outliers" that disagrees with your desired message
3) failure to explore messy data that may contain more powerful messages than the clean data
4) failure to link data in one function to data in another function (e.g. linking operations data with financial data)
Useless downloads of background images in Android
While neither is a stereotype, the second part of the first one ("so women don't really want to do startups because they'd rather have children instead") is ascribing a motivation that does not necessarily follow from the first part.
NASA Engages Public With New Custom Internet Radio Station
NaCl intentionally has the same sandbox, same security model, and same I/O capabilities as JS. In this case, NaCl would still be limited to XHR or WebSocket.
Why Twitter Engineers And Execs Keep Quitting – One Insider's Explanation
Nyancker News
Learning about group dynamics and social situations is probably the most important part of middle/high school, and more often then not homeschooled kids are at a disadvantage in these situations when they finish school then when compared to non-homeschooled kids.

This isn't always the case, and social awkwardness can go away after x amount of time, but I know that I am glad I wasn't homeschooled despite the occasional bad experiences at high school. Knowing how to deal with people face to face is an extremely important skill.
Why the heck is there so much hate about this link? Its a cheap, fast,and easy way to create a PA system. Systems made out of new technology this way are cool. Sure some of the people who use PA systems are D-bags but not everyone is. This is also cool b/c if you don't agree with what the speaker is saying, you hang up your phone and you don't have to listen to them anymore. So its better than a normal PA system! OWS or not this is a cool technology and the developer deserves some recognition.
Your assesment seemed fair. You don't have to like everything, you didn't say anything unreasonable.
Develop a nice, one pager app. On anything of interest.

It's hard to realize this until you start doing small projects, but as a programmer, you have an ability to gather and analyze data in a way that 20 non-programmers won't be able to do...not just physically, but even conceive of the same ideas.

So take an interesting set of data, write a script that converts it to an interesting HTML chart, and you'll be surprised at how much it'll amaze people. I hate to use this example because it's kind of ugly, but this simple map I made of New York museums's free hours got a lot of attention for just being simple aggregation (and a Ruby script to generate the sloppy HTML)

http://iheartnymuseums.com/
Would be great if it works on iPad. However I think there's no way to upload photos or files on iOS Safari.
What are some serious deficiencies you've found with your iPad?
Ah, I didn't know that. How does naclssh do it, then? It seemed like it was going far more low-level than the standard sandboxed security.
Learning through a classroom experience is not the only way that people learn to socialize. Homeschooling groups generally get together in order to avoid awkwardness. My fiancee was homeschooled, and she is the most extraverted person I know. It did her no harm. It seems this belief is a myth.

But are all the social habits we learn in school necessarily good? Do we interact with people in the world the same way we did in school?

I would be willing to bet most HN users are glad they aren't in school anymore, and wouldn't want that sort of social setting anymore. The real world rewards their drive and logical minds, rather than social conformity.
Stop Telling Women Not To Do Startups
23.5 hours or the secret to living longer
To me statistics is very biased to the nerd side of the fence.

Show me an example with a marketing guy...
Finally, sarcasm has a voice in print with its own font
Then we'd better strike first.
Node.js modules you should know about: socket.io
Actually, the kindle 1 was great as a reader, at least if you were right handed.

The kindle fire is horrible; I've owned several of each model for myself, to loan, etc, and the fire (I have 2) is the first I returned.

The DX remains my favorite, with iPad kindle app as number 2.
Since the expansion happens at the speed of light, we would have no advance warning. We couldn't "see" the event approaching us, since the event would arrive at the same time as the light from it.
My aesthetic preferences aren't for equal outcomes. They're for people to have equal opportunities.

Let me play devil's advocate for a moment. How will you know when we arrive at equal opportunities? How do you know that they don't have equal opportunities already?

Legal equality is straightforward and very easy to measure. "Opportunity" is highly subjective. There's a bunch of college kids at OWS protests complaining about their self-inflicted lack of opportunity because they can't get a job in Social Studies. Clearly measuring by outcome is inadequate, yet it's the concrete measurement we as a society keep coming back to.

This is why I think it's quite reasonable and necessary to apply scientific rigor to social engineering projects. And to accept that some of these issues will be things that we simply cannot change in the short term; culture changes because old people eventually die.
Most families today choose a dual income over the reduced childcare and educational costs and greater control over the education of their children. It's a trade-off few people consider. Income is not the only aspect of this.
Website For Musicians That Really Kicks-Ass
1) Learn and understand the critical framework you will be applying to a work

2) Read the work with the framework in mind

3) Write a critique based on that framework

If you hand in a paper on a completely made up framework that is
poorly defined, arbitrary and only exists in your head, then the paper deserves an F. This is called the "Make it up as you go along" critique.

The make it up as you go along technique is akin to writing up a lab without describing the procedures or recording the results. Then you draw conclusions from the procedure and results that exists only in your head. No one could reproduce it so no one can say you're wrong. You'd still get an F.

In writing, If you speak to the professor and say you have an idea for a new/unique style of literary critique and get permission to write up both a description of your technique, as well as a paper utilizing that technique, then you can get an A. Who knows, it depends on the class. The professor could very well say "This is an intro level class where you learn about existing techniques. Save inventing your own for a seminar or senior thesis."

But what the OP presented was not a scholarly approach to critique, but a snowflake "All ideas have equal value" approach.

Someone who has taken a literature class more recently feel free to correct me.

tl;dr Professors put a lot of thought into their academic work and pompous undergrads usually haven't learned enough to know what they don't know.
If I may play devil's advocate for a minute, it's also true that some of these access fees were originally introduced to recoup costs. The idea was that some of these services would pay for themselves, relying on general taxation only for funds necessary to bootstrap, then run "forever" with zero impact on public finances.

So, once we say that all public data should be free, we should also accept that the economic burden of creating that data will also be entirely covered by general taxation, year after year. Personally I'm not against the idea, but I bet a lot of people would be, probably even many of those now complaining that they're "taxed twice".