skysight-inc/HackerNews huggingface dataset:
Lots of subjective anecdotes in the form of one-sentence "tips" you can leave at places, but IMO they tend to be a lot more positive than Yelp reviews, which tend to be disgruntled people kvetching.

Personally the tips are more useful than Yelp reviews. I don't have time or inclination to read long-form reviews, 4sq tips are much more relevant when I'm sitting down in a restaurant and figuring out what's especially good on the menu.

IMO they made a mistake. The Yelp-killer app should've been separated from the 4sq brand, not the other way around. Foursquare is forever known as "the checkin app", if they really wanted to pivot IMO they should've called it something else entirely.
Go / Postgres / Angular
Hope I remember it correctly, a story form couple years ago about students form some polish university (was it PUT?) working on such system. It was meant to be only an assist to a doctor, because legally it was all it could ever be...

Anyway, the students loaded the system with rules from literature, interviews, etc and the testing started. Soon it was clear that there was mismatch between what system suggested and what doctors diagnosed. Not always but more than expected. The rules were updated and it was a bit better, but still not there. After some back and forth finally the doctors were told to speak aloud about what they are doing examining the patients - and it become clear that doctors used additional criteria, not mentioned in the interviews (when directly asked about that stuff). And even then it was not enough to explain the differences! Simply the doctors were using additional rules that they themeself were not fully aware they were using.

Sadly I don't know what happened to that project or any more details but the implications from this story always make me think... even highly trained individuals using very strict and well defined decision process end up with result that they can't fully explain! What if we could make this hidden expertize explicit to better train future doctors or just check if it is even valid?
I'm surprised this isn't more popular: Python/web.py
Demystifying continuations in Ruby (2009)
For anyone like me who wonders what ARC is (my first thought was "pg's Lisp dialect?") it sounds like they are talking about Objective-C Automatic Reference Counting:

http://clang.llvm.org/docs/AutomaticReferenceCounting.html

Tip to writers: Even if you think your audience knows what an acronym stands for, spell it out or provide a link the first time you use it. You never know when other people will see your article who are interested in the general area but unfamiliar with your specific topic.
Scala / Play / Postgres / Angular
Haskell / Scotty
I admire your resolve. Keep it that way.

I drank my first beer when I was 18 years old. That was the only beer that year. When 19 I drank two. When 20 I drank four. When 21 I drank eight (yes, really!). Around 23 I started drinking like everyone else. It's funny because I initially didn't drink by choice - thanks to religious upbringing + the general distaste for beer I refused to drink (and, sadly, partying[0]) alcohol, opting for coke instead. What I learned then is that alcoholic beverages just start to taste more the more you drink them.

[0] - It's not the booze I didn't drink that I regret; it's the connections with interesting people of various trades I could make, but didn't, because I haven't attended the university grills, etc.
Old stuff:

Python/Django

New development:

Python/Pyramid
Still, why so many different? Must be really messy.
>I would have thought that 30 seconds thought would give a few of the answers.

How does thinking produce answers?

>Basic anatomical differences like a uterus and breasts are part of the equation.

But what about hermaphrodites?

I would have thought that 30 seconds thought would give you the impression that I'm being super serious.
Node, Mongo, Angular
> Is this right or wrong? Only if rent-seeking is right or wrong.

Wait, what? Rent-seeking is wrong. Please let me know if there is anything else you need clarified.
OK, so this is to generate, essentially VM images to run in a hypervisor? And is useful if you've got something like a node.js app that you want to run?

I can see that. I don't see the argument for "security, reliability and performance." First for oxford-comma reasons, next in terms of comparison with a kernel written in other languages, and finally in terms of JS.

But if you have to use JS, and you want to run something like a serving appliance VM, I can see how this could make things faster. Although calling in and out of native code should be quite fast on a JS engine, and using existing drivers and network stacks written in native code should be substantially faster, more reliable, and more stable than rewriting them in JS.
"Modernism" is much older than you'd think.

