skysight-inc/HackerNews huggingface dataset:
I haven't done one yet! Must be someone else. Regardless, I just wanted to make sure you guys weren't planning on lots of refactoring if I sank a bunch of time into it.
I was the same way until one day, I tried to run gdb on iTunes, and gdb segfaulted. I did some research and found that Apple added extra code to the OS just to prevent someone from doing exactly that. They spent additional engineering effort just to lock me out of my own computer. (I still wonder what data collection they were trying to hide.)

Anyway, that was the day I deleted OS X and switched back to Linux forever. (I even ran Rockbox on my iPod until I replaced it with a $30 Sansa device with 10x the features.)
This has far more uses than simply ketchup bottles. Imagine a urinal or toilet coated with this.
What's progressive about Apple acting in a manner that would embarrass a patent troll?
Define "progress". I don't understand what you think will happen. The courts have more time to look at other people not following the law? So the one yet are currently dealing with that isn't following the law can skip away?
> and your keyboard tray

i have an kinesis advantage pro too, hence i am wondering why you are using a keyboard tray and which one?

maybe you could answer two problems i can see with dvorak:
a) home row changes. isn't this a big problem in vim, as in, you have to re-map basically every shortcut (otherwise you are basically de-dvoraking)
b) wouldn't you need different dvorak layouts for different tasks? ruby needs different keys on the homerow than java, which is different to plain english which is then different to plain german etc

thank you
Right, I saw that it was a goal, but when I clicked on the source it was just a link to the colemak advocacy wiki, which seems about as biased as I am towards Dvorak :)

I did find this page[1] on the wiki, and it appears that Colemak does way better than QWERTY, and worse than Dvorak. However, this was a test devised by a Dvorak advocate.. so it may be biased as well.

[1]: http://colemak.com/wiki/index.php?title=Hand_alternation
This wouldn't have helped their training problem however - volunteers confused about how to find the site, not sure how to use it, etc.

Several dry runs and stress tests would have helped them alot.
I see, thanks. I'm definitely interested in that, as I'm developing http://www.instahero.com and the current approach isn't very scalable, so I'm evaluating alternatives. RethinkDB looks like a good candidate so far.
That's really awesome congrats! I introduced a new startup to HackerNews today also, http://news.ycombinator.com/item?id=4762979

but we didn't do nearly as well as you. We made it up to #9 on the front page for a little while and hovered around the first page for about 6 hours with an average of about 40 concurrent visitors and a total of ~1,000 unique visitors

We got some great feedback from the HN community though. Getting up to #1 and staying there seems to be a whole other world.
Welcome back to being allowed to comment on Apple things publicly! Feels good, doesn't it?
4% is 4%. How is it ever more or less significant?
SharePoint dev here. The problem is that Microsoft attempted to build the product to cover every environment/workload/userbase, and as a result fails pretty miserably at all of them.

-You want a CMS? Use SharePoint!

-How about site for delivering BI dashboards? Use SharePoint!

-Large, mostly static public facing site? Use SharePoint!

/Ugh
In a lot of cases the person making the purchase won't actually care about the price, but will want to appear to care; they'd rather get 25% off $10k than 0% off $5k.
Very interesting comment. Do you have a link to anything by Cal Newport that reflects the ideas you referenced?
Hey - congrats, that is awesome (really like your landing page!). We've found the power of the community to be astounding, offers for help / feedback has been invaluable.
Colemak is a tradeoff between ultimate optimality, and shortcut / punctuation positioning for those switching from QWERTY. I agree, if you're learning a layout from scratch (if you're a young child who can't type yet, for example), then learn the best you can get. But if you're switching from QWERTY, the compatibility Colemak offers is indispensable (see the "Other layouts" section of the post).
tldr; check out memrise.com if you want to learn a new language. It uses additional context to aid in the learning process.
Does the function have to be referentially transparent?
I haven't used colemak, but I suspect this isn't really a problem if you're going to do a full-transition and not use qwerty at all.

