skysight-inc/HackerNews huggingface dataset:
They also include another additional twelve grand in spending money each month.

I'm probably showing my stinginess here but I'd be vaguely baffled by how to get through that amount of spending money each month.
If it was the ps/2 connector on the cable, many (but not all) of the Model M keyboards have swappable cables, and you can get a new cable quite cheaply.

If it was the ps/2 port on your computer, you can get a ps/2->usb adapter for around $10.

I use a Model M Spacesaver (basically identical to the one in your link, minus the number pad) built in 1992 as my go-to keyboard.
http://internettypewriter.com

Just screwing around with HTML5 SQL storage a couple years ago, so it only works with Webkit-variants... Saves your pages as you type, listed on the left, flip the lights on the right.
Eclipse should be fine since it's using their own SWT for the GUI. They're not using Swing.

Iv'e developed Swing for 10 years and I think it's basically botched. Sun had no clue about UI development, and Sing is the expression of that. Compared with the UI frameworks on OS X it's like night and day. But I digress - I think SWT is a much better approach in any case.
Barack Obama becomes first US president to autograph an iPad
http://www.apprabbit.com - Turn spreadsheets into web apps. Kinda like Wufoo, except our forms aren't pretty. But we do support setting up relationships between your datasets and we auto generate the views for you. We also have a fairly robust security model that lets you restrict user/group access to datasets both vertically (filters records meeting criteria) and horizontally (restrict access to certain fields). Plus what you're actually creating are Django apps, so (in theory) you can export them when you're done building them and host them on your own servers.

Go to /beta-signup/ to skip the mailing list and go right to creating a real account.
Perhaps while hunting that next key, you'll have realized a better solution.

Perhaps knowing the eventual time you must spend to type causes you to think more before you begin typing...

Who's to say?

That said, I can't imagine those blog posts come out quickly :)
This is fantastic. I've also signed up and am glad you shared this. Something I've always wanted but figured it was out of reach.

This post is great, too. We should make this a regular feature because, how many frequent HN users end up launching a neat product like this and it languishes among blah-blah news links? Tragic.

I've never even posted a launch on HN, but I love seeing them -- it seems like they should be highlighted on the new page or something.
I probably spend less time thinking thoroughly because I can type fluently. If I typed slower, I'd have to be more confident that what I was typing was reasonable. It's probably just a discipline issue on my part.
This is why Steve Jobs is against ALL cross platform development. Because it's going to be a lowest common denominator. At the same time, advancements on the platform are not going to be taken advantage of. Any new features in OSX would go unused - because it's not in the lowest common denominator. As a Java dev, I have to say he has a good point there. I just wish Objective C didn't suck so much.
The idea that there were WMDs in development / ready to use at the drop of a hat was part of the motivation to go to war at the decision-maker level, but not the core reason, I think. It was more a "look out, he has a gun - rush him" kind of snow-job to get in there, with the idea that something could be found to justify that approach.

The bigger idea was a domino concept; that a remade Iraq would be a beacon of democracy in the Middle East, that all the other states would similarly switch over (one way or another) to democracy, Muslim fundamentalism would no longer be a threat, and the whole region would be a capitalist wonderland with oil. Sort of like 50s/60s communism in reverse. But it didn't quite work out.
Yeah the usability sucks. Right now the problem is that one can use it after 15 minutes of training and become expert in may be few hours of training, after which you can create super complex sites like twitter/HN.

I am doing a UX rewamp and trying to minimize the learning curve. The next version with some major UI modifications and support for all browsers should be out in 2 weeks. Do follow me on twitter or drop a line and I will make sure you know.
This is really not bad at all. Interesting idea with the extensions. I'm interested to see where you go with this.
Ha ha. Comment of the year.
Are you serious? Any product involves borrowing hundreds if not thousands of ideas from others. And that's how progress is made; you build upon others' ideas.

There's no such thing as idea infringement, unless the idea is turned into a patent of course.

And sorry for repeating the cliche but...

"Good artists borrow, great artists steal" - Steve Jobs
Nice.

Have you thought about some integrated click-to-call?

(And add border:0; to your images.)
I recently switched from a model M to a Das Keyboard (not the silent edition) and found that the key presses are not as satisfying, but that it emits a more acceptable level of volume for working in a crowded office. Probably 70% volume as compared to a Model M.

After about a month of using the Das Keyboard I started getting some RSI issue which led to me starting the process of switching over to a Kinesis Advantage (the initial learning curve for this keyboard sucks). I really really wish that the Kinesis had level of tactile feedback closer to that of a Model M or Das Keyboard.
That becomes hilariously obvious if you look at the great lengths to which people go to hide their porn stashes on a shared computer:

http://tvtropes.org/pmwiki/pmwiki.php/TroperTales/PornStash

