skysight-inc/HackerNews huggingface dataset:
I am no coder, I use Emacs as my 'DTP package. But I can relate something rom graphic design. Why a graphician should be able to draw stuff with pen and paper rather than only work at the computer? Because the connection between thought and hand is faster with pen and paper. Hence, broadband output and feedback loop. Not just faster but enhaced quality: so fast that feedback loop becomes subconscious, direct, flow. Maybe in programming with vi /emacs the same thing occurs.
It has caused a lot of problems, but on the web this advice is followed religiously by everyone (yes, You and me included). Otherwise known as good old "fake it till you make it". Also think of that New Yorker cartoon from 1990s "On the internet no one knows you are a dog".

All these fancy looking startups bleeding money by barrels are inseparable from those actually making money.
The physicists from the future will never allow it to collide particles.
Being rational takes mental effort which is finite. Studies have shown that when we spend mental effort resisting something, we're more susceptible to the next thing that comes along. We simply don't have the luxury of being rational all the time. And if you think we can, then I submit you're underestimating just how irrational we are most of the time.

My take, I think, is that of a pragmatist. I accept that we're inherently irrational creatures, and try to use that knowledge to be rational when it matters.
My solution is to not stick pedantically to the home row but wherever and however my hands and wrists feel comfortable. When my hands are at rest but on top of the keyboard, that works out to about AEFV N[IK]L'. It's a position not dissimilar to what you get on a split keyboard, but with the advantage that you can actually type this way. The middle columns of keys (TGB and YHN) are typable with both hands. Alt is left thumb only (I use the other Alt as an AltGr key; right thumb only). Control is left pinky only, but pressed with the first knuckle, not the tip of the finger.
Ideablob - vote on ideas; winner gets $10,000
I don't know if a Youtube video making the front page is a first, but complaining about not linking a post being on the HN front page is definitely not a first.

For all that, upmodded for being the first such complaint to cross the line into advocating violence and mayhem. Along with a suggestion to chill out listening to Helter Skelter.
I learned a lot from this screencast when I was first starting to use emacs. It is geared specifically towards lisp programming with SLIME, but you do get a good look at an emacs expert doing some programming, as well as a look at his .emacs file which is always very helpful.
http://bc.tech.coop/blog/050728.html

There's another film by the same person about using UncommonWeb (a lisp web framework) that has more emacs goodness. Note the UCW tutorial is probably somewhat out of date as the framework has changed a bit since then.
http://bc.tech.coop/blog/050727.html
I hate this kind of article, 10 pages and little content. At least put up a "print" link.
I have plenty of nonstandard keybindings (a bad idea, but I didn't know it it 10-11 years ago when I decided upon them, and now I'm too accustomed to them), but what I'd miss more is the various functions I've written that save so manual effort.
Gouken CONFIRMADO em Street Fighter IV - GamerZone - Soluções para Tudo
I thought Ruby and Python were roughly isomorphic.

Outside of the trivial matter of Turing equivalence, Ruby and Python strike me as being dissimilar on all but the most superficial level, both as languages and as cultures.

Ruby aids and abets designing your own syntax, functional programming, anonymous classes, and extremely late binding. Python either explicitly rejects such things or makes them more difficult.

Meanwhile, Python shows evidence of having paid attention to ideas invented since Lisp and Smalltalk were the new kids on the block, including things like generators and list comprehensions.

JM2C, I am not an expert in either language.
I installed Emacs to install SLIME so I could play around with Lisp. The REPL-in-a-buffer is so phenomenally powerful that I immediately missed it in TextMate when coding in Ruby. Thus began my descent into Emacs madness, and my new favorite function, ruby-send-region-and-go

I was a vi guy for a very long time, and I mocked the Emacs guys for "eight megs and constantly swapping" and "Emacs claw" ... until I switched to TextMate on the Mac, and realized how Emacs-inspired it is. It was actually very easy to go from TextMate to Emacs.