But if you have to switch between two layouts regularly then you definitely want something completely-distinct rather than something close-but-not-quite.

It seems like colemak is in the awkward position where you wouldn't even consider it unless you're already comfortable with qwerty, but you're also in a position to stop using qwerty entirely and switch all your keyboard layouts.
As impressive as this sounds, what I want to know is whether I'll be able to use their super-standards-compliant browser as a WebView in a "hybrid" app without re-implementing arcane APIs.

They had a nice web browser in their Playbooks, but it was impossible to use if you wanted to provide an "app" to wrap your spiffy "HTML5" website.
Tiny Javascript wrapper for CSS Defined Animations
The lifeblood of a company is money, so yes. Phrasing it as "make-up money" implies it always has to be a slap on the wrist. It doesn't. It can be a devastating amount.
Also, Colemak is more supported and available than any of those other layouts.
I found these two passages interesting:

"The best programmers are always self-motivated: just give them opportunity to rock and stay out of the way."

and

"Programmers also complain a lot and can be incredibly lazy which is a good thing as it forces them to find ways to make things easier."

Self motivation needs to be greater than laziness. :)
The truth probably lies somewhere in between what the flaming fanboy and Mr.Disgruntled are saying.

Apple seems to make the most money when they open up a new market and lock out the competition for a long period of time, as they did with the iPod. The iPhone's dominance was challenged quicker than the iPod's, and the iPad's quicker still. If you consider 7" tablets their own market, Apple is actually late to the party. Why are other manufacturers catching up quicker or even taking the lead? They all remember the iPod.

So what does this mean for Apple? The profits aren't going to come as easy as they did before because the competition moves a lot quicker than they used to. If Apple opens up a new market they're going to face competition in it almost immediately because the competition knows they have to move fast and is capable of doing so. No more decades of dominance and easy-money. Does that mean Apple is doomed? Absolutely not. Apple is still wildly profitable even though they are no longer completely dominant in even one market they make products for. Their production chain is lean enough that they can compete in markets dominated by commodity pricing. That focus on production efficiency is not going to change under Tim Cook. Quite the opposite!

There does seem to be evidence that we'll see an extended period of decline for Apple under Cook though. In the last couple years Apple has released several half-baked products and polish seems to be declining. e.g. OSX Lion and Mountain Lion have both had an aberrant number of bugs, even by the standards of other OS's. Jobs, unlike what many people think, was never an idea man. His value was in knowing who to copy and when to say "No", and Cook needed to say no to things like Apple Maps, or at least give them more time to bake. Even if Cook has truly horrible tech instincts it will probably take a very long time for Apple to decline to the point of losing money. Despite how far MS fell in some people's eyes, they never failed to turn a profit. Apple is also sitting on such a gargantuan pile of cash that they could lose money hand-over-fist for decades before running into real trouble.

Apple might not continue to be the leading juggernaut it's been for the last decade, but they're in no danger of going out of business.
> i have an kinesis advantage pro too, hence i am wondering why you are using a keyboard tray and which one?

I don't remember which one, it's a huge flat thing that just looks like a big surfboard. I can try to find out later.

Why I use it is simple: when sitting with correct posture, the distance between my eyes and my resting hands is further than just using my desk allowed. The keyboard tray lowers the keyboard further without having to lower the entire desk and raising the monitor to a comical height.

> a) home row changes. isn't this a big problem in vim, as in, you have to re-map basically every shortcut (otherwise you are basically de-dvoraking)

I found an easy solution for this, see the bottom of my vimrc: https://github.com/codemac/config/blob/master/vimrc

noremap d h
noremap h j
noremap t k
noremap n l
noremap k d
noremap l n
noremap j t
noremap ^Wd ^Wh
noremap ^Wh ^Wj
noremap ^Wt ^Wk
noremap ^Wn ^Wl
inoremap ^] ^[A
inoremap ð ^N

Keep in mind I mostly use emacs these days, which is an entirely different set of ergonomic challenges :) However, those changes seemed to have worked well for me.

