skysight-inc/HackerNews huggingface dataset:
About as many carriage returns as I use in natural language. The act of inserting any sort of punctuation seems inherently approximate; an attempt to encode that which is usually transmitted in tone, rhythm, body language.

People, even before computers, invented several different types of formal logic notation just so that they'd have a language that was better suited to these sorts of puzzles. I don't think that code is a good approximation of natural language, nor do I think that it should try to be. Natural language is very poorly suited to expressing layers of abstraction, and even basic logical relationships.

Of course it's easier to write programs that resemble natural language, just as it's also easier to speak than it is to write Vx[Yx->...etc...] but that doesn't mean it's the best way to look at a problem.

#

But that's a bit besides the point. You can do it however you like, even with whitespace if that's your preference. The key is that the IDE has to be aware of the meaning of your code. Python's solution to that is to assert by fiat that the white space should be a syntactically meaningful unit in this sense, but it could be anything.

If you have the information there, then people can look at it and write it however they please.
Ruby Queue Pop with Timeout
They most definitely have the right reasons for why someone should pay what they're asking. The reason #1, "we need to make a profit", is the biggest reason for the price. In reason #4 they clarify that reason by having tested that out of $10, $20 and $100 prices they made the biggest profit with the highest price.

The flimflam about updating the app just means that they don't wish to fire everyone now that they have a selling app, but instead will keep developing it with the hopes that it would sell even better.
The 50k JPY figure comes from the budget for social welfare in Japan. Here is an article where it is broken down for 2009: http://diamond.jp/articles/-/16672

But, let me try it with figures from 2011.[1]

107,495 billion JPY for total social welfare
32,463 billion JPY for national health insurance

The author deducted the amount spent for national health insurance from total social welfare.

That leaves:
75, 032 billion JPY

It should only be for the adult population, but I can't find numbers for just adults, so I divided by 120million.

625,266 JPY annually
or
52105.5 JPY a month.

IIRC social insurance is not included in the general budget.

As far as the 170k JPY calculation, that was just my imagining what would be a reasonable basic income. I have never crunched the numbers on it.

But, it comes out to 2.04 million yen a year. Since the GDP per capita in Japan is 3.76 million JPY, this would be quite the redistribution of wealth.

[1] http://www.ipss.go.jp/ss-cost/j/fsss-h23/h23.pdf
One more interesting implication of 2: you might want to let the user specify what to use for sorting. Although that seems problematic to me.
Not to mention that Microsoft is very much centered around the internet these days!
I actually think I'll be using this quite soon. I've also shown it to an excited PM, who thinks this could be useful for some clients that have been building reports from spreadsheets.

For me, I think there's a great use case for prototyping applications with a spreadsheet. I don't intend to build a service that exposes spreadsheet data as an external facing API.
What are the dev tools for Firefox and Chromium like on the iPhone?
Marketing your startup: What's on your checklist?
There are many ways to promote your startup. What are some tactics you've used that were effective, that you'd recommend to others?
In such a case I would try to change the requirement. This is probably a somewhat unpopular opinion, but if I am giving a name to a system I'm going to put in my full name and that is what I would expect it to always use to refer to me by.

Having had some pretty irritating experiences with systems that would only retain or use a piece of the names I gave them (either a family name or given name), resulting in a collision, whenever I feel that is what might happen I give them a concatenation of my names in different orders for the different fields, so if I was John Doe I might enter "Doejohn Johndoe". Apparently I'm not the only one doing this.
I wouldn't say it's a sad state of affairs.

- ASOS is the Amazon of clothing, shipping internationally. I think it's the number on online clothing retailer in Australia.

- As much as we all hate Wonga, in terms of technology they we're the first fully automated loans company.

