skysight-inc/HackerNews huggingface dataset:
setopt correct # try to correct spelling...
setopt no_correctall # ...only for commands, not filenames

https://github.com/samsonjs/config/blob/master/zsh/zshrc#L11...

[...]

alias cp='nocorrect cp' # don't correct spelling for 'cp'
alias mkdir='nocorrect mkdir' # don't correct spelling for 'mkdir'
alias mv='nocorrect mv' # don't correct spelling for 'mv'

https://github.com/samsonjs/config/blob/master/zsh/zshrc#L20...
Right, if you want to continue with this idea, I would suggest building out a structured front end for twitter that formats posts and collects the data from twitter to make the reports. You could do this very easy with a hashtag. It would have saved you the trouble of building out a back end.
What if they were american citizens? Shouldn't the FBI or something arrest them under terrorist charges?

They came from the UK and were sent back, but if they were from the US, would they be imprisoned?
Dassault Closes in on India Jet Fighter Deal
I think that's the direction, too. But they need to be "docked" wirelessly. Doing it with wires, or by actually docking them in another device is way too cumbersome and people won't do it. If they do it wirelessly (maybe with Wi-Fi Display technology?), and make it connect with everything, it will probably get a lot more used this way.

This is why I've been hoping that Google would just make Android have 3 UI add-ons, that get activated based on what type of device they are in. If it's the phone, then it shows the phone UI, if it's a larger screen, like a PC screen, the tablet version gets activated for it, and if it's a TV, the "Google TV" version gets activated there. Of course, they should try to make them as similar as possible, but you shouldn't underestimate that they are ultimately different form factors and they need their own optimized UI.

Also once that UI is activated, it should probably be activated on the phone as well. For example, I think it would be best if you could control the TV UI directly from your phone by touching it and interacting directly with it rather than "tabbing" through the TV UI with a remote, which is slower, and reminds me of how a dumbphone's UI was controlled before touchscreens. Pressing the UI element directly is a much faster approach.
Tablo: A new tool for teachers to create and share lessons
Why not just pay the publisher the (possibly low) value of their traffic, while also providing the publisher with the tools they need to improve their traffic quality? If the site never improves then it simply never makes any money.
Due to the poor spelling and grammar, gross oversimplification of zsh's advantages, and the inclusion of oh-my-zsh as a reason to switch, I found this post insulting (as a long time zsh user). And I actually want more people to use zsh, because that would mean more collaboration, more tips, and better script compatibility.
This is indeed a lovely feature I couldn't live without.

In bash, you can get it by adding the following to your .inputrc (at least on mac terminal)

"\e[B": history-search-forward
"\e[A": history-search-backward
You will die
Ask HN: Checklist Platform for Hospitals – a good idea?
I've recently started work on a project that I think will help hospitals greatly – digital checklists. I've read a few books and articles on how effective they were in boosting hospital efficiency and decreasing the rates of procedural infections by staggering percentages.

I was wondering if any of you health-oriented hackers/entrepreneurs in this community had any ideas or feedback on the feasibility of successfully implementing the idea.

I've not reached MVP yet, so all I've got up can be found at www.huddlemed.com

An additional question: I've gone ahead and purchased www.hospitalchecklist(s).com and am also looking for any advice on how to use those domains to do some initial advertising to gauge the market a bit. I do know that this sort of product is best marketed via direct channels to the higher-ups at hospitals. As a medical student soon entering clinical training, I'll hopefully find the people I need. Any advice on how to approach this aspect of marketing/sales or how to put myself in a good position to succeed in this department would be really great.

Thanks.
I don't think this article accurately represents the scope of Pancake's ambitions. Optionally hiding the url bar is a fairly trivial UI consideration. Clicking through to the Google group shows a more interesting (if a bit superficial) exchange about visualisation of the web's underlying graph.