> b) wouldn't you need different dvorak layouts for different tasks? ruby needs different keys on the homerow than java, which is different to plain english which is then different to plain german etc

You must answer the question for yourself: How much english vs. ruby vs. java do I type?

For me? most of my variables are English based, and all my symbols ()[]@$& etc.. are all in different places on a Kinesis keyboard anyways.

There may be a case for specialized layouts, but I think the amount of English that is keyed far outweighs any specialization.
http://pubs.niaaa.nih.gov/publications/aa63/aa63.htm

http://en.wikipedia.org/wiki/Long-term_effects_of_alcohol#Br...

http://pubs.niaaa.nih.gov/publications/aa53.htm

http://medicalxpress.com/news/2012-10-recovery-brain-volumes...

http://pubs.niaaa.nih.gov/publications/arh22-1/25-34.pdf

That's all I have right now from reputable sources (that I have handy). I'm sure a simple google search will turn up a lot more (although there is a ton of pseudo science as well).
from the image at the bottom of http://colemak.com/wiki/index.php?title=Images it seems all those stay the same as us qwerty.
Yea, I was having on-off problems with Google domains as I traveled from Xinjiang (Google blocked) to Shenzhen (Open) to Beijing (Spotty Open) - is it that fickle all the time? Is it by region, time, or whim?
I have hard time seeing how it may be worth my effort. Switching layouts will probably be very painful and result in productivity drop - and then if I do it, it would be only working on the computers I specifically configure for that purpose. I wouldn't be able to use it on anybody else's computer or on any mobile device. If I were professional typist, the speed increase might be worth it, but otherwise I'd stick with the devil I know and everybody else does too.
Some manner of inside joke?
Used to work that way. Not anymore. Routing number and account and amount are sent electronically to a check clearinghouse and the money is transferred sometimes the same day or even close to real-time. The paper itself gets scanned, and the original shredded.

See http://en.wikipedia.org/wiki/Check_21_Act
So, homoiconicity is a trifling, meaningless similarity?

"Sure, it may be homoiconic, use prefix notation, have first-class functions (in additional to all the other usual functional paradigms that aren't unique to lisps) but it's not a lisp."

Big ok to that one. This must be pedantry of the highest caliber, not ignorance.
Jack Wills UK
Jack Wills Outlet is cool addition to your wardrobe. Great Jack Wills clothing are available with discounts for you to choose. Jack Wills uk sale aims to meet your fashion desires.
Guys, I studied in Moscow Institute of Pysics and technology, top technical university in the former USSR - I had in my class people who won International Olympiads in physics, math, chemistry, computer science. Those problems are average or below - you could meet them on math entrance exams to economics specialization. Problems are of the level of district\city math olympiads. I'm sure that jewish people as well as any other applicants with good math background solved them without big problems.
> If blackberry fails in the consumer market, the commercial market will save it.

Why? Blackberry's grip on the corporate market was destroyed by execs coming to work with their iPhones and demanding that IT depts connect them to the corporate infrastructure.

Remember, IT works for the business - not the other way around.
Sorry that wasn't very well worded.

All I'm saying is that the apology is an inefficient punishment. It's meant to sting Apple which eventually means they lose money. All I'm saying is skip the drama and just take the money.

The best argument I've heard against this is that it would be difficult to determine the dollar value equivalent of the apology, which is certainly true.
I've been cutting-and-pasting the type of code I write into the Keyboard Layout Analyzer http://patorjk.com/keyboard-layout-analyzer/

Now I want to switch to Colemak :/
Livestream of Kittens
AWwwwwww
You're confused because you're trying to oversimplify.

Try reading the article again, the court case was over a registered design, not the iPad
Generally Objectionable. I think it gets packaged with windows server and exchange server for free (or nearly free) which is probably the only reason people use it.
How very American - reducing everything to a monetary value!
At Clever we do this with mongo + mongoose. Mongoose is janky in places but it's great for type safety and migrations like you describe.
205 attorneys * $92/mo = ~$19k/mo. Not bad.

