skysight-inc/HackerNews huggingface dataset:
MyTweetCount: Weekend Twitter App Project
Hi All,

First time posting, long time lurker. Made a really quick Twitter app over this Sunday and last to send out reminders when you're about to pass milestones (10K tweets for instance). More write-up here: http://l0ke.com/dc

I'd be really interested to know what people think and how I can improve it. I'm trying to avoid adding more functionality for the sake of it, but suggestions are more than welcome.

http://l0ke.com/mytweetcount
How about having a news thread dedicated to articles considered off-topic, that yet still manage to garner enough interest from the HN crowd. That of course does not nullify the guidelines, people should keep posting using their best judgment while abiding by it. The only difference now would be less ambiguity about the nature of a post. Is it off-topic? yes. Are there people still finding it interesting? Lets put it on the off-topic, yet relevant thread.

Maybe the voting in such topics would be symbolic. It would be visible, but would not really affect karma. StackOverflow addressed their similar concern with Community Wikis.
Http://www.addthis.com/bookmark.php?v=250&username=wp-4cc8b0127f341a34
Professional Photoshop Banner Tutorial
Top 10 seo companies
Any kinds of the website like as big or small, we work with search engine optimization by making search engine marketing to develop page rank. Our services of SEO & internet marketing may increase the level of your own business with website traffic, mostly.
See pg's comment on downvoting from 1099 days ago:

http://news.ycombinator.com/item?id=117171

Yes, I am aware that pg and other long-time curators of this site are still thinking about ways to refine the user interface. I personally, having observed many online discussion sites with many kinds of interfaces, think that active curation of the community members (including participant bans) is more important than the specific details of technology for commenting or karma voting. On some sites, administrators lack the spine to use their mops to clean up the mess.

http://lesswrong.com/lw/c1/wellkept_gardens_die_by_pacifism/

There has been consideration of using more flagging and less downvoting for certain kinds of posts, and I'd be happy to see what management here comes up with by way of experiments with new interfaces.
Like Laplace, only more so
I coded a cuckoo hashed hashtable for a class once, and recently had a lecture on cuckoo hashing given to my class by Rasmus Pagh himself (inventor of cuckoo hashing). Its really surprising actually how complex the probability behind cuckoo hashing really is (and how tied to graph theory/bipartite matchings it is).

The amazing part is, not only is access O(1), the expected insertion time whenever there is no rehashing is also O(1) and rehashing occurs infrequently.
I think Lanier's point (better articulated in the book) is not that there are no examples but that what examples there are don't scale up to match what is (arguably) being lost. How many opportunities are there to replicate those examples, and how independent are they really from earlier models?

It's like when people talk about technological disruption in the music industry and point to Radiohead and Nine Inch Nails pricing experiments as evidence that everything is going to be OK: it's a positive sign, but it's not really proof of anything. Disruption works to the benefit of some and the detriment of others, but it's still unclear that this balances out in a desirable way. Would literature suffer if authors had to sell t-shirts to survive?

Without some relatively reliable model the future looks like one where everyone who wants to eat has to scramble to find a new business model and pray that it doesn't get devoured by an established player, a mob of pirates, or one of those pesky "disruptive" startups. To the HN crowd, this seems like business as usual. From the perspective of content creators of any kind this looks like a giant content-devouring blob that occasionally ejects a nickel if you utter the right incantations.
I agree that life experience has much higher dollar value. But I think the bit that in some cases you might be missing is that college can further boost the value of the life experience.

Push to the extreme a little bit to see what I mean. What is more valuable: grade school, or life experience? You (hopefully) wouldn't say, "What a waste of time grade school is! Life experience is much more valuable!" You should be able to see how the two interrelate and feed one another. The suggestion that life experience has more "value" than school is almost nonsensical.

Assuming ideal grade school.

I went to college from 1990 to 1997. Somehow I managed to get a BS/MS in computer science and came out of school only $2000 in debt and full time job waiting. (Thank you, HP, for the opportunity to work as an intern, and telecommute during the school year, no less!! What a gift!) It was totally worth it...for me!

