skysight-inc/HackerNews huggingface dataset:
network cable light
Good point, thank you, fixed now.
Show HN: The XKCD Knapsack Solver
Call it bravery, or confidence, but it is absolutely essential to making progress in anything. You can see its antithesis in bad code. Bad programmers leave old code commented out instead of deleting it, lacking confidence that they understand the task well enough to know that their new code performs sufficiently. Bad programmers copy pasta instead of abstracting and reusing, lacking the bravery to change code that works and potentially breaking it, lacking confidence to know that they can fix it.

I tell all my intern intends to "code forth bravely".
I was thinking about the other day, and I disagree. The main beef I have with git is that it's NOT UNIXy enough. Instead of having one command for one thing, it has one command for several different things (eg, git checkout) which I find absolutely aggravating.
Yes. Look for your username in the top right corner of the T-shirt. It should be to the left of the word "logout" if you're logged in—or if you're not logged in, you'll see in the top right the option to do so. Clicking on your username brings up a profile with forms you can fill in. Second option from the bottom is called "topcolors". You'll need to look up the Hex code for the colour you want (for example http://www.colorhexa.com/ee33aa).

::starts swiping fingers on a printed page to zoom in the text:: Hey, what the heck is wrong with this thing?
@jacquesm please send me a list of URLs to crawl (10M+), and I'll set up an 80legs job to do this. shion - at - 80legs - com.
I got banned after doing about 4.7 G, if that is done a few thousand times because of this article it would make a huge difference. And they eventually would have to lift the bans.
Like I said, the original comment is really more confused than dismissive. And I do feel kind of bad for making fun of the guy. I should have known that saying I wished it was the top comment might make it so.

You're mistaken about the design though. It's both funny to make the design so minimalistic, and yet simultaneously a pretty bold assertion of brand power. And since we don't want HN to grow fast, we don't need to send any messages to anyone who doesn't already recognize the shirt.
I'm in Turntable.fm almost every day. So is my cofounder and so is my girlfriend. Maybe there's not a strong viral loop going on, but my habit is formed. Anytime I want to listen to music but have no idea what, I go to turntable to "Indie while you work" and most of the time, it's great.

Killed is a bit sensational & news to me. As a user of turntable I don't care about MAUs as long as the tunes keep playing.
As somebody who uses hosted kiln, finding and reading code on github is so much faster it's not even funny. Every time I go to kiln to look at the blame for a page, I despise it.

The code review tool on kiln is also sub-par compared to the pull-request review tool in github (and boy is it ugly).
Awesome job on this!

How does it decide which word to use initially? From what I can tell it picks the first one. I think the experience would be greatly enhanced if it did just a little extra processing and picked the most used word first. Or if it showed a list of the most used words that was selectable.
Depending on the jurisdiction, you could be liable for stuff that happens if someone steals your unlocked car.
Off-topic, but I don't think Whole Foods really qualifies as a "yuppie chain" anymore. I feel like they've successfully transitioned to a full-blown grocery store for people who want to live an organic lifestyle, which is no longer a small-market trend.
Good Flash performance on mobile required both better hardware and efficiently programmed software from Adobe. Adobe is seems to have been a pretty big bottleneck. Flash still works pretty poorly on my desktops and laptops with gobs more power than my phones and tablets.

However, in the case of web apps, we're almost there on performance and we have Google, Apple, Mozilla and Microsoft all working to improve mobile browsers and browser speed.
Great idea!
I would never use a t-shirt that "brand" me as HackerNews. Not even one that a "fellow HN user" would recognize - going further, I even think that wearing a t-shirt with my own startup logo is kinda silly.

Like it was designed though, as an "ode to the defining style of HN" (not an ad for HN, which is very different), it fulfills the goal of relate to HN for the buyer and promote the fundraising campaign. And I would still use a cool t-shirt, not a branded one. A jackpot, as I see it. I will check if they deliver to Brazil.
The bans nominally last 24 hours. There was a point where there were so many IPs running (from AWS servers) they overflowed the ban list and the bans were shorter!
Since it looks like InstaCart people are posting ITT, what are your plans to spread this business model into other cities. Is it viable in a place like Atlanta, GA where residential areas are less-concentrated?
This is a great suggestion. Perhaps a good compromise would be to tie downvoting ability to a "number of days visited" threshold, rather than a karma threshold. Those who visit HN often but comment rarely may be particularly well qualified to judge whether a comment is constructive.

Edit: This might work best for voting ability in general, not just downvoting ability.
I agree. So I made an alternative shirt. This one has no logo either, but it should be more recognizable:

http://teespring.com/althntees

(It even has a crude joke, there's 'More' below the waist)
That is awesome. I am so glad I made it this far down the comments to see this link.

I know it sounds sarcastic with so much enthusiasm but it isn't. This is the kind of stuff that I like to find. Better when it comes from HN.
Refer a developer, get a car
You can still get a lot of value from what O'Reilly provides if you're in their niche. Imagine the CS professor writing a book on the latest hot language. He'll need an editor; how does a CS professor go about finding a trustworthy one? He'll need cover art; he'll need to know how to create ebooks (computers are a wide field and just because you're an expert in Dart doesn't mean you know how to create an epub file). You'd have to deal with printing your book and knowing all the lingo there. Typesetting, etc. Maybe you have amateur HTML knowledge; you could put together an epub, but would it look professional?

All of this is learnable. Does that mean everyone should do it themselves? Or that everyone has the time or inclination to do it themselves? No. Maybe the CS professor could learn it all, but they're too busy teaching classes or doing research. Or maybe the minutae of self-publishing doesn't interest them. Publishers like O'Reilly exchange part of your profit for bringing their domain knowledge to the table and doing it all for you. For this hypothetical CS professor, he's exactly in their target market, even though he could do it himself if he tried hard enough. So with that said, I don't really think the bulk of O'Reilly's (author) market is here on HN.
I didn't even think about AWS... someone should put together an article on how to set them up... I'd be happy to launch some instances for the cause
This is the closest thing to the old adage "I wish I could punch you through the monitor". Love it.
please ask on irc://efnet/#preposterus that's where the archive team guys hang out. I don't have a list of seeds but they may be able to figure out a way in which you can put 80legs to good use.
Alternative Hacker News T-shirt
This looks really cool but I have two concerns:

1. The latest thing shared with me was a photo, and a thumbnail is shown. This photo happened to be nothing significant but what if it was a private photo? Now that photo shows up whenever I want to jump to a recently changed document using the menu (which I do often even before the update).

2. This might be a personal problem: it makes me a little uncomfortable that the program just added this new functionality to itself without asking me. Is it normal for me to feel this way? Or is this how it should be, and I'm just used to all my old programs (MS Office, Adobe etc) asking me for permission before updates? I mean honestly I like this update and I haven't had any dropbox new feature that I didn't immediately love (Except for the automatically ask me to import photos from my iphone feature) but what if they decide to remove a feature in the future... I guess since this is a subscription service I should set my expectations appropriately, that service will change, unlike buying Microsoft Excel for example which will just work and keep the old features until I buy the new version.
The OVA image is a standard format. I'd imagine EC2 would support importing it.
Fantastic. I just ordered mine. I shall wear it proudly and see if anyone recognises it. Hehe.

Thanks pg! :)
I think fixed web site headers are one of those things that looked cool/new/snazzy so they were adopted as a matter of fashion rather than usability. I should go look and see if there are any studies done on them...
Also, being able to set the topcolor takes some non-trivial amount of karma, so you would have to have been using the site for a while in its default look anyhow.
This is the "big picture" view of our tech stack. We plan on writing more technical posts about how we work with ElasticSearch, Backbone.js, etc. in the future. Let us know if there are any particular areas you'd like to hear more about.
I wish they provide an easy way to share screenshots, like droplr.com
The problem is that Posterous is hard to crawl. For one; They'll continously and automatedly ban your IPs, even if you rotate over a lot of them. Two: Posterous can't take all of the requests.

We've (ArchiveTeam) unfortunally made Posterous unresponsive multiple times. So please be careful to not completely bring it down if you're doing a solo effort.

Please also bear in mind that it's not just to "chuck it into the downloader"..
Agreed, my first instinct was right.
In cases like this it is useful to post a short description of the link. Like this: http://stackoverflow.com/a/1732454 (the famous "don't parse HTML with regex" cry for sanity, semi-relevant because of zalgo text.) FTFY
Trello is a free-form tool for making lists. The lists can be shared (for reading and writing). You make as many as you want. When this gets unwieldy, you can start a new "board" - a board is a collection of lists.

If you want, you can add notes to any item in a list, and other people can add comments. There are options for watching items, lists, and boards such that you can get alerts when something changes or is added.

It's very flexible. Spolsky has said the original idea traces back to when he was a program manager at Microsoft on Excel, and during customer visits he discovered the vast majority of users simply used Excel to lay out lists -- they didn't care about advanced features like formulae or macros.
New residents and sponsors
Show HN: My first Canvas project (node graph)
We considered that, but it seemed too heavy handed.
There are better media for that (Hacker News, GitHub, IRC, Slashdot...)
Everyone is Happy Until You Ask Them to Do Something by Colin Shaw
We're adults here, if we can't take critique without crying foul - the internet isn't for us.

In my experience when people ask for a critique of something completely new, they're asking (usually without knowing it) for the high-bit: Does this completely suck, or should I keep working on it? Unfortunately people too often respond with only the low-bits, forgetting to add "but these are nit-picks, the overall idea doesn't suck, and you should keep working on it". At best that's frustrating, because you only hear low-bits when you wanted the high-bit. At worst it's a disaster, if you misread low-bits as high-bits and give up on something promising.
Bandwidth in itself is not per say needed, in this project. IP's however are very useful.

Feel free to stop by our project IRC channel at #preposterus (Note: It's not spelled pre-posterous) or our main channel at #archiveteam on EFNet
Stop being a necromancer and resurrecting a dead service. There's got to be a good reason why they killed Posterous, so let it die. Let it go; stop holding onto the past.
haha WOW. I haven't played many Sims since the early ones, but that sounds pretty bad/1998esq level of effort.... Did any of the previous Sim Cities have any level of intelligence above this?
Toolbar.js - A jQuery plugin that creates tooltip style toolbars
It stinks T.fm declined rapidly. I was there for the beginning. At the time, it felt great to participate with music lovers and musicians that shared similar music tastes. As the user number grew it became harder to participate. Then, the "left of center" rooms were pushed down to the bottom after American Dubstep skyrocketed.

It was then when I began to lose interest. In the past, I would spend hours on T.fm either participating or letting it play in the background. I loved working on something in Ableton Live then sharing it with a room of people who might appreciate my work. It has been over 3 months since I last logged in to T.fm.

One can compare T.fm to Spotify and Pandora, but I never thought it served the same purpose. I would compare it more to a forum/chatroom. I doubt T.fm could compete with internet radio. But, I was convinced it would keep flourishing. To me the rooms where I hung out, became an internet home. I knew the regulars and their music tastes. It was a place for me to hang out to relax and explore music.
Add Google+ Sign-In in 6 Easy Steps
If anyone can figure out a way to strip out those nasty cases while still preserving valid accents in most common languages then please let me know.
I prefer firefox (mac):
http://i.imgur.com/Wcjz21T.png
Beautiful work. One easy-to-implement suggestion: Add the ability to name major drafts.

Are you using git under the hood? If so, it would just be a named branch....
That's very good to hear, the reason why I didn't make talking to the obd port a regular hobby is because my wifi connector would eat the battery up in a few days.
I recently switched to the Windows Phone 8 and I freaking LOVE IT. Specifically its the Lumia 920, and oh man is it swish. Really makes the iPhone look dated.
> It just struck me as funny to see it get upvoted so much.

I only upvoted it because you said it would be funny if it was the top comment. "Righto," I thought "up vote for that then."

Thinking about it that's a pretty dumb upvote, but I doubt I'm the only person who voted for that reason.
Printing, warehousing, distribution, handling remainders, the privilege of having your book on O'Reilly's market website, coordinating distribution of updates to ebooks, etc. are not one-time efforts. All of this invisible stuff eats out of your percentage and out of O'Reilly's. In fact in traditional publishing schemes books rarely make a profit. Publishing is a hits-based industry even though the publisher appears to take so much from the author, precisely because everyone glosses over the long-term invisible costs.
> why would you suddenly become interested just because some percentage of the general public is?

Maybe the author has something to do with it? :) People like good books, and good books make dull topics seem interesting.