Why focus just on attorneys? Why not make it more generic for any type of consulting that would fit this type of model? Accounting/CPA/Taxes seems like the next fit.
I like their DSL-style query API. It's fantastic!

Disclosure: Ok. I'm biased. :) I've designed a similar DSL-style query API in another project. https://github.com/williamw520/jsoda
Check out this article. LOL, 10.0 also suffered from a mixture of poorly blended UIs. Brushed metal, pin-stripes, and old Carbon hybrid UIs with tiny fonts.

http://veerle-v2.duoh.com/blog/comments/mac_os_x_105_leopard...
Is this intended to be punitive (as suggested by your "devastating amount" phrase), or is it indented to make-whole the injured party?

If industrial espionage sets back a company's R&D by a decade, you can't fix that with money. Throwing money at the problem won't magically get your research back. It won't magically get your market-leading position back after your competitors take advantage of your setback. And we're not even starting on what happens if the party doing the injuring goes bankrupt before paying all that is owed.

The idea that money is a magic panacea that fixes everything is completely wrong.
How do you find a lawyer?
Go to your nearest Starbucks and ask for any of the baristas.

In this economy, that's not even a joke... (http://www.abajournal.com/news/article/law_school_by_the_num...).
Putting your own website up on github? That's an interesting idea.

Offhand, though, have you considered using a templating system like Twig? If you ever do want to make a major change to the layout, that would make it a lot cleaner. I've used (even maybe abused) ini-as-data files in some of my projects so it's cool to see someone else doing that.

I did notice there didn't seem to be a link to navigate back to the projects page, you might consider working on the navigation a bit. Looks nice, though.
How very British - reduce everything to dramz! ;)
A release named Rashomon should be the one where they introduce versioning support, in my opinion.
How do you plan on competing with Avvo, RocketLawyer, and LegalZoom (all of them also offer attorney referral services)? Or are you planning on not competing with them and serving more of a niche market?
i find it interesting that they named it Orca as Obamas system was called Narwhal.

for those of you that dont know, Narwhal is an animal, but its also a internet meme. Obviously a very nerdy reference by Obamas team.

The fact that the Romney team had to name their software as a killer for a Narwhal goes to show that they wanted to win at any cost, unfortunately when that happens you sometimes lose sight of the goal, which in this case is to have a working system.
To those of you trying to learn a new layout, I've found a good way to practice and increase speed is to compete with others online in a typing race game like:

http://www.typeracer.com
Same! It's a shame CoffeeKup and Zappa were abandoned.
I find that I rarely ever use anybody else's computer on which I cannot use Colemak. And on mobile devices, touchscreen QWERTY is just fine, since it doesn't suffer from the same inefficiencies that the keyboard QWERTY suffers from.

Bottom line: I get to use Colemak all the time that I want, and I never have a problem with mobile devices. Win-win!
> I tried to run gdb on iTunes, and gdb segfaulted.

Whoo, any links please? I'd like gdb to crash on my programs as well!
@jbri

What would you offer as punishment in the example you just stated?
People seem to underrate their ability to retain their QWERTY speed. I have used dvorak for the past 11 years, and yet my QWERTY typing speed (as measured just now) is still 75wpm.
I actually genuinely think they are slightly delusional internally.

They really think they invented multitouch, rounded corners, that popularisation = invention, that their inventions are worth $30 per handset while everybody elses are worth $1, and that they occupy a special place in the world that exempts them from rules others must follow. Thus I don't actually see them in the "spoilt toddler" mode, rather more like an autistic adult person behaving rationally in a world that constantly baffles them because they have a different internal model of its rules. And I even see this as possibly essential to their success - you can't create products that defy conventional expectations unless you are slightly crazy - "the people who are crazy enough to think they can change the world, are the ones that actually do" truly fits. Of course, this doesn't absolve them of anything, now that they occupy such a position of power in the world they need to grow up and live in reality.
"Innovative New Rails Host: Online IDE, Web Console, Instantly Live"