Along the way, I got more productive in my shell. Did you know that M-left moves back a word on the command line? I didn't, and I've been using bash for 10 years. Oh, and it works in all readline-enabled apps.
Yeah, but every time you get a new machine you have to install Apache and setup the httpd.conf. That is a lot of work for a non-production environemnt.

Anyway, PHP is the only langauge that does this. Catalyst, Rails, Django, etc. all have their own server. CL has Hutchentoot. It's just PHP that requires a production environment for testing "hello world".
But if you are a lone suicide bomber, getting caught IS the worst consequence (dying when you explode your bomb is optimal.) Rather than achieving your goal, in the worst case scenario, you're caught and prevented from being able to attempt it again.

The author is absolutely right. The non-dangerous category is part of a knee-jerk reaction to simply "do something" rather than to do something effective.
Banned Books Week 9/27 - 10/4
Though I've been signed up for Hacker News for a while, this is my first posting. Just thought this would be interesting to some of you who enjoy books like I do.

Banned Books is sort of misleading; it's not really about banned books but more about the celebration of expressing one's opinion, even if that opinion may be considered unorthodox or unpopular. Sounds just like the type of thing for entrepreneurs!
If you are trying to program in lisp, then Emacs is probably the best option, since it follows the lisp way of doing things. For normal editing tasks, however, I prefer vim.
Isn't it possible to use a repl in VIM?
I'm not in your target market, so take what I say with a grain of salt. It seems like you're trying to do too much in one go. You should try to keep the main thing, the main thing. You said it was a to help developers sell/license their product. I think that is a fantastic tool and great market.

But your software seems to do a bit of everything. Why does it have to do project management, keep track of contacts and all sorts of other stuff. Why cant you just make it help track sales and licenses etc. That would be a compelling product, but right now there seems to be too much. So much that I just got overloaded and left the page. If you had two or three targeted tabs, I would have been a lot more interested.

Either way, great start and good luck!!
http://www.infoq.com/presentations/agile-dsl-development-in-...
I think we're both taking this to extremes now :)
Maybe 10-20% I'll give you that.
Looking to the Future of Discussion
Google, T-Mobile introduce first Android phone
"Frequently typed characters should be on the home row for efficiency."

Only if you miniscule hands and recordbreakingly narrow shoulders.
Reality check: Facebook redesign complaints may be premature
Gouken CONFIRMADO em Street Fighter IV
Two Ways to Get Comcast to Increase the Data Cap
It's not really OpenID, as it uses e-mail as the way of identifying users.

They say later on that this is not required, but then go on to suggest that you make the login caption: Enter your E-mail address or IDP

Um, yeah, "Enter your IDP" is even less user-friendly than enter your OpenID.

Still, I'm glad Google is thinking about this stuff. Their adoption of Jabber and rebranding as GTalk makes me think that they might eventually adopt OpenID and rebrand it as GoogleID or something. On that day, I'll be very happy when visitors to my site find that they can instantly log in with their Google ID.
What your vote helps determine
Welcome to the beginning | Psych2020
Posterous: I went to etc., can I still work for you?
I saw your top requirement for recruits:

* BS / MS / PhD in Computer Science or related disciplines from a top CS school (Stanford, Berkeley, UIUC, CMU, etc.)