A good author can make a dry topic really interesting. "The Other God" for instance--how many people are going to be interested in a book about the history of dualist religion? But it turns out to be a real page-turner.

A good author can apply their skills in a surprising area and create a very interesting book. For instance, "The Cleanest Race" isn't just about North Korea, it's also about doing comparative analysis on propaganda. To me, this doesn't make the topic narrower, it makes it broader. People like me who aren't interested in comparative analysis find out it's an interesting tool when applied to something I'm interested in, and I imagine if you were the other way around you'd enjoy the book too.

I found out about "The Rise of Christianity" from a Catholic friend of mine, and now it's one of my favorite books, despite not being a Christian. The author took a pretty dry topic (the early history of Christianity) and made it interesting by applying modern sociology and anthropology to it. That he writes well and comes to interesting conclusions makes it a good book.
Nothing "killed" Turntable.fm, it's still going strong and has valuable features that Pandora and Spotify can't supply, such as social involvement and even music artists/producers themselves play live sets on the site.
Twitter made the decision to kill Posterous when they bought it. It wasn't the founders' decision, or the users' decision, or the visitors' decision.
Time Management and Productivity Tips for Startup
It is possible to get good public critique but it has to be handled carefully. There is an art to it. And even if you know what you are doing, it can still go very wrong. But how you frame it matters. Having an account here and the ability to request feedback does not guarantee that one knows how to ask effectively.
The TapIt Cap: Tap for Growlers
I'm in the mashup.fm room daily. For me it's invaluable as most other music streaming services don't have a wide selection of mashups which I enjoy quite a bit.
Please read the intro to the blog post and think again. I've seen these comments by the boatload when we took on saving geocities and you are simply wrong.
Heads-up: Design is a little bit broken (content column not centered, dot in front of headline) in FF19.0.2 on Win7.
Who cares? It's an abstraction. Blue should've used his best bets just like in real life. Both were aware of the rules.
Bipartisan US Senate bill to allow unlocking -after- contract
I am disappointed by the price. Why $13 and not $13.37?
We've had a few guys using Amazon Web Services and continously rotate IP's/set up new instances - unfortunally, the last time we went too 'hard' on them - effectively making Posterous unavailable.

