skysight-inc/HackerNews huggingface dataset:
Interesting that it appears to be being run by hand using Buffer (http://bufferapp.com/). From outward appearance at least, not a bot.
clickable: http://www.geopieces.com
Bandcamp allows you to sell music, give it away, or let users choose a price. This will use MegaKey which as another comment explains is an advertising model. So consumers get free music and artists get paid 90% of the advertising revenue.
There's a big difference between "uncommon" and "untried". Fact is, most of what Apple has popularized with their line of iDevices has already failed previously in the market. This just proves Apple's ability to iterate, perfect, and market their products. It has no bearing on how well they innovate.

There may well be something special about the packaging of a particular set of features, but that isn't the standard for patent.
3 Technology Tips for Educators
Check out the 3 technology tips for educators post and learn how to organize your workflow better, take your PLN to the next level and become a master in GTD!
Theordore Dalrymple, a prison doctor that writes under a pseudonym, has long maintaind that a) heroin isn't as addictive as people claim, and b) withdrawal symptoms are minor.

http://www.manhattan-institute.org/html/_wsj-poppycock.htm
Better license.
The title and premise of the article seem totally flawed.

The reason why Aegis has opted to hire locals within US is for their native American accent. The cost of vocal training of an average Indian employee is quite high. Given the attrition rate and gap in quality of delivered service, it makes sense for these companies to find out ways to sustain and meet standards. That's why cheap hire of people who "lack high school diplomas" makes sense in the US.

This does not in anyway suggest that India is now 'outsourcing' back to United States. That is likely to happen only after huge and reverse tilting between the two economies [Assuming China does not exist!]. IMO, this move on part of the company indicates only their incapacity to serve from India. In other words the article is just an ego-massage fluff piece.

[Language fixes]
> Capuana, a manager for Aegis in New York, motivates this U.S. office with dress-down days

Can anyone explain to me why a call centre worker needs to be dressed 'up' most days?
The argument works the same way for employers who have an vastly overinflated sense of thier little companys worth.

You atitude would not go down well with a lot of my ex collegues at BT I worked on a team where the DBA's first boss was Dijkstra.

And back in the 80's I worked on system using Map/Reduce so asking me to revers a string is insulting.

Specfiy a real world problem and ask me come up with solutions is fine but leave the programming 101 out of it.
Ask HN: Looking for the name of a particular keyboard layout/formfactor
This is kind of a dumb question, but I'd appreciate it if someone could fill me in here...

Is there a particular name for the way keyboards like these are laid out?

http://www.agamazone.com/products_k_k330.html
http://www.agamazone.com/products_k_k220.html

The thing to notice is that the navigation keys are laid out vertically instead of horizontally, shortening the distance between the numpad and the enter key.

I'm looking at getting a new keyboard, but most of the ones I find have the navigation keys laid out horizontally, increasing the space. Because of how I like to set my keyboard up for certain tasks (particularly gaming), having the enter key closer to the numpad (discounting the fact that numpads come with an enter key on them) reduces stress on my finger joints.

The keyboard I currently have is manufactured by the same people who make the keyboard I linked to, but in my experience the quality of the keyboard is very suspect, thus why I'm looking to replace it with a similar layout from a more reliable manufacturer. I'm not trying to plug them in any way, those are just the only keyboards I can find with this particular layout at the moment.

Thanks for any help in advance
that's the repost. original link here: http://thecodemechanic.wordpress.com/2011/05/30/hate-java/
Well, I started editing the Logic article in 2004 and "semi-retired" in 2009 for the kind of reason you see at

http://ocham.blogspot.de/2011/02/willliam-connolley-on-exist...

And since then I've occasionally looked at the main article and seen how the text has gradually become less readable and more error-ridden over time. For instance, following collaborative research discussing about 20 sources, I changed the first sentence to 'Logic, from the Greek λογική (logiké)[1] is defined by the Penguin Encyclopedia to be "The formal systematic study of the principles of valid inference and correct reasoning".[2]' in

https://en.wikipedia.org/w/index.php?title=Logic&oldid=3...

However, people have their own ideas about what the topic is, and so the lead sentence has become the longer, vaguer, less cogent, unsourced, and, as a recent commenter has pointed out, incoherent two sentences 'Logic (from the Greek λογική logikē)[1] refers to both the study of modes of reasoning (which are valid and which are fallacious)[2] and the use of valid reasoning. In the latter sense, logic is used in most intellectual activities, including philosophy and science, but in the first sense is studied primarily in the disciplines of philosophy, mathematics, semantics, and computer science.'

https://en.wikipedia.org/w/index.php?title=Logic&oldid=5...

(note that this [2] supports the old sentence, not the current two sentences)

