skysight-inc/HackerNews huggingface dataset:
"It certainly takes some time to learn how to do things, macros, search and replace, move blocks of text, install some good plugins, etc... All of this is incredibly fast and ergonomic as opposed to move your right hand to the arrow keys every now and then. "

This explains it so perfectly. The arrow keys are not a penalty. They are 1. clearly labeled, and 2. available on every keyboard. Using them is intuitive. They require no knowledge or memorization.

Yes, I have to move my right hand to them, just as I have to occasionally move my right hand to the mouse and/or trackpad. I am not performing data entry. I am editing a file, often a configuration file of some sort. Speed is not the issue; accuracy of the changes being made are. Even when I'm coding in an IDE, I'm not touch-typing like a 1960s typist. I spend more time thinking/contemplating than typing.

It's not a vi/vim thing. Emacs was just as confusing to me. I'm not proposing or suggesting anything so much as observing how a new, less effective technique of consuming HN was given praise "just because it's done in Terminal". There is a perverse hatred of the GUI or even things considered intuitive in the linux world, which I understand are inherited from the unix world, which is very, very old.

I just don't understand why we can't pay homage to that legacy, but still advance the needle. What the developer did was nice, showed skill, deserves some props, but not useful.

Making a character-based editor that could be used by grandma for the next 20 years in linux would be.
That got heavy fast. I completely agree that the way we do dating as a society is fundamentally broken and needs to be fixed (and I think that in some parts of society it already is, it just depends who you surround yourself with). However a startup can't give people emotional and introspective depth (prove me wrong!)
Let me guess, you have a major in math.
Either Universal is stupid or HBO is planning to change its business model. Or likely both. Watching TV on television channels is dying; people don't want to subscribe to cable anymore, and their is no reason they should.

I just went to HBO's website to try to sign up for their streaming service -- you can't. You can only get streaming service with a cable or satellite subscription. I don't own a TV. A few years ago I tried convince Comcast to let me pay for cable television without having a TV, because I wanted access to all the streaming content online -- they wouldn't let me. Comcast insisted that they needed to install a cable box, I told them I don't have a TV, can't I just pay for the service, no a technician needs to come out and install a cable box. It's pathetic.

To see how behind the times HBO is just go to hbo.com. For me it was a blank black screen for 10 seconds. Then a Flash loading animation for 5 seconds. And finally the site loaded. The entire site is done in Flash, without Flash there isn't a shred of content. It's pathetic.
Nope I can't. The numbers I randomly made up are certainly on the high side, but they were made on the assumption that along with automation there would be other changes like increasing the average travelling speed of the trains by a significant amount and having increased loads due to better scheduling algorithms.
You will have my eternal gratitude if you are kind enough to name one that doesn't suck.
Or do what we did and keep your last names. It would feel weird to me if my wife had my last name, we are not siblings.
Woah just happened to come across this! Thanks for sharing, akos.

I built (and am continuously working on) throwww. Let me know if you have any questions. Also here's kind of a mission statement of sorts http://throwww.com/a/1
Wow, very handsome. I like it--I was just wondering what platform I could use to share thoughts that are a bit longer than a tweet but maybe don't merit a full blog post with all the bells and whistles.

My only gripe is that when I clicked on my profile it said, "This guy hasn't written anything yet." which was slightly off-putting as I am not actually a "guy."
fastfoodandwine.com
Funny. I used "Emp" as one of my son's online nicknames at one point and briefly I ran a list called "wired for science", about/for kids with brainwiring like my sons have, kids who are also kind of "live wires". I have no idea what I would do with "empwire" but that's what I thought of when I saw the name.
I pay for cable but have not surfed even basic cable for years. I "pirate" these shows that I'm already paying for because my time is money and a) I am not willing to let the cable company dictate when I sit and watch each show at their whim and schedule, b) pirating is easier, more flexible, less stressful than DVR, and c) ads
The project itself is the only thing that uses the NS prefix. The classes within the project have the (rather long and safe) prefix of "Logger".
It annoys me too. In some website you can't see the footer, read it and then click its links. It keeps disappearing while I scroll down as fast as I can (keyboard or mouse).
It sounds like they just tested with those beacons as a backup or alternate system.

