skysight-inc/HackerNews huggingface dataset:
That's exactly why I threw away any hopes about Espresso, Coda and perhaps even TextMate, to have more than basic non-semantic features and syntax highlighting. Sure they are pretty and Mac native but I want functionality, not eye candy.

Maybe I'm too used to VS+Resharper and IntelliJ and don't want to waste my time reformatting code by hand. With those two editors I can reformat HTML inter-mixed with Javascript and CSS and even get colored curly waves below spelling errors and calls to functions that do not exist. They are damn good tools for a pedant. :)

Being a Lisp fan for many years(programmed quite a lot in CL, owns every cool book about it), I've come to the conclusion that I think I prefer statically typed languages, especially those with keywords like "var", "val", "def" etc so I don't have to type out something twice. Limitations can be good, it stops me from being too clever "in the small".

Some languages, especially those from Microsoft, are designed to be written in an IDE. That is not a bad thing IMHO. The amount of insight something like Resharper gives you is sometimes totally awesome. On several occasions Resharper has claimed parts of an condition is always true/false, and it's often not obvious but I've never seen Resharper being wrong on those.

I'm now more pedantic than ever with details.

That said, it's very handy to have TextMate in the Dock and in the command line path. I've used vim and emacs a lot in the past and like them too.
and you learn only after reading the entire post, No?
You learn something new every day. Thanks for the tip, I'll give that a try at some point.
Decoraci�n de Habitaciones Rom�nticas para Hotel
One of my favorite papers from over the years is Fast Multiresolution Image Querying: http://grail.cs.washington.edu/projects/query/ .. which, on the surface, demonstrates how you could make an entire system like this for yourself. It's from the mid 90s! Direct link to the PDF at http://grail.cs.washington.edu/projects/query/mrquery.pdf

I seem to recall Nat Friedman was working on this sort of "image search by drawing" stuff in a popular Linux photo app in the mid 00s but I'm still looking for the citation.
Do you have an alternative URL: github appears to be down right now.
Ultimate Nmap Scan
Start with a fresh Kleen slate or it wont work
Well I'm a writer of excessively long content... including a twenty thousand word review of The Social Network.

http://reviewsindepth.com/2010/11/the-social-network-the-end...

It makes an interesting test case of what people are willing to put up with length wise in a blog post.

In this case the post has been visited 11763 times by 10880 uniques. The average time on page is 8 minutes and 3 seconds. Certainly not long enough to read the entire article - but it's a fairly significant degree of engagement.

Different sources yield differing amounts of engagement. Avg time on page for (min:sec)

Facebook: 23:41
Google: 13.37
Hacker News: 12.42
Twitter: 9:00
Reddit: 6:12
givementsomethingtoread.com: 5:18
instapaper: 4:47
tumblr: 2:32
stumbleupon: 0:06
A 200 by 200 m glass floor? Quite an engineering challenge, even ignoring the fact that Mexico City is in an earthquake prone area.

I doubt this will go beyond concept status.
It's not a matter of forgoing unit tests. Example: rename a method to something more clear. It's used 1000x in your codebase. You can do that in probably 5 seconds and know that it's done correctly. It says nothing about how the method functions, but rather that the code hasn't suffered because of this trivial operation.

Another example: you want to abstract a chunk of code into a new method. Easy, select the code, refactor it out and provide a method name. 2 seconds.

You want to reorder the way the arguments appear in the method? 1 second.

You want to know if a variable is in use anywhere? 1 second.

This stuff is painful without an IDE. I don't know what you do in life, but I find this functionality indispensable.
The way I go about this is to first record whatever idea I get onto a document that I keep. From my past experience, I tend to sometimes get very excited about ideas, and that usually stops me from thinking through properly about its viability. So, I generally force myself into a 2-3 week "pause and ponder" period in which I resist the urge to start working on it immediately. Even if the idea is trivial to implement (trust me it always looks like that), it's a distraction from stuff you are already working on, and you don't want to rush into implementing it and end up nowhere.

