skysight-inc/HackerNews huggingface dataset:
I don't see why HN has to switch to feelings all of a sudden, just for this article. Benchmarks are what count.

> so it's just not a fair test.

There are statistical methods for counteracting that, but I don't see the point. It would be non-impossible to construct a test where you tested the overhead of the package management system.
Some of the apps do just that, integrate nicely, don't get in the way of the rest of your project, and do their job.

But many apps need all manner of templates, settings, url confs etc to use them. In those cases it's sometimes easier to write something simple yourself.
HTML5 image sharing with drag 'n' drop
Yeah please use this version, I was wondering how long it would take trolls to destroy the page, less than 1 hour ;p
What has Obama done so far?
i.e. analyze our social life, finances, networks, contacts?

Xobni, Skydeck, Mint, and many other popular examples.
By definition, if start-up x has an advantage over y, y is disadvantaged relative to x. With all due respect, I don't mean to argue over minor things or 'knock' yc. But surely this is a statement of fact. If not, please prove otherwise.
Is another similar service - http://camelcamelcamel.com/
fourteen states, eleven of them in the South, ban anyone with a felony conviction from voting for life

I agree that this is heinous. Through this means, the political process can hijack the judicial system to eliminate dissent. This means, for example that anyone who had been convicted of sodomy (back when that was still a crime, and if it had been a felony) would be barred from participating in the democratic process, e.g., for pursuing gay marriage.

When someone servers their term, they should be given their citizenship rights back.

But: are you willing to also return to them their 2nd Amendment right to keep & bear arms? (for the record, I am)
It's a tradeoff between space and probability that your bloom filter will return "yes" when it actually hasn't seen the item (and technically number of times you want to perform a hash function for each lookup).

There are a number of calculators and tables that let you pick the ratio of bits to number of items and the number of hashes and spit out a probability, eg:

http://pages.cs.wisc.edu/~cao/papers/summary-cache/node8.htm...
Unless there are several of those posts, and they have to wait in line.
Agreed, but I'm not sure if they'll be able to keep at it

I looked at building something similar a while back but found most of the big retailers (Amazon, eBay) prohibited you from storing historical price data. Unless that's changed I'm not sure their approach is going to be feasible in the long term.
That makes sense. It didn't occur to me that someone might want to run a monkey test in a live environment, but I guess it is necessary sometimes.
You are wrong. I've used most of those and, while on the surface they may appear to be equivalent to git, none of them comes close to having its feature set. Git is popular for a reason--it is complicated, but amazingly powerful.

The only non-git DVCS I'd even consider or recommend is darcs--its model is different enough to make it much better for certain workflows than git. It is also incredibly easy to understand and dead simple to use.
drugs =/ crutch. yeah self medicating with blow is bad, of course, but with the direction of a doctor, the right drug can allow you to really do what you intend to do, and preven those short circuits in your brain from screwing it all up. think of the right dose/chemical as reading glasses. why struggle to focus your eyes when they're just not going to cooperate? Clearly, there are non chemical ways to help the syndrome but the chemical help is powerful and a responsible adult choice.
I was biting my fingernails as I read your first paragraph...well played sir.
There always is! LOL
I'm an ATG architect, and used to work for ATG directly a decade ago. This is very unsettling news based on Oracle's history of handling mergers.
Techdirt has a nice writeup of how the numbers are not as good as they make them out to be. For instance, the full price is 2 pounds/week, but there is a trial right now for 1 pound a month.

http://www.techdirt.com/articles/20101102/02570411678/murdoc...
The key step with math is to do the exercises. Videos can get you interested, and help explain what you read, but that's it. In the end, you need a textbook, judged according to the quality of its exercises and then a maybe a study partner to make it fun and maintain commitment.
IBM: Building Creative Leaders
IBM conducted a big survey around the world with more than 1,500 CEO's and up and coming world changers, to see what the true essence of leadership is
Thanks! blush