My favorite is the guy who uses the Purloined Letter method: he just keeps it on the desktop in a folder named "New Folder". Though some people's obfuscated unicode path name tricks are pretty nice, too.
CALM DOWN EVERYONE

Here's what Steve Jobs said in an email to a Java developer: "Sun (now Oracle) supplies Java for all other platforms. They have their own release schedules, which are almost always different than ours, so the Java we ship is always a version behind. This may not be the best way to do it."

To me, the sheer number of people using Java on the Mac in one way or another guarantee that it's not going anywhere. Apple isn't going to develop it anymore, but that may be a good thing. We'll see.

If Java apps can't be in the app store it would be a bummer. I don't see where it says that though - the app store rules say that you can't depend on deprecated tech. But it doesn't prevent you from shipping your Java based app complete with a Java VM - like you'd do on Windows.
http://lyrica.heroku.com/ so I can have a way to view my chords and lyrics on the go. Also an excuse to play with jQuery Mobile.

http://www.github.com/alexdunae/lyrica
Startup Quote: Justin Kan, co-founder, Justin.tv
If I typed more quickly, maybe I would have more time for thinking. That might be very important.

Maybe, but I don't personally buy it (as a fast typer myself). I think programming shares a lot with writing where the editing is more important than the first draft. In my experience, typing speed doesn't significantly affect the quality of a writer's work, though perhaps it does the quantity.

You are proof of this. From what I've seen, your writing is good and goes down well on HN, yet you've identified as a "slow" typist. I don't see why your code should be any different.
I find it hard to manage somebody’s work unless I have an intimate knowledge of how to do it myself.

- Justin Kan (@justinkan)
http://tackynotes.com - An idea I had for a couple years as a browser extension for Firefox but never implemented. When Chrome hit, the ease of writing extensions was too luring to pass up. I'm not the fastest coder and my motivation wanders easily so after sitting on this for months and finally releasing it, I found out someone beat me to the Chrome Gallery with the same idea. I think both have their strong points, but he has 200k installs and has been "featured". I've barely got 600. There's more I've wanted to do with it, but still it sits. I guess that qualifies (for me at least) as half-baked.
initially I thought "The Invisible Things" was referring to the security model
Sounds like webOS does it much better too - little icon(s) at the bottom of the screen. Tap icon see message. Multiple notifications can stack up. Swipe notification to remove it.
Indeed, and these "hikers" and "tourists" keep on getting caught.
Everyone has a story about a friend who sold a vuln for X. At least one case though has been documented in an academic paper by a well respected researcher [1]. (That would put the cheque at < 10%)

[1] http://weis2007.econinfosec.org/papers/29.pdf
Will follow for sure. Hey - Harsh Jain - were you on Google SOC 2005? Or is that just a really common Indian name :)
Pictures, please ;-)
For those who don't know: early phone hackers (phreaks/phreakers) discovered that a 2600hz tone would indicate a trunk was idle, reset and listen for a new call. Since the line was not actually hung up the billing system wouldn't activate leading to free phone calls.

Some people learned to whistle the tone, while others used bird calls, and even a whistle given free by Captain Crunch (the cereal).

http://en.wikipedia.org/wiki/2600_hertz
Something being able to type fast buys is you less friction when experimenting. The act of typing is not a mental hurdle to stop you from following through on "I wonder what it would be like if..."
http://smallpayroll.ca - an online payroll site that does the paperwork and calculations, you write the checks. I have some paid users, but I'm still working on a few key features that are holding me back with a large part of the market.
How does this compare to the Das Keyboard in terms of pressure required on the mechanical keycaps?
Larkin Sell - Relationship Rehab Talk-Show
I don't think it would be a miniscule market, someone was asking me about multiplayer on iphone the other day and I don't even make iphone games.
Can't reply to the child thread. Yes I am the same guy :-)
Our VP of engineering, who I respect a great deal (Basically has excelled as a programmer, developer, architect, manager, and executive - and has created a _ton_ of high quality code in the last five years) is adamant that his developers can type 30+ WPM - the good news is that's a pretty rare person these days who can't touch type, particularly for the younger developers - but he did have a "hunt-n-peck" developer who he pretty much demanded they learn to touch type, even if it meant spending an hour each day improving their skills.

I tend to agree - when a developer is on a tear, and creating great code, the _last_ thing you want to have standing between them and their masterpiece is a 20 WPM habit.
I know people give Jobs credit for just about anything Apple does, but come on, he is not writing the release notes for minor OS releases. And what that release note says is that Apple's JVM is deprecated. Not even Apple is bold enough to deprecate an entire third-party programming language.
haha far out, I was in that too :) I did this: http://rubyforge.org/projects/koto/ and then never looked at it since :(