We're thinking about this right now. Feel free to hang around #preposterus on EFNet for updates.
Same with me (I frequent IWYW as well!). I think Turntable has turned into a more niche product for people like us. I enjoy interacting with my music, and actually like the fact that I have to spend extra "brain cycles" on it.

It might not be the runaway success that it once was, but I would definitely not say Turntable is "dead."
Everything does however count. And if you run a single instance on your home/work connection - that'll be a little.

Some is better than none :-)
Function names give you at least a vague idea of what the function does, but operators don't. I think Haskell's operators can make code more concise and elegant to someone who's familiar with them, but it does make it harder for a beginner to understand what's going on.
Worse liability than "Automatic Calls for Help in a Crash"?

Which is a great idea, it just surprised me that they'd be willing to go there for a $70 device, even with the appropriate disclaimers.
Bash script self-updates from GitHub
How To Hire by Wall Street Journal
>We live in a world where NIST is happy to give us a new hash function every few years. Maybe it's time we put this level of effort and funding into the protocols that use these primitives? They certainly seem to need it.

This is a great point. Are there any modern reasonable alternatives to TLS to use in applications? On the one hand developers are told to not implement crypto directly and use something like TLS. Yet on the other hand it seems most TLS implementations suck (don't check the keys for example) and the standard itself has a bunch of holes.
thanks, too much webkit-only testing. will fix.
Can you explain how this is different / better than Google Docs? I can't tell from the home page.
It says no profits will be made by the submitter. Did you pick a charity to donate to, where will the money go? Why not do it for profit? Just curious to see the though process.

Kinda makes me want to design my own, just for fun, to see what I can come up with.
I'd love to find scans of the actual pieces and get a game going. Will start keeping an eye out for it on eBay, etc.
Badly needed app. Actually surprised it took them so long to release one.
Do you have any conventions for keeping your Backbone code sane?
I don't think it has anything to do with size really, it's more about the variety of people who shop there. I don't shop there often, but the times I have, I have noticed the people shopping there weren't exactly representative of the general population.
Can't wait to see them!
Whoa, instead of just lamenting the shutdown and how talent acquisitions are horrid, and how VC's won't do the right thing and companies like Twitter are killing innovation (you might believe these things to be true; that doesn't change my point), these guys (Jason Scott and the Archive Team and jacquesm) did something about it. And when Jacques couldn't do it himself he organized other people.

My favorite kind of leadership, and an example of the (double-edged) sword of instant communication: people can be rallied around time-sensitive causes, like SOPA or posterous shutting down.

I know this seems a little obvious, but it's striking how rare it actually seems to be. I'm curious why. Maybe it's just my perception and it's happening all the time. Certainly people are doing great things, but I'm curious why we haven't yet seen more specific, directed actions like this. Does it depend on relatively homogeneous communities like Reddit (SOPA) and HN (this)? If there is a proliferation of such communities, say subreddits or otherwise, could we expect this to happen more frequently? Do we want it to happen more frequently, or do we run the risk of, say, DHS running a pro-search campaign like China's 50 cent army? I'm just curious about why this seemed so striking to me.

This also fits in with an article I'd been meaning to read by Fukuyama[0] on social capital written 15 years ago.

The vice of modern democracy is to promote excessive individualism, that is, a preoccupation with one's private life and family, and an unwillingness to engage in public affairs. Americans combated this tendency towards excessive individualism by their propensity for voluntary association, which led them to form groups both trivial and important for all aspects of their lives.

Perhaps we'll see more of these spontaneous actions as voluntary associations are easier to make as the infrastructure that supports them (e.g. reddit) becomes more well known and fine-tuned.

[0] http://www.imf.org/external/pubs/ft/seminar/1999/reforms/fuk...
Why Software Development isn’t Like Construction
Background:

Several HNers felt that the official shirt isn't recognizable enough, even for people who know the site. I agree. So I made an alternative shirt. I do like the official shirt's minimal approach though, so this design has no logo either and very little text.
Digital records could expose intimate details and personality traits of millions
Working on a neat way of broadcasting a photo slideshow from your smartphone to any computer screen. No accounts, no cables, no nothing.
I'm not saying a cheap chinese adaptor won't drain your battery, but from what's shown I hope they thought of an energy saving system

It's possible to build it to not use excess energy.

Personal anecdote: Last year I would not use my car for long stretches (between 2 and 3 weeks), as I was traveling. 2 weeks is doable, 3 weeks I'll be certain to have a dead battery on arrival.
Did they reject your idea? Great Keep on going, like Tim Berners-Lee did.
At a goal of 30 shirts, Teespring charges $12.92 per shirt. I chose not to add any markup.
Google Docs will OCR images, so here is a start on the raw data: https://docs.google.com/document/d/1moZ9bh9d2HamF-fEYUkqAROB...
Cool! Well, good luck. I'll just be a late adopter this technology cycle and hope it doesn't burn me. :)