skysight-inc/HackerNews huggingface dataset:
Haskell has much more of a group inside of a company will use it as their primary environment then adopting it wholesale. Haskell is used extensively in trading with almost every major bank and hedge fund using it, although no one talks about it. It is also extensively used in energy companies.

There are a few companies out there that use it as their primary language such as Tsuru Capital and my company, Alpha Heavy Industries. By definition companies using it as their primary language will be smaller companies. Standard Chartered has a very large Haskell group.
Chrome 19 on win7 x64. nothing else notable.

+1 for API if it doesn't crash ;-)
Compared to the effort to build the binaries it is trivial to repackage the content of those installers into EGG, MSI, NSI or other programmatically deployable formats. In fact the Pythonxy and Enthought Python distributions repackage some of those installers into their formats. The exe installers created by Python distutils are the least common distribution/packaging option that works on Python 2.4 to 3.3, 32 and 64 bit. The installers are valid ZIP files and it takes a few lines of command line or Python script to extract the content to any target location. It is the sheer availability of those binaries, and the feedback (incl. patches) to the package authors about Windows build and runtime issues that is the value of the project. It does not solve the Python packaging or deployment problems.
Ah, I didn't know this. Thanks. This is a much less dangerous situation for them, but I would still rather keep real money and in-game money completely separate since if they're not, it creates powerful incentives to cheat the system.
Interesting site - but it looks like it has only been around since 2010.

http://httparchive.org/trends.php?s=All&minlabel=Nov+15+...

Small amount of time relatively speaking (the Guardian example was from 96 through 2011). So the general trend for a bunch of sites (on httparchive.org) looks more-or-less linear, but that's probably because only a limited amount of time (2 years) is in view.
Can anyone tell me if this book confounds the Relational Model and the predominant RDBMSes, ex: confuses things like tables and relations, like most devs are wont to do? If so, I'm pretty much going to stay away from this book.
The context is far from meaningless. While you understand that 'technically' it's the same source, your friends and family using Facebook will have certain expectations when 'liking' something. These expectations will probably be that they like something in the social network context of Facebook (visible to people they know) and not in the context of the web at large (viewable to teachers, bosses, and random strangers).
Not really applicable to me it seems. I commute across the Twin Cities in Minnesota in about 50 minutes but it wouldn't even calculate my times due to it being "well over 60 minutes" which is the max the filter will apply. How useful can you expect this to be, since commuting times can vary wildly even if you begin your commute 10 minutes earlier?
that is one of the best things in pentadactyl as well. unfortunately it still tries to use gvim for me. but this can surely be changed somehow.
>Do you not consider Secure Boot and the prohibition against disabling it on ARM devices a slippery slope?

Yes, it definitely is. But the seeds for that were planted by Apple which can't keep their devices in stock, so when I see the ragefest directed towards Windows RT and Microsoft evil dominance with nary a mention of Apple(see Mozilla's FSF, and EFF's(?) blog posts about UEFI Secure Boot and almost all the discussions on HN and other sites) it feels like people are actively trying to avoid mention of Apple since it undermines the point they're making about Microsoft.

And many of these folks call it an antitrust issue because Microsoft was previously declared a monopoly on the PC and had successful antitrust suits against it.

But forcing MS to open up Windows RT while leaving the iPad alone(which has tremendous marketshare and profitshare in tablets) will only leave Windows RT weaker against the iPad(because they can't subsidize them with the app and media sales on Windows RT, see XBox). And every time I mention this, I hear crickets as people move on to other threads to continue piling on MS and ignore Apple.
How do I avoid giving Microsoft money?
Microsoft Just Shafted Its Most Important Smartphone Partner, Nokia
Flags of the World by Color Usage
63 yr old Grandma just released her first fitness app
I finally got my app on the Itunes store. Any ideas on how to market it would be much appreciated.
Glad someone picked up on my corny joke :)
I'm not that bothered :)

