skysight-inc/HackerNews huggingface dataset:
I find this recommendation interesting because I am developing an OpenPGP keyserver in Go, called Hockeypuck (https://launchpad.net/hockeypuck). I started the project because of problems I ran into with SKS in a very specialized, write-heavy use case. SKS is developed in OCaml.

I've been porting the reconciliation algorithm in SKS to Golang so Hockeypuck can peer with SKS servers. I think it will be very useful in other applications beyond keyservers. The mathematical definitions of finite fields and polynomials are elegant in OCaml, and I definitely understand the choice of language from that point-of-view.

If you want to see a comparison of finite-field arithmetic and polynomial factoring in Go vs OCaml, my recon port is in a separate project called conflux (https://github.com/cmars/conflux). It's an incomplete work in progress, needs tightening up, tail-call elimination, etc. but early feedback is welcome.

As a developer unfamiliar with OCaml & without much formal mathematics background, I had a hard time understanding some of the intent of the SKS sources -- in those cases, conflux is a straight-up port from OCaml with unit-tests also ported from SKS to back it up. Some of it, I understood the math concept, but not the OCaml, so I ported from SymPy instead.

Wolfram Alpha was also helpful to validate my work and create test cases -- it does polynomial factoring over finite fields!
Qt is the best: http://qt-project.org/doc/qt-5.0/qtdoc/index.html
You are right that was not the correct term. I meant without even really trying to type. I was just thinking hard about how to remind his name, and my fingers happened to be on the keyboard. So it was a little surprise when I saw his name right in front of my eyes,, on the screen. I started to ask myself did I do. Can't wait for brain implants, seriously !
That has to be 88 guns per 100 people, not 88 gun owners per 100 people - right?
It's also interesting that it appears to be taking itself more and more seriously as time goes by. It's a modern day ministry of propaganda. To what end, I have no idea.
These are all standard talking points. I'll just respond to one of them: let me ask you, do you and your family wear helmets when driving around in a car? No? Don't you think you and your family would be way better off wearing a helmet in the middle of a car wreck, rather than having to wait for the paramedics to arrive, who are only out for themselves in the first place? Why are you so comfortable risking death or serious injury in not wearing a helmet when you drive a car?

Ponder that then ponder your decision to walk around in a developed civilized nation with a firearm.

Also ponder the externalities you impose on innocent bystanders: the risk of accidental discharge, the risk of missing a target and hitting a bystander, the risk of unnecessarily escalating a nonviolent situation into a violent one, the risk of drawing fire in you and your family's direction, the risk of having to hesitate between running and shooting, etc etc.

Ponder further: do you wear body armor? Wouldn't that make you safer? Why don't you go outside without full body armor?
Yea, the pros of sem-automatic rifle regulation has to be weighed against the extent of tragedies they enable. Do the pros of another firearm really out-weigh the pain they enable?
The large number of pixels on the Retina display (well ... I have it attached to a Thunderbolt monitor too). Ubuntu 13.04 claims they'll support the MBP Retina, but I've already said I want to avoid Unity. I guess that means the drivers are available though. If I was choosing now, I'd probably go for the upgraded Lenovo X1 Carbon (or maybe the 230 ... my son's favorite).

But I also admitted it's usable, so I'll live with it for a couple years.
Availability is almost ubiquitous. There are some places—"trendy" stores in urban areas, ma-and-pa stores in rural—that don't accept credit/debit cards for various reasons. The further away from a city you go, the more likely you are to be stuck in a place that's cash-only, but there's almost always a store that accepts it somewhere around you.

The frustration was probably due to implementation. Every store, even stores in the same franchise, handle cards differently. Some don't make you sign under a certain dollar amount (an amount that's different in each store), some let you swipe before the person is done ringing you up, some have annoying menus you have to trawl through (supermarkets are known for this... "Would you like to donate $1 to the X charity for sick X's? [YES] [NO, I AM HEARTLESS]"), some require you to tell the cashier if you want credit or debit, some make you show them your card (GameStop). There are even some that need to bust out one of these: http://i.imgur.com/EDlLYt9.jpg

