skysight-inc/HackerNews huggingface dataset:
If anything, Yelp and Groupon are better suited at taking that market than Facebook. They already have the built-up salesforce and relationship with local vendors. Not to mention for local advertising, mobile is where it's at. And Facebook would have to play nicely with Android and iPhone. Think Google or Apple will let Facebook anywhere near the sweet center of local advertising?
Happy Birthday, jQuery Team.

I'm currently using the jQuery UI draggable and droppable stuff to move things around a tree and its pretty cool. Even got location changes recording in the database.

Migrating to Rails 3 now, so moving as much as possible to jQuery.
This is a good move. I think Posterous has plateau
Make sure to ask this guy: http://crockford.com/

I think he would have some great suggestions. :)
Perhaps that's a missing stock photo: "I would share my story, but I'm just not incentivized enough."
-Make the featured Swayable centered and prominent.

-Put the stream somewhere else, it's distracting.

-Move on to another featured Swayable once I voted on the current one.

-Most importantly, this part: "reveal the results | see the comments | add a comment | flag this Swayable
embed on your site | Swayable URL: http://swy.bz/VZDYop | share" is overwhelming. I would replace them with Like and Tweet buttons with provocative titles (e.g. "John thinks that Britney Spears is better than Lady Gaga! What do you think?").
Microsoft BizSpark's Secret Weapon (AisleFinder.com)
I guess they have a pretty promising startup.
Facebook CEO Mark Zuckerberg’s New [Rented] Home in California
git push is reversible, too: http://news.ycombinator.com/item?id=2079967 (and note my correction below that simplifies things)
Looks awesome. Can't wait to try this out...unfortunately the invite code seems to have expired.
Open Bibliography Challenge
bingo. Companies that only trade with companies still pay income taxes on their profits, at least here in the US.

Not sure how big an effect this is or it has been studied at all.