I had an application called FuckYouDCOM that we sent to clients in the UK which fixed a load of clsid issues in windows 2000. No one seemed bothered about that either.
Do you lose free speech rights if you speak using a computer?
1) Perhaps you missed the part where I said IRS only applies to US? Tax rates do differ in different countries, if you weren't aware. That's one of the major tax avoidance methods - do what you can offshore, wherever you benefit by paying less.

If you live in the US and you make money, you owe US taxes on the money, regardless of where the company is.

2) Again, depends where you are. While all bonuses may not be tax free, they are usually taxed differently to income tax anyway - such that less tax is paid. Why do you think people pay bonuses rather than just increasing salaries?

As others have pointed out, bonuses in the US are taxed as ordinary income, and they're taxed at the same rate or higher (!) than ordinary income in the EU. Take a quick Google trip through a search of "banker tax EU" to come up with some real doom and gloom there.

3) I wasn't claiming otherwise - my claim is that the rich don't aren't paying more as a proportion of their total earnings, which is what is claimed to be the case by the system.

This is simple. Rich people have more long-term capital gains and less ordinary income. It is 100% not because of bonuses.
Mozilla Labs updates JS game engine Gladius
Steam: a peculiarly sophisticated barter economy
Thanks, I didn't notice that. I will delete it.
My post is definitely specific to tech startups, and particularly tech founders (developers.) Restaurant owners = completely different story, for which I have no experience. But I can imagine "getting a job in the restaurant biz" is considerably different than getting a job in the tech space.

The use of "no risk" is admittedly a bit over the top ... creative license if you will.
This is cool, however I notice that your transit commute times are more optimistic that drive times in some places.

For example, from downtown Kirkland, WA. You have the bus being faster than driving, there is no HOV lane that would explain this, my real commute choice is driving (10-15 minutes) or bus (35-40 minutes) but your heat map pretty much inverts those numbers.
I don't get the joke. Is one of them supposed to be a more worthy science?
It's a tough problem, but it's going to need more than just 3 engineers in a garage.

The type of project you're describing requires domain expertise - lots of domain expertise. It's not just about solving the problem from a technical standpoint, its about penetrating countless, complicated bureacracies with sales teams that have maneuvered that space before.

The reason that your software sucks is that the purchasing decision is not made by the person using the software. Facebook, Twitter, Google and the other great success stories of the digital age all counted on providing a great user experience to the end user in order to win their markets. But enterprise healthcare is not like that. Enterprise healthcare does not require great software, it requires great sales teams. The quality of the user experience is not a high priority to the either the company developing the software or the company buying the software.

It leads me to think that the way to penetrate this market is to get the individual patients more involved. An iPad app that allows you to chart your own medical history could make a lot of sense. If a nurse comes in to give you a short of morphine, and you put into your iPad that you're about to receive a shot of morphine, and the iPad screams because you just had a shot of morphine an hour ago, then that could be a way to solve a lot of problems in healthcare.

But, sadly, not your problem.
It's possible to get quit a lot accomplished by loosely coupling Ring+Compojure, Enlive/Hiccup, and datastore modules like Clutch, Korma, clj-orient, etc.

I began my journey into Clojure about a month ago (after poking at it since last Sept) by diving into the "Clojure Programming" book recently published by O'Reilly. After finishing the book, I reached for Noir to fill my web-dev needs, as the idea of a "batteries included" framework appealed to me. But I ended up dropping Noir and adopting the approach explained in the book, i.e. loosely coupling the modules mentioned above.

Noir itself is built from some of those same modules, and it seems like a fine open source project, but I've found that I'm better off connecting the "lego blocks" together manually -- it's not a complex exercise and gives you a lot of freedom to experiment, learn and fine tune.
My view on a dissertation -- whether it be for a masters degree or a Ph.D. -- is that the contribution is not the important part. Instead, the goal is to demonstrate an ability to do "good research" (TM). People find very narrow topics because thesis advisors prefer it. If you had an already well-studied topic, it is more difficult to access as original work. Yes, ideally you want to find something novel, narrow, and practically useful, but grad students primarily want their degree first.
Can you provide some specific pain points ? Is it just the fact that there are several silo databases or records but there is no single centralized repository of EMR ? The question is: what is the incentive for a medical instituion to adopt such system ?
I am in complete agreement with everything you said.