Supposedly the Google driverless car uses a Velodyne lidar system that, after some processing, provides a 3d point-cloud describing the scene around the car.

I assume that Toyota is using a similar system. I am pretty sure that lidar system is the whole key to making driverless cars feasible because it provides so much realtime data about the entire area around the car. http://velodynelidar.com/lidar/hdlpressroom/How%20Googles%20...

http://velodynelidar.com/lidar/hdlproducts/hdl64e.aspx

After reading about how that lidar provides a detailed 3d map of the environment for many meters out, I'm not even sure its really a particularly interesting or cutting edge AI project.

I was thinking something similar might be true for natural language understanding: the more data points your map of natural language usage has, the less general your intelligence problem becomes.
bookcrime.com - Was going to be a place where students could cut out the middle man and sell textbooks to each other (sub-domains for specific campuses for face to face transactions), lost interest in that, but I still really like the domain name.

getelected.org - Idea is for a wiki-style resource for regular people to get involved/elected in their local governments.

.

I had to let a few others expire that I lost interest in. At least one of them has been picked up by an established non-profit that redirects to their main site.
Apps can register to handle URIs, which can be local, or something like http://*.reddit.com/* so whenever a link to reddit is found in say an email or web page, you can choose how to handle it, either via the browser app, or a reddit client.
I agree! Round number for sure!
To get started, in my experience the fastest way is to use a language you already know. Ruby on Rails might be the fastest if you are familiar with Ruby, Django for Python, Catalyst for Perl, Zend for PHP, Lift for Scala.

I can keep listing the top frameworks for more languages, find something that interests you. Something that is interesting keeps you engaged.
rdtsc isn't defending the actions of bad cops by pointing out that the vast majority of cops are good cops, he's saying that in a police state, the majority of cops will be corrupt arseholes, which isn't the case here in the USA. Thus, all of the claims that the USA is a police state is a police state are superficial, and I agree. We are certainly headed in that direction, but we are not there yet, not even close, really.
Yes, but Visual Studio can do that. This isn't about enabling any application to run in the desktop; it's enabling me to run my own code on the desktop - and to access the driver model to eg write to Bluetooth SPP.
I agree with Zev on this. There's no harm if the code itself doesn't use the `NS` prefix -- the concern in the rest of the comments is overblown.
Nope, that's typical. I looked up the data a while back. 1-2 weeks is the general timescale for developing dependence and for withdrawal. Once your neurotransmitters reset, you're pretty much back to normal.
Infinite scroll with a footer is a clear anti-pattern. If a site has both, they don't have a coherent idea of their UX.

Are there any sites that were designed from the start with infinite scroll that also have footers?
If the occupied society is too willing to destroy the guard robots, but would not hurt humans, why not give them both? Post a sign on each bot: "WARNING: if this guard is tampered with, its controlling human will be subject to electroshock." Or wire it up so if one bot is damaged it commands a nearby one to retaliate, either against the original aggressor or a random target.
> But the A/B tests showed various negative effects of the feature, including fewer clicks on the results and fewer items “favorited” from the infinite results page. And curiously, while users didn’t buy fewer items overall, “they just stopped using search to find these items.”

How is this a negative effect? The amount of stuff that users are buying should be pretty much the _only_ metric you care about. And they are probably not using search as much because browsing is much nicer with infinite scroll.

It sounds like they just did infinite scroll wrong.

If you read the comments page on the forum, the biggest complaint is that you lose your place in the scroll when you return to the scroll page. If they had listened to their users and made it so that you return to the spot where you clicked on the item, perhaps it would have been a success.
Gmail often says "reconnecting" for me, and this does not always work correctly unless I manually tell it to "reconnect now".
Wow, I just realized how androcentric that is. I just changed it.
I doubt the author's experience was actually as bad as going cold turkey off heroin, but he does describe a caffeine intake amount that is nearly unbelievable to me and I'm someone who probably drinks way too much caffeine myself.
I have a hard time seeing this. If one side can field robotic armies, what stops the other (poorer) side from deploying massive jammers (or lots of small ones)?