I guess the costs of doing business with another entity should also be considered and maybe they are more significant. Just having to evaluate vendors, do POs, trying to collect, etc, are also costs avoided inhouse.
The ability to hide stuff sort of takes the "script" out of Javascript.
Having introduced git to a few groups (and some hg), I found that the main thing that makes hg easier to learn is that hg mimics some of the same names of commands as cvs/svn. However, once they understand what is going on in git, the aha moments start to show up, and the really complicated stuff becomes easy.
Those "leaked" photos are not of an apple product. The other photos show a heat vent (which weren't shown in this article). Apple will not put a heat vent on the ipad.
Not going to lie, pretty surprised to see this reach the front page. Seems like astroturfing to me, but whatever.

Good luck guys, keep fighting the good fight.
This is amazing, that you're able to maintain 60 fps for all the madness that is going on. Good luck!!
The .do files are not even remotely readable. Try scons. At least you can understand what it's doing even if you know little about it with just a glance. None of this a.c.c.c.c,$1 gibberish.
Top Mistakes in Behavior Change
If it's vapourware then what were they showing at CES 2011?
Well they are hiring. It doesn't have to happen in Q1 of 2011, but it can happen in the next five or ten years.
HG: liked by the guy that gave us Visual Basic for applications, some nice essays, tons of tedious advice on how to hire the top programmers, a ho-hum bug tracking system and an abomination of a meta-language for creating web-apps, both created by said "top" programmers.
Others mention the super-fast branching. One person mentioned partial add/commits. Someone mentioned the size difference (it is HUGE... your checkout of one SVN revision in a large repository will be six times as huge as your entire git repo and checked out files!). There is history revision (split a commit, squash some commits together, reorder them, separate them into different branches, deploy what you want! it's like editing a document!). The user interface is helpful and informative if you understand git lingo and version control theory; for example, if you misspell a command, git intelligently suggests commands that are similar to what you meant. On these things alone it blows SVN out of the water.

But to pull a page from Linus's playbook, since no one mentioned it: git fsck. No other SCM I am aware of can fix itself in the event of a small corruption. I have on rare occasion had to deal with these corruptions on network shares, and a "git fsck" brought me back to life in a jiffy. This is really useful for recovering work on your unshared local branches.
Why is “current situation in my bathroom” in quotes like that?
Why Chinese Mothers are Not Superior (The Last Psychiatrist)
Performance improvements in modern browsers (V8 and webkit) along with more memory and faster processors are the game changers here.

Keep in mind that at the time it was all based on the Trident rendering engine introduced in IE4. The system requirements at the time were Win95 and 16MB of RAM. You write different code for that vs. a modern desktop today.
I really doubt the US would be inclined to limit its own options by condemning such acts by other countries and banning certain parts of the process.
That's what I wanted to know. My issue with Github was that it felt like open source rather than "look what I built," so I wasn't sure if I was missing part of the culture or just seeing things wrong.

I'm definitely not in it for a job, I was more curious about the reputation factor, as in - do I need to give code away in order to taken seriously.

Sounds like it's not so much about giving away code as it is using it to supplement your portfolio.
I can dig that, thanks.
Firefox, because vimperator for Chrome is still buggy and, after much learning, browsing with a mouse sucks now.
http://www.google.com/finance?chdnp=1&chdd=1&chds=1&...

Note the log scale for price.
It's probably causing floods elsewhere, unless clouds obey international boundaries.
We can't refuse to discuss social issues just because someone has written about them...
looks awesome, but... how the hell do you install/use it??
Four Years
I am afraid, if FB decided to chase Yelp, they would significantly reduce it. All they need to add are check-in stats and start rating with user profiles who visited a place. It'd almost work better than the subjective long Yelp reviews: just from looking at the public view of people's profiles who visited, and the star ratings they gave, I could figure out what kind of crowd likes/dislikes a certain place. Also, the amount of check-ins would be massive, if I was able to see all check-ins, even out of my network.
The suggestion is that Danchev purposely sent a picture of what is obviously a large transformer hoping or knowing that it would mean something to someone - that the image itself is a message of some sort. I don't think anybody is suggesting that someone "covertly" installed a large transformer in Danchev's quarters to disguise a smaller device nearby.

You're right, it is of course possible that something is getting overanalyzed as we geeks are prone to do, but in the face of what is possibly a bad situation it's worth considering the worst case scenario.
Help Needed : Let visitors plot location on Google Map 
I am developing a web application where I need to provide a feature that allows users to plot their own location on Google Map and then the location coordinates is saved in a database.

I am new to Google Map API and tried to go through official documentation but was unable to find the required information. Can anyone here help me with this thing?
I was going to comment that that evaluation seemed a little unfair, but lots of people have done exactly that. Gotta say I like the way this group rises above the snark.
Gutters Companies In Fulton
Roofing Companies in Roswell,Cumming, Dekalb, Douglasville, Lawrenceville, Alpharetta, Lilburn,Loganville, Austell, Lilburn, Gwinnett, Suwanee, Dunwoody, Dacula,Flowery Branch, Winder.
Firefox 4 Beta 9 Out, Now With IndexedDB and Tabs On Titlebar
Machinists don't maintain their own lathes.

My point is, I think there a lot of examples on both sides.

A reasonable company should not argue about a $1.5K versus $3K laptop when they're paying so much more for salary, benefits, and overhead for the person using the system. At my workplace these total around $250K-$280K per person per year.
Eleven!

https://secure.wikimedia.org/wikipedia/en/wiki/List_of_oldes...
After using this for a few minutes, I have to admit, I'm really impressed. I had moved away from FF3 over to Chrome over a year ago, but this new beta is enough to seriously tempt me back.

It launches Fast (even faster than b8), and it renders fast.
It also natively supports sync, and has a much better plugin architecture than Chrome (HTTPS Everywhere works, for instance)
Sony VAIO PCG-5K1L battery 
Sony VAIO PCG-5K1L battery
Type:	Li-ion
Capacity:	5200 mAh,7800mAh,10400mAh
Volt:	11.1 V
Size:	209.90 x 47.50 x 20.40 mm
Color:	Black &White
$ 95.33
http://www.daily-battery.com/sony-pcg-5k1l.htm
Belgium != Bulgaria

The rest of what you said makes sense, and it is possible that this is a script kid trying to make a name for himself - I would be very weary about making that assumption though without more serious evidence.
If it is it would explain what to use his PGP key for.
Is the upper bound

O( <number of words> * <max word length> ^2 )

correct ? It seems to me that the upper bound should be

O(<number of words> * <max word length>) ^2

Looks like a typo.

In fact there is another fairly simple optimization one can make if one is interested only in computing the distance, but not interested in the actual edit sequence. If you look at the algorithm for filling up the table you will see you refer only to the previous row. So one can work with just two consecutive rows, thereby substantially reducing the space complexity, but not the time complexity unfortunately.

The time complexity can however be reduced on average to O(n * d), where n is the length of the longer word and d is the edit distance between the two words, this optimization is by Ukkonen. There have been other optimizations since then. The best I believe gives a time complexity of O(n + d^2)
The Vehicle of Street Food Gets an Overhaul
Topic bans can be a godsend, especially on a site like this one with short-lived threads where it's even easier to repeat the same tiresome 'discussion' over and over.

In another community I frequented for years, the set of mostly-verboten topics grew to include stuff like cat declawing, ownership of TVs or SUVs, atheism, male circumcision, Israel / Palestine, and fiat currency.
Interview with Pallav Nadhani of FusionCharts
You could bypass Dropbox & Elements with a Gmail account - save it as a draft on your desktop, & open the draft from Mobile Safari.

I'd (almost) hoped to see a way to edit the iPhone's bookmark file from my desktop machine.
The important piece in the html:

GDownloadUrl("http://site.com/earth/data.xml", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
map.addOverlay(createMarker(point,markers[i].getAttribute("nickname")));
}
});