That sounds a lot more interesting to me, but still pretty superficial. I hope they're exploring more fundamental and more drastic changes. Like how about a distributed commenting system, in which blog posts can be tagged as responses to each other and the browser does the work of collecting responses. The browser could then display a tree of responses (both up and down) in a manipulable way, i.e. a user could control threadedness, collapsedness, sort order (based on social network?), etc.[0]

Or how about a better navigation paradigm? (If I were to have my way, a strictly keyboard based one. [1])

It seems like the Pancake team is in a unique position to dream big. I hope they do.

[0]: http://blog.byjoemoon.com/post/3357516295/end-of-comments-ii...

[1]: http://blog.byjoemoon.com/post/9325300749/a-different-kind-o...
I like zsh. Probably my favorite feature is that it will autocomplete paths/filenames in an scp command on the remote end if authentication is done with keys.

Also you can do stuff like /u/l/b and hit TAB.
I completely agree.

That and a (very) detailed list of requirement and goals is the best way to go.
The complete lack of natural light in our office should be a shoe in.
I think you're underestimating how frequently some folks do things like:
for x in 'seq 1 100'; do echo "something with $x"; done

(Please forgive lack of backticks on my cellphone keyboard)
Or many variations, like every line in a file, or result of a command piped to sed or awk and then processed. Init scripts are about the only shell scripts I write anymore, but I use frequently use it from the commandline, typically on remote terminals.
If only Nokia hadn't buried N900 and N9, more people would have experienced what a true mini laptop feels like.
If you have the funds for that...

for the rest of us,... not many options.
Thank you for your comment. I agree with what you said but I thought maybe something new came out.
Everything Twitter does, Tumblr seems to do better.

The main thing Twitter seems to be used for is retweeting amusing or interesting tweets -- often from comedy accounts, like "madeupstats" or "shitmydadsays". But Tumblr has way better content (in large part due to the elimination of the 140-char limit) and can do pretty much the same thing.

I never used Twitter much, but now I follow at least half a dozen Tumblrs. Some examples:

http://catalogliving.net/

http://annalsofonlinedating.tumblr.com/

http://dumbdeviantart.tumblr.com/

http://animesos.tumblr.com/
To be honest, I just wish it would ship, period.

The more hype and press I hear, the more I think it's likely it 1) won't ever see the light of day (ala CrunchPad) or 2) won't arrive anywhere near the claimed price point.