All this being said, it is different today than it was then, and tuition is huge. I've always been a big fan of paying for school for people who can't afford it--they generally make us more in tax revenue later than those who don't attend college. If you just look at the federal grants I got for college, you're looking at about a 10,000% ROI for the feds in tax right now. Sure, they'd have made money off me anyway, but the point is they got their measly investment back with ease.

If I had my way, the college system (and grade school system for that matter) would be hugely reworked, and in a way I'm guessing you'd approve of based on your complaints. I still haven't figured out how to mesh it with the existing accreditation infrastructure (which is a helluva thing in itself). The status quo is pretty well entrenched.
How is it not HN material? This reminds me of the 2006 Malcolm Gladwell piece about "Million Dollar Murray" that showed up here last summer ( http://news.ycombinator.com/item?id=1582582 ). Both stories pose a problem that has a well-known set of "accepted" solutions, and describe a novel and counterintuitive solution for an edge case. Which sounds like one definition of a hack to me.

Granted, the approach described here is more morally ambiguous than Gladwell's piece, because it has the added dimension of allowing people to continue to harm themselves. But I think there are interesting arguments to be made in both cases, and I'm glad to have had this piece brought to my attention.
The Next Big Business Ideas of the Future? Enter the Challenge and Win Over $300
I was actually thinking about a startup idea around this general theme. I'm going to share it with Hacker News, tell me what you think.

I do not think reputation should be owned by a single site because unlike social networking, there are going to be lots of places to contribute to your online presence.

Yes, stack overflow is important when trying to hire a programmer, but I have also looked at blogs, twitter, github projects, etc.

What really needs to happen is for a startup to create a way to aggregate activity online into a central location to disseminate to the world. Blogging made sense as a means to communicate an idea in 2001, but 10 years later, this needs to change. The internet is shifting heavily towards one that is more focused on communities and the interactions in that community are what are most reflective of an internet identity/reputation.

Just think about your own lives. Yes, sometimes you have one off ideas that you would love to blog and tweet about. That's great, you should keep doing that. But I bet you are also dropping bombs of wisdom on various sites like Quora, Hacker News and Stack Overflow that you wish you could share with more people and keep in a more permanent place.

There needs to be a central place to disseminante the highlights of an online presence. And that site should own the online reputation.
BTW, since you just remove the clone of the repo right after copying the working tree, consider using 'git archive' piped to tar instead.
Why so cynical? I didn't mean that at all. I thought the parent poster was showing a typo and I figured it'd be relevant to show they had fixed it in the meantime. (It does help to use square brackets to indicate change from the original quote.)
A petition to stop the usage of lightboxes
Quote:

"What is FasterDev?

This is the initial release of FasterDev, written by Thomas Buck, a developer originally from London, UK. It was only launched on February 20th 2011, and if you have any questions or comments, please ..."

That doesn't really answer the question.
A 'newsie' is someone who writes for a newspaper or other news service. Since in literature we are supposed to play with words, the meaning should be clear enough! Actually it was from 'The Maltese Falcon' where the Bogart character said that a newie took a gun from the thug and he, the Bogart character, made him give it back! There the newsie was likely someone selling newspapers!

I like art, but I deeply, profoundly, bitterly hate and despise English literature.

I like art well enough to be wildly in love with a large fraction of everything in music from Vivaldi through Rachmanioff.
Without reading the article, can this be summed up as "People actually use Python"?
You could do better than that and read
the documentation on headjs.com. I just
double-checked and I do see it mentioned
that you need to set long expire headers
and cache your scripts as much as possible.

As a side-note and tip:
-----------------------
The way we're doing that right now
is by generating unique URLs for JS
assets if they change and setting
long expiration times, so the files
are cached in the browser for as long
as possible. If the resource changes,
so does the URL. This is done only once
at build time.

This URL includes the first 8 characters
of the sha1 hash of this file:

http://example.com/js/004aa641/index.js

Using URL rewriting rules at your server
end you can strip the hash out and use this:

http://example.com/js/index.js

We initially tried setting the hash as a
query string parameter, but many proxy
servers don't cache static resources the
URLs of which have query strings appended
to them. Therefore, we moved to including
the hash into the URL itself and rewriting
it at the server end.

What it looked like with the hash for
a query string parameter:

http://example.com/js/index.js?004aa641

If you deploy your Website in this manner,
it lets head.js do its job, gives you
maximum resource freshness, keeps resources
cached for the longest duration, and because
the hash changes for only those resources
that have changed, only those resources are
downloaded again. Keep your scripts sizes smaller
than 25k for mobile phone browsers to be
able to cache them permanently.

This should hopefully cut down the amount of
bandwidth consumed for your Website by a
very large margin and improve the "speed"
of rendering of your Website than by only using
labjs or headjs.

Cheers,
Yesudeep.
I, too, feel like I haven't seen a meta-discussion in a long time. In a way, that's disturbing. You used to be able to set your clock by them.
"she responded that there's nothing interesting in her mailbox and she doubts anyone is interested in doing so."

What is wrong with this response?
Having tried, I can't make it build and run on SuSE 8.1. Having read the page, yes, if all I want is a list of tasks, no doubt TaskWarrior and do it. I don't think it's a bad tool, not at all.

It just doesn't look like what I want. I like being able to just go in and edit the task list. I like being able to use the Unix philosophy and have sorting, prioritising, selecting, and counting in a pipeline.

I don't want much, and t- gives me what I want.
Of course you are attacking the messenger instead of the message. Maybe that's what all true, deep down, committed, card-carrying English majors do!

Thanks for confirming my suspicions about Shakespeare! Teachers for six years, four in high school and two more in college, not counting the drooling Shakespeare fans for decades on PBS, told me that he had such great insight into people, e.g., manipulation, duplicity, self-deception, gullibility, ambition, collusion, loyalty, disloyalty, conspiracy, etc. Good to know that actually he didn't know anything at all about clinical psychology; that's just what I always believed!

So, finally you dusted him off: There's nothing there at all!

In my unique world of subtle hints, clues, creative ambiguity, hidden references (all that good literary stuff), a 'newsie' is someone who writes for a newspaper or other news service. Now, now: In not being willing to 'understand' 'newsie', you are insisting on being thoroughly literal. You must have had a heck of a time with nearly everything in English literature! Since in literature we are supposed to play with words, the meaning of 'newsie' should be clear enough!

Actually 'newsie' was from 'The Maltese Falcon' where the Bogart character said that a "crippled newsie" took a gun from the thug and he, the Bogart character, made the newsie give the gun back! There the newsie was likely someone selling newspapers! A big Shakespeare fan like you should be able, along with many millions of movie fans, to understand the vocabulary in an old Bogart movie! I'm open to still better insults for the target set, hopefully something really contemptible.

I like a good movie, but I know that it doesn't mean anything.

I like art, but I deeply, profoundly, bitterly hate and despise English literature. The teachers kept leaning back in their chairs, gazing at the ceiling, transporting themselves to old maid English literature teacher nirvana, and going all ecstatic about how "great", "the greatest writer who ever lived", he was, etc. May I have the airsick bag, please, right away? Oops, I guess in this classroom they are all gone; BYOB.

I like art well enough to be wildly in love with a large fraction of everything in music from Vivaldi through Rachmaninoff. I like it enough that at a late age, with too little talent, got a violin, took lessons, and made it through Bach E major Preludio and most of the Bach Chaconne, especially the center D major section. I still needed to practice parts of the Beethoven and Brahms concerti and the Massenet 'Meditation' from Thais.

To me some really nice music is

http://www.youtube.com/watch?v=Ts5t_5HeECE

So, that's the Charles Laughton character, or me, lusting after the young Maureen O'Hara character!
That's a failure of model and motive. You can make six or more digits posting drivel, or you can make a comfortable middle-upper middle class living with a quality-focused posting schedule.

I'm going for the latter with my own blog, and I try to encourage it when possible.
You did it the right way, to have HP help you and it sounds like you knew what your passions are.

Right now student loan debt is the highest ever so most don't have that opportunity. But I sincerely congratulate you on making the most of the resources available to you. I wish I had done that.
I want to make this Blue Oranges 35 thing real. Here's a start:

Level 0 (basic):

• XHR, not ajax
• No anchoring namespaces (no /r/ or /b/, just have users/spaces at the root.)
• No file extensions in URLs (no .html, .cgi, .aspx, ...)
• All production HTML/JS/CSS has newlines stripped to 32k characters per line.
• gzip for all html, js, css, json, ...
• Proper password storage
• Not exploitable by injection
• No XSS problems
• ...

Level 1 (extended):

Level 0 +
• Proper expires headers
• Proper CDN usage
• All authenticated transactions over https
• All JS/CSS minified but with full versions readily accessible.
• ...

Level 2 (optimal):

Level 1 +
• All pages generate in under 300ms
• All images properly sized/crushed
• ...
1) You have no guarantees that code you write will resume from a method invokation point.