As far as I know, there was ONE GUY in Germany that managed to install it and get it running. He blogged about it under the title "That's Real RAD!" in German - but my lack of autotools skill and inabiilty to properly use qtruby as a "lib" meant that the install process was pretty diabolical.

What did you work on? Did you ever do anything with it after SOC?
Strange that Atwood only recommends the Realforce 87U. Although it is my favorite (and primary) keyboard, the other Realforces are just as good. The 86U is nice, as are the 103 key variants. All have the same keyswitches and variable weights, and all have very durable keycaps. I also have two Happy Hacking keyboards (which are Topre switches, but without the Realforce's variable weighting), and their keycaps are also very durable. I damaged one once by an aggressive washing session (actually, using my hairdryer on it), and was able to order a complete replacement set. It's nice to be able to buy replacement parts when it breaks.

Anyway, Topre = love, no matter which one you get.

(Oh, and one thing... modern mechanical keyboards, Topre or otherwise, are nothing like those Model Ms from 80s. The Topres have finger-saving 35/45/55g variable weighting. The Model M actuation pressure is over 80g!)
I've got a pair of M13s that I use on a daily basis. They're the full sized ones with a built in trackpoint nub in the middle. I wish they were narrower, but I've mostly gotten around that by switching mouse hands.
As far as I'm concerned, php5 was still broken until 5.3.
http://php.net/manual/en/language.oop5.late-static-bindings....
Oh sorry. For some reason, it only like www.soulplaying.com not soulplaying.com.

Try the link again. It'll work.
I couldnt have said it better. If we had to ask for "permission" for everything we build, there would be no innovation.
I hate to be a naysayer, but this often-expressed sentiment (by pg himself no less, if memory serves) seems somewhat absurd. Perhaps I am a slow learner, but it took me roughly 6-10 years of writing software, learning programming languages, studying CS fundamentals, learning about libraries, APIs, network protocols, character encodings, security and too many other things to enumerate until I really felt comfortable in my ability as a programmer. The first programs I ever wrote were awful; I looked at them again for the first time in years a while back and was shocked at how bad they were. Even after picking up a programming language or two and learning just enough other stuff to be dangerous, my code was still crap, albeit better crap. It wasn't until years later that I was regularly producing what I now consider to be "good code."

The spirit of this post is admirable, but rather than producing more successful startups it will likely only spur the unqualified but ambitious to create nasty spaghetti-coded PHP monstrosities with gaping security holes, which will only serve to make the public at large less trusting of web apps and startups in general. Steve Huffman was a Real Programmer when he wrote the first version Reddit; heck, he even used Common Lisp! ... and he also stored user passwords in plain text. Imagine what those with even less knowledge and skill are capable of doing.

In closing, the people here are either:
a) much smarter than I am and much faster learners;
b) trying to falsely give others the impression of (a);
c) too optimistic;
d) or don't remember how bad a programmer they were when they first started.
Off the name topic, but I've been looking for this for months!

I imagine the business margins (at least starting off) would resemble a pawn shop or consignment shop. Have you looked into those?

I hope it works. Tell me if you launch (in the states)!
Android is the only mainstream OS I know that does better than this. Are there any others?
local bookstore? I had to find a news agent that sold it far from where I lived, the download size would've taken weeks to finish.
It's not really the same scrolling technique.
I worked for Project Looking Glass, added natural language voice control. It was really cool demo and stuff but didn't go anywhere as the parent project was always in a demo like state itself.

I did continue to work for Google and played a part in some of the SoC activities for next year.
We started with 11. One left in the first year. 3 more failed to graduate after 4-7 years. 5 people got postdocs. Of the 5 with postdocs, 2 left the country (one involuntarily), I left academia to work in the private sector, and one I haven't kept in touch with. So at most, 2 are on the tenure track in the US [1].

This was Rutgers - at Princeton, the ratio would be a bit better, at NJIT it would be worse. Don't even ask about podunk state.

It's a shitty career path. Unless you are fantastically good, don't waste your time.

[1] My adviser told me I could have been on the tenure track if I wanted to. Since I didn't put it to the test by applying for such jobs, I won't claim it as true.
http://artistorm.com

I started the website as a senior design project in 2005. My team won a $10k entrepreneurship contest, but we were all finishing college and drowning in debt, so we split the prize up and went our separate ways. I intended to sell, but never got around to it.

A year later: Etsy.
Perl and Nuclear Weapons Don't Mix
How do I publizise our startup
folks!

We have recently launched an open beta for our solution to the perennial problem of growing companies. How to actively engage with their visitors, without putting too much money and effort into it ?

We provide emotionally intelligent agent who talk to your customers on your behalf and bring down cost of customer interaction by a factor of 100.

And this enterprise class technology is now for everyone to use in a pay as you go model and with no software required to download starting with 10 cents per chat. Check out www.vhelp.me and provide feedback.