I must add that, after 2-3 weeks, most of these exciting ideas sound really bad to me. There will be a few that will still sound exciting. These might be ones that are worth pursuing.
Emotional Intelligence Training: Aim for Value-Added Results
Steve Jobs. Yes, Apple still believes that it's a startup.
Exercises to Increase Breast Size,Are they Effective?
Is the Who Is Hiring post delayed until Monday, or should we start one?
Is whoishiring's script on an office computer that won't run until Monday AM, or should we post one? I imagine the traffic might be lower on a Saturday.

http://news.ycombinator.com/submitted?id=whoishiring
On my client if js is disabled then yes the count is "real time" otherwise nothing happens.
"The subjects’ brains responded to the sound of their phones as they would respond to the presence or proximity of a girlfriend, boyfriend or family member."

Well perhaps because, you know, at the other end of the line..

Maybe next he should test whether people feel affection at the sight of a photograph of a loved one. Wait.. this kind of study has been done a bazillion times in every possible variation. The only thing different in this particular study are its exceptionally erroneous conclusions. But the man has a book to sell, A Book With An All Caps Title.

"My best advice? Shut off your iPhone, order some good Champagne and find love and compassion the old-fashioned way."

Technology and old-fashioned romance can actually co-exist, believe it or not. Absolutely wank piece of writing.
this is brilliant. I am wondering if there are other secure coding guidelines for web devs? I usually refer to stackoverflow for questions about security, but often wondered if there was a set standard.
Saints vs Jaguars live stream NFL.
One interesting/cool suggestion that I think is worth noting specifically: the use of HMAC+bcrypt instead of just bcrypt for secure password storage.

https://wiki.mozilla.org/WebAppSec/Secure_Coding_Guidelines#...

- The nonce for the hmac value is designed to be stored on the file system and not in the databases storing the password hashes. In the event of a compromise of hash values due to SQL injection, the nonce will still be an unknown value since it would not be compromised from the file system. This significantly increases the complexity of brute forcing the compromised hashes considering both bcrypt and a large unknown nonce value

- The hmac operation is simply used as a secondary defense in the event there is a design weakness with bcrypt that could leak information about the password or aid an attacker
What makes them boondoggle projects? You don't think a city the size of Shanghai needs a large subway?
Isn't a subway more cost effective and a more efficient way to move people in a large city?

The same argument can be made for HSR. Moving 1.3 billion people are now free to move about the country.

In the US, we're still arguing over building our first HSR.
Qt Creator is definitely worth trying out for C++ coding. It has a good Vim mode and makes building (thanks to qmake) and debugging a breeze.
It uses the canvas gradient to create it, and then atop of that it dithers the colors using pixel manipulation. AFAIK there are no dithering techniques in the gradient creation itself, only the grain I add manually after creating the gradient.
Giới thiệu Showroom
Thanks for the heads up. I'll fix it.
The color stop feature is actually pretty easy to add, it's only a question of where to put the color selector now...
C# probably was but I suspect it wasn't a factor in the initial design of Java - I don't even remember there being any IDEs for the first couple of years of Java being widely available.
The moon example is advances caused by technological improvement, though, where something previously technically impossible (going to the moon) eventually became possible.

By contrast, I think much of the global connectivity improvement, at least at the basic level of connectivity, is social/economic. The technology existed in 1985 to hook people up with at least basic global connectivity; unlike going to the moon in 1920, it was not technologically out of reach to get on Usenet in 1985. And many people did get hooked up to various kinds of global messaging. That many others didn't was mainly a matter of price, education, and interest, imo, not a technological issue. It's certainly technologically conceivable to have an alternate-reality 1980s where the average home had a C64 or AppleII, and dial-up access to a global messaging/email service, using no technology that didn't exist in 1985.
I would probably have a CAPTCHA on the form already, to prevent automated signups. Preventing username leakage is a side benefit. An attacker would need to hire a CAPTCHA farm to harvest any significant number of usernames.