> You really don't want to be a freedom fighter in the year 2050. Or piss off a major world power.

You would think that would be the case today, with all our computers, fleets of carriers and aircraft, intelligence and satellites... and here we were having trouble with IEDs and roadside bombs in Iraq.
I love catato, I laughed when I read that. Sounds like it could be a good meme, even if it is short-lived. A weekend project perhaps?
"Where the benefits and drawbacks of policies can be debated and discussed at length."

This sounds like a great way to turn the law making process into Reddit. Reddit attracts a certain type of person and drives away others. A Digital Democracy would do the same.

"Where decisions are made based on the best scientific evidence at hand"

I don't see how this is possible. Whether in person or online, most decision making processes are based on emotion and not logic.

"Where reputation is gained based on the intelligence and acceptance of positive contributions."

How? Is there somebody deciding how intelligent and how positive the contributions are? Or are we going to rely on upvotes? Those upvotes are going to be based on emotion, not logic. It's a great way to determine how popular an opinion is, but not how intelligent or constructive.
4) Somebody posts how this means communism is the solution

Actually 4) should probably be 1).
I've used Django before, but I've never tried Zend.

I'm really keen on trying out node.js, have you heard much about Express? Might give that a shot, and if I hit a wall might switch.
Infinite scroll that remembers your place vs infinite scroll that doesn't. Now that would be an interesting test. Although I think I know which one would win.
With all the acquisition write-offs we see, it's pretty awesome to see that this one has worked out so well for Condé Nast. It was such an unconventional acquisition, and now it's worth about half of the New York Times.

Other giants in fading industries should take note.
Enhancement: APNG support in Chrome (2008-2013)
Up to a point. But then, interesting work will need to be done with a large graph of small pieces of software, which starts to look a lot like a large piece of software. Delaying complexity is not the same thing as avoiding it; the former can be a reasonable approach, the latter is whistling past the graveyard.
OKCupid does this to some degree - you need to fill in basic info, but it nags you to complete your profile as you message more people.

Out of all the online dating sites I've seen/used I think they are the best by far.
It wasn't from the start, but Facebook, after years, still has infinite scroll with a footer. I have no idea how they could possibly not have fixed it yet, unless it's some kind of deliberate prank.
Did you mean 1TB SATA non-SSD drive :-)?
In recent years I've really grown to despise Reddit, so I'm going to get a kick out of the angst that Redditors will feel when they gradually realize that their interests and Reddit's interests diverge.
Seems to me like a web browser is the last place you'd be able to pull off distraction-free anything.
How to Enhance Your Octopress Draft and Heroku Deploy Process
You are welcome! Love Throwww..will be using it actively!
This is great! I've been thinking about writing down some of my experiences and thoughts lately, but didn't want to go with some full-blown blogging platform. I considered just having a github repo where I would just push up my *.md files, but this is even easier.

My only concern is my ability to get content back for archiving. Is there a way we could export the articles to some simple format? Either markdown or even just a plain text file?
The Raspberry Pi Live Departure Board
sqldocs.com
I have a purely anecdotal case. Before my Junior year of college, I had drank about four cups (two coffee cups) of coffee every morning since I was twelve. That's about nine years of coffee consumption for me. I stopped one day a year-or-so ago, and besides the two-day migraine, it didn't have any noticeable effect on me thereafter. I still drink coffee every now and then, especially during points where I'm lodging with my parents. I can't tell a difference when I drink coffee or not, other than I think more clearly with coffee. I'm not jittery with or without, or craving coffee abnormally.