I went to etc. and graduated top of my class. Can I work for you? No? We'll, it's back to my job flipping burgers, I guess... :(

http://news.ycombinator.com/item?id=313311 <-- (for those saying WTF?)
Password Management Tips | TechJaws
Was the iPhone? I always thought they where building the same type of walled playground but that could have been my inner cynic talking.
You're right, absolutely right. I know that there are too many features, but I built this thing first and foremost for myself. And I've always wanted the featureset that is now added to the web app, because it's really helpful for selling my own software. I added those features, not because I thought someone would like them, but because I wanted them for myself.

What feature do you think could be cut out? Maybe an outside perspective will make me see it differently.
It was kinda sad reading his blog while he made the jump. The first few self-help-ish posts were actually ok, but the rest were just annoying.
It would be nice to see YC do a mini round, maybe funding 3 to 5 non-profit with a Humanitarian goal.
Well I am in your target market, I currently use e-junkie.com to sell a shareware app.

I can't really tell from the screenshots, but is this a full featured shopping cart and affiliate manager like e-junkie or is this only for analytics?
I wouldn't call the 20 yr old founder a fad but rather a new development. I think that the new economics of distribution mean that starting a company at 20 with no cash will be a permanent option. I do think that it will take a culture shift towards entrepreneurialism to make it more prevalent though.

(full disclosure: I'm 28 with no startup)
[Photos] University Of Idaho Cheerleaders
10 Future Shocks for the Next 10 Years
I don't really like people lurking around my house, so wasting $30 of my own time cleaning the toilet is well worth it.

Actually, my Roomba does most of my cleaning. Yay for robots.
I can see them poring over their US News and World Report rankings right now.

Might I suggest another requirement?

* Expert at tying a full-Windsor knot
The guy who started Tumblr, the leading tumblelog, didn't even go to college. I guess he'll be working the fry machine.
You just wasted 15 seconds of my life that I will never get back. But somehow you still made me laugh in the morning.
But America seems to lack a cheap + good + won't kill you food option. Either it's (to go) fast food, or an expensive sit down meal.

I live in America and regularly eat to-go sushi. Usually ends up at about $4.
It's not a shopping cart at all - it's a product manager. You can use any shopping cart/sales gateway you want and it integrates into licensekey.net, allowing you a central location to control everything. There are many different affiliate networks and so on around, and this tool just allows you manage your affiliates, but does not act as a direct affiliate manager.

Rather, the tool acts as the central organisation point for your products.
Discover - Take a quick tour of ZK
Actually, killing your service when it's overloaded should prove to be a good load balancer over the long term. Initially, the server will be killed a lot, preventing users from using your service. At some point, those users won't come back anymore because your service is so bad (unless it's Twitter), and you won't need to kill the server anymore. Eventually, you won't have any users, so you won't have any load problems.

I will stick with Perlbal, however.
Takeaways from “Speaking of Success” with Jason Fried of 37signals
This is the kind of stuff that makes maths and science fascinating. This is why I want to go back to school to study maths and/or life sciences. But, I have a lot of catching up to do since that last science and math class I took in high school...

What particularly struck me about the article is that I want to apply Benford's law to pi, see if it works, and if it does not, determine if there is variance at different lengths. Then try it on pi*r^2 ...
kills -> restarts? Http can be pretty stateless anyway.
Youtube annotation facility is great for getting regional press coverage a wider audience
The incentive for submitting a great idea is sharply diminished by the fact that you don't get to have a say at all in the implementation of it. The project doesn't adhere well to the psychology of altruism.
You can certainly see who the lazies are. Especially prominent: the "H" in "THIS", the "LE" in "LEGAL", part of the crest, and part of the seal.

Guess the Mechanical Turk isn't good for, say, important data entry (without a system to set up cross-checks).

Pretty cool, though.
You Cut Quite a Profile
Expert at tying a full-Windsor knot

That would be me. I do a decent bowtie too...

aah the advantages of a classical education come to bear once again...
Last time I was walking through security I started to wonder if you could fill your 1 Gallon zip lock back with as many 3.5oz bottles of water? What would happen if you had everything correctly packaged...

All because there were _two_ checkpoints at security when I last flew internationally... First one was the "gun check" the second was ... oh, you're flying to US so that bottle of water you just bought while roaming around the "mall" for the last hour, that has to go...
Not only that, but the lack of "checks and balances" in the whole deal is shocking.
http://www.exploratorium.edu/pi/Pi10-6.html

Try it out! It's probably a five line script. (I'd like to, but I can't justify doing a fun programming problem that's not work right now.)
I'm a huge fan of MT, and do think that it can be used to get pretty accurate/high quality results. You can actually have multiple people work on each HIT and then cross-check or chose the best

I actually posted about our experience with MY yesterday here: http://blog.newscred.com/?p=157
To be clear: are you saying denglish's rationale is incorrect? (I ask because it feels legit, but, alas, that doesn't mean it is.)
If you scroll down you can see that some people drew completely unrelated things. One guy doodled a stick figure. Another wrote "$0.01!! REALLY?!" The last guy did the drawing, then wrote "i hate u" over top.
Thats the one line that stood out in the Posterous job announcement. Sounds pretty elitist to me. I went to one of those schools, but I can tell you that I've met far many brilliant hackers who didn't go to these schools.
Khosla on investing: The technology must scale
Are they serious? To parse an email and post the contents to a web page?
I don't really want to give you an opinion that could screw up your product! As mentioned, I am not in your target market so that question is probably better directed at someone who is.

IMO, just stick to the sales/licensing/tracking.

But if you built the featureset because they are all important to you as a user, than maybe you're on to something.
Blind mavericks; Why Apple will be the next Sony
That kind of stuff is pretty rare. Turkers are pretty hard-working/honest people on the whole I guess out of 10,000 maybe 10-20 screwed around. That's less than .2%.
Thanks, great book, just finished reading it at your link. Made me wonder if it's still applicable today. Design the perfect product, then optimize the manufacturing process till it's dirt cheap? Definitely won't work with coding.
Another solution is to keep the Ctrl keys where they are (note the plural), but hit them with the side of your hands: you just need to roll you hand a little bit to the outside. It takes a little practice to do this reliably, but it cures pinky pain (at least for me).

Use the hand that is not hitting the key: for C-s use your right hand for the Ctrl, and left for s. C-n the other way round. For Meta, make sure that both alt keys work, and use your thumbs: M-x right thumb and left fourth finger.

- You can't do this for C-M combinations, but they are few and far between.

- You have to have a keyboard where the keys "stick out" a little. So it does not work on laptops.

The only real issue I had was that moving around is a little slow and awkward: When going back and forth from C-f/b to C-p/n your hands are moving a lot. So I remapped C-f to C-; and C-b to C-j (and similarly for M-f & M-b) and now I can press Ctrl/Meta with my left hand and move around with my right one: bliss.
but what of the old boy network, sir? I am aware only of the PayPal mafia in these surrounds.
juding by the job posting, they also might want to include:

* graduation from Hogwarts, Beauxbatons, or Durmstrang at the Ordinary Wizarding Level or higher
Like a true hacker, hack the system.

I agree, the company HR and recruiting are totally arbitrary and incompetent - most recruiters don't come from a technical background, and will only match up the buzzwords from their position requirement with those on your resume + the "name" of where you got your education (bingo! we have a winner!!)

But there are ways to get around to it:

a) Do a lot of open-source projects; it's actually not very hard to get involved in some of the top-tier projects. This spring, I was applying for jobs at hedge funds and investment banks. Before I put on my resume: "Google Inc. - Summer of Code," none of them wanted to talk to me. After I did, I re-sumbitted my resume to all of the same banks, suddenly, everybody wanted to talk to me. The world is a prestige whore.