I too have had to administer and support remote systems where vi was the only viable way to edit config files and the like. And, much like you, if I could, I would go for bringing the files into my local system for editing with a non-vi editor (a secondary reason being that if I screwed something up by accident I wouldn't take down a system).

In over twenty years of programming my intersection with being forced to use vi was never frequent enough to warrant spending the time to get good at it. None of my work suffered for it, of course. In my current business nobody uses vi and we get quality work out the door like anyone else. And, I should say, without the need for foot-switches :) --had to throw that in for a little dose of levity.

Thanks.
Careers can be changed. Why does that career change need to be to entrepreneur? There are plenty of other careers where you can develop an array of new ideas and knowledge and meet many interesting people. Think of how many new ideas, knowledge, and interesting people doctors and lawyers come across. Or journalists. Or politicians. Or... you get the idea.
Google CEO Larry Page lost his voice
Racial harmony and rocket-powered monorails: New York's 1962 mayor predicts 2012
"Having a developer setup and manage a development environment is a great learning experience. But it doesn't scale. Once you have a team, the time you take to setup an environment is precious time wasted. And it gets even more involved as your stack gets complicated."

Using Ansible (same idea as Chef and Puppet) I can go from zero to fully ready (setup exactly as I want it) in less than 20 minutes, and my system does all the work during that time. I can do this for as many servers as I need. Every step of the process is scripted, so it does the exact same routine every time. I can also regularly iterate my server scripts just like I iterate my dotfiles for all my other tools.

These are my tools. They put bread on the table. I like for my tools to be exactly how I want them and under my full control. Action.io will be interesting to check out though.
"To be fair" implies there is unfairness.
I'd like to better understand who's being shortchanged fairness here. Is it Apple or is it Steve Jobs? In either case, I think protecting the extremely successful, seems like a waste of (argument) energy.
I hope that's not true -- if you block a friend from a certain part of your profile, Facebook better make sure that the friend can't see that part of your profile in ads targetting them.
I wish I had "youthful naivete" ... although plenty of people have said I "act quite young." Does that count? :)

Sunk time is an issue. And I have also railed against what I describe as "zombie startups" that outlast their welcome or usefulness. I've been caught in those. And I lost a lot of time. There's a risk in knowing when NOT to quit...
I work in Minneapolis and my commute is about 30-40% (15-20 min) less than what this site says. Neat idea, but certainly needs improvement for broad real-world use.
Realm of Racket: student-authored book based on Land of Lisp
American citzens are often called.... Americans.
I'm a big fan of Erica Sadun's "iOS 5 Developers Cookbook" http://www.amazon.com/The-iOS-Developers-Cookbook-ebook/dp/B... She starts off showing you how an iOS app works from main() on up, which gave me an understanding of how some of the "magical" parts of iOS work, like nib loading. The bulk of the book is a decent cookbook that you can cherry pick from as needed.

If you've worked with other event-driven GUI frameworks in the past, check out Sadun's book.
Euro 2012 football online streaming
Great hungarian site about the Euro 2012. Watch the final online! News, tips and more informations about the tournament. Add us on Google+!
Nice one, loving the interface.

Had one issue while trying to create my first instant navi: I kept clicking "Create & save it!", but nothing happened. Turns out I first need to click on the magnifying glass next to the destination for that little tick to appear before I can actually save it. Did not get any feedback or error message at all, which was a tad confusing. Other than that it is super easy to get started.