For me, at least, it's still easier than dealing with cash.
Re: 88/100 citizens owning a gun, can you provide any evidence to that effect? A relatively recent Gallup poll put the rate at 1/3 with many gun owners owning multiple guns. Like you would expect out of most hobbies.

[1] http://www.gallup.com/poll/20098/gun-ownership-use-america.a...
Tablets make a great 2nd (or 3rd) screen to supplement your computer workstation. You can keep reference material open on the tablet, which is a good read-only device. The one missing link is cut-and-paste from tablet to PC, and there are apps for that.

With browser sync, you can look something up on the main screen, then carry the tablet to the lunchroom (or toilet) to read it.

Tablets are fantastic for children. If you have kids, you may find that they take to it like a fish to water. You may want to steer them toward educational nature videos and math games, rather than mind-numbing running games like Temple Run, just to justify all that time they could have spent reading a book or playing ball outdoors.

Tablets are handy for reading or watching shows in the dark. My wife and I are watching Downton Abbey in bed. It's not ideal--I wish I had a robot arm thingie to hold the tablet rather than having it balanced on my chest, digging a ditch into my skin. But it's good enough; easy to pause and go back to catch what they said (we're not British and the dialects are sometimes tough to follow).

Basically, tablets are quite useful, and there's about 100 million users just in the U.S., so they must be doing something right! What's more, I suspect we've only scratched the surface of what these gadgets can do.
The rise of the SSD should convince you. What was a good system is now an excellent system - OSX benefits hugely from the extra speed. Fusion drive is that much better - it really is the size of a spindle with the speed of a solid-state drive.

I've used both Windows and Linux for work before, and Mac is the only setup that's saved me time instead of wasting it. I found it worth getting used to.
" You don't get to shoot through your door because someone turned the knob without ringing your doorbell and hide behind it being an act of self-defense. You don't get to prove your bravery by firing into a group of innocent students from a rival high school. You don't take psychologically troubled individuals to the firing range for therapy and teach them to be efficient killing machines. And if you own guns, you don't leave them on the kitchen table so your seven-year-old can grab it on his way to school for show-and-tell."

Each case you list includes multiple violations of existing laws. How would more laws reduce the likelihood of re-occurrence?

"This isn't political."

Nonsense, this is the purest of politics: this is literally and figuratively about power and who will hold it.
I have an iPad3 and a Nexus 7. They sit mostly unused. I'll pick up the iPad3 once in while just for fun. I've played a few games to completion (Sword and Sworcery, Groove Coaster) but that's about it.

I don't find them good for consuming except for movies on a plane. Movies at home? The bigger the screen the better. I'd much rather watch movies on my 42 inch TV from my sofa than my tablets.

Reading? I'd much rather use my Kindle Paperwhite. It's better on the eyes and soooo much lighter.

Browsing the internet? I'm a curious person and I click lots of links. So for example I'll come to HN and ctrl click every title that sounds interesting. Tablets hate this workflow as they start removing tabs. Even when it does work invariably I'll run into a page that doesn't work on the tablet. Maybe it's a WebGL page. Maybe it's a Flash page. Maybe it's a page that requires interactivity but does not respond to touch events.

Finally I'll want to comment on something or post something I found to my facebook or G+. In those cases tablets suck balls. Editing text in a tablet is a exercise in frustration. Trying to move the cursor, format, copy and paste. It's not fun. Pasting a link in the Facebook app doesn't generate a editable preview like it does in a regular browser and many other shortcomings.

I could go on and on. Some of these limitations I put up with on my phone but then my phone fits in my pocket and is always with me. My tablets though, really, I find them pretty useless. There's sole purpose at this point is to once in a while check out some new app someone tells me about. Otherwise mine are unused.
I did. Work bought me a Mac. I also bought a personal machine for myself because I liked the idea of being a single-OS kind of guy. A year later I actually switched to using Windows 7 at work because I hated Mac OS so much and I switched back to Linux at home after a couple months.

I use Mint these days. Linux lets me get shit done, that's why I use it. I honestly don't know how people can stand using a Mac for "real work". I guess I feel the same way about Linux that you feel about Mac OS, Different strokes for different folks or something like that I suppose.
Well, you know. Terrorists and all.
Sorry, I tend to be lazy and just group the whole Ubuntu environment UX as "Unity"

I do own an iPad and Mac Mini that I received as gifts, but I find them pretty unbearable to use outside of specific tasks (i.e. watching Youtube videos).

There is some OSX software that I like, such as Adium, SublimeText, and the default screencap tool, but I find the environment kind of annoying to work with and have a much easier time with Windows 7/8.

Overall, I give up just too much convenience and software (like MPC-HC, video games, driver support for appliances and game controllers, easy win-key + P,arrow keys,D,E,R,C,X) to be able to switch to OSX. Also that I value being able to swap out hardware and paying less for hardware in general (even if Macs often have sleek cases).
This is a fun read, and the external links alone are worth it for me (msgpack, 0mq guide, python multiprocessing). But frankly, the conclusion says it all: "Conclusion. What can we take away from all of this? To be brutally honest, not much... ."
It was making a profit again three months later: http://www.eurogamer.net/articles/2012-07-25-nintendo-3ds-pr...
It would have probably been on an 450 MHz G4, maybe 6-7 years ago, and if I had to guess, I'd say I probably did it in Python.
Was about to say the same, Stockholm surely sometimes gets colder than -16°C. Without looking any stats, probably -16°F (which is -27°C). For Helsinki, which not much further to the north, but closer to continental Russia, the record lows are -34°C / -30°F.

And I slept outside in temperatures colder than this, my children did, and their children eventually will. It's a matter of proper clothing.
Macs are so incredibly far from perfect it's not funny.

All software is shit and operating systems are big software.
The real TL;DR: "I have no patience for jumping through your hiring hoops. Now, here's a list of my hiring hoops you'll need to jump through before I consider working for / hiring you."

I would never, ever hire this guy. With his hubris and self-centered worldview there's no way he'd work well with a team, and with his apparent aversion to writing code under any circumstances other than inside his own delicately-crafted bubble, I'd have serious doubts about his ability to hit a deadline.

Nor would I trust him as a manager. He walks out of an interview (multiple!) because they asked him to code (how dare they), then interviews the guy who responds to (an incredibly ridiculous) code test with a jokey response? Sounds like a great way to make friends, and a terrible way to find job candidates with strong skills.

Even if he was the greatest programmer/manager in the world, unless you're looking for a solo developer who doesn't need to produce within a given timeframe or a manager who values a "cold call with attitude" over a first-class résumé, you're in for a world of hurt.
I'm sure that design looks great on your Pantone-calibrated monitor,

Bizarrely, no, it doesn't. A lot of trendy design styles like low contrast bright sites and tiny (or, recently, huge) text really are just as impractical and/or do look just as ugly on a very good screen to a trained eye.
Some people, when they find legislation hard to understand, think "I know, let's legislate to make legislation easier to understand." Now they have two problems.
This post would constitute a good/constructive reply to the latter article : 25 Years to Mac - How Ubuntu Pushed Me Away from the PC[1]

[1][http://randomdrake.com/2013/02/23/25-years-to-mac-how-ubuntu...]
I've heard this mentality from a lot of people recently. Part of it is my friends and I have gotten older and we no longer consider spending hours tinkering with OS settings a good use of our time.

But the real shift is cloud computing - our computers have become thin clients. I realized recently that I no longer even care what kind of computer I'm using because I can spend almost 100% of my computer-time through the cloud, including work (ssh + web outlook + google docs), e-mail (gmail), and music (spotify).

Apple is perfect for me: their laptops have brilliant form-factors (especially the air), OS X has built-in ssh, and navigating around the OS feels very natural.
That still doesnt make any sense. It's like say in nuclear energy. There are two camps: one side says it is safe the other says it isn't. However, if evidence of more and more nuclear tragedies accumulate, one side looks more and more correct than the other. That side isn't "using" a nuclear tragedy to "further their own agenda", they are simply using it to demonstrate they are correct.
How and why to Splunk with Heroku
If by developer base you mean market share, Android tablets are selling more than iOS nowadays. Apple is 43.6%, Android over 50%. Nowhere near the huge lead Android has in smartphone market share, but still enough that people going for the biggest market should chose Android:
http://money.cnn.com/2013/01/31/technology/mobile/android-ta...

Not really surprising considering competitors like amazon aren't even trying to make a profit on the hardware cost and are selling the things at rock bottom prices. Most business solutions I saw at CES were using Android tablet bases as well now. I guess due to the low price and because you can customize the entire software stack for health care providers or whatever you are targeting.
That is a rare case of correctly understanding the user but incorrectly understanding the technology (most errors are the opposite). That laziness drives behavior was correct, but that calling is easier than texting was incorrect.
What were the specific problems you had with haskell?
It sounds like they've found a legal way of getting free work completed.

Is there some kind of signing bonus if you make it through the interview process and get an offer? I think there should be.
DUH... if you are interested in IOS development, then you pretty much are going to have to buy a mac.

other than that, there's nothing in this post worth discussing. it's just internet filler.
It means that resumes are more showing your writing skills than anything else. The claims there are essentially uncheckable.
Author here. Not the best writing on the web, but I'm hoping to spark some discussion. What are some good ways to leverage your own particular aptitude while coming to terms with your shortcomings? How do you determine whether to tackle a problem or accept that it's not worth the time or effort?
You're arguing that because people might not suddenly decide to revolt en masse that... what, exactly? That a revolution is therefore not possible, and that we should then give up the right to bear arms?

How ironic that you would accuse him of making a really poor argument when yours is about as poor as they come. I hope no one upvoted that drivel.
It sounds like a lot of these problems could have been mitigated in two ways:

First, buying compatible hardware (nobody complains that they can't run Mac OS on a Dell, so why do they complain about incompatible hardware on Linux when the Ubuntu has a certification program and there are tons of lists of compatible hardware around).

Second, understanding what's going on. AFAIK the "Gnome" listing in newer Ubuntu versions is really a compatibility mode of some sort, not the Gnome we all knew (and some of us loved). If you don't like Unity, use a different distro (like Mint, which is based on Ubuntu and thus is compatible with "Ubuntu" packages).

Use what you like, and if he likes Mac OS then wonderful, but don't complain about things that are your own fault.
I have attempted the pretty much the same thing. I would sleep at 9, get up at 5. I would probably like earlier, if not for my fiance's schedule and my 1+ hour commute. If your work/family/social schedules will allow it, I would highly recommend it. My jaunt into being an early riser ended when my work had a series of meetings with China all starting after 9pm. I might attempt it again after I move closer to work. I really loved working out before work.
A webdesigner using Pantone shades for a website is just being a delusional fool.

Expecting everyone viewing your site to see a precisely matched colour, whether it's from a PMS chip or any other reference, is... optimistic.

But that doesn't make starting from a client's standard Pantone branding colours (or rather, their official RGB equivalents) delusional. It won't get perfect results, but what would be a better choice?
No one suggested KDE?
It had me until she wrote (when comparing to iOS) " Android is obviously out of the question since it's just a different flavor of the same garbage". How can an opensource OS be just another flavor of the entirely closed and walled off iPhone?
Mine was not an argument, more a suggestion that your argument needs clarification. Please note that while I admire your aversion to "appeals to emotion" bringing "what happens if the system collapses? ... Riots, destabilization, foreign invasion" to the discussion may violate this ideal.
Sounds interesting, I love the night: however my problem is that I have school from 7am to 5pm , which is kind of the full day for me.
Grass is always greener. I ended up installing Linux on my MBP after getting really frustrated how anti-developer it is (https://gist.github.com/erikh/2260182 helps). Everything has its uses though I run osx, windows and linux daily... disclaimer: I dont use Unity.
You should check http://www.squareup.com
The number of intentional homicides that I found was higher for the US, so that may be where the perception arises. Unfortunately it appears that these statistics haven't been broken down in an easy to use format, or if they have, it's hidden in some corner of the web where Google and Wikipedia dare not tread.
The same can be argued against the NRA:

http://www.democracynow.org/2013/1/16/behind_the_nras_money_...
Iceweasel/Debian testing: http://imgur.com/YApvzjw
This is probably the opposite of my experience.

I don't own any machine running OSX, so I can't comment on this, even if almost every experience I had with it has been quite bad.

I never saw any of those problems running Linux (KDE on Chakra - and even running it on Nouveau). Yes, not everything is perfect yet, but it doesn't have anything wrong.
I'm probably lucky to have only supported hardware on my PC.

You should try a different distribution OP, or even only a different DE. I don't dislike Unity like the web seems to do, but I think they did some very wrong decision in the technical side of it. Like implementing it as a Compiz plugin (not exactly famous for stability and performance, and also it's tied to a single WM) and giving the user few options (Unity has been out since 3 versions now, so i don't think they're going to implement them soon).
If HN incorrectly hellbans someone... they piss someone off.

If a retailer incorrectly hellbans a customer, that is, they tell the customer that their card will be charged, and that the goods they ordered will arrive in the post, but without the intention of doing either of those things, owing to a genuine mistaken belief that the customer is engaging in credit card fraud, but lying nonetheless... are they leaving themselves open to legal action from the customer? From regulators? I'd expect the bad PR alone to be a worse hit for a retailer than a bulletin board.
That's fair - all I do is code and email now, and its a great machine for both.
Ah. I see what you mean. Well, I don't control the Medium flow, so I can't actually fix it, but that's not the issue.

Like I said, going from my face to my Medium profile is exactly what should be expected. Much like going to your profile on pretty much any website out there.

If by clicking on the M button I got somewhere other than the Medium front page, that would have been a valid argument for you, but I do get to Medium front page, so it isn't.
I dunno. Reservation seems very unemotional and bureaucratic, very disconnected from any soft and cuddly words. Nature reserves are land that has been set aside for nature purposes, Indian reservations are land set aside for the Native Americans, and nuclear reservation are land set aside for nuclear purposes. When you phone ahead to a restaurant/hotel/car rental agency and make a reservation, a table/room/car has been set aside for you.

Do you use a different word in the UK for these situations?
I know. What I'm saying is that if armies couldn't stop Hitler from marching in, jews with weapons weren't going to stop Hitler from doing what he wanted to them either.

[EDIT: anyway, I actually agree with your main point that a lot of private guns will be useful as a deterrent and in practice against professional armies]
That sounds like a very impractical proposal.

Apple attempt to do this sort of "approval" the with apps on the app store and there have been lots of examples of apps which break the rules getting approved (and then being pulled when they got popular). What makes you think graphics card manufacturers would be able to do that with games?
We won't get anywhere if the debates continue to rely on shocking stories, sweeping positive firearm events under the rug, and emotionally laden rhetoric instead of conducting a rational analysis.
That strikes me as a very patronizing attitude toward women.
At a minimum, you want to have available weapons which provide a significant deterrent to government abuse of power. You want such abuses to be at the risk of a protracted deadly fight that threatens the stability of the power of the abusive government. Anything beyond that is unnecessary, and too much beyond that threatens the security of the people as a whole.

Practically speaking, I would allow everything up to .50 caliber machine guns with minimal regulation.