Again, anecdotal. I have no idea if this is the general case.
Why not do both and allow users to select whichever they prefer? You could then A/B test which is the better default option.
I used p4merge for every VSS I use! git/svn/TFS (don't judge me!) and it's fantastic. Just look at any screenshot https://www.google.com/search?tbm=isch&q=p4merge
Start with an audience, not an idea: Agree!

In fact, start with a Content-Audience Fit if you really want to get somewhere:

http://smoothspan.wordpress.com/2012/12/10/the-very-first-th...
Open allocation essentially mirrors open source software projects we see in public. I totally agree that open allocation is the way to go. Even software on a company's critical path will attract new people to work on it, mostly to learn and develop new skills. That frees the original super star devs to move on to new projects.
favr.it
Pen.io ?
That's a good point, about whether it was really a failure if those users still bought things...certainly it didn't seem like a benefit to search at all...but maybe most people just end up buying through other avenues anyway, such as following a shop

Also to your point, Dan talked about how they also thought that opening results in new tabs would be a sure fire winner (because power users open up multiple tabs to do comparisons), but it was also a significant negative effect. So clearly Etsy users back up when venturing into results and apparently expect to be at the exact same state they were before clicking through
If it's not a big project, I think you will be good with Express. I've never taken the time to get deep on it, but it seems like the default framework for Node projects, and is easy to use, especially compared to Django :)
"The fact that Emacs and Vim lack features attractive to newcomers tells nothing about their value. Musicians and Craftsmen invest years in learning their tools or instruments."

Those editors have value to folks that have invested time in learning them but they are not intuitive. Using an editor, or any tool actually, should not require memorization. Functionality should be discoverable.

I can't speak for you or your usage pattern, but I don't have the time, nor the capacity, to memorize commands for every program I use. This would include shortcuts for GUI apps. I use a lot of apps and code in a few languages and use more APIs than I care to. I'm spread thin. I'm not a sysadmin type spending all day in vi, or emacs.

For the languages I code in, I don't know all the features in and out. Ditto for the frameworks/APIs I use. Hell, I don't even know all the features of my IDE.

There's too much to know/deal with. For me, personally, I don't want a text editor to be "something that requires knowledge to use". I just need to use it occasionally, and I just need to make a few edits.

Editing a simple text file in vi/vim is excrutiating. Some people code in that thing. lol. Perhaps a hex editor wasn't readily available.
They'd also have to be the type of folks who can take disagreement or having their mistakes pointed out without taking it personally.

Perhaps I'm just turning into an old "get off my lawn, damn kids" curmudgeon but anecdotally I've noticed a bit of a cultural shift over my lifetime of people being increasingly unable to have mistakes pointed out to them without them going on the defensive and making it into some sort of personal attack that was never intended.
I love reddit, but I do fear bringing on lots of investors will seriously damage the site and the community. Just look at what appears to have happened with Quora in the scramble to satisfy stakeholders.
There isn't a 'Best'. Getting a language & framework that will work for you is a personal thing. Just look at what's available (Rails/Play/Django/Node/etc) and implement a small but non trivial web app that has some similarities to what you're planning on building and see what you like the most. Ideally you will spend a bit of time researching on how to do something and you'll get an idea of what that language/framework's community is like.

Or just build it in PHP using Cake since if that's what you know the best you'll likely get it done faster. That way you can focus on the product instead of the stack, which in my opinion is more important.
When looking at code, I like to separate design-time concerns from runtime ones. Tests are a design-time affair, and if you are substantially altering the run-time composition of your application to accommodate such things, the approach is likely wrong.
Nope. They've already got a prototype running:
https://en.wikipedia.org/wiki/Office_Assistant
hmm, meego was 'real' linux. I had it on a tablet. It was horrible :). Intel gave every developer one in an event. I think the next day everyone had installed a different OS :)
That does not make salt or corn syrup a "drug", which is what brador asked about.

Your definition is so broad as to make the term "drug" meaningless, as it means that even water is a drug. Yes, after swimming in the ocean waves for an hour, cold freshwater is pure pleasure, and if I haven't had enough water for a while I start to suffer from dehydration.