All this in an article that the Wikipedia 1.0 project counts as amongst its 100 most important.

I liked editing maths articles - it seemed to attract a nice, well-informed, and result-focussed crowd. I value Wikipedia as a resource for a range of topics, such as network protocols. I liked editing philosophy articles in 2004, but I stopped enjoying it in 2006, and stopped believing that Wikipedia was a useful resource for such topics around 2009.
A good alternative for developers is username.github.com, particularly if you already use GitHub for code samples. You create a repository named "username.github.com" and then set up GitHub Pages for that repo. (There exist other sites suited to e.g. design portfolios.)

Pages docs: https://help.github.com/categories/20/articles

The catch is that this doesn't come with a fancy named email address.
Website to allow parents to make better memories of their kids
From what I understand from the Kickstarter, Google Play might be an option for distributing your games, but Ouya will have its own store as well. If it's not sold on Google Play, you don't need to pay Google for it.
Doh, that's my fault, We're connecting to the game server on port 8000. Should be using 80.
FreedomPop turns iPods into iPhones with up to 1GB of free data per month
Design case study: Perch redesign
My understanding is that academia is very competitive, so I don't understand how you are only going to work 9 hours a week. Further, you'll probably have classes to teach which surely take up more than 9 hours a week. Also, since tenure is largely tied to the quality of your output, you can't always work on what interests you--you have to work on what you can publish.
Romney’s Fake Twitter Followers
Yes, this is true.I know a lot of companies that are hiring more in the US and opening offices. This trend is going to continue. USA has some exceptional people and skillsets, and so do Indians. It will be a win win situation.
Fedora 18 introduces online disk snapshots
C#'s solution to this is really nice too, not sure why they don't just copy it.
Fuck it ship it!
I find these short motivational posts quite nice. It just feels good reading stuff like this. Like a hackers feel good article.
Some dresses can be distracting.
If You Are Not Working On Your Best Idea Right Now, You Need Therapy
When I worked tech support, I asked this same question of my management. The answer was professionalism. The same reason why most interviewing experts or interviewing articles will tell you to put on a tie for a phone interview: the way you dress influences the way you comport yourself. Doing professional tech support requires a professional behavior that a t-shirt and jeans won't bring about. This might be different if you're doing tech support for a valley start-up.
Works fine on an iPad 1 as well. Although I'm sure much slower.
Because on the physical Gameboy the B is on the left and A is on the right but then again the DPad is on the left and the buttons are on the right and I use my thumbs instead of fingers so I'm not sure copying the physical layout for just this one particular thing improves the experience any.
Quantum teleportation achieved over record distances
I think it would be way cooler if they were quoted word for word (with a link to the original post).
One thing to add: when we interview PhD's we make sure they want to be in industry. There is nothing more off putting when you talk to someone and it becomes immediately clear they much rather would've been in academia but they were not the right person at the right time.
Rethinking how students collaborate and share online with Studemia
Startup from Stockholm. Rethinking the way student organize and plan their work in school.
Oh wow. These are real? I thought they were mostly jokes.
> This is the crux of the problem. GitHub spends a great deal of resources working on a mac app and a windows app, which aren't interesting to people who do things the UNIX way at all.

I don't think you understand what github is and what their goals are at all. Besides that this is bad "zero sum game" thinking.

Hint: UNIX nerds that use mutt and are perfectly happy with the standard git command-line client and using send-email or am are already served. They don't need and clearly (proven by your comment) don't want github all. Yet people clearly love github and many use the mac and windows clients. Many non-programmers are even using github for things that aren't even (entirely) code projects.

If you don't want to use pull requests or issues, just state in your README under "how to get your changes merged" and "where to log issues" what people should be doing if they want to collaborate on your project.
You've updated to make it easier to say over the phone, but it doesn't help for being asked over the phone. Can you trust the person you're talking with to accurately say "What is the make of your first car?", or might they read "What was your first car?" or similar. Even if you specify to them over the phone "please read the question word for word", maybe their system is one with a few built-in standard questions, and all they see on their screen is "first car".
App.net is Not the Answer, and Why I Gave Them Money
That branding makeover wasn't designed to be actually used. It was, as companies are prone to do, a case study/exercise with the intent of showing clients their though processes with a recognizable product. I wouldn't criticize those gents to strongly because they are a branding company and they were using Wikipedia to demonstrate the thought processes that go into a project. It's essentially useful as similar exercises that we got in college -- it isn't about actually implementing the changes, its an academic exercise. In the case of the design firm that did the Wiki remaining, it serves a similar purpose.