What is the advantage over built-in navigational apps shipped with current smartphones, though?
We considered Cassandra early on. After much discussion, Eric and I decided against including it. Cassandra implements a BigTable-esque API and also takes a page from the Amazon Dynamo playbook to implement ring-based sharding.

We felt that HBase and Riak more faithfully represented BigTable and Dynamo respectively. Writing about these two databases gave us a better chance to discuss the columnar and key/value genres independently.

It was definitely a tough choice though.
but it does not interact nicely anyway. try to use esc to break out of something. (ctrl-] does not work either as it is (rightly so) also captured by pentadactyl.)
Funny, I have been watching the screencasts from Dave at Pragprog who was saying that we shouldn't be focusing on classes at all.
A fair point, but entrepreneurship allows you to do it on your own terms, which can be very empowering.
Which energy companies and for what?

The major problem with the 'smaller languages' is that sometimes, even if you want to, and can use it effectively, it's difficult to interface with other systems.

For example, services using SOAP. Drivers to DBs and other systems.

Sometimes it's easier to have your core login in Haskell for example, then make it interface with something else in Java/C#/etc which will have plugins for everything.
JGC, I was trying a similar computation for the Startup Framework that I'm building using Wolfram Alpha but it seems that this is available only for premium users? Am I correct, or did you just use their regular computational engine for the curve fitting?
I disagree. You say that "Things are not organizing better than they 'ought to, they've just happened to organize to a sufficient point that we exist and perceive this process and say things about it".

Let's assume we are but one of an infinite path of possibilities for slightly different starting conditions of a universe. When you get to this magnitude of combinations, it is no longer sufficient to compare individual combinations -- rather it is infinite sets that make the most sense to compare -- classes of possible universes in a sense. You are comparing cardinalities, not members of the different sets themselves.

And if you think about all of the possibilities, it is almost certain (borrowing the mathematical usage of that term) that our universe is unlike almost all combinations, and to a significant degree. I could be wrong here, but it is certainly something that could be proven (or disproven) by an expert mathematician.

So, when you say we won a lottery, I think it is instead more like you threw a dart at a real number line between 0 and 1 and the dart landed exactly on 0.4. It's not impossible, but the probability of that happening is still 0. (Those two statements are actually not incompatible. There's a good question on the math stack exchange about it).
Teens turn from Facebook to fresher social-media sites
I associate with you!

At one of my last startups that I was employed at, I implemented a system that would provide one place for all types of lookups a front-desk person would want to have. This included integration with business searches for places like pharmacies etc., healthcare code systems like RVUs, LCDs, NCDs, NPIs, etc. with the end goal to save time to lookup - as well as cross-link similar data between these datasets. We gave the online access to this system for free in the hope that customers would buy our patient eligibility solution. Alas, after 5 years of constant living in the shadows of pre-established institutions (hospitals) the investors gave up fiscal support; the startup was no more.

Your cry for help can IMO be addressed by "think like a or even become a programmer", I say this because once you've programmed to solve your need, you can share your solution with others. I did not have this privilege in the healthcare space because of licensing restrictions that say AMA would impose.

For other HN readers (who knows some might be working at Dr Chrono or some such place), know that the healthcare system is rich with data lookups that mean a lot semantically. Yes you may not understand these independent data points, but there is immense value for the curators of these codes CMS, AMA and other health care agencies to defining the interfaces between them to simplify management.

Oh by the way.. USA is still on ICD-9-CM standard, whereas the rest of the world uses ICD10. I don't know when but from a governance standpoint, there's a hard date that all healthcare systems should honor ICD10 codes by that date.

So healthcare integrator's.. you may have a decent chance in this migration to assist with making improvements!

I'm not a business hacker, but really the disparity in 2012 in the healthcare scene exists because there isn't a business hack that can convince ceo's of health care institutions that profits can be made with a new way of thinking. I am observing and reporting what I have thus far witnessed first hand from the front-office and back office operations of some organizations that work in the healthcare industry.
Hey Sha -- I can't speak for the rest of your cities, but Tampa, FL is VERY wrong. I drug the end point to downtown St. Petersburg and the times given appear to be almost double what it truly takes to commute, over a certain threshold. Under 20 minutes seems to be accurate, but it starts trending towards 30, 40, 60 minutes too quickly.