It's been five years since the launch of Heroku?
NGP-VAN, which is probably the most important company in the Democratic sphere, uses a Microsoft stack. And it didn't lead to a spate of post-election recriminations about how its tech fell apart.
There is a magnitude of difference between the two. When you run a top heavy campaign to get elected and a critical project fails miserably, that falls on you. When you preside over a government that consists of a large number of relatively autonomous agencies and departments, and something goes wrong deep inside one of them, that falls on the project managers and department heads.

To provide some scale, Romney's campaign employed approximately 500 staff. The Federal government employs more than 4 million.
I switched to colemak years ago, and it's really not that bad. It's a little bit mind bending to learn a new layout, but after about a week or two of practice, your mind sort of "clicks" into it, and it's like you've been typing that way your whole life.

During that transition period you do not have to use Colemak exclusively. You're practicing a new motor skill, and the returns on such practice diminish rapidly after an hour or so per day.

Once you've learned Colemak, you will have to use QWERTY for just a short time each day to make sure you keep those neural pathways from decaying. I did not do this, and I regret it. I do alright on a QWERTY keyboard though; it just slows me down a bit. On a mobile device, it really doesn't make any difference, since the letters are in front of my eyes.
Sign the Petition to Force the FDA to Require GMO Food Labeling
Laziness is the motivation :)
What I want is...Programming, Motherfucker!

http://programming-motherfucker.com/
Is it common to type 110-130 WPM on Colemak, and is it optimized for English or design for global usage?
I really want to move to a better typing style but I'm nervous that I'll end up losing my current ability to type very fast and spend months typing very slow for no real long term gain. Has anyone tried re-learning typing after they've been typing 16 hours a day for half a decade? I can type at 120 WPM with 2 fingers (QWERTY) and don't want to end up typing at 60 WPM for 6 months while I learn to type with all my fingers in COLEMAK (or DVORAK) to find that I'm back at 120 WPM... I have no pain from typing 16 hours consecutively at the moment, so the only advantage would be speed.
I just made the switch from QWERTY to Colemak this summer. Basically I started with only using it at home doing typing tutors and using it as my system default. Once I was up to ~30-40wpm after a week or two I switched my work computer's default over too. I'm now ~10wpm faster then I was on qwerty.

I mainly program and email at work, and Colemak was my recommended keyboard by the analyzer listed in here. Loving the layout, feels easier on the hands, and a big plus for me is my most used keyboard shortcuts remain the same seeing as the bottom row is almost identical.

Negatives is I find it hard to switch back to qwerty on demand on foreign computers where colemak isn't set. Have to resort to hunt/peck, but hey at least any keyboard you come across will be labeled correctly.

I'm planning on going back to qwerty for a week sometime and then keep using it occasionally to keep in fresh to try to get around the issue of using other computers.

My recommendation? Start with it at home with the basics where productivity won't matter much, once you have the basics down where you know where each key is you just are slow/inconsistent to it switch work over. I then saw a rapid increase by using it so much. The layout is great! :) And if you might run into other computers try to keep QWERTY up with using it occasionally.

Oh, and it will piss off others who use your computer, so make sure you have separate profiles set up at home so it's not a language bar war. Wife and I used to just both use the one account.
God I'm sorry but Ustream is the WORST. Must they really strobe "USTREAM PRODUCER" on the screen constantly?
I find it curious that most hackers associate dressing nicely with professionalism. While dressing up can be a marker of professionalism, it is only one factor of many that goes into acting "professionally."
localbitcoins.com enables cash-to-bitcoin trades with private people who live near you. It would be difficult to buy $20,000 worth of Bitcoins in one shot for a favorable rate, but you can get significant amounts without going through too much hassle.
Whoa there cowboy. I'm pretty sure that tkf (if he's the same one who's submitted pull requests to my projects) is from the land of the rising sun. And his second statement was a joke. And funny IMHO
Where America's Racist Tweets Come From