the xml:

<markers>
<marker lat="42.732812" lng="-78.74724" nickname="user"/>
<marker lat="42.764659" lng="-078.84687" nickname="user"/>
<marker lat="26.153" lng="-80.1115" nickname="user"/>
<marker lat="55" lng="-55" nickname="user"/>
<marker lat="49" lng="-45" nickname="user"/>
<marker lat="42.0769" lng="-70.8534" nickname="user"/>
<marker lat="32.363" lng="-90.726" nickname="user"/>
</markers>
As others have said, it's certainly not a bug in any obvious sense. There is some discussion in the dupe thread (http://news.ycombinator.com/item?id=2105439) about the possibility of the image having some hidden meaning.

It's quite possibly a script kiddie successfully trolling the world, or a serious professional suffering some sort of psychotic break, or there may actually be something sinister going on. Better safe than sorry, I guess - I'm not entirely sure what to do with this information though besides continuing to raise awareness.
I just don't see it. I live in San Francisco and I need, say, a plumber. Do I:

1) Go to Google and type in "Plumber" (a search that is already localized to SF and shows plumbers near me right away).

2) Go to Yelp (or another similar site) and do the same search to find more review-based results.

3) Go to a social network...

Yes, there may be some cases where FB is better (for example, if I don't even know that there is some local service I should check out) -- but those seem pretty rare.
Does anyone else see checkins on FB? I never see any. When it was released I saw a few here and there, but I haven't seen one in months.
I had a post on HN a while back about an extension of this problem: matching the search term against all substrings of the corpus strings (eg searching for a misquote in a list of books).

http://news.ycombinator.com/item?id=1982351
The consecutive row optimisation is an interesting one and in practice, it has a large impact on the runtime, even though the theoretical time complexity does not change.

Having a smaller table => it can fit in the cache => better temporal locality of reference => faster runtime.
Thanks for the note Jerry. I really appreciate it.
Why the Future of Online Video Is in Serious Trouble
3D Without Glasses, With Nightmarish Disfigurement
Why Are Faces So Important to Computers?
OT: in disc golf tournaments DNF means 'Did Not Finish'. Seems apropos.
Posterous Founder Leaves Startup, Goes to Y Combinator as Design Guru
The world's easiest case is not cardboard + contact paper + velcro. It's a mitten or something. Step 1: remove mitten from your hand, Step 2: place Kindle inside mitten. That's easy.

This is cheap, but probably not the world's cheapest. So the title should probably be "an inexpensive Kindle case that will take an hour and a half of your time to make (including finding all the parts) and will be half-decent". I guess that's not as catchy. Sigh.
Case Study: How Google Sells Its Free Products
A transformer is not a bad place to hide a bug. That's assuming there was a transformer originally and it was just swapped for a bugged version.

The more relevant question is why bug the bathroom?
Essential C [pdf]
Tips For Getting Your Project Approved
Look, many get lucky with a viral site. Forget this. Find or make a great product or service, keep it simple, and be the best marketer you can be. If the biz is scalable, you may reach millions. Be patient and put in the time.

Here's my formula: choose a profit model. select an idea to fit it. test it. market.

Best to you!
I see Yelp checkins on Facebook. And I see people's foursquare checkins imported from twitter.
Feedback on my music start up :D
Gaming to re-engage boys in learning (TED Talk)
I don't get why Gruber cares so much. It's like the iPhone is his own personal creation and that he is brutally beaten every time someone makes a call with an Android phone. But the problem is ... it isn't, and he isn't. He doesn't even work for Apple.

There is room in the marketplace for several types of phones. The iPhone is for those who want a controlled experience where every i is dotted and every t is crossed. Android is for people that are willing to live on the bleeding edge to be able to connect to their OpenVPN at home, even if it means their animations stutter a little bit because of GC. It's also cheaper, which always picks up sales.

So why all this ultra-emotional hate? It's just so stupid. Buy the phone you like. Develop apps on a platform you like. If you change your mind, buy a different phone.

Let's debate which color is best. I prefer green. Anyone that likes any other color is clearly dumber than me.

This is stupid, right? So why is it different when we are talking about pocket-sized telephones?
Not sure if you found this or not, but some of these solutions may help:

http://code.google.com/p/gmaps-api-issues/issues/detail?id=2...
Yasin
Move up and be flexible with a mobile crane
If it goes around work in the height, then the Skyworker is the correct medium. We of Schuler Schuler AG are your supplier if it around a Skyworker and we give advise competently and reliably. There we make service and are for you, if it concerns repairs.
The peak age range for schizophrenia onset in men is teens through early 30s, it would not be unusual at Dancho's age to have not had a history of symptoms. If he has indeed become schizophrenic.

It might be worth pointing out that Dancho is far more intelligent and more educated than average, and so perhaps better able to moderate schizophrenia. Its symptoms may appear more subtle to observers, being filtered through a more rational intellect, which might make it more difficult to spot.

All of this is speculation of course and not terribly helpful without more information on Dancho's whereabouts and activities. I hope he's ok.
I think the reason your other post went dead is that you've only been a member of the community for 1 day, and you have no posts outside this out plugging your startup.

People are happy to "Help their own", and assist a fellow site member, but get kinda discouraged when someone comes in, who isn't really a member of the site, and plugs their own stuff.

I'm not saying that's what you're doing, but it certainly gives off that impression.
I am interested in testing the app. Is it somewhere on the web? A link to the service with self registration would be helpful.Anyway,I am sending you an e-mail.
Yes... he must declare a War on 'War on X'!
is this for real?? i feel like it's a really nice special effect.

and i can't stop cracking up.
He doesn't really seem to act like he notices the constant blinking (winking?). I wonder if it is actually an issue.
Coincidentally, just today I implemented the greedy packed trie algorithm from Liang's thesis on LaTeX hyphenation [1]. The idea is to store the trie into a big array, overlapping the storage of your child nodes with one another where possible. This reduces the memory footprint of the trie (when compared to using a separate hash table for each node) and increases the lookup speed as you don't need a hash table, you just index directly for each character. You can also collapse common suffixes into the same state, saving a bunch more space. Would be a nice enhancement to this algorithm; probably more so if it were written in C/C++.

[1] http://www.tug.org/docs/liang/liang-thesis.pdf
Dart shots are not evenly distributed. You are more likely to get the height wrong then the width - this is because of how the dart travels.

Darts dip a lot in flight - they do not move side to side as much. As a dart player, I guesstimate that after only a few hours practice most people will be off 1.5cm or so in the vertical but only 0.75cm in the horizontal

Professional dart players are always aiming at 20. If they block the triple-twenty with their first or second dart, they then aim at triple-19.with some players preferring triple-18 since height-wise it is in similar range
I've deleted my Facebook account. And you know what? It didn't impact my life in the slightest. I was never a huge voyeur, so I never really got a lot of value out of Facebook anyway.
Convincing Angel Investors Your Business is Worth the Risk | Venture Capital
The images are not originals. I think ZDNet scanned original photos
Review My Startup: Vidinotes.com - video to print
My web app lets you make a cheatsheet from any video.

I made this app because I want to cheatsheet of exercise videos. Hopefully others find it useful too.

Ideas on how to monetize?
Bookmark syncing is the only reason I still pay for MobileMe. It makes installing bookmarklets between my iPhone, iPad and PC easy.
I once had this thing called Bells Palsy for 3 weeks where a nerve in your face gets blocked and the whole side of your face sags. Felt like I had it again in both sides of my face after watching this guy. I think he's serious.
I hear this 'rule the world' phrase in relation to facebook a fair bit.

What is actually meant by this? What will facebook be doing that qualifies as such?
You can't really treat Facebook stock in that way, for two reasons:

a) They aren't putting in financial performance to impress investors. They are growing the company.