b) Do a demo project specifically tailored for the job that you were shooting for. Send it along with your resume/CV from the get-go. This shows even to the HR people, extra-enthusiasm for the job - and might even get forwarded to the technical hiring manager, who's the person that's going to matter the most anyway.

c) F the system. Apply to YC. Corporate Serfdom is only a temporary sinecure for starting your company anyways. It's a means, not an end.
I think it would be much easier to sell your service if you included shopping cart/sales gateway functionality.

That way you could bill yourself as ejunkie with more features.
What kind of people think of stuff like this?

Or more precisely - what kind of people think of stuff like this, sober up, and then actually implement it?
It seems like it was such from the very start. Apple had many restrictions on third party apps for the early Mac, meanwhile Microsoft embraced developers, and with the likes of AmiPro, Windows 3.1 flourished. I believe this is one of the major reasons why the Mac lost market share. Although probably better positioned than before, Apple may be making the same mistake.
Once again Bruce Schneier makes sense. Rock solid, perfect sense, as always.

And yet society will continue to be dominated by theater rather then common sense.

That's just how the world is.
Emastic - CSS Framework (Beta2) is out
A Band Took Angel Investment. Is that Crazy?
A friend of mine calls it "building agreement". He uses it in a rather different context.

Him: I like moby.

Cute girl in record store looking at a Moby CD: Yeah, he's way cool. I saw him in concert recently.