If you don't want to use a CAPTCHA for regular signups, you can add one to the page dynamically when you see multiple registrations from the same IP address.
Yea, it's very CPU intensive. I'll rewrite the grain algorithm so it'll be faster.
Hey riffraff, could you please email me at ron.reiter@gmail.com with the log? Thanks.
I had exactly the same thought. Also, the "separation anxiety" he speaks of is hardly due to "love" for the iPhone, but rather to the fact that people would rely on us to carry the phone around with us to be available at all times.
Its not trimming. If any of you have used Quora, it has a feature of summarized the entire thread. It is summarized by one of the people like you and me. The excerpt is then voted up and voted down. I have similar thing in mind.
Sperry Topsiders Clearance
Phen375 - The Newest Powerful Fat Burning Product
I use Vim which definitely has a learning curve. The advantage of Vim is it's available in most unix environments and it's cheap.

If you're ever on a prod server and having to hack some code (obviously I don't do this) then your Vim skills will help, it's usually pre-installed or at least Vi will be there.

The thing with rails is you don't need an awful lot of help from the IDE. The cycle is usually...

1. Edit some code

2. Refresh the browser, look at the results.

3. goto 1.

Unit tests and the console I run from the command line.
Efficient JavaScript unit testing
Minute to Win It with Kinect
That's a one brilliant thought.

When someone inexperienced tries to use the chainsaw, he may cut his hand off. Nobody blames the tools - it's obvious that if a green guy is hurt, it's because of his own foolishness.

Sadly, in the IT it's the opposite. People are bitching about the tools, paradigms, philosophies, without really doing their homework. Hey. Once upon a time it took a lifetime to master specific crafts. Let's be decent and maybe humbler a bit.

I have a theory why it is so, by the way. In the conventional crafts everything is physical, touchable, solid. In IT everything is abstract and prone to easy judgement and mindless relativism. Please let's bring back craft to the hacking!
If that average time is a mean time, then that would mean that you do have a significant number of people reading the entire article.

I would assume that people who are skimming the content, or just leaving straight away would only spend a couple of seconds, a minute max on the site.

Also, it is very interesting that the average time for people from Facebook is so much higher than all the others!
Major service outage at github
Only two social networking sites protect privacy of minors' profiles by default
> First of all, uptime of 95% means 18 and a quarter entire days of downtime per year. That's horrendous.

It may be acceptable to some clients depending on what other provisions are part of the SLA (though probably not with as little as 95%).

I've seen a 98% SLA which was applied both annually (~7-ana-third days) and daily (2% of a day being about half an hour) with significant remuneration if the daily SLA was not kept as well as the annual one. If I remember rightly, maintenance windows counted against the SLA except in certain (specified in the contract) circumstances.

Of course for many applications this would still be completely unacceptable, but for others it might be fine depending on the costs and the comeback if the SLA is broken.
Top Five Carpenters Piano Tutorials Lessons
Cool. I'm not a US citizen but it's great that you can do this and that Wells Fargo is on board as this is a killer feature in my opinion :).
Get More Out of Vim's makeprg
Female emancipation was even bigger social change, but it wasn't the article's point. If we restrict ourselves to realm of technology, smartphones are not that much of a breakthrough. I had my Nokia and my Palm back in 1990s, it wasn't really that much different.
All good points, but allowing 8 characters still allows '12345678' and 'password', two of the most egregious examples of weak passwords. Granted, weak passwords will always scale to the next minimum ('123456789' or 'passwords' for 9 characters), but 8 character passwords are already among the lowest hanging fruit, so including them in the minimum is misguided.
I doubt that any sci-fi writer wrote about you buying shoes and finding old friends.. which is the point of the article.
Too often I've seen excerpts that are the content equivalent of a movie trailer for a bad movie-- all the interesting bits are provided in the excerpt/trailer and the remainder of the article/movie is boring fluff and not worth my time. In these cases (where the excerpt has lured me into expecting more quality material), I feel I've been the victim of bait-and-switch just to sell more ads or popcorn.
The Finest Luxury Condos For sale in Manhattan, Browse with HD Video
Thanks Patrick.