b) Treat it more like a resources stock were they have large mining leases and rights, have started exploration but are 2-3 years away from actually mining anything.
You could sell it for $1200 on Flippa.
I've been using Mercurial for a few years and am now turning to git (one week in, so I won't say much about it) for a very specific and fundamental reason: short lived local branches.

Say you have a repository, fix a few bugs on it, and now you want to work on a crazy feature. What you need is a short lived local branch, because you don't know if crazy feature even makes sense. Unfortunately, there is no built in way to do this in hg. [1] Deleting a branch is not a fundamental concept in hg, and so the advice is to create a new local "clone" of the entire repo. [2] Great, now you have to change the config files for your dev environment to point to a new folder just so you can test out crazy feature. Also, by default all your branches get pushed (although hg will complain about creating remote branches).

In practice, all this turned "branching" into an expensive concept in my mind. That's bad, very bad.

I still prefer the hg elegance and ui to git -- even the output of "hg st" vs "git status" tells a great deal about the philosophy behind both. However, I think hg got branching wrong and that is a fundamental flaw that no amount of elegance at the UI level can compensate for.

I remember when I was making my first choice between hg and git and the advice was "they're pretty much the same, pick one." I think that advice is incorrect based on what I've said above.

[1] http://mercurial.selenic.com/wiki/LocalbranchExtension
[2] http://mercurial.selenic.com/wiki/PruningDeadBranches
Got your email and replied with your login information, thanks!
The iPad's screen is /really/ low resolution. I mean, yes: it is "fine". But frankly, so was the non-retina iPhone screens. However, now that I'm using the iPhone 4, everything, and I mean absolutely everything, from my iPad and old iPhones to my laptop look like they are made out of horrible blocks, and reading on any of them is frustrating. If that were the /only/ difference between the two units, I think that would easily be enough.
Oops, I misread that as cash on hand, but looking at it again, I don't know how I could have mistaken it. Definitely not 1.3 trillion people...
Gimp is one of the main reasons why I left Linux. After years of Windows I finally gave Linux a chance and immediately fell in love with it. Being a programmer it gave an incredible boost to my productivity and creativity. Having a proper shell, for example, or a real ssh client (not some half baked solution like putty).

As I also work with media (graphics and music), I find the lack of any semi-professional software for producing music (nothing to be compared with Cubase, Ableton Live or even Fruity loops) nor programs to make graphics (Inkscape is not close to Illustrator and then Gimp...).

So I had to constantly keep a virtual machine for those (read: running in a virtual machine the most resource expensive programs) or another partition for dual boot and I ended up having two PCs.

I sold them both and bought a Mac where I can have Photoshop in a window and a terminal with a proper unix machine on the other.
When I rooted an EVO in June, the process was comparable to launching a space shuttle. It might be easier now but probably not Mom-able.
It means most non-tech people spend all day on the damn site, either on their laptops or on their phones.

For a lot of people today Facebook is the Internet