We put a lot of time into the design. We've held off any sort of "rate my startup" to see if we make it to the next round.
You could ask a community member with an established account to consider posting your startup as suggested earlier.
Y Combinator Applicant Video Collection
See, we non-technical co founders can make a difference. Just give us the right tools!
With 2% of the vote, you can get out of some of Iowa's arcane ballot access-restrictions. Fair enough - that's cogent.

Then you're left with the 98% of the public who wants nothing to do with your ideas. Hmm.
I like the UI. any advantages over google alerts?
As long as you say interesting stuff...

OTOH, if you say stuff that's considered interesting here, you are probably not trying to sucker us into reviewing your app.
This began in the node.js chatroom last night.
But it just proves my own ycombinator application was a good idea (WikiTorrents): a website where you can list downloadable videos that you can get on other websites.
Agreed for the print newspaper. That's going to slowly wither or whatever you think will happen to newspapers.

However we're talking about the website, and that really works in a different way and it's obvious that the Times does not understand the way the web and search engines work.
Admittedly, there seem to be better solutions out there, but I suppress the "start" page in my .emacs file and start with an empty scratch buffer, or a shell prompt instead. I can just switch the buffer to use the prompt.
it seems that people have a lot of fun in that list. I'm thinking that idea is not bad, and writing down your startup there is open you up to people "in same boat", allow you to collaborate and gang up to make combined projects. Therefore it is not relevant to YC W11.
"Last Updated on February 04, 2009"

http://jammukashmir.nic.in/welcome.html

No wonder.
Maruku: a Markdown-superset interpreter
Just sharing a tool I made. Could be useful for other idiots like myself
Just went through the ordeal of having replaced a "robots.txt" file on one of my clients websites for the second time this month with a Disallow *.
For anyone who does SEO this is very damaging to your google rankings, if it goes unnoticed.
So I setup a small cron job to monitor my robots.txt on each of my sites, I decided for fun to setup a UI wrapper so others can use it if they like.
I implemented a system where you don't have to sign up. You just request a login session through your email and you receive a link to login. Saves having to remember a username and password for a service where you don't have to login much.
I'm trying to think of other alerts which are rare but important, possibly when page rank changes.
Make sure you test out the login. I wish more services implemented a login session link.
http://beta.poilep.com
Somewhat useless but if you can think of other mission critical things to do with your domain name I can add them in.
It is definitely part of the workflow. I don't see how having it separate makes it any less of a part of your workflow. Git is also a part of my workflow. No harm in having it be separate.

The advantage to keeping it separate is it allows South to release on it's own faster schedule. It gets features much quicker than the base framework.

I imagine it will get rolled in some day, when the feature set stabilizes a bit.
I hate to say it, but mandatory voting == The majority of the voters are clueless and don't really care
Slower in a computer, slower yet in people.

And the throughput in AAABBBCCC is 1 project in 3 days, where ABCABCACB has a throughput of 0 projects in 3 days. In a business where cashflow is important, that 3 day throughput is more important than the overall 9-day throughput.
Blanket discouragements against voting will not have the same effect on different groups, especially if the favoured group received more directed encouragement separately.

The whole bit you wrote about Bush and fraud and hanging only with your own was the straw man. I can see how maybe my initial statement was incomplete, but this stuff is not exactly news in US politics.
Merging and rebasing both put you into a "no branch" when you have merge conflicts. I've introduced a lot of people to git and this is an area that has consistently confused people. For instance there's nothing to stop you doing a commit where you should be doing a rebase --continue.
Thanks for taking the time to explain this along with the 1000bits and 256bits example. I've known about bloom filters for quite some time, but never quite understood the statistics.

In my area of research, sequence alignments (aka. sequence comparisons), pruning the search space is immensely important; the absence of false negatives is a huge win.
I came here to say this.

My parents have never shown any interest in IT whatsoever. My brothers, never. Me, as soon as I started messing around with a Commodore-64, I was hooked.

Give your kids the opportunities to explore everything and anything that they can. Something will click, if it's IT, then you can offer your guidance.
Sorry for your loss and thanks for sharing a wonderful eulogy with us.
My blog, daily readership of just under 1000, can now boast an audience that is 1% of the size of a national UK newspaper. Except my blog costs next to nothing to run, maybe an hour a day and use of a laptop.