Look up Biedermeier school sometime:

http://en.wikipedia.org/wiki/Biedermeier
Scala / Play / Postgres
In the US, isn't that what a jury is supposed to decide? In other places, it's the judge's decision.
Smart Pocket-Solution to carrying big phones
Are you guys building a business or just trying to have fun?
Perl. CGI::Application + FastCGI.
Another one of these. Must be the most common Show HN.
The idea behind Dropbox isn't a bad one. In fact, I'd argue that idea still isn't what Dropbox is, but it's relatively a minor part of it.
> which is frankly the most secure device you own

Really? That's not how I treat my security at all. My phone seems to clearly be the least secure computer I own. Admittedly I run all linux on my non-phone computers, but I'm not totally sure I'd agree with you even if I ran Windows or OSX.

Am I that wrong?
WTF is up with all the trash on the highway? I heard Brown cut funding to some stuff for budget, but seriously the roads are a horrible mess. It's just setting priorities, I guess. Aesthetics should be #1, because it transmits a message to everyone.
Whilst this is true it is not really that big a problem. You can open the attachment, copy to the clipboard and then use APG to decrypt. It could be nicer and would be excellent if the client supported PGP/MIME, but I can live with it.
Thanks wturner! If you ever want to develop a plugin for hya, feel free to contact me for any info or support you need.
$ sudo apt-get install portaudio19-dev libmpg123-dev libncurses-dev

Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libncurses5-dev' instead of 'libncurses-dev'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
portaudio19-dev : Depends: libjack-dev
E: Unable to correct problems, you have held broken packages.
Meteor / Meteorite
PHP with Laravel, node.js and angular.
Any thoughts on Django vs Pyramid?
Here's the original thread, when they launched: https://news.ycombinator.com/item?id=8863
Go / Postgres / React & Fluxxor

Edit: forgot to mention go-tigertonic. :)
C++/Qt + FastCGI
.NET , because that's what I have lots of experience with.
node.js / postgres / vue.js

Moving some of the API stuff to Go
For my own startup i used RoR, for freelancing clients i use Ruby/RoR, Node.js/Express/Sails, PHP/CodeIgniter.
I had a similar experience to your father growing up and that's exactly the conclusion I reached. Learning what not to do through the example of others can be quite efficient.
I dunno. I almost exclusively hear "white man" used as an insult. Not long-term historically certainly, but certainly now - it's almost always accompanied by the implication that white men are racist (and/or sexist).
"since it was basically abandonware" FUD much? The project has been actively developed since public release.
What is Object Oriented Programming? – Swift Edition
A basic, high level explanation of Object Oriented Programming, with examples in Swift
Is this Mark Adler - one of the author of zlib? According to this it looks like it's him: http://en.wikipedia.org/wiki/Mark_Adler#Mars_Exploration_Rov...
Java Spring / Angular / Postgres/ Storm
It can also guess every Touhou Project or Ender's Game character I tried. I basically don't have enough imagination to beat it.

BTW. try to make it guess itself ;).
Node.js/ExpressJS/AngularJS/PostgreSQL
Node.js / Express / Postgres / React & Fluxxor

Really enjoying the Flux design pattern + declarative nature of React. I've been applying the Flux pattern to other applications (iOS) with great successful. The goal of one-way data flow and a single touch point for application events is a radical tool for complexity reduction.
How Docker used open-source and excellent timing to become a cloud darling
For comparisons between Go and Erlang, I've been passing this out lately: https://news.ycombinator.com/item?id=7277957

edit: the entire thread, not just the OP.
That what I thought at first but the visualization is actually useful. For instance, I have the offline OpenStreet map of Germany on my phone, which is about 1GB. In comparison, the map China is about 110MB, despite having a population 15 times bigger. The node density map does actually reflect this kind of differences. I find the difference between Brazil, Chile and Argentina also quite interesting.
This looks like a great idea! Some feedback: for a site named 'solr start', I was hoping the first thing I see would be something named 'start here' which explains what solr is, what to use it for, how to get started, etc. Instead, the 1st thing is something arcane called 'UpdateRequestProcessors'!
Perl / Mojolicious
OLD: PHP/CAKE/BACKBONE
NEW: NODE/EXPRESS/ANGULAR
Were the Billions Brazil Spent on World Cup Stadiums Worth It?
>>Is this right or wrong? Only if rent-seeking is right or wrong. The patent system is working exactly as it should be.