...

Him: I also like puppies, especially when you scratch their tummy, and their leg shakes.

Girl: Oh, I love puppies too! And kitties!

...

Him: So, I gotta run, but it was real nice to meet you. Oh, before I leave, remind me your phone number so we can hang out sometime?
That´s interesting. I wonder if a new USB keyboard with the Knight or Space Cadet lay-outs would sell on ThinkGeek.

I would be the first one to buy.
Hufflepuff need not apply
Soooo.... politics is not "things hackers would find interesting" and causes numerous histrionic fit news items, but some random guy begging for a job gets 16 points and numerous discussion comments?
People who eventually end up doing something meaningful, because they're not afraid to try.
Here's an idea, instead of a down vote. How about a side vote.

Make HN have two tabs, one hacker news, one ~hacker news.

If a story gets enough side votes, it moves to the ~hacker news tab.

Interesting stories still would be just one tab away, and as far as I can see, no one has any incentive to side vote "true" HN type stories.
Fringe: The Ghost Network
X-Files-type storylines — as some of you have said, it’s pretty much all been done before. But I love the characters, especially the talented John Noble. It will take a while for me to not see the image of Denethor, ravaging through a buffet of food in the King’s Hall in Gondor
"Wishful thinking" is a great technique to produce clear and concise code. I use it whenever possible. It's absolutely recommendable!

I don't recall if PG used the term, but Gerald Sussman uses it in the SICP video lectures.
Dancing With The Stars: Week 1
Just like that, we’re back for round two. With the new season seven format, all thirteen couples returned to the ballroom Tuesday night, but only twelve of them would perform. The show borrowed a bit from the results show format as the safe couples were revealed one by one.
Yeah, I was thrilled with the $10 million available for funding until I realized that I wouldn't actually get to work on my brilliant idea. Watching someone else realize my dream project would be like some bizarre form of torture.

I'll just do it myself...
Get a Freerunner, Dave. Its a great podcast device.
I wouldn't worry too much about those young chaps, I do hear they are quite civil once they've had a good talking to. The boys from the club are the ones giving them money to play with after all. I'll take it up with them next time we take tea at the countryhouse.
Yes, particularly with good development modes (e.g. SLIME for common lisp, Tuareg for OCaml), the feedback loop between the language runtime and the editor is immediate.
<cynicism>Ah, but this time you get in inside Flash!</cynicism>
Random guy? I'm offended sir! I graduated top of my class at etc. Could any random Joe do that?
I've always been a little confused... Who's time is worth so little that they'd actually see a single cent worth doing one of these drawings? Kids? Third world laborers?

I can see kids doing this, though I doubt that many would have access to the accounts and bank information necessary. As per third worlders: if a person's situation were such that a cent per minute was a reasonable wage, how could they afford a computer and an Internet connection? I'm imagining vast Chinese sweatshops with workers making .5 on the cent.

Is my analysis wrong here?
Well, right now I have SWREG and Paypal integrated. It does the sales notification replies for those services, and I plan to add more as needed.

I'd like to add the shopping cart/sales gateway stuff, but it's quite expensive. I need to pay the merchant account fees, pay all the truste certificates and so on...
The Traditional Workplace is Broken
What really baffles me is the number of people that start out with the foreground and then destroy most of their work by slowly filling in the background. No wonder that it took them 5 month.
Great project though and a nice demonstration of what can be done with mechanical turk.