A friend of mine has to eat a small amount every few others, else she becomes irritable. I've sometimes forgotten to eat until the afternoon, with little effect on my personality. Does that mean that food is a drug to her, or that she's more addicted to food than I am?

Obviously not.

Can you come up with a better definition of "drug" which makes makes sense? That is, one where "water" and "food" are not drugs, but for which salt and corn syrup is a drug?
Thanks! I made throwww for the exact same reason. Nothing quite fit my use case.

As for your concern. A few users have requested a "download" feature to archive their posts. The features I'm planning on adding in the short term include

* "Download" support. Probably XML or RTF options.

* RSS

* "Discover" page with curated/voted posts. Kind of like user pages (e.g., throwww.com/u/sfard) except with content from several users

* subdomain user support (i.e., username.throwww.com)

* Potentially "groups"
This is not particularly nuanced.
I can understand that the community may not be as appealing due to its growing popularity, but what has Reddit done company-wise that conflicts with users' wishes? The interface is still as minimal and the advertising virtually non-existent
Cool, I'm going through the tutorial guide thing right now. We're ramping up on some big Javascript projects right now for incidenttech and this might be a good chance to learn more about node :)

Django wasn't too bad, I would compare it to Cake, but then again it's been a while!
I think doing anything on a networked computer would be a poor place for distraction-free anything.
Microsoft tried that in the 90s.

The result was Clippy.
I want to move forward and leave for others something they can maintain and understand and use.

Yes, but why do you care if people who don't understand a language can or cannot read code written in that language?
Fogus linked to my project, Factjor:

https://github.com/brandonbloom/factjor

Factjor supports quotations, currying, composition, and has most of the primary combinators: dip, keep, cleave, spread, application, etc. It's only about 100 lines.
Author is not talking about that, but from what I know testing for H. Pylori and E. Coli is part of any endoscopy. Stomach ulcers may and do appear even if there is no harmful bacteria in a stomach.
I see your communism and raise you self-driving cars.
> (...) and now it's worth about half of the New York Times.

It's one of those cases where I can't help but think, you know, maybe our metrics are way off.
I think that although Turbolinks is an improvement on how current Rails app do view rendering, the article is absolutely spot on; Single Page Apps consuming JSON data and handling the view rendering provide a better user experience, especially when taking the issue of offline into account.

On a 2nd note, that's why I think the Rails API project is more important to the future of Rails than the Rails 4 release. I believe that Single Page Apps will become the defacto way to build web applications, and that the war to be the platform of choice isn't just about Backbone Vs Angular Vs Ember, but also about which server-side language and frameworks you use.

Rails is great (I never said it was crap), but you have to ask why companies like LinkedIn and AirBnb would choose to move off of Rails. If you checkout these talks (LinkedIn - http://www.youtube.com/watch?v=hMd45Ij2DYQ), (AirBnB - http://www.youtube.com/watch?v=9g5Kzj6TpPY), you'll see some of what the guy wrote in his article in them.
With good reason, too. The primitive societies you're talking about (and, for the most part, the ideologies that drove them) are dead, so to write articles about them would be daft. OTOH, many PHBs and their various ideologies are still very alive (i.e. [0]), so it would make sense to write an article about them.

[0]: http://programmers.stackexchange.com/questions/154733/my-bos...
You are right to put your usage of "pirate" in quotes because you are paying for the content. For someone not paying for the content, regardless of any justifications, it is still illegal.
It will be interesting to see what they do with the money. I wonder too if they IPO if they will provide moderators a sum of money like Geocities did back in the day.
Not a very good tought when you can only fail once.
Too hard?
What do you think has happened to Quora?
chickenfury.com - Ohhh the oxymoron made me do it. I even had a mascot in mind, though I've never gotten around to use it.

lamborgenie.com - Pretty obvious if you ask me :P
www.sweckle.com -I bought this with the intention of creating a social network for professionals. Then linkedin happened. Haha