I am curious as I am in fact an Australian citizen and know that a lot of people have a hard time here when trying to open a merchant account. From what I've read and heard it's traditionally a similar in the US and it is obviously one of the killer features of Stripe.

Was it hard for you to work with a bank (Wells Fargo) on this? From what I've heard banks are the main driver behind the 'shotgun' approach to information collection, at least here in Australia. I could well be wrong on this, hence I ask the question.

You are already doing a much better job than traditional companies on both accounts, it's great to watch and I'm sure you guys will continue to do great work.

Note: I just realised my spelling error in my previous post...iPhone autocorrect got the better of me!a
Como Crear Un Blog Paso a Paso - Video Tutorial Para Crear un Blog
Designing a strategy for comprehensive web protection
Not everything can be, or should be trimmed. I enjoy Steve Yegge's novel length blog posts, though I have to schedule them - they demand an investment of time and I can't simply skim through them.
Don't forgot 'password1' ;-)

And the guidelines specifically say "Blacklisted passwords should be implemented (contact infrasec for the list)" which indicates to me that known common passwords like '12345678' and 'password' will be disallowed (although we don't have access to the list).

My opinion (and we may have to agree to disagree on this point) is that adding one character to the minimum is not going to make a significant difference in application security. I don't believe it mitigates the danger of a leak of DES-encrypted passwords. If you're concerned about a scenario where a user's shared password on another site is compromised, your application can use two-factor authentication or mandate the use of strong pass-phrases instead of traditional passwords.
Google cache version works.
Well, here's the thing. I don't have an easy way to do those things, so I rarely if ever do them. And guess what? I don't miss that at all.

And I'm guessing your fancy refactoring tools probably don't correctly handle the case where part of your code is in one language, which then automatically builds code in another language to compile into the main project. I've never seen an IDE that didn't get in my way with that workflow, and that's the secret sauce that my programming style cannot live without.
I agree, which is why I think interface-wise, Reddit/HN type link sites are somewhat of a step backwards from Slashdot, by providing only titles rather than a brief blurb summarizing why the article is being linked and what's interesting about it.

(The fact that Slashdot blurbs are often not very good is of course a problem with that model.)
Yes, the boring ones. And that's what it's really about. A lot of people aren't good at writing "long" content but aren't much better at editing it to be shorter. We're really just getting bored of sub-par writing rather than its length per se.
Super Afiliados X – Gana $10,000 Por Mes
Komodo Edit is a really good Open Source editor I recently stumbled into. It gets all the basic editing functionality right (and I am saying this as a VIM user).

For any thing else, I believe the OS is the IDE.
An OS is in particular an integrated development environment.
It contains all your favorite tools to get the job done.

To insist having all the functionality you need stuffed into a single unified plugin-ed application is like insisting to get the entire web into Facebook - it sucks.

That said, I recently had a surprisingly pleasant experience developing a C# project with VS 2010.
Discussions like this always bring Shaw to mind:

"I apologize for the long letter, I didn't have time to write a short one"

And that's really it. Seeing super long blogposts/articles is a bit insulting, it feels like the author does not care about me.
Traditional CRM & Social Media – An Interesting Wedlock
I was responding specifically to the somewhat alarming claim that faith in the operation of one's IDE is a substitute for regularly running tests. I wasn't denying that automated refactoring tools are nice to have; they obviously are.

Regardless, I don't really think that the examples you give have much to do with the IDE vs (editor+plugins) debate; they're to do with the amenability of one's language to static analysis. Certainly code modification features are available to statically typed languages that aren't available to dynamically-typed ones (and this may explain why users of the latter are less drawn to IDEs), but there are compensatory benefits to using a dynamic language. Let's not get into that one, though, eh? One eternal flame-war per thread is probably sufficient. :-)
Certifica��o Digital
The really good one are concise and long at the same time.
At times one doesn't have capability to wrap things up in few words.
It really depends entirely what you're writing, which is why I hate people who say stuff like "that's a golden rule of good writing". I can disprove you instantly by saying something like "Charles Dickens".

When your aim is to just portray information as quickly as possible (so yes, often that is the case with blogs submitted to HN) then sure. But as another example look at the New Yorker, they have some of the best articles written and they are great because they tell the story well, not because they give you the TLDR version.
Bijuterii handmade - bijuterii pietre semipretioase
Whats the point of this?

> Email verification links should not provide the user with an authenticated session.

It always bugs me. The "forgot password" links only allows me to choose a new password, but does not log me, adding a extra step.
Fun idea, but what are the potential use cases? The results seem quite random, even the same image drawn slightly differently returns wildly different results.

Tried finding logos with it (http://bit.ly/mOHZjx, http://bit.ly/rpHUOC), smiley face (http://bit.ly/p9EqV6), Piet Mondrian (http://bit.ly/pSxzap) and schoolboy's favorites (http://bit.ly/pYMeV6 http://bit.ly/nr7wxf) with no joy.

Anyone got it to find anything they specifically asked for?

Edit: Last two NSFW if you work in a preschool or something.
He might be mixing him up with hemos, who did post in that thread (but is a different person from cmdrtaco).
Length doesn't mean I'll be bored, but a disorganized or meandering article/post means that I'll give up soon.

Get to the point people. After writing, put a TL;DR at the top, then reorganize the article to match that TL;DR.

Clarity and good organization means I'll keep reading.
I agree for the most part. I video skyped with my mom today. It boggled her mind that we're able to do this. This is something that was only possible in cartoons in the 70s. She only just discovered Skype, whereas I've been using it for years and have seen it evolve.

I imagine it's like watching your nephew grow up. Don't see him for a few years, and suddenly, it's like, whoah! You're huge! But if you see him every day, maybe the difference isn't as dramatic.

I would also note that those more dramatic motives you discuss regarding things like the pyramids, space exploration, etc, may not exist today, which further decreases the dramatic level of today's technology.
How To Generate Leads For Your Internet Business
Right on. The shard id could be derived from the last few bits of the object id, leaving space for additional entropy in the object id itself.

Edit: you don't need an object id / shard id mapping. Each time you need to locate a shard for an object, you take the last few bits of the object id modulo the number of shards to get your shard id.
At times you get bored because you don't get into conclusion soon. So many times it happened that I had to quit in middle because the article was in multiple pages(I hate pagination!). If I can find a way to know the excerpt or so called "Executive Summary"(Similar to Quora) then it might create or die my interest rather than wasting time.
The only thing I can think of is it allows the user to realise if their account had been compromised because the password have been changed. But I agree with you.
Most Expensive Engagement Ring Of Kate Middleton Disappeared
Kate Middleton the wife of Prince William wear the most expensive ring in the world and cost of that ring is £250,000 and the name of that ring isGarrard ring now that Most Expensive Engagement Ring Of Kate Middleton Disappeared when she came for the opening of a new cancer centre
Needs undo.
Estrategias Esenciales del E-mail Marketing para Ganar Dinero en Internet
It's talking about email verification, not password reset systems. In other words, those types of URLs should only establish a connection between an account and an email address: they shouldn't act as a means of authentication.
https://www.owasp.org/index.php/Category:OWASP_Guide_Project

I was actually wondering how the Mozilla guidance is different.
On a related note, one of the web sites I frequently use stripped all spaces from my password without notice before storing it on the server. So when I registered with a password like 'I am Sam', I found I could only log in using 'IamSam'. Any attempt to use the original password caused an error. I reported this to the site admin, and the solution they came up with was to silently strip the spaces from the password as it is typed into the form. Now I can type in 'I am Sam', but 'IamSam' is the actual password sent to the server. File this under '2 wrongs don't make a right'.
There's no licensing information, even the source files simply have a copyright notice but no mention of the license under which it is being distributed.
I don't think it has to do with the shell. It should only depend on whether your terminal emulator can handle unicode. I'm using Bash on OSX in this screenshot, but it was easy to switch: http://cl.ly/Ab4B