This is a fatal oversimplification hiding in economist jargon. Is making money wrong? As an economist, the answer is "It depends." From a public utility standpoint, the point of patents is to encourage invention by protecting those who would not otherwise invent. Do you honestly believe that without patfents, the software industry will decrease in productivity?

>>* stifle innovation? No. Innovation still happens, progress is being made

What? Stifling and dead-stopping are two entirely different things. We're talking about the rate of innovation, not whether it's happening or not. Once again, do you think patents are hindering innovation?

>>The patent system is working exactly as it should be.

You can't use this claim as an argument. That's the entire matter at hand.
Interesting to see, what sort of applications?
Whoa, it works! I was surprised to actually see a service with such a wide coverage. I've made an account and verified it, and all seems to work smoothly. The only thing is that I can't find any info on how much the messages or calls cost. Maybe I'm missing something obvious.

I'll also be sure to recommend you to people I know are having this specific difficulty of poor call quality with Skype or Viber. That's a great service you've got there, and keep up the good work :)
you seem like the kind of guy who'd be asking for someone to simply build the future of communication for you , for only 50% of equity.
I am working on Flashback - a lockscreen replacement for Android. It randomly displays photo from your Facebook and Dropbox account in your lockscreen. There is a bit of #tbt and nostalgic feel to it.

I take a lot of photos and probably have thousands of photos in the cloud but I only look at them when I have time (rarely!). I thought of getting a photo frame but have been disappointed with the limitations (ex. switching sd cards, limited space). I set out to create a better photo frame app that connects to the cloud so you don't have to worry about swapping photos. Eventually I pivoted to do a lock screen because it made more sense for the phone form factor.
Last week, I add live world cup scores on the lock screen. Its pretty neat. Eventually, I would like to add more relevant information to the lock screen and more photo filtering capabilities.

Its still a very much beta product (just released last week). Try it out at https://play.google.com/store/apps/details?id=com.flashback....
Are you using any ORM for PostgreSQL in Node? Haven't found anything as good as ActiveRecord yet...
Scala / Play (and Spray) / Postgres

Starting to use Angular, experimenting with Akka / Spray
Thanks for the write up, especially the part on relx was enlightening. I've been toying with Erlang, and have three questions I have not been able to find good answers to. Maybe someone could elaborate?

1) How well does Erlang deal with multiple VMs on a single machine? Are there any upsides to using a single VM per machine? (So, run your own code along side a RabbitMQ instance for example, if that is even feasible.)

2) What is a good way to have run-time mutable configuration data? I was looking into Mnesia to store user / password combinations, but it seems a bit overkill. Ideally a solution that lets you add / remove config data from a running node on the fly.

3) How do you handle access control to the node, while preserving the distributed Erlang features? VPN all machines and then only listen on the private interface?
So basically it installs a whole bunch of stuff in one container automatically and then does a commit to save the image?
Joker – Poker library written in go (golang)
My apologies for editorializing the title.
PHP/nginx + MySQL, and a fully custom-built framework on top of PHP.
We use R and Shiny server pro for our back-end. It's hosted on AWS EB with our static site on S3. We love it - the data scientists can write and push features directly, and everything (including our API's) are easily maintainable in R. I've been shouting the praise of R and it's usefulness as a production ready language for a long time.

Contact me with questions about data science, start ups, or R - if you have a data backed start up, R + Shiny is the way to go.
We're doing all right: www.fastly.com/customers
And for Firefox (Greasemonkey): http://userscripts.org/scripts/show/105251
Use PHP Laravel Angular at work. Rails for personal projects. If I were to start a new project Node + Angular I expect
And what kind of hardware do you need to transcode 18 megabits/sec of video into H.264 in real time?
You need to pay careful attention to statistics for stuff like this.