The cost basis alone of the Times website is clearly and massively wrong. At the very least if this business decision is good (losing 99% of your audience and hiding yourself from Google is at best dubious), but if it still makes sense, someone else can come along and undercut them on cost and make even more money.
Large media companies such as News Corp seem exceptionally wary about advertising their revenue and profit margins; so it would have massively surprised me had they done this.
So, the national elections you cited were not honest examples, gotcha.

But yes, that it does give you "more weight". You can vote for Team Red or Team Blue and convince yourself either that the centrists who get elected are awesome and terribly supportive of the things you want - or that the remarkably similar centrists who got elected are crazy extremists who will destroy America.
Insanity Must Be Appreciated From The Inside
The author points this out but it probably bears repeating: this implementation is insecure as it exposes your entire filesystem to anyone who can connect to your port 80. Use with caution :)
there are about 50 users on it now...seems to be working okay
Awaiting the collective wave of terror when a 'Yes' appears in column M.
Is male longevity less important than female?
The Sex Tape Problem...and a Possible Legislative Solution?
I have, on occasion, voted up a link on HN without clicking through iff I have already read the article in question on, say, reddit. (I mouseover to make sure it's the same URL, though, and not just title and domain.)
UX analysis and A/B testing go hand in hand. There'd be no way to know that the Company field was a UI mistake if it had not been tested.
How Posterous helps us to track/organize customer feedback?
It was kind of a rhetorical question. The process clearly encouraged rebellious behavior. Though I don't think this really qualifies as such. We're entrepreneurs. We network. We promote. This is what we do.
Home Remedy for Acne Pimples
This, I would vote for.

I'm not in CA, though.
Just say no to employing so-called social media gurus
Best Android Racing Challenging Games | InfoMov.Com
And note that market day tended to be in the same town where you voted, so arriving a day early was much of a hardship.
Make username on log in not case-sensitive.
I just spent a while trying to log in because I didnt realize I needed to capitalize my username. I don't think its possible to create two usernames that differ only in capitalization, so Im not sure why case is considered while logging in.
Tell PG: Hacker News Bug
Every so often, I'll load Hacker News and there'll be articles one after the other with the same name and similar ratings.

Recently, this has been occurring much more frequently. This appears to be a race condition in either the submission system or the voting system. The tiering of votes leads me to believe its in the voting system. I also haven't noticed these on the front page, but I'm not sure if they appear there too.

Does anybody else have any ideas?
I use Mylyn heavily to accomplish context switching multiple tasks in progress. Since it is not uncommon for people to line up at my desks seeking advice or with an urgent issue that actually is urgent to the company. Mylyn has saved my bacon multiple times, and the project has a commercial desktop counterpart called Tasktop.
Here in California you get a free Starbucks coffee for voting.
I have no idea how you intend on using it, but I picture seeing a billboard or newspaper listing (or real estate print listing) with the URL, not just people finding links online.

Anyway, hope it helped.
If SPAM is interesting and engaging, is is SPAM?
And it's a shame that Wikipedia does not even have a page for him. What is he, not notable enough?
You bet. Thanks for taking the time to read and respond.
Pretty cool site....
Sorry, seems there are too many destructive people. If you can find a way to control input, please let us know. We would be more than happy to provide input.
Alternative DNS Servers: the book as PDF
So here's my counterpoint to that: Then that established community member gets even more karma points for posting that. You still have that same problem where I, the perpetual lurker who occasional contributes a comment or a post every now and then, never gets to build their karma points.

It's still like WoW. You put in the time and you get the exp/karma/level what have you.
Well, I don't. Whether it's the BBC, ITV, iPlayer, 4OD for video, or Le Canard Enchaine for press, or the stuff in my RSS feed, I'm only paying one way or the other.
Isn't that pretty much exactly what is delivered? Here's the comments app for example:

http://docs.djangoproject.com/en/dev/ref/contrib/comments/

For tagging you have a choice between django-tagit and django-tagging. Mingus for example took this to an extreme. Everything was a reusable app. Here's a good article from the developer about it:

http://djangoadvent.com/1.2/everything-i-hate-about-mingus/

http://github.com/montylounge/django-mingus/

The one part of the reusable apps that tends not to get reused are the templates. I find the models, middleware, admin tools, etc… to be a pretty nice way to structure an app.

Moreover, I think it's pretty easy to get caught in a very horizontally structured application because that's how they usually start. You put all of the models in one directory, all of the views in another, etc… I find Django urges you to think about how to slice your application into vertical chunks early on which benefits development.
Human friendly is also SEO friendly. I bet there's a HUGE long tail of people looking for properties via some combination of those keywords.

I can even see a use case where I went to look at a property with Joe Black Realty in City Center, and wanted to show it to my dad but didn't have the URL handy.

I'd recommend that you focus on seeding to a few realtors, then really push your SEO.

One thing that has worked for us in 2 sided markets is having a "partnership" package. Where, for $N, you get a certain number of emails that we'll help you write and send (leveraging our internet expertise), as well as a thousand business cards with our co-branded info (and their custom landing page into our system) onto it.

Might not scale, but for us it's a bootstrapping strategy. May it help you as well.
I wonder what the percentage was of customers who made that mistake and then corrected it in a second try. The increase in sales after correcting the problem implies there were plenty who didn't, but how many were stubborn enough to try again after making the bank mistake?
When can someone be considered a developer?
I mentioned to a friend of mine that I was looking for a developer for my startup and he replied "don't waste your degree, why not build it yourself?"

A bit of background: I have a CompSci degree. Am comfortable programming in multiple languages (c++, c#, java, python, php etc) and have built an enterprise level (web-based) application in the not too distant past.
The problem is, I don't consider myself a developer. I've had a look at popular engineering interview questions (e.g. the ones from google, or microsoft), whilst I remember the concepts from my degree and can sometimes string together a semi-coherent answer, I'm usually stumped. I've always been more interested in the application of technology, as opposed to the tech itself. So once my degree was over, I became a corporate strategy analyst for a FTSE100 company (I'm based in England).

I've spoken with a number of CompSci guys that did something totally different after their degree (banking, consulting, fashion designer) as well as more techie guys. Nobody seems to be able to provide a coherent answer.

So, in my inaugural HN post, I ask, when can someone be considered a developer?
Anybody have insight into how to actualize these
nuggets into some semblance of a self-learning course?

Buy Calculus by Micheal Spivak. Solve at least one problem every day. Make it ritual and a daily requirement. Watch MIT lectures for corresponding chapter you are on.

To learn this, don't trouble over the path and reason at present. Buy the book and start. Right now.

http://www.amazon.com/Calculus-4th-Michael-Spivak/dp/0914098...

Buy it. To learn this- buy it and start. Right now.
You were right that git wasn't approachable for normal people.
Intel is Taking a Backseat with Google's Chrome OS Netbook
YouTube’s CEO Quits Job to Join the Fashion World
0.71 $/user/month * 4,000,000 user * 12 month/year = 34,080,000 $/year > $19.2 M

What am I doing wrong?
Can you provide your own diff-programs for different binary formats?
>> is the "too much text" really a problem?

Yes. Even though I read the entire article, the captions for the graphics combined with the graphics themselves provided such a clear, concise summary of good and bad examples for each bullet point that I immediately understood the meat of the detailed text surrounding it.

The graphics and accompanying captions in the article itself serve as a nice TL;DR which reinforces the author's earlier point of one way of fixing the "Too much text" problem:

...Instead of extensive “How this works” (consisting of heaps of text), make a simple graphic detailing the process...
i'm inclined to assume that your comment is in reply to the gizmodo article's comments that are all "oh the humanity" and "boycott now!"

Still, i think the visceral reaction from commenters is due to the disparity between social demographics and engendered best in this quote: "I joked with the Foxconn executive who was with me that of all the places in the world that could probably manage to get bigger television screens installed, it was probably here at Foxconn, who make televisions for the world's largest brands."
If they are all for A, or split evenly between them, or proportionally split similar to the original vote, then these additional votes would change nothing. If they all (or enough of them) are for B, then they could change the outcome.

Knowing nothing else, there's really no way to say for sure what would happen, but if they don't vote, then they certainly will not change the outcome.
You and I think eerily alike.
Not browser choice, but I have personally experienced one country's national airline charging a significantly higher rate when viewing the site in English, compared to the native language.
Framebuffer? There is no such thing in the 2600 (see "Atari_TIA" Wikipedia entry for details).
I wrote a simple pong game once for a CS class, and in my case a vibrating ball was caused by simply negating velocity on a collision rather than setting its sign. It's better to do something like this (using C pseudocode as that's my native language):

if(collision) {
switch(side_of_screen) {
case LEFT:
horiz_speed = abs(horiz_speed);
break;
case RIGHT:
horiz_speed = -abs(horiz_speed);
break;
case TOP: // Positive Y is downward
vert_speed = abs(vert_speed);
break;
case BOTTOM:
vert_speed = -abs(vert_speed);
break;
}
}
I'm pretty sure all of them were, in fact...
Is Yahoo going to open source its S4 "Real-Time MapReduce" project? (answer)
I do match 0777, and consider it the correct thing to do. I don't care here whether some programming languages consider leading zeros to indicate octal. Also I treat the empty string as equal to zero.

It would be easy to extend the regex so that it would not match numbers with leading zeroes or the empty string, if one wanted to.

If you give me your email address, I can send you the regex and the program that generates it. (My address is in my profile, or you just post yours here.)
I disagree for two reasons:

1) Chalk is a paint app that uses touch (finger painting you might say). We've had paint apps that use mice for as long as I can remember (which is the Apple IIC). The translation between dragging your finger on a surface and clicking a mouse and moving it across the screen is very similar.

2) I wrote a little tutorial on this thread that shows how easy it would be to add mouse event support using the exact same jQuery event binding they are using for the touch events.