2) How do you do safe resource cleanup? If you open a file and pass the method to a handler, how do you guarantee that you can close it after the method call?

3) This feature seems like it would make compiler optimizations difficult to say the least.

But more than anything, it just feels dirty, like goto's.
How are they impossible if they are happening?
Privacy Integrated Queries
I have to admit, lightboxes have been very prevalent lately and I'm getting sick of them. Signed.
really? too bad you weren't there to give your clutch fashion advice before hand.
Apple 'Safe Deposit Box' Patent Revealed Ahead of Mac OS X Lion
> I've been using Chicken for five years to fulfill contracts for military, biotech and publishing clients.

Do the contracts specify any language requirements, considering the organization may eventually maintain the old themselves.

And, in your experience, do any military projects still require Ada? :)
Oh, C++. I do not like that language.

I have always felt that C++ is a language too complicated in a time where keeping it simple is key. The fact that it needs a style guide that long says it all.
Email is the primary medium for lost password recovery. If someone else gets access to her email account, they have access to most of her other accounts as well. If she understood this, she would show more concern for two factor authentication.
Duplicates, but with no discussion:

http://news.ycombinator.com/item?id=2151811

http://news.ycombinator.com/item?id=2014181

http://news.ycombinator.com/item?id=2007700

Related:

http://news.ycombinator.com/item?id=1916943

