skysight-inc/HackerNews huggingface dataset:
Simple and straight forward GDB tutorial
Download XML data of last.fm 2011 best-of
Given that people vandalize crowd-source databases every day for shits and giggles; yes, pretty much exactly that. The linked message seems to imply that vandalism is a fairly routine thing even for OSM, so I'm not seeing where you get that "No one vandalizes OSM" bit from.
Some Android phones are bigger, some are not.

One of the advantages Android has over the iPhone is that it can go after many segments of the market, and manufacturers will choose various factors to differentiate themselves. One of them is size.
How does that relate to the DMCA's Safe Harbor provisions? I don't know as much about the CDA. Mostly I'm curious as you say this is "one of the best pieces of legislation", and how it relates in strength to DMCA's own provisions.
I put way more time in my startup than my freelance and little part-time job (combined), so in essence, I try to have as little expenses as possible and live within my means with whatever money comes thru freelance channels until it runs out (rinse & repeat). My goal is to work full-time and earn more thru my own startup within the next six months.
Incredibly cheesy infographic (Edward Tufte is displeased.) but some useful datapoints for job seekers.
pg still hasn't said if HN is going down, so there will still be distractions aplenty.
Interesting to read this and other posts that talk about isolation. I am the total opposite. I like noise and people around me. I have an office at home and renting one too. But I get the most done when I am coding in one of the local coffee store. I guess I am just wired backwards:)
Informative WordPress Infographics from 2011
Suppose that you're sales person tasked with selling the new enterprise Google Maps service, and paid at least partially on commission. In a number of calls your leads mention how they're switching to OSM instead. You get the bright idea that you could SHOW your client how OSM is inferior because it contains incorrect information. Maybe you even incorporate it into your call routine: Look up where the lead works, edit OSM near their location, during the call point out to them how OSM is wrong.
Explaining Include and Extend
This is the first question that came to my mind too. And it feels like a more accurate model of reality, since an anonymous user is a user, just without a username/password.

You could model this in other ways on the User model too, like having a registered_at column, which, when blank, means an unregistered user. (In case, for example, you wanted to autogenerate a username for anonymous users, for display purposes.)
Oh the irony...

Remind me, the next time I write to my MP, that I'm abusing my power and trying to subvert democratically elected representatives.
My problem with this is the 4th tenet: "Responding to change over following a plan".

Some tasks require lots of planning. When you are building a complex system, you cannot plan as you go, and in some cases your first usable release cannot happen after the first 'sprint'. In this way, agile programming assumes that the programmer cannot make long term development plans, and in fact prevents him from doing so. While this eliminates some of the risk, it also prevents programmers from reasoning about their problem holistically, and can deliver inferior or non functioning solutions for projects that do not happen to fit the model well.

This refusal to allow programmers to reason holistically is part of what us critics mean when we say that agile attempts to turn programmers into line workers.

Complex projects, like building a jetliner (or the programming equivalent), cannot be "continuously integrated" with no up front planning. For projects like this, you need to decide the thrust of your engines before you start to design the airframe, or your entire project may fall apart, literally.
Are you sure that BLAS uses different matrix multiplication algorithm ?

I havent looked at the actual code in a while, but from what I have seen they use the standard vanilla matrix multiplication algorithm whose complexity is no less than O(N^3) (for square matrices).

They achieve the speed by exploiting the deep cache structure of modern machines. Essentialy by blocking (sometimes unrolling) loops and consuming data in a cache aware fashion. Given the latency in accessing the data directly from memory, getting the data off the cache can easily speed things up by 10s if not 100s of folds.

In otherwords, its the same algorithm just implemented more efficiently.

On the other hand is the interesting question if linear algebra can be done fast in a lisp without calling BLAS. I do not have the reference on the top of my head but there were a few papers on ACM where it was shown that lisp can indeed rival fortran speed in linear algebraic computation. I will try and dig it up later. In anycase I suspect that stalin will do a decent job optimizing a matrix multiplication routine written in lisp. I suspect that a part of the slowdown in clojure is also because it runs on jvm whose safety guarantees (bounds checking and no reordering of instructions) can come with a speed hit.