I actually suspect now that making the app iPad only is just to get more attention for 37Signals. There isn't a compelling technical reason for doing that other than marketing ploy.
Git used to play badly with Windows. It does fine now.
That's why modern fly-by-wire aircraft have a crew of two = one man and one dog.

The man's job is to feed the dog, and the dog's job is to bite the man if he tries to touch any of the controls.
Rational Choice Theory says you are right, but it can't explain why people vote nonetheless, even though the perceived cost is so high for the small actual gain.

Some people seem to get value out of voting itself, regardless of the outcome, which is bad news for a rational choice theory only looking at the value of the outcomes and not the inherent value of the choice itself.
Flynn Effect: Average IQ  increasing about 3 points per decade
64-bit Linux is even worse, as it has to go through a 32-bit adapter to work in 64-bit Firefox. Video is unwatchable for me on a Core i7 with a fast video card.
Put some ads on your blog. You'll make maybe $300-400/year.

You'll essentially be making $1/hour. Advertising doesn't generate anywhere enough revenue to cover a journalists salary let alone the overheads of a news gathering organization.
Taking a quick look, I think the experience is okay. While things are different they are not so radically different as to make me feel uncomfortable as a user.

I am not sure if this is the approach I would take, I very much like the homepage theme, however I am certain you have reason why you are doing what you are.

Good luck and keep us up to date.
Joel must have got this idea from Peopleware.
Rate my startup: Lazyscope, X-ray vision for your Twitter.
Lazyscope lets you see through all the shared links in your Twitter timeline, without visiting the sites. It's like RSS reader meets Twitter. Here's a video: http://www.youtube.com/watch?v=E_YnOmaIhq4

I'm looking forward to your feedback and suggestions. Thanks!
It was quite enjoyable, but I suspect that finding how undocumented protocols work by changing a value here or there to see how the transmission changes is much more exciting...