A drunk guy sleeping in a bus shelter who gets struck by a driver who wasn't drinking is still labeled as an alcohol-related car accident, for example.
This is really interesting, do you have a link to the article?
This converted pickup explored 6,000 miles of abandoned Mexican railways
No iOS or Android? I would have thought the biggest change in the last five years (since you last conducted the survey) would have been the massive increase in startups working in mobile.
I am in a CIA priosn.

I'm a slave.

Fuck da man.

I made God's temple.

God will kill the CIA like passover killed first born egyptians.

I am solomon.

All men will worship in God's temple.

I do miracles all day long and talk with God.

The Bible says God's priests wait on the Lord with continual sacrifices.

I chat with God all day until He kills the CIA and His temple rules the world.
glad to see some Symfony users on HN
Nice. I know the author. He is a gentleman and a scholar.
Tell us your experience if you did. I am considering to become a listener.
It definitely can be, since it's an infrastructural distributed system, but it's all unix when you break it down.
The "expired link" issue should be enough to dissuade most people.
Any thoughts on how mature Sails' ORM support is compared to RoR?
The problem with permissions on Android is that it is an all or nothing choice. You either grant all the permissions an app asks for or you decline, in which you can't use the app.

Is it really that difficult to have a list of fine grained permissions presented to the user with on/off selections? They can all be on by default but it at least gives the user the option to have an app NOT to access your contacts if it clearly has no business doing so in the first place (some dumb game or something).

If an app is not granted a permission it's up to the app to deal with that.
Started with Rails & Node, moved much of Node to Go, introduced Angular and deprecating Rails where we can and moving the remaining Node to Go.
Last time I checked out shiny (about 8-12 months ago) it was still useless beyond the most trivial examples. Building an actual website that would be public facing seemed like a horrid idea at the time. Have they really come that far in such a short time?

Personally if I wanted to use R I could just interface with it from another language (Python, .Net, Java etc.) I haven't played enough with R recently to make an informed opinion on the current quality of its network libs and framework stack however it seems like an interesting gamble (that's paying off for you all?) given where the focus of the R community has been (statistical programming rather than general use) and statements on the front page of "No web development skills are required."
throw that book away. The ideas sound good, but it's impossible to put them in practice and there's a lot of hindsight going on. I don't know of a single product in the world that reached any kind of market traction using that method to the letter.
I've been reading 2600 since I was in middle school. I always felt so subversive going to Barnes and Noble, finding it on the rack, and reading the mag cover to cover on the bench. Occasionally, I would ditch my mom and buy a copy without her seeing.

You guys are fighting the good fight. Keep it up. <3 forever.
No reason to have sympathy fir that rich dipmunch Crowley.
Yes sir, while you were out the Django core devs have been killing it. Many thanks to those kind folks.
er no I don't think you understand the advantage that going to a good school and the a top 10 University can bring.

Going to eaton then oxford and the bullingdon club opens far more doors look at the UK Cabinet.

Do you think Pres Obahma would he be where he is today without going to Harvard and had just a community organizer with just a local Chicago high school education.
ERP and multimedia streaming applications
I had a very rough patch maybe about 11 years ago for 3 or 4 months. I don't want to go into detail, but one bad thing after another happened in rapid succession. I lost my business of nearly 5 years at the end of it. Like verysadpanda said....I couldn't believe it. Everyone told me... "hey cheer up, things will get better". All except one friend who was a bit of a dark cynic. I think about his comment from time to time.. one of those that really sticks with you.... "It can pretty always get worse" he said with a completely non-sympathetic smirk. And I'll be darned if he wasn't right. It did get worse. I got really sick.