EDIT: here it is http://www.cs.berkeley.edu/~fateman/papers/lispfloat.ps

From the abstract:

Lisp, one of the oldest higher-level programming languages
has rarely been used for fast numerical (floating-point)
computation. We explore the benefits of Common Lisp, an
emerging new language standard with some excellent
implementations, for numerical computation.
We compare it to Fortran in terms of the speed of
generated code, as well as the structure and convenience
of the language. There are a surprising number of
advantages to Lisp, especially in cases where a mixture
of symbolic and numeric processing is needed

And the conclusion:

In this article we have asserted, and shown through a
number of examples, that numerical computing in Lisp need
not be slow, and that many features of Common
Lisp are useful in the context of numerical computing. We
have demonstrated that the speed of compiled Common Lisp
code, though today somewhat slower than that of the best
compiled Fortran, could probably be as efficient, and in
some ways superior. We have suggested ways in which the
speed of this code might be further improved.

Should be read with http://dl.acm.org/citation.cfm?id=235815.235824 (this is probably pay-walled).
Grooveshark arrives on iPhone with HTML5 mobile app
Please, no more infographics...
Malaysia's Ministry of Defense Blames Google Translate for Website Errors
"What's the best strategy to get from having no startup to having one that provides you with income?"

I would argue that the answer to this question is to enter a market that has already been verified for you.

In the start-up community there seems to be a huge emphasis on seeking out and creating new markets and business models. While this is a fantastic thing, it is in no way a prerequisite for starting a business.

Everyday entrepreneurs the world over start successful businesses in preexisting markets. If you're a developer looking to start a business, you don't need to verify a market for mobile application development, you know it exists. The only barrier is your skill level and ability to attract clients.

I know this stuff is obvious, but I think the notion of validating markets has become overemphasized in the start-up community. There are plenty of opportunities where much of that leg work has already been done.
i think that's what the original commenter said.

did google hired them to 'overcome OSM in that region?' or to 'improve google maps?'
http://www.makeuseof.com/tag/100-die-6-sites-create-bucket-l...

It seems like websites already that allow you to create and share bucket lists. Using the HN algorithm is good, but that's not something that people going to the website are really going to notice. As far as the user's concerned, they don't care one bit how your website is implemented, just that it works. That said, if you can create something that offers a novel take on the idea, feel free to surprise us :D
Indeed the copyright status of derivative works is somewhat controversial. Perhaps one of the most famous examples of the issue is The Grey Album by Danger Mouse (2004) which heavily sampled both The Beatles and Jay-Z. EMI was very keen on stopping the distribution of the (then) unknown, underground album, however they have given up eventually after facing widespread public outrage.
That's certainly plausible, but given everything we hear and know about Google screens its employees, is it indicative of a problem that their contractors pull off stuff like this, even if it wasn't condoned by Real Google Employees? If you hold your employees to high standards, why not hold your contractors to the same standards?
The piece would be far better if it defined what white labeling is.
Better badges on Netflix
Agreed. I think agile, while incorporating some good ideas (testing makes better code! talking with the customers helps you figure out what they want!), ends up in practice looking like a shyster scheme and burning a lot of businesses and programmers.
Blog comments have nothing to do with free speech unless the government is preventing you from doing or saying something there.
Does anyone have any thoughts on the ergonomics of travelling and programming? I've come to rely on a very specific setup to avoid the symptoms of RSI. I find that coffee shops and the like tend to encourage the worst kind of posture for this.

I suppose one compromise could be to deck out your own vehicle with an ideal setup and travel in that; but then you're more limited in where you can go.
> We're talking criminal activities undertaken by people being paid by Google, using Google's corporate infrastructure and aimed at Google's competitors.

Yikes, I think you're getting overly excited. Two contractors in India errantly changed the direction of a street and suddenly it's a "serious accusation" of "criminal activity"?