I guess the saving grace is that some of the people working on the project have mentioned on the site that they work for Broadcom (who's CPU is being used in the project) as their day job. So this would seem to indicate a level of unofficial blessing from Qualcomm.
Sure - but the visa madness predates the TSA/terror madness if I'm not mistaken?
Show HN: STORMfs, mount cloud storage as a local FS
Or you could spread the risk pool to the entire population, and pay for the insurance through taxes, or compulsory insurance, or something along those lines. No bankruptcies, lower overall costs, and a hell of a lot less stress, and less incentive for people with families / conditions to stay wedded to one employer.
@rdtsc weird i dont see a reply link to your comment of mine, so replying here -

Yes I agree with you, its almost a "collective failure" that you can expect from a system where each part doesn't have the complete picture (FBI not telling TSA all the protocols, TSA hiding things from police, etc...).
I believe that we're seeing the result of an extreme cover-your-ass mentality.

There is a chance, even though incredibly small, that the person in question really will commit some act of terrorism. What are the payoffs to the individual making this decision of all the possible options?

Not a terrorist, deport him: no cost.

Not a terrorist, let him in: no cost.

Terrorist, deport him: no cost.

Terrorist, let him in: lose your job, your career, get to testify before a hostile Congress, become a national scapegoat, etc. etc.

As far as I know, there are no consequences for deporting someone in a situation like this. Thus, even if the chances that he's a real terrorist are incredibly small, the fact that they're nonzero, and the fact that knowledge of this tweet would inevitably result in massive fingerpointing in that remote event, means that deportation is the obvious best choice. There's no benefit to letting him in, and some benefit to deporting him.

You see this sort of thing pop up in any large bureaucracy. There are rarely penalties for "better safe than sorry", even when taken to an absurd degree, but there are huge penalties for a failing to take that approach in the event that you miss something.

My wife just finished a thorough government background check, including an in-person interview about all of her international travel activity for the last X years, several calls for followup questions about relatives and their jobs and potential ties to foreign governments, etc. The job they're checking her for? Web designer at the Smithsonian. Not exactly a repository of national secrets here.

That background check makes no sense from a cost-benefit analysis, but makes tons of sense from a cover-your-ass bureaucratic analysis. Looks to me like the exact same thing happened with this tweet.
Interesting how there's no discussion on his decision to pretend to work on his other obligation, then drop the ball at the last minute in order to ensure that they fail or are severely hobbled because they relied on him.

He even mentions that his motivation for this is to ensure that they don't get someone else to do the work he's deliberately sabotaging due to a conflict of interest.
Sure.

It's still absurd to deny them entry. Rude white kids from England aren't exactly a threat, and a cursory glance at their background would probably confirm that.
I think I understand your point, but 3M is probably not a great company to compare to. My understanding of their business is that most of their revenue does not come from retail products.

Wikipedia:"With over 80,000 employees, they produce more than 55,000 products, including: adhesives, abrasives, laminates, passive fire protection, dental products, electronic materials, medical products, car care products (such as sun films, polish, wax, car shampoo, treatment for the exterior, interior and the under chassis rust protection), electronic circuits and optical films"

So unless you influence the purchase of these products, 3M will be perfectly happy for you not to care about them. In fact, they may prefer it that way. Manufacturers in the US seem to be quite shy.

Perhaps a better example would be Sony. They would love it if you couldn't live without your Sony pictures, BluRay, Playstation 3, Sony cellphone, VAIO laptop, Sony Camera, Sony Camcorder, Sony video editing software, etc.
EuroClojure 2012: Call for Presentation
This is funny. I nearly fell off my chair. :)
I have met many, many clients who say they want it done quickly and cheaply. I haven’t met any so far who actually accept the notion that it should be crappy once it’s done.

Consider a pickup truck. A “cheap” new truck in Canada is an amazingly high-quality product. It doesn’t fall apart while driving down the street, it doesn’t require hand cranking to run. You can put a load of plywood and your tools in the back and they don’t fall out on the highway.

When a businessperson says they want it cheap and fast and are prepared to cut some corners to get it, they mean cheap like a pickup truck is cheap, they do not mean buggy or difficult to use. As such, what you or I might call “crappy” software rarely meets a businessperson’s needs.
Assuming you're not a troll, you have bad timing who left just before Moose and dependable grammar extensions. I've been doing some Python lately and regularly scream when I lack usable anonymous funs (>1 instruction) or can't find a lib I know exist on CPAN, etc.

ymmv.
If this is an app you can't live without, you've got to get out more.
Monitoring a public forum is absolutely legitimate. I've seen people grumble about the potential monitoring of twitter, but not really on basic principles of censorship, but rather just because it's going to be impractical, wasteful, etc.

What has most people upset is not the monitoring itself, but the use of the monitoring for such stupid things. If you set up a monitoring system that does nothing but hassle and punish a million false positives, that's no good.
Maybe I lack the proper zen, but I haven't found this to be true at all.

Here's a good bash FAQ. It contains questions like "how do I use associative arrays", with answers like "this is a complex question."

I don't even have to ask in any half-decent scripting language.

http://mywiki.wooledge.org/BashFAQ/
I've gotten by fine without them, but designers and typography experts say they are easier to read, and a must-have for serious typography. So yes, we need them.
Good idea... I think so. Actually a checklist platform in general seems like it would be useful. But you're going to need some crazy insurance - just wait until someone dies because of a bug in your software.
The Vast Economy: the world at the largest scale
My phone cannot go for a whole day of heavy use without recharging, this is literally unthinkable 5 years ago. How can a phone be usable if you have to worry about charging it all the time?