I think HN was especially hard on those guys despite the fact that it achieved its intended purpose: to start a conversation. Even bad ideas have a purpose in the design process (although I have to admit, I actually liked their work.) I'd love to see them do a similar case study on Craigslist or the Drudge Report, if just to see what they came up with.
So basically one can replace one tool in Java (maven) with four different tools with different conventions and usage scenarios and call the Ruby way simple, and Java way too complicated?
On some projects, we work with an Indian outsourcing company (not necessarily an off-shoring company) to get temporary programmers to assist with a project. There have been a few cases where we went to India to find workers, and the Indian company came back to the city and found us a local contractor when local outsourcing companies could not. In talking with these people, they got more work from partnering with Indian companies than they did with local companies.
So wait, you got offended by someone because their post implied that you didn't know how twitter works? That's pretty funny. Also, when did mild animosity get associated with "average 4chan behaviour"? 4chan is not the birthplace or the only place where people are immature on the internet.

So ok, you probably don't have a twitter account. Ok, you're one of those people that prefer RSS feeds for everything and you know what? There's nothing wrong with that. I mean you could use the twitter api and get the rss feed for it (http://api.twitter.com/1/statuses/user_timeline.rss?screen_n... would be the one for this particular twitter account) but that's not the reason why you don't like this format.

Apparently the reason you have such reservations for this twitter account is because there's a "lack of context" or "140 chars is too limited". With the lack of context I agree it's a bit of a problem but It's not anything that a simple google search can't find. Plus, in many cases you don't need any context. These quotes can be self contained without knowing when and which thread they were said. These are quotes which are likely to pop up in any HN thread.

As for the "limitations" issue, I don't see the problem. What do you expect? A huge essay on why a quote is silly? As far as I can see, the format that the creator has chosen and has displayed works pretty well. I can't think of anything else that could be added to it or any problems coming from this because of "limitations".

The twitter format doesn't work for you. We see that. That doesn't mean that this is a "poor execution" and that it could be improved. Not everything should be the most perfect execution. Sometimes something as simple as a twitter account works and it's clear that from some of the posts in this thread, that it works fairly well.
If you get full funding if you hit the goal number, and zero funding if you don't, then there is usually a point where it makes sense for the project itself to contribute enough money to meet the goal. Spend $10k to get $500k for instance. With Kickstarter, there is a third party that can monitor for that, where if you roll your own Kickstarter, no one will know.
This. I wanted to source some of these to make sure they were legit and turned up empty. But I know some of them are real because I read the originals.
I run into most issues when implementing datatypes like stacks/queues etc

It would be so much more beneficial to write one stack struct with associated methods rather than having to duplicate functionality for each type.

It's possible to use empty interfaces, but then you have to do runtime type assertions which defeats the point of static typing.

Maybe I've just been spoiled by Haskell/Java in that side of things, but I really feel that compile time static typing solves A LOT of development problems
Experimental music from very short C programs (with Amen break)
Well-funded YC W12 start-up looking for Rails developers 
Based in San Fransciso | Hiring for full-time & internship positions | Willing to pay for relocation

About us:

- We're a small team of second time entrepreneurs, tackling the massive payroll market.

- Founders are Stanford engineering alums who have had two prior exits. We're hungry to build something truly great and we're in this for the long haul (we're well-funded by some of the best CEOs and investors in Silicon Valley).

- If solving a real pain point for millions of people gets you excited (plus the chance to build a significant, meaningful company), we'd love to speak with you.

Skills:

- Experience with Rails | Backbone.js | MySQL is a plus but not a pre-requisite.

- We employ a test driven development process and pair part of the time.

Perks:

- You'll be a core member of our team as we grow the company.

- Highly competitive salary, a sizable equity stake, and we'll geek you out with your dream work equipment.

- Our office is one block from South Park in SoMa, San Francisco.

- Housing stipend if you live near the office, three meals a day, company retreats, gym/sports club stipend, and more -- including copious espressos brewed by one of our co-founders. ;)

----------

Above all, we're looking for individuals who are yearning to do the best work of their lives. You'll be amply rewarded for the work you do.

----------

If you're interested, send us a note at jobs [at] zenpayroll [dot] com and include your LinkedIn, GitHub, and/or any project pages.

P.S. We posted a month ago and hired an amazing full-stack developer who we're thrilled to have on the team. We hope one of you reading this post becomes our next hire.
FWIW Office 2010 happily reads+writes ODT (with varying results) and even offers to set it up as the default format on startup.

[0] http://office.microsoft.com/en-gb/word-help/support-for-the-...
I'd be interested in studies on this because I've heard the same thing over and over again, but I don't believe it.
There's also a risk of them changing the question text on the website. Maybe they did a redesign and need the text to fit into a smaller area - who knows.