For me this falls somewhere between, "meh" and "mischievous prank" -- strongly leaning towards "meh."
Here's a good title for his biography

The Rise and Fall of Jerry Yang

How he built a great company and then orchestrated one of the greatest destruction of value in the history of business
Traveling around the world is my dream. Unfortunately in the corporate world the most I am able to take off at a time is a three week vacation per year. My wife and I have taken three week trips to South Korea, Greece, Italy and several shorter trips. If I did not work for the man and was able to get work as a contractor, I would jump on the next plane out of here.
Grooveshark demands to expose whistleblower on a music blog
Grooveshark attorneys are exerting heavy legal pressure on music blog Digital Music News, with the goal of outing a whistleblower who made a post about how Grooveshark handles DMCA notices internally.
4chan (or more accurately, /b/) is irrelevant. it's just a forum for pre-teens and teens to shout obscenities at each other. rarely a good pun emerges. usually surrounded by porn and gore.

anonymous and other small groups do troll, real trolling, occasionally... and attributing it to 4chan's /b/ is just the cherry on top of the cake for said trolling.
Russian web gang flaunts it
Good idea
I would recommend adding features that transforms it into a problem-solving tool beyond being just a social app. For example, Go visit the Taj Majal, Click here to reserve the ticket or something like that.
I could really help you with this
Why do you need a CEO?
How to survive Wikipedia's blackout
مجهولون يشعلون النار في احدى السيارات في البلدة القديمة - الطيرة
The thing that stuck out for me is that SF is bigger than SV. My co-founders are divided on where we should be. Thoughts?
The democratic way to get your voice heard is through lobbying and huge donations. Everybody knows that.
Star Trek Online goes free-to-play
Sources: Four More Board Members Will Be Following Yang Out the Door
Grooveshark continues to delight and impress their customers, working hard to provide the music that people want to listen to in the ways they want to listen to it.

Congrats Grooveshark team, a big step in the midst of the music industry's legal challenges!
I'm aware that corporations are involved in politics; you misunderstand me. I mean to say, I find the idea of Google advertising something political so explicitly on their front page a little bit discomforting. The same applies to Wikipedia's decision to go with the "nuclear option", a blackout. It feels like it opens all sorts of doors with nasty implications. But that's just me.
If Google keeps getting taken advantage of by contractors, just imagine what happens on all the local/state/federal government contracts that has little to no oversight.
DoubleDown acquisition lends credence to Facebook gambling rumors
I think the author's point still stands: there's little evidence to support that similarity seeking is beneficial, and some evidence that it might even be harmful.
Services cannot listen for keypresses, but can't they change the volume? Why not have the service periodically check the volume and reset it to max automatically?

Ie, something like:
// Get the AudioManager
AudioManager audioManager =
(AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
// Set the volume of played media to maximum.
audioManager.setStreamVolume (
AudioManager.STREAM_MUSIC,
audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC),
0);

Unless there are more requirements here that I am missing, this sounds achievable without root.
Is Bill Gates Really Batman?
So what exactly has Bill gates done to deserve to be considered such a hero besides making a ton of money?
SparkMD5 a fast md5 hash lib that performs normal & incremental hashing of files
Looking at the teardowns of the GSM Galaxy Nexus and the LTE Galaxy Nexus [links below], it doesn't really seem like the size of the LTE chip makes a meaningful difference.

The power/battery requirements seem more likely to be a factor, esp. since by Gruber's own admission, Android handsets were getting bigger before LTE was released. Also, the biggest phones, like the 4.7" HTC Titan, aren't LTE (and the Titan is actually a Windows Phone 7 handset).

I think the battery is definitely a factor, and the different stock batteries for the GSM and LTE Galaxy Nexus devices speak to that. But I think the most likely or biggest factor is just that it's the most obvious way to differentiate from the iPhone. The usability of different size devices is debatable, but those huge screens really look great in the showroom.