- Just Eat (exactly the same as Seemless for the UK) is also an amazing accomplishment for a company/website, uniting thousands of takeaways. (That's what we can to-go restaurants in the UK).

I'm fairly proud we have some huge ($15 billion dollar) home-grown companies in these areas (even if Wonga is evil).
The "Adventure" genre is basically gone. Are there any new titles in the likes of the old LucasFilm games being produced today?

I have very fond memories of playing most of the cited games, including many other titles from Sierra as well. They hit a sweet spot of difficulty and overall very nice graphics/story that's difficult to match.

It's also impressive how well these games have aged. You can pick up any of these titles on ScummVM and still be entertained for days/weeks.
Kudos to loadbalancer.org team. Classy
It's a really useful post for software developers, but I agree his customers don't give a hoot.
Sure, there's a huge difference. But I bet most of the pitches you get are from people who spent just as little time gathering your contact info, but a whole lot more cash through something like Cision.

And I don't downvote people I merely disagree with.
Thanks for that. I always hoped that static C functions would not be generated if they are never called, at least. Which I can't see anything to prevent.

It sounds like you've confirmed my intuition about inline in C, and I find inline to be only marginally-useful at best. inline functions are syntactically-prettier than macros, but they lose the other major benefit of macros, which is increased flexibility about typing and being able to interact with syntax in ways that functions can't. I get the impression that inline probably didn't need to be included in the standard, or, at least, somehow they blew the opportunity to add something more useful.

C's situation still seems less complicated than C++'s. I can't grasp exactly what C++ 'inline' actually tells the compiler to do, based on your description. It sounds like 'inline' in C++ is just a smarter 'static'. Why can't those smarts be implanted into 'static'?
Well I guess that's for the typical selfish user however if you respect your customers and you expect them to respect you back and understand that you need to survive in order to keep pushing updates to the app this seems like a valid response.

I certainly value it more.

Their target market is developers don't forget.
This community appreciates creators coming, sharing, explaining, and answering questions about their work.
Elm’s Time Traveling Debugger
Here is an interesting video on names by Django core dev Russell Keith-Magee:

http://www.youtube.com/watch?v=KHg6AoExYjs#t=125
We're not sure. There was a lot of disk locking going on at the time.
Blogging Marathon: Τι έμαθα μετά από 100 μέρες blogging – SEO | WEB DESIGN BLOG
Un Metodo Sencillo De Empezar Un Negocio Propio En Internet
Dissecting Android APKs like a Pro
New Generation Rating
Hey, we are a startup. We are building new rating system that show you what you like.

Imagine a system that knows your enjoyment.

We are looking for people to help us and improve this system with us. Be the part of the New Generation Rating System.

First we want you to fill out this form. There are 100 movies in this form. Rate the movies between 10 and 1.

Thanks.

Form: https://docs.google.com/forms/d/1YmS5uNmLJtDUo3Z7Zz0ws-AtXwgdqTKoaQnTtQFgBHA/viewform?usp=send_form

Facebook: https://www.facebook.com/NewGenerationRating
It sounds like the form you filled out just poorly labelled their "Pick a Username" field; The concept of a website generating something to call you is interesting though. It could lead to hilarious scenarios.
For a freelancer or a consultant via a full-service agency, sure, but you're paying for other things there. For a conventionally employed professional I rather doubt you'd pay 300/day (and if you are, tell me more!)
I made this, http://giflr.com/gif/774b5d, in maybe 1 minute (can you tell!).

I agree with sleepychu. The interface was largely intuitive and laid out. The text at the top looks like a tab based interface and I too tried to click to go back to the edit step. Even having definitely seen the "cook" button (hot pink! yay!). Personally I'd buttonize (!) those texts top-center and add "cook" before share. You should probably consider changing it from "cook" to something more obvious - make, finish?

When I look right and left I see other elements of the interface off-screen, but again clicking here does nothing; seems like these should be active areas that move to the relevant "tabs".

It looks like you're probably going to add user accounts as a premium option? Seems like a possible monetisation. There's a company that turn gifs in to hologram gifts I think, might be a good tie-in, or they might license your editor.

When reddit get hold of this your server is going to explode with memes. I'd take a cue out of imgurs book and roll with that - add a top listing, hot now, etc. in form of thumbnails; consider allowing comments.

Lastly, I assumed that the giflr link would both share my gif and give a prominent remix option, but it didn't seem to do the later, I could clearly just start a new gif and insert the old one but that seems a bit clunky.
Yes, the price to Australians will always include 10% GST (VAT equivalent)
I was a TSA agent, and the new airport cellphone rules wouldn't stop an iBomb
> right reasons

Maybe the right reasons for stakeholders.

Not the right reasons for customers.
That's an idea I meant to work on for a while. The potential is enormous.

Sorry about the paranoid people that don't want to give you access to their mails.

Add more semantics. Add other input methods (such as barcode). Add image recognition (hardest part). Add Mechanical Turk classification/identification.

Good luck.
Python was my first programming language 10 years ago. Right now, I'm using it to teach programming to an English major. He's using it to make text based games. That dating sim was sorta insulting.
Yup, it is. If you're remembering what I was remembering, there was a developer who created a adhoc profiles and would distribute their app 100 at a time, then remove the device and start over. This was before Apple's rolling hundred devices was implemented.
Meteor JS – A complete reference
Yes it includes GST (10%) and that can be claimed back.

Also it's not uncommon to soft-launch apps in Australia before the US and the rest of the world as a large scale public test. (The market is considered by some to be very similar to the US.) So it might makes sense to roll a different line just for Australia. Maybe. Just throwing the idea out there :)
Valid response however he's right.

They should have shown what makes this app worth its price.
That is your average contractor contract rate. The actual cost will be 10-20% more than that to cover agency costs (so £350-£600) a day.

Permanent employees will probably cost less than that. Say £50k a year or approx. £250 a day...
Even if this might seem useful in theory or on paper, it's never going to fly in practice.
Silicon Valley: A Place or a State of Mind?
The problem with mobile apps priced at $99 is price anchoring. If every other app on the app store is $1 - $10, then putting yours at $99 is going to make you seem really expensive.

Its like here in the UK, Marks and Spencer Food (a premium food supermarket) doesn't compete on price with ASDA, Tesco, Sainsbury's etc, because they'd lose, instead their ads are Dine in, for two, £10 [1], which is meant to make you compare it to a restaurant, because then it feels like a very good deal. Its all about context.

Search for Rory Sutherland on YouTube [2], absolute genius, he talks about this kind of thing as well as other absolutely brilliant ways to apply behavioral economics to advertising and business.

[1] http://www.voucherexpress.co.uk/volatile/ProductBannerImage/...
[2] https://www.youtube.com/results?search_query=rory+sutherland
Teach them. Whatever the subject, when you have to teach it to someone, your level of understanding increase. If you can find a public ready to listen to you, teach the subjects you want to master.
Because that would violate the Apple rules (and also be practically infeasible for technical reasons).

You can officially (as a matter of policy and enforced by iOS) distribute apps in 3 ways:

1. Through the App Store

2. As an enterprise developer distributing apps to employees of the same company through an enterprise App Store to an enterprise enrolled iOS device

3. As a developer to a test device where the test device is 1 out of 100 registered devices in your Apple developer account

The only other alternative I'm aware of is to jailbreak the device and distribute via Cydia.
I didn't investigate deeply; I'd never heard of haproxy prior to Fitbit. Someone from site ops told me they use nginx + haproxy but it would be easier for me to just set up nginx.

This article does sound to me like SSL support in haproxy is brand new: http://seanmcgary.com/posts/using-sslhttps-with-haproxy
Adventure games have seen a bit of a renaissance with the rise in indie publishers. Take a look at Telltale Games' and Double Fine Productions' offerings. Of course, these two publishers have former LucasArts developers....
Specific to printf and scanf format codes though, not under the control of the programmer.
IE, Firefox and Chromium all have great debug/developer menus, Chrome even has specific developer menus for mobile device tethering/debug.

Why would I need extra performance optimisation data on iOS that those wouldn't already show me, for zero cost?
I appreciate the developers' honesty, but if the goal is to justify the price to customers, they shouldn't blame external costs and delivery challenges (e.g. Apple's take from App Store sales).

Think of it this way: while asking your boss for a raise, you wouldn't mention the cost of rent or your other bills — even if those are prime motivators. You would instead focus on how you bring value to the company.

Several of the article's points focus on the value that this app brings to customers. The post would be stronger if all of the points had that tone.
"7 reasons our app is overpriced" should be the right title for this post. I love the last point :

> A good programmer in the UK costs about $ 40 an hour. If an app sells for $ 10 that only pays for about ten minutes of a programmer’s time. Therefore, spending more than ten minutes interacting with a customer who bought a $ 10 app effectively results in a loss on that app sale.

So you define the price based on how much time you interact with a single customer? It just doesn't make any sense at all. And that kind of logic does not scale if you have thousands of paying customers, since your time with each of them drops to zero.
ok, but given that Messenger is about, err.... real time messaging it is probably very important to have push notifications enabled.
Marktplaats has been part of eBay for about a decade.
boost::format does away with format codes altogether... you just use '%' place holders. Using constexpr string literal evaluation would be useful for counting them at compile time though.
> "Functional" means many things to many people, but it's the term a lot of people use when talking about the recent rise of languages like Haskell, Scala, F# and OCaml - much of which rise is, IMO, attributable to their type systems.

These are new languages in the functional paradigm but functional programming isn't itself a new concept, and strong static typing has never been a prerequisite in order to be "functional". The first functional language, Lisp, was dynamic, and to this day no commonly used Lisp has been statically typed out-of-the-box. Erlang and the array languages (APL, J, etc.) are other examples of dynamically typed functional languages.

You can say that functional languages are more likely to have strong type systems than other languages, but it's totally disingenuous to claim that languages are somehow "less functional" because they lack typeclasses and higher-kinded types.
I wonder how much people adapt to things though... I work with a company that sells something with "first name", "last name" fields. And they do manage to sell it around the world. To my knowledge (I'm not involved in sales), the fact that the name fields are very Europe-oriented has never really been a problem: people buy the system because it's very good at other things, not because it's good at record keeping. In a newer version, we're considering dropping the first/last name, but some people are wary of that.
Same here, Chrome 35, all extensions disabled. Oddly, if I open this page up Incognito (logged out), it works fine.

Even more off topic, horizontal scrolling can be less of a pain if you just hold shift and scroll up and down.
I've known a number of people who have successfully gotten raises by talking about their personal expenses. It's not a rational appeal, it's an emotional appeal, but emotional appeals can and do work.

Rationally your labor has a market value. How you negotiate your way into getting paid that (or a little over that) is up to you.
I noticed that to. For C++03 you might need it for scoped_ptr/shared_ptr, but not if you're going to require C++11. If you're going down the -lpthread route you should probably just use them rather than forcing the include on boost threads.
Kevin Perlin on perlin noise and his programming history
Is the rule still that if you allow in-app purchase or subscription then it must be sold through the App Store? You could circumvent this by distributing the software via the app store and then must authenticate before any of the functionality is usable. Amazon Instant Video and Netflix apps do this I think presumably so they don't have to pay 30% of their subscriber fees to Apple.
I get what you're saying, and even kind of agree with you, but I think you're slowly disappearing for delivery. The blog post is the rationale behind why they chose to charge what they did - all of which is fine, and totally their prerogative. What they didn't do, and what i think you're trying to say, is that they failed to convince me on why it's worth it to me to spend the money. I've not heard of their app before, so maybe I'm not the target market, but I don't need to spend $100 to see an HTTP load visualizer on my iPhone. But even if I did, I don't know why I'd pay for this one over any other ones, if there are any.
I'd like to name these companies off the top of my head:

bol.com: originally started in Germany, but head office is in the Netherlands. They are the "dutch" Amazon, with 405 million euros in sales in 2012 [0], the same year it was also sold to Ahold for a reported 350 million.

coolblue: Dutch online electronics store, like newegg. They launched specialized webshops for just about every category of consumer electronics. They did 248 million euros in sales in 2013 [1]. All three founders made it into the top 10 of wealthiest self-made dutch entrepreneurs below the age of 40 [2].

Takeaway.com: takeaway websites, best know for the dutch and belgian websites "thuisbezorgd.nl" and "thuisbezorgd.be", which have a market share of 90% and 70% in their respective countries. They received a 74 million euro ($103 mln) round B this year [3].

[0] http://nl.wikipedia.org/wiki/Bol.com#Omzet_en_winst (dutch)
[1] http://nl.wikipedia.org/wiki/Coolblue (dutch)
[2] http://safility.blogspot.nl/2013/08/overzicht-met-internetmi... (dutch)
[3] http://corporate.takeaway.com/Over+ons/Nieuwsarchief/2
If their target market is made up of software developers and this sort of list appeals to under-appreciated software developers, then it's likely to help more than hinder their efforts. It made it on to HN after all and I don't know that the other approach would have.
So where is the competition?
Let's not forget reduced support costs as well; vastly fewer customers means vastly fewer tickets.

I'd also bet that a $0.99 price attracts a lot of unreasonable customers, and those paying $99.99 would be an awful lot more reasonable.

This has been my experience with SaaS and consulting: higher prices mean noticeably more pleasant customers.
While I somewhat agree with your post I guess they answer this with number 3. Windows is a mass market app, this is not, you can't really compare the pricing of the two.
They're still reasons that the business should sell the app at that price, not reasons a consumer should buy it at that price.
To be fair, they admit it isn't usable for "real" software:

About Mars
...
Mars is an experiment, not a full-featured programming
language. You can use it for playing with the boundaries
between imperative and declarative programming, but we
don't recommend you write real software with it.
> I've known a number of people who have successfully gotten raises by talking about their personal expenses.

Like that photographer dude on HN a while ago who defined the cost of one photograph by the equipment cost, and the plane ticket required to go there?

With this kind of logic, you should bill your customers your years of education, from the time you started to read, and effectively charge them millions of dollars per product. This is so ridiculous I don't even know if there's a name for this kind of fallacy.
I guess it's too much work to start a REPL.
When I was in grad school in the '80s living on my $430/month stipend I bought TeXtures, an implementation of TeX for the (new) Macintosh, for $400 so I could use it to write my thesis (in plain TeX) on my Mac Plus ($1400 with a steep educational discount). Reading the comment of a company that thinks $99 is too much to pay for a tool that they would like to use in their work is pretty funny. I can understand balking at software because the source is not available, but $99 for something to be used as as a professional tool is trivial.
If you go this route, which will bring you more customers, you should provide instructions for the major email providers.
The difference between monads and the kind of effects system used in Koka is that in Koka, effects are inferred, whereas with monads, they have to be stated up-front. Koka also allows you to mix effects, e.g. a function can be `<io, st<h>, ndet>`, meaning that it reads/writes files, reads/writes memory in heap `h`, and is non-deterministic. Effect variables are akin to higher-kinded polymorphism, so that e.g. `map` can be polymorphic in the effect of the mapping function.
Mostly, HAProxy. In contrast, the AWS-clone Eucalyptus IaaS platform uses HAProxy for ELB functionality, mimicking AWS ELB functionality [1]

[1] https://github.com/eucalyptus/architecture/blob/master/featu...
Its looks ugly needs some css designs :/
Failed Science: On the emptiness of failed replications
Tour de France Physics
How Today’s F1 Cars Are So Amazingly Safe (And Horribly Uncomfortable)
The charts are interesting, but I wonder how meaningful they are. For example, does the sales volume at $9.99 reflect what long-term sales would be, or is the number artificially high because people saw the price drop and thought they should buy immediately in case the price went back up. Since the $19.99 price followed the $9.99 price, is that number artificially low because the $9.99 price already drained potential customers from the market? Of course, none of that argues against the conclusion that $99 gives them more revenue than $9.99.