A workaround may be to just simplify the phrase to "first car" and use that.
Also it's "Microsoft Office" (I could have gone for "MS Office", but "MsOffice" looks like a LibreOffice spinoff).

Why mention versions of LO/OO (3.6 and 3.4) in the title when he also tests LO 3.5.2 at some point? He tests Office 2003 (hardly the current version) on Win7 and 2008 on OSX.

I don't even begin to mention the entirely dubious methodology (one-time runs, no averages) and irrelevant benchmarks.

Not to mention:

> Why no OpenDocument (.odf or .od) or Office Open XML (.docx or .xlsx)? Well cause 90% of our files are .xls or .doc

which is baffling in itself, since LO will convert the file between doc and its internal representation (which is of course very close to ODT) every single time it's loaded/saved.

> and normally when we receive in any other format, we convert it to .xls or .doc

Dude, you're converting it to doc because you use Word. For fsck's sake if you receive ODT and you intent to use LO, keep it as ODT!
> Apple already eats up 71% of the mobile profits.

How do you suppose they did that? With lawyers? I don't think so.

> What if Apple spent all this lawyer money instead on making a superior product that would beat their competitors

They already do. They didn't need this lawsuit to stay competitive.
Creating a multiplayer game in less than two days: Tempest
Does anyone else see this and think, "It's like Twitter, except for people who want to complain about Twitter all the time"? That's the vibe I get. There's no way those high school friends I reconnected with are paying for this. There's no way my uncles or cousins are signing up for this. There's no way more than ~5% of my real-life social network will. It seems like yet another Silicon Valley niche product. Maybe I'm wrong, I just don't see it for the 95% of the world that doesn't care about T/FB monetization.
Canvas w/ ImageData lets you do exact pixel control, and with requestAnimationFrame you can time animations best for the system.
Google confirms Motorola cuts, expects to incur $275m charge in Q3 2012 alone
Triberr’s Dino Dogan On How To Drive 2 Million Website Visits A Month
Judge orders Oracle and Google to reveal paid journalists and bloggers
The benefit of Scheme over C is that people are less likely to have experienced it before university/college. We were taught Java and C/C++ in CS, but the problem was that many people already knew them, so you ended up with a situation where half the students were bored and the other half had no idea what the lecturer was talking about.
I don't understand why people are trying to come up with such complex solutions to Password and Security Question retrieval when portable and open source solutions, like Keepass[1][2] exist.

Just store your "random" Security Question answers alongside the login credentials - they'll be encrypted safely.

--

[1] http://www.keepass.info/

[2] http://www.keepassx.org/
Definitely illegal, I'm sure he'll get a C&D eventually.
The reason I dislike Java is because the barrier to entry is so high for beginners.

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}

First, you need to wrestle with Eclipse. Then you need to figure out things like class and void and static and public before you can event print something to the screen. Ugh. So...much...syntax.
We now have to make sure all our sentences are longer than 140 chars to avoid being featured.

Unless you want to be featured of course.
When SSL Is Not SSL
Good point. General articles like "logic" are contentious, which I had forgotten as I tend to avoid them. I feel Wikipedia is not at its strongest there, since it tends to require synthesis that is almost inevitably opinionated and subjective. Most good review articles in journals are opinionated critical surveys that make novel syntheses (e.g. propose a new taxonomy), which is not really Wikipedia's role.

Though, having participated in some attempts in academia to come up with consensus summaries on subjects, I think the problem may be inherently hard rather than Wikipedia-specific. If you get 10 prominent AI researchers, from several traditions, in a room and ask them to write a 5-page general introduction to AI, there will almost certainly be sparks flying. You quickly run into the trouble (as in the logic article) of jockeying over what sub-areas deserve prominent mention, how to conceive of and define the subject, etc. And the results inevitably sound "written by committee", since the intro has to include a nod to everyone's area.

I've lately taken a more systemic view of Wikipedia coverage, where my goal is to improve Wikipedia's network of articles in an area rather than mainly the top-level overview article. So I care less about what goes in [[History of Greece]], and more about the thousands of articles (most of which don't yet exist) on historical Greek people, places, events, etc. I think that network-of-coverage aspect is one of Wikipedia's strengths as a hypertext encyclopedia, whereas the overview articles are a strength of more traditional linear-text encyclopedias like Britannica. It also feels easier to make incremental progress in that approach: I sometimes just pick up a random history book from a library shelf, and start asking what it covers that Wikipedia doesn't yet cover, then begin adding that.
How AngularJS helped us ship our mobile site quicker - Part 1 (Directives)
Or you could just pay a few hundred dollars and register a company in the various offshore islands...then use that to move money around taxfree.
What If Every Industry Recruited Like Online Marketing?
The Clubby World of Venture Capital