The most likeliestest explanation, though, is that it's a combination of all of these things, plus the fact that they're stuffing more and more stuff onto the phones, like NFC chips, barometers, and front-facing cameras.

http://www.ifixit.com/Teardown/Samsung-Galaxy-Nexus-Teardown...

http://www.zdnet.com/photos/cracking-open-the-samsung-galaxy...
What would be the other reasons to have power?

http://dilbert.com/strips/comic/1997-08-04/
Please fix the mobile debugging process. We have developed a lot (... A LOT) of cross platform mobile apps on Phonegap (most), Sencha, Appcelerator and the debugging process, crossplatform, is horrible. I don't think you would be much help without better debugging (we find Phonegap quite good for everything anyway), but you might surprise us :)
Full price flights once they're 2yo. Before that, they won't remember much. Travel overseas before they're born then domestically until they're about 8.
This was previously discussed at http://news.ycombinator.com/item?id=3357623

Note that back in December they were planning to push "empty packages to the archive, so that the Sun JDK will be removed from all users machines when they do a software update". Now they've changed their minds: "In order to prevent unexpected failures, we will not be pushing out empty packages before removing them from the archive."
The bully plays the victim....
Google going dark would basically turn the Internet off, unlike Wikipedia, as Google is to normal people a proxy to the whole Internet.

They've got a big responsibility on their shoulders and as much as I hate SOPA, Google going dark would be completely irresponsible and I would think less of them.
17 years is a really long time at any company. Jerry has done an amazing job building Yahoo! from a startup to dominate player in the tech industry and has created 13,600 jobs.

Yahoo! already up 3.24% in after hours trading... so the market liked the decision.

Its a choice between shareholder value and wanting to hold onto the core culture of the company. An interesting discussion on the Microsoft offer: http://www.quora.com/Yahoo/Why-did-Jerry-Yang-pass-on-the-Mi...
You are offering the same API as IndexTank? Is that by any chance, because you use the same software as IndexTank (it was recently opensourced).
Ah hah, I wasn't aware of that. Thanks for the info.
Got ahead of myself. :) Thanks.
From being involved in the hiring and interviewing process Id say these numbers are about right.

It is interesting though that the average salary difference by experience doesn't change all that much. I'd interpret that as an argument for trying to build income on the side from other sources, starting your own thing or consulting after a certain number of years.
But as PG says:

"If you make anything good, you're going to have competitors, so you may as well face that. You can only avoid competition by avoiding good ideas."

-- http://www.paulgraham.com/startupmistakes.html
Tangential, but I miss well-formatted monospace 80-column emails.
I beg to differ. That distinction goes to http://www.stevesgotit.com/ , which gets bonus points for being so earnest.
<quote>when he said "No" to Microsoft's offer for acquisition, a very foolish move looking back.</quote>

name companies acquired by Microsoft when microsoft already had competing products, which ended up well for both parties.

honest question. I have to believe there are a couple. and i'd like to know about.
India Emerges as Solar Energy Hotspot
A growing host of India's business conglomerates is leveraging the Indian government's national solar energy program and investing in the sector, including the Bhanshali group.
I side 61% with Ron Paul
Disrupt the multiple-gmails space
Barcelona vs Real Madrid live streaming online watch
Barcelona vs Real Madrid
Match schedule:
Spanish Copa del Rey
Quarter-finals
Date: Wednesday, January 18, 2012
TIME : 21:00 GMT
LOCATION: Santiago Bernabeu
Watch Barcelona vs Real Madrid live streaming and also watch Spanish
Copa del Rey full season live streaming online.
A. After HTC has sold enough Android phones
Or perhaps, just perhaps, they are doing an internal investigation and avoiding any substantial press releases until they've completed their investigation. I know that's what I'd do when there's an army outside just waiting for a chance to sue.

You have no evidence that they condoned the operation, or that they're trying to cover it up. All you have is conjecture until there's more information available, and that's not useful at all.