Now the question is that what are ways I can market our startup?

Suggestions are welcome.
http://code.google.com/p/testgal/
Keyboards are an impediment to your work. Programming is thinking and creating, but, unfortunately, you need to get your ideas into the computer somehow. Ideally our brains could connect with a computer so that we could instantly share ideas and feedback. Instead, you have to impart your ideas onto the computer by mashing its rubber buttons. If you don't do that, your ideas and creativity are nearly useless.

So it makes sense to make the button-mashing as optimal as possible, so that there is no friction involved in programming. A few minutes of practicing new entry methods (using the right fingers for the right keys, etc.) eventually results in a less annoying interface between your brain and your computer. And that makes programming more productive and enjoyable.

(Interestingly, this post would have been much better if I had bothered to connect my HHKB to my netbook. Using the shitty netbook keyboard made me want to get commenting over with as quickly as possible. Make this a habit, and your shit keyboard results in shit work. For me, anyway.)
Nokia Focusses Fully on Qt for Both Symbian and MeeGo
Apple's Flash competitor which it is engaging in anticompetitive practices to force on people is standard HTML, CSS and JavaScript? That's not exactly anticompetitive, given that those are not proprietary Apple technologies.

Also, Apple has several more of these "Flash competitor" frameworks. There's at least SproutCore and PastryKit, and I think a few in addition to those.
The parent's point is that OS X has Unix certification. It's not just Unix-like, but according to The Open Group (IIRC), it is Unix.
Technically, PadPressed is a plugin which adds a iPad detection, and a framework to be extended by themes. CoverPad is the second of those themes. We plan to release a lot more.
It's one thing to learn the subset of English that makes up the syntax of a language (for, while, if) and its standard library (map, filter, tree). Heck, in a lot of cases the meanings of these are sufficiently technical that even native English speakers have to learn what they mean (though they have an easier mnemonic "hook" to hang this new meaning on, of course).

It's quite a different thing to suggest that in order to program one must become conversationally fluent in English. It's like the difference between memorising all the articles and prepositions (closed list, easy-ish) and memorising the entire dictionary of nouns and verbs (open list, much harder).

So I'd say to go ahead and translate the "nouns and verbs" (class names, variable names, method names).
The Best Oxygen Concentrator
Portable oxygen concentrators are used to provide oxygen therapy to a patient at substantially higher concentrations than available in ambient air.
I use some junky 4 dollar Microsoft keyboard that came with my system. At least, I thought it was junky, but it has the mechanical switch thing he's talking about (I think? there's definitely no rubber inside here, clickety clack all night long). It has one row of 'media buttons' or whatever that I almost never use. I now actually go out of my way to avoid those kinds of keyboards because all that extra junk is just wasted money.

I used to have a Logitech G15 but that was really more for the cool factor rather than actually having a use for the LCD display (although I really do miss having a button I can press to change between speaker/headphone mode for my sound card without having to dig into Window's audio settings menu every time I plug in or unplug my headphones).
http://reworder.appspot.com/
http://www.seddit.com/ -- Realtime chat using your Reddit identity. It works, there were just a couple more things I wanted to add (mostly room discovery, based on subreddits) before announcing it. Got caught up in something else...
http://electopinion.ca/

About two years ago, me and my partner gave ourself 48h to launch a project. We never touched it since then and the database has more than 1 gig of data by now... I guess there should be something to do with it but we never had the time and/or motivation to touch it again after that.

We still managed to get some coverage (press, tv, etc.) on that so even if it's not something really complicated, I'm still proud of it.
Why do you say that people will always want to own physical books?
http://www.newsblur.com

An RSS feed reader with intelligence. Got half of the intelligence part working. Still lots of bugs and not quite ready for primetime. But soon, hopefully.

It's also open-source: http://github.com/samuelclay/NewsBlur/
Looks great. Who did the design for you?
http://viewtext.org

Pulls article text out of html pages

Populates RSS feeds

Save text to PDF

Extract text from PDF's

API to pull article text in XML, JSON, JSONP formats
I would bet they are the same, as they both utilize the Cherry MX Blue key switches; 4 mm travel distance, key press registers at 2 mm, needs 50G actuation force.
For me the biggest factors are the lack of physical response (although the mini vibe on Android helps here), and the way touch screens can get overloaded if you type too fast. On my keyboard I can type hella fast, but if I tried typing like that on a full size touch keyboard, even if I hit every key perfectly, the touch screen would get overloaded and miss letters.
http://timetracking.im : time-tracking and timesheets on IM
The states get around this by insisting that companies doing business in their state must collect sales tax on state residents.
Problem I have with that is that they may be more useful... right up until version X of some new reader comes out that, Oh I'm sorry, doesn't support the older DRM encumbered eBooks so you can just buy them again if you ever want a newer device. Not really a problem with physical books.