http://news.ycombinator.com/item?id=1607832
"500" is deliberately tuned not to select for the veterans who think like me; rather, it keeps people who are brand new from doing things that bend the site.

And I agree with your general point. Some of those feature ideas do boil down to giving veterans more power on the site, and I'm not a huge fan of that idea.

But other ideas on the list aren't about biasing moderation; instead, they're about fixing some of the site features that lead to pathological comment threads.
Gartner Report on - Hadoop and MapReduce: Big Data Analytics
I modified slightly the suggestion for bash prompt, to read as follows (the 'git' stuff is pretty standard):

function count_tasks {
~/bin/t | wc -l | sed -e's/ *//' 2> /dev/null | sed -e s/0//'
}
export PS1="\h:\W\$(parse_git_branch)\$(count_tasks) $ "
Pretty sensationalist headline. "Google exploring ways to increase screen space for content" would be more accurate, but I guess that doesn't get clicks.
Rewrite the Textbooks
I'd just like to point out that the worse your hash algorithm is, the better Cuckoo Hashing compares to traditional hashing...... therefore, study your hash functions!

The ones that come with most languages or libraries by default quite simply aren't optimized for use on anything. There's hash functions that work better on strings and hash functions that work better on numbers (length bias). In the perfect world, this wouldn't be true, but in the real world, yes it is.

That said, may I recommend MurmurHash3: code.google.com/p/smhasher/wiki/MurmurHash3

Switch your hash tables to this. The performance difference is incredible.
Now THAT'S politics.
> "This book needs more cowbell."

Funny, I feel that way about most websites ... especially a "website in a box."