But since we're in the land of conjecture, let's think about this: Google, a massive corporation generating huge profits, suddenly decides to scrape a Kenyan database piecemeal (rather than just sucking up the whole thing at once before starting, like an intelligent person would do), then engages telemarketers to fraudulently cold call a bunch of small businesses in the hopes of selling them web hosting.

Now, how much income do you suppose that would bring in? a few hundred thousand? Maybe a million if they're lucky? Would it even be worth a multinational's time and effort to cold-call selling websites, even if it were totally kosher? I doubt it. Add to that the negative press that a scam like this would bring when it's eventually exposed and it's well into the realm of ludicrous. Even if this were supposedly perpetrated by the most evilest nastiest company in the world, I'd have the same argument (money).

So, we're left with the next most likely possibility: a small number of people with internal access to Google's infrastructure, for whom a few hundred thousand to a million dollars worth of sales would be quite lucrative.

And if you were in Google's shoes, with this happening somewhere in your GIANT company, what would you do? If you answered "push out a press statement telling all right away", you'd be betraying a fundamental lack of understanding in how large corporations work. Their size makes them slow. Messages have to go up and down the chain of command. Investigations take days, weeks, sometimes even months. Bureaucracy, procedures, and legal issues hamper every step.

So put away your pitchfork and wait like everyone else.
I'd be shocked if this was allowed to take place after all the effort the US Government put forth to shut down online poker.
I have the same interests and concerns. The older I get, the more injuries and problems I develop. Currently, I need my Kinesis Classic keyboard, my Logitech mouse, my eye-level monitor, and my excellent Steelcase chair.

I believe that I could get by with a less ergonomic system if I limited myself to part-time work (say, four to six hours per day) and had ample time to walk around. I've found nothing better for back/neck problems than a good 15 - 30 minute walk, focusing on posture. Also, I would find something like a more powerful iPad, on a stand, with a nice Bluetooth keyboard to be much, much more valuable than a laptop, and it should still be very space efficient.
Anyone who wants to help with this, feel free to drop me a line at peter.i.ehrlich@gmail.com and I'll put everyone in touch there..

The idea is attractive to me a developer because I want a lightweight way to use a graph database, and the social integrations seem extremely self-evident! (Make a fb app, share when you add something to your list, collaborate with friends to get things done, win points, blah blah, etc etc). All dev help is welome!

As a business person, my getting anyone to use it might be a small miracle. All biz help is welcome!

Bottom line is it can be done in a very lightweight and fun kind of a way. I see no reason a beta couldn't be made and given to testers in a week!
And yes, it is a massive coincidence that the vandals share the same IP address as the people who sabotaged Mocality, isn't it? Industrious workers, aren't they?

Stop defending what cannot be defended.
> I contend that mostly what you're getting out of your three days or three months somewhere is a blast of novelty. It's not making you any smarter or better

Given the endless research literature on challenges and cognitive capabilities, and especially the inverse correlation between novelty and mental decline in the elderly, I would be chary of making such claims.
Business Models On The Path Of Least Resistance
Wikipedia Blackout: An #altwiki Band-Aid
This is especially strange when you stop to think that Apple's profits alone are around double the total revenue of all RIAA members. It's hard to imagine that the RIAA is the one that gets to bully apple around.
Bait Your Users with the Simple Phishing Toolkit
> "Traveling" is really not as enlightening as people try to pretend

I strongly protest about this. I travel extensively, in a similar way to the OP (live where I choose for how long I can on a visa). My life, and especially my view on my home country, has vastly expanded. I have friends all over the world, I can speak a couple of languages and a smattering of many others which has lead to expanding our business because I can communicate sufficiently, and more critically, understand their particular needs. I wonder if you stayed in fancy hotels all the time? Have you spent a few nights in a Casa Particular in Cuba, or camped out in South Africa with local farmers?

"Essentially a form of entertainment". Wow, what an understatement about what this great world and the people in it can teach us.

Reading down a bit more, maybe you're referring to the travelling-salesman effect, a few days or hours in one place, all you are seeing are hotel lobbys and airports. This isn't travelling: it's commuting.