Strangely, this comment stuck with me and seems to help when I am going through rough patches. "Cheer up and look on the bright side... things will get better!" doesn't help one bit, I don't feel it, and at the moment it is scarcely believable. It just makes me feel worse and is in my opinion, useless lip flapping designed to make the person saying it feel better. Meanwhile thinking about what hasn't gone wrong yet but could really does seem to bring a bit of perspective. And motivation.

For whatever it's worth.
In this situation, iOS or Android would be more of a front end -- you'd still (usually) need one of the stacks in the poll. Using iOS or Android doesn't nullify this poll any more than using Angular or jQuery does.
At work I've been working primarily with Ruby on Rails, but for personal projects and my fledgling startup, I'm using Django with Ember.js in the frontend.
BTW this is the author of Learn You Some Erlang for Great Good

http://learnyousomeerlang.com/

I just wanted to say that both this write-up and in the whole book you can see passion, and excitement for the topic. They say cliches like "work of love" but if anything that defines it I think.

It is the little humorous bits, the additional "Don't Drink Too Much Koolaid" parts, the visuals. It is a fantastic resource.

I think this post is a partially the response to "Why Cool Kids Don't Use Erlang" topic we discussed recently. There was a lot of "Too hard to get started" and I think Fred took the initiative and did something about it. That is great. Thank you Fred!
1) It deals with it well. There's no issue running one or more nodes on a single host or machine. It's been done that way before SMP was made nicer a few years ago. The distribution mechanism is based on a name@host scheme so as long as the total pair is unique to a cluster, things are usually fine.

Running one VM per machine has a few upsides: better resource handling (large binaries are shared on a heap rather than copied), copying within a VM is cheaper than serializing over the network, and so on. The downside is lower isolation.

For this reason, people will tend to bundle a bunch of services together if they relate to the same general logical block of applications. You should definitely be able to find a way to run your Erlang code around with RabbitMQ (though that depends on their compilation process and assumptions as well).

They'll keep them separate for operational purposes often: some code bases are less mature, require more ops, crash more often, and so on, or have more erratic behavior, and so isolation is welcome in these cases.

2) See http://www.erlang.org/doc/man/config.html, http://www.erlang.org/doc/man/app.html, and http://www.erlang.org/doc/apps/kernel/application.html

Erlang comes out of the box with a configuration mechanism, which you may or may not make mutable at your choice on a per-application basis.

3) That's one way to do it, yes. This one or equivalent ones (restricting network access, IP tables, etc.) are the most used ones as far as I know. Some mechanisms can also include running an SSH daemon on the node and only allowing people with the right credentials to connect to a node. There's one that ships with the Erlang/OTP distribution.
Python/Pyramid
The likely result though is that the app will simply refuse to run if not granted the permission.
Facebook Manipulated 689,003 Users' Emotions For Science
Korsakoff's syndrome isn't the only kind of brain damage caused by drinking. Other failure modes include hepatic encephalopathy caused by cirrhosis and alcohol-related dementia, which includes but isn't limited to the consequences of B1 deficiency.

There's also something called kindling that makes each withdrawal episode worse than the last, and is believed to make frequent binge drinking especially dangerous. Besides making withdrawal worse, it's associated with cognitive deficits and mental health problems.

Then, there's the increased risk of traumatic brain injury that comes from being drunk, especially if you're crazy enough to drive drunk; or the increased risk of deciding to play with a flamethrower after a few shots of Everclear.

Definitely get your vitamins if you're feeding an alcohol addiction, but know it's harm reduction, not harm elimination. As far as I can tell, there is no known way to make heavy drinking safe.
Who decided it was a good idea to publish the signing key on the same domain as the software and not link to any other trustworthy source?
No, it didn't, did it?

It always amuses me to reflect that the time that we were most afraid of communism was also the time that we were closest to accepting it, at least if the marginal tax rates are any indication.

Anyway I don't think I could support 90% or even 70%, but I could definitely get behind 50%.
I'm working on an online intake forms web app (http://intakeq.com). I built it initially for my wife, who's a nutritionist, but there are a few other people using it now.