Now, everyone is perfectly happy with carrying their chargers around. Maybe in a few years, people would get used to the idea of planning for charging their cars.
a16z is taking an incredibly well-structured approach to value-added investing. It's nice to see a strategy and mission that actually explains how they are different and goes beyond generic platitudes like "enable innovation".
I'm not in the healthcare industry but I know that Documentation is taking up increasingly more of health practitioners' time and that they hate it, no matter how good the initial intentions might be (all type of documentation is done in the name of quality...). Also, there are some very serious health implications whenever you introduce digital equipment, e.g. smart phones, pads, etc, in a hospital or similar environment. Have you considered this?
Perhaps, but it's still such a widely held belief among businesspeople and shareholders that it's probably not a battle that would be wise to pick (very often).
If you were deriding some executives it'd be another thing. But I'd steer clear of mocking the little guy on your corporate blog.

I know it isn't your intention but your somewhat mocking commentary at some of those candidates may be taken in a bad way and reek elitist - neither qualities you really want to project as a founder, imo.

Example: Computer illiteracy wasn't one of the job requirements.

A kinder way to state this would be "We really need someone who is proficient with the computer."
Yes, they're called Rails Engines:

http://edgeapi.rubyonrails.org/classes/Rails/Engine.html
If my grammer is shitty, thats fine, never said my grammar/spelling/etc was amazing, just Zsh.

This post was intended as a nice introductory shoutout to Zsh. Oh-my-zsh is a great way for someone to get started with zsh if they wanted to try it out. It was never meant to be a complete guide to Zsh, and I wasn't going to list all the features, just a few that people who don't know anything about Zsh might be interested in.

But Hey, thanks for trying to give me a hard time. Stay classy.
Git can now correctly push merges to svn
Google-Kenya boss exits as data scam purge takes toll
All Blogger Blogs redirect to a country-specific Blogger URL
It seems an change is being happening on Google’s blog network, Blogger in India. If you try to access your blog or any blogger hosted blogs in India, you will notice that its been redirected to bloggers Indian specific domain blogspot.in instead of the regular blogspot.com. This seems not a isolated change happening, the redirection in blogger domain is happening in many of the countries.
Call for comment on CERN open hardware license
If you're browsing random sites that could well be infected, even if you weren't using IE7 the fact that you're on a "secure military network" doesn't stop you from being just as vulnerable as anyone else browsing random sites. Sounds to be like the security of your network has at least one hole in it.
I second that. I have a Nexus One. I never turn it on. Several days ago I turned it off after charging it. I went to turn it on, 0 battery. I give up. I'm looking at getting one of these: http://www.spareonephone.com/
* http://etherpad.org (Real time note taking)
* http://docs.google.com (Google spreadsheets)
* http://hootsuite.com (Manage social stuff)
* http://ping.fm (More social)
1) Smalltalk 80 style design

Right -- you mentioned testing, but I'd like to hear more about benefits in your actual app. Putting something in a separate object just to make it more "testable", but without any actual benefit to, or effect on your app's behavior, strikes me as the essence of unnecessary abstraction. You can certainly test views that "know something" about the DOM without actually using the DOM as well...

4) View/Template Performance

Ok then, IE8. It has largely the same DOM performance characteristics (ie, slow) as IE7 -- and it'll be around forever, or as long as Windows XP lasts -- whichever comes first ;)

For the purposes of a web application, Rails/PHP/Python being slow matters far less than your template library being slow. They're in the backend, you can run many instances across many servers, you can cache their output, etc.

If your JS templating / View library is too slow, it means you can't use it to build the most interactive and interesting parts of your UI -- precisely the parts for which using client-side views would be most helpful.

I'm talking about even relatively simple things, like this: http://blog.documentcloud.org/blog/2011/10/entity-charts/

Better to benchmark now and find out, either way.
More lessons...