I'll tell you what, though -- great UX and visualization. Very plain to read and utilize the slider functionality. I suggest modifying the legend to be more explicit about what the color bands mean -- perhaps labeling each color, for instance.
The author is doing a great job of promoting himself and his blog business. The failure is on the HN side of the fence.
Can't get to it on my android phone. Get a prompt to download the app, then an Oops 404 page not found.
Is this the absolute worst-case commute times? It never takes me that long to commute into/out of miami, or baltimore, or fort lauderdale. More like half the time.

DC actually seemed like it went the opposite way as it usually takes an hour and a half to get from VA through the beltway into DC while the map showed only an hour for as far out as Dale City. A half hour (or more) from Petworth into Downtown during rush hour is fair, since DC has probably the slowest crappiest drivers in the nation.

Updated theory: these commute times might not be based on actual driver data, it's probably a very rough estimation based on distance, travel time, speed limit, and population. It needs to be weighted based on the curve of traffic based on time and the way locals drive. Boca commuting will probably be slower than Miami commuting on average, unless you're on the highway in which case you're totally screwed in Miami. Not to mention anywhere there's an on-ramp with lots of flow you're going to make a choke point, so times would increase a lot, unless you started after that exit.

tl;dr Traffic is hard.
Walking on the street is a risk.

Driving a car is a risk.

I get it -- everything is a risk. Even more reason to start a company and give it a shot. You may get struck by lightning tomorrow.

I'm not such a "ra ra" kind of guy to say, "everyone should go start a company tomorrow, and you'll all win." But on the flip side for those people that want to take a shot - it's the time to do it. The "risks" that you think exist, around money and failure aren't really risks. Even "lost time" isn't in my mind a risk. Don't get caught (as I mention in another comment) running a zombie company though...
Flame used a prefix collision attack that had not been seen before. The concept was demonstrated a couple of years ago but the attack itself was novel.

http://arstechnica.com/security/2012/06/flame-crypto-breakth...
Friday Q&A 2012-06-22: Objective-C Literals
A bit of a tangent, but if I don't ask now, I never will - has anyone applied the internet wayback machine to google maps - so a kind of "time machine" meets street view, and you see what your neighbourhood looked like 6 years ago before that condo blocked your scenic view? Would be a neat idea. If anyone's come across a solution, please share.
He's not "semi-retired". He's a carpenter and blogger, and cares very much for his revenue stream, as you see.
Canonical details Ubuntu UEFI Secure Boot plans
The main characters of both papers are many layered neural network architectures, autoencoders and stochastic gradient descent. The interesting thing is that all these ideas are from the 80s but the breakthrough was in how to use unsupervised learning to seed neural networks so that a many layered neural network did not get mired in local optima.

The key idea is that if you train each layer in an unsupervised manner and then feed its outputs as features for the next layer it performs better when you go on to train it in a supervised way. That is, back-propagation on the pre-trained Neural net, learns a far more robust set of weights than without pretraining. Stochastic gradient descent is a very simple technique that is useful for optimization when you are working with massive data.

The architecture Dahl used layers as RBM (very similar to autoencoders) to seed a regular ole but many layered Feedforward network. SGD is used to do back propagation. RBMs themselves are trained using a generative technique - see Contrastive divergence for more.

The google architecture is more complex and based on biological models. It is not trying to learn an explicit classifier hence they train a many layered autoencoder network to learn features. I only skimmed the paper but they have multiple layers specialized to a particular type of processing (think photoshop not intel) and using SGD they optimize an objective that is essentially learning an effective decomposition on the data.

The main takeaway is if you can find an effective way to build layered abstractions then you will learn robustly.