I feel his pain and I don't even have to implement those specs.
First Android TV Launches Weeks Before Google TV Arrives
Well... don't take this the wrong way, but, 'jacquesm did take a break from HN.
Meh, I hate the Quora UI. I'm too busy/lazy to find questions that interest me on it. Stackoverflow, on the other hand, is very quick and easy to navigate and has a very friendly UI.End result: I use stackoverflow regularly and have only ever viewed Quora maybe five times.
That's a semantic game. We all know what the word "politics" in the site guidelines means.
I read this and was like "Why would a Binary Decision Diagram be used to discover value-add in a startup?"

Clearly I've been in school for too long.
Gonorrhea Acquires Piece of Human DNA
Create Time to Change Your Life
The more fundamental reason, I believe, is that it is often hard to just hack something together in Lisp. This mostly due to the library issues and a lack of users creating good documentation and guides.

For example, a few weeks ago I wanted to start writing a program that analyzed some spreadsheet files, spit back out some relevant information (including graphs), and then served this information up on some specified port. I initially wanted to write this program in Lisp so I began to look at available libraries. For the gui component, my first pick was Qt, for which Lisp actually has bindings. I spent about a week trying to get all the dependencies for it installed unsuccessfully. The documentation essentially says, "You need all these installed," and then gives you a bunch of links to their respective websites. All of the other details were missing.

Specifically, I could not install the smoke bindings for Qt. I searched for any guides or documentation and always found a git/svn repository. Once I had the files, I had no idea what to do with them; where they needed to go or how to compile them, etc. Raw .cpp and .h files that have dependencies do nothing in isolation. Furthermore, there was no support forum or any other place to ask for help.

Finally, I just gave up. It was too much work to just hack together what was supposed to be a fun weekend project. So I moved onto Python, which just worked. I'm sure I'm not the only one who has had such frustration.
80 Days - 8000 Photos
Instead of an equity investment, have you considered convertible debt?

The risk with relatively small and early investment from you at a high valuation, is that the startup will need to raise the 500k at a higher valuation at 2.5M pre. What happens if they only can negotiate 1-2M? Your stock value could be cut in half.

Overall, the convertible debt will give everyone more flexibility for raising the 500K round, and since it sounds like its critical, you'd rather not have any restrictions on it.
What is it about English literature that you dislike?

I ask because I'm a programmer who's trying to develop an understanding and interest in all the "art" and "culture" that I've previously ignored. This includes learning the history and theory of things such as painting, music, and literature. If there's some easy failure of literature that I'm overlooking I'd like to know about it.
I'm sorry, wearing something to cover my face makes me less nervous when talking in front of the camera.
Makes a lot of sense for netbooks where screen real estate is at a premium. I hope that if they make changes they will be user configurable though.
Well. I am in favour of personality cults. I'm an ardent believer in personal responsibility. Personality cults encourage us to focus on our own performance and perfecting our own skills.

So If I'm "falling for the personality cult right there", I'm more than happy to and I encourage more people to.

ps. The debate on whether Apple would be what Apple is today without Jobs' Great Return is long and storied. I won't wade any further into those murky waters (As per the personality cult ethos, I'd wager that Jobs saved Apple and that without him it would have sunk).
I also agree with the author's post script. Both are good languages that while overlapping a bit are probably best for different types of projects. I use Python when I need an existing library like NLTK or simple web apps hosted on AppEngine, Common Lisp for research, some semantic web stuff, and general NLP. I use Gambit-C Scheme mostly to write small natively compiled command line utilities (mostly NLP stuff).

It is all about getting stuff done, not insisting on using a favorite language, framework, or platform. Solving problems is what is fun and rewarding, not getting stuck on particular technologies.
> from reading HN a lot I realize that the launch and marketing are pretty important as well.

Thumbs up for HN - lucky for you that you 'woke up early'.

I think the thread below should tell you all you want to know:

http://news.ycombinator.com/item?id=2239281
Another Engadget writer, Ross Miller leaves AOL
Open Server Platform, an OTP approach to daemons