The military is an organization which accepts nearly anyone who is able. The only real restrictions are criminal records and medical. Most of the people joining aren't the cream of the crop of society, they aren't the types who are sending out applications to ivy league colleges. Many are also simply looking for a job. The point here is that from the beginning, there isn't a high bar to become elite among the entrants.

Once you are in the military and get started on the path of your career, most of your peers simply get into their regular lives. They have kids, get married and have real lives outside the military. They punch their clock to start the day and punch their clock to end the day. Again, there isn't a high bar to be elite among these peers. (ETA: that's not to say that they aren't elite because they got married and have kids. A lot of people in special forces have families. The difference is that the elites continue to keep their work as a high priority to the point where they likely struggle with keeping everything balanced.)

Our society has fabricated a lot of glamour around the world of special forces and this attracts a lot of people who get caught up in that. I think a lot of people who try for special forces only see that glamour and that veil is easily pierced. Once they see the real work involved then they lose heart and fail the weeding out processes. The people who are left are those who are truly striving to be the best and have a competitive spirit which won't allow them to fail.

At first, the recruits see hellish training, but eventually they see that this is simply the type of situation they could find themselves in at any time during real combat. When you are in a real survival situation and things get tough (this could be military or simply being stranded in a remote location) then you need grit and keeping calm under fire to keep yourself alive so that you can reach your goals. The special forces training put the recruits in this situation so that when shit hits the fan, they are already in a familiar situation.

So, some of the lessons to me are...

There might be a lot of competition out there, but most of that competition is just average. I can be a success simply by running a little faster than the herd, and this isn't hard to do. Of course, the curve gets exponentially steeper as I attempt to join the ranks of "world class."

There is a lot of glamour in being a successful entrepreneur in a start-up, but that glamour is a fabrication. It's not the reason for being there and it's not what will keep you motivated to put in the work that is required for success. Those who aren't in for the right reasons will quickly fail. Those who are ready to compete and reach into that "super human" in us will be the ones standing at the end.

When the start-up environment morphs the typical corporate environment, then we are no longer in the environment in which we forged our elite skills. At this point, it's time for us to go. Start-up for life!
Nappy Boy and Pretty Boy: Finding Your Perfect Cofounder
I expect that the marketable securities owned Apple are highly liquid, so yeah I'm happy to call it 'cash'.
How to get a 6 pack in a month
7 years ago,who would have though that tell your friends ''Whats on your mind''So who know maybe dude is on to something.
IMO having a "real", deep conversation requires the ability to write long messages. Thus, as you say, Twitter isn't the proper medium for that.

Your statement of "fast" confuses me. Minimum roundtrip for a write/reply/read sequence on Twitter is something like a minute. A conversation that would take five minutes on IRC can take several hours on Twitter.
From what I recall, spaced repetition works best for simple motor tasks, and less well for skills of increasing complexity - say operating a traffic control tower.
* GMail

* Google Calendar

* Heroku

* Freshbooks

* Sendgrid

* Todoist

* Evernote

* Stack Overflow

* MerelyPoints (I created)
Calling C-11 "SOPA-like" is rather a stretch. Some groups want to make it SOPA-like, but the current text is very much more in line with DMCA.

Also, Canada really needs an updated copyright law. Right now VCRs are still illegal.
I reccommend ksh over bash. That's all I use these days. It was sh done right, although it does have a bit of history to it for compatibility.

To use associative arrays in ksh:

typeset -A table
column="name"
table[$column]="value"
echo ${table[$column]}

ksh is much more decent than bash, although I reccommend using in an emacs M-x shell buffer for better command line editing.

Edit: forgot to dereference column when setting value in table.
It's so cute all the people who think they can steer this bandwagon. SOPA was an acute threat and a flash mob formed, did its thing, and moved on. The flash mob doesn't have an independent existence from SOPA and there is no actual (virtual) mob of people milling around, wondering what they should do next. There's no bandwagon to steer here, folks. That's not how flash mobs work. You're still going to have to build a consensus the old fashioned way.
CardSpring Raises $10 Million To Connect Payments To The Web