skysight-inc/HackerNews huggingface dataset:
Assuming dating depends heavily on geographic (location) and even demographic (especially age) properties, you will not need 'just' users, but also within the same geo/demo group (ie same location, same age). You can use this to your advantage by focussing your marketing efforts to one such group. If you take your home town you can use local advertising (ie team up with bars/clubs) and even your own network. You could even think about naming/framing the dating app to the location (ie Boston Student Dating).

This gives you a better chance of success, enables you to test the overal viability and you can learn and improve.

Since you are doing this for fun, you'll probably have reached this goal at that point. To go beyond, you'd have to come up with something to make the thing spread (which by itself will be rather low for a dating app, so you'll need a trick here, or make money from your local users and use that for heavy advertising) or convince investors based on the initial results so you can have yourselves a marketing budget.
A thing doesn't devolve into a state it starts in.
The "real" use of money is dominance. Between you and the things you need or want, money is a proxy controlling access to those things. Control the money, control the people.
I am in Manchester. I write new Perl code. Python is Perl with a little nicer syntax and a shitload of baggage from overly opinionated people. Ruby is Perl with a little nicer syntax and no other advantages.

I have found no compelling reason to switch, and lots of annoyances that don't seem to exist in Perl.
Perl has the most libraries and most active extension system of any programming language available. It runs the entire Internet.
"It's not true. It's not true. It's not true.
"...
"It's old news."

This also sums up how the underhanded defense of the status quo by hiding behind Hanlon's razor has worked in much internet discourse, including HN discussions, on mass surveillance and cryptography so far.

Of course, it's not going to work any longer.
VentureBeat: Meet the 2013 Enterprise Superstars
Yeah! it has a great description in the Readme too.
So technically speaking, a murderer could be elected president, but not a legal immigrant.
Complaining about a "knackered HN cliché" is itself a knackered HN cliché. Recurse.
Urls aren't encrypted.

If you're on an entirely secure network, and you don't mind users seeing user name + password in the url then it might not be a problem.
Too true, I'm writing more C lately than ruby. Then again I'm not a rails fan and I need to interface with ioctls more than oauth or whatever. So C fits much better in my domain space.

That and command line apps in ruby, well there like perl with cpan modules, sheer pain to manage across systems. Versus static link in archive files and make a package.
You can trot out the trope about how you can write good code or bad code in any language as many times as you wish but it will not change the fact that php makes it unnecessarily difficult to write good code and, through both the language's and its standard library's misfeatures as well as the surrounding culture of sloppiness, encourages writing bad code.
Flat Design christmas and new year newsletter template PSD
Enough for an individual and enough for a community are different. I as an individual am not building any schools, because it would take many times my lifetime income and dominate my entire existence. Some people are born industrialists; the rest of us want our weekends and family.
Well if you have the private key on the device you can always pull it out, so really they should have used public key encryption if they didn't want people to forge the signatures.
The people who are economically disadvantaged enough that acquiring a new or replacing a broken smart handheld is just fricking hard,

The wording here (and further down in the article) makes it sound as if it's an undisputed fact that everybody wants a smart phone and the only reason not to have one is an economical one. But some people just choose not to own a smart phone, or any mobile phone for that matter. Reasons for that include e.g. privacy concerns, but also that to some people a phone would just not create enough of a benefit. This, however, might change of course if the trend identified in the article (more and more services are substantially harder to use without a phone) continues.

will find themselves burdened always having only secondary access to the world: always having to type 20 digit numbers though hostile phone menu trees to finish topping up, having to go to a specific location to find the right form and find it is out of stock this week and wasting a trip, carry little top-up cards and keys they may lose, not being able to remotely check on their homes or work, not reaping the benefits of a world going digital.

Granted, I live in a country that is 10 years behind compared to the US in terms of technical pervasion, but I don't think I know anyone who uses their phone to remotely check on their homes or work. As far as I can tell, people around me still use phones mostly to make calls (shocking, I know) and (the tech-savvy ones) to do Google searches. That's by far the lion share.

I think the next generation though, i.e., today's teenagers actually do use apps, but for the 30+ in my immediate surroundings that's a rare exception. This is certainly different in the states.

Therefore the perception over here is a bit different from countries like the US or Japan where technology is embraced more willingly or widely. But the effects described in the article might well make it to other countries as well, if only with a bit of a delay. But I don't think that that's too dramatic. I personally think that many of the advantages of the digital age are things that are not crucial to living a happy life. Apps etc. can make a lot of things a lot easier or more convenient, but you can just as easy live a life where the things that are made easier do not matter all that much. Consequently, the digital divide described in the article might become a reality (or not) but it remains to be seen if its influence on the average person's life is more than marginal.
one of my friends is really bored with the people he has searched for on one of the big websites... he really feels like he is seeing the same people over and over again.

and,

some of the big sites develop "characters" over time. for whatever reason. okcupid is too "goody goody, perfect people, over-educated" for him.

e.g. the user-generated questions- he interprets as social directives. He resents questions being painted into a corner. he resents their binary nature.

I agree with him mostly. It is clear that what sounded good "allow users to propose their own questions" has grown into a maze of people who claim they "like the taste of beer" or "don't". The result is the people who make it on that site are the ones who endure multiple-choice critiques and that just isn't everybody, man. People date differently.

perhaps even if you had no technical improvements, etc., but you could offer a fresh new user base of people, he would be interested. so if you try to invite people and promise them a fresh beginning - without the inertia of users of the first generation.

Also pay attention to BitCoin. it has two parallel users: miners and buyers n/ payers. Different groups take part in different ways.
NYC financial firms are starting new projects all of the time where Perl is the main tool for feeding information here from over there.
For once, a Bender reference about blackjack and hookers might actually be relevant. ;)
Classic bureaucracy.

http://en.wikipedia.org/wiki/Sunset_provision
With node: http://www.google.com/trends/explore#q=python%20programming%...
So how does the latest darling of the webapp world, nodejs, handle this? In javascript, the only numeric type is float.
I'm surprised nobody has quoted Jean-Jacques Rousseau on money:

I love liberty, and I loathe constraint, dependence, and all their kindred annoyances. As long as my purse contains money it secures my independence, and exempts me from the trouble of seeking other money, a trouble of which I have always had a perfect horror; and the dread of seeing the end of my independence, makes me proportionately unwilling to part with my money.

The money that we possess is the instrument of liberty, that which we lack and strive to obtain is the instrument of slavery.

He did not have a blog, but he did know how to say a lot with just a few words!
No, but BSD is.
Bookkeeper - A distributed logging service written in Java
Create a fake profile of Ashton Kutcher in it.
For those interested, this type of activity appears to fall under the purview of Google's link schemes content guidelines, discussed here:

https://support.google.com/webmasters/answer/66356
First off, popularity of a language shouldn't be as important as you seem to make it in starting a project

Very wrong. There are languages that I believe I would be very productive in, but can't justify the time investment because the community is so small that the related tools/libraries/frameworks aren't there.
"I would be glad that [webpage author] ... starts to think about making his output really more accessible."

This is how I feel when I hit a webpage that offers zero content without having to execute JavaScript in a browser first.

For whatever it's worth, this page loads in less than 1 second and looks fine in my text-only browser.

I guess in this case the web developer has chosen to recklessly punish users who never disable images or JavaScript, in the same way some web developers recklessly punish users who never enable such "essential features".

If the user's objective is to read and perhaps download some source code (as in this "article"), there is arguably no reason that images or JavaScript should be necessary.

"recklessly" here means the web developer does not intend to make users suffer but he knows some users will suffer if he makes a certain design choice and, knowing this, he makes that choice anyway
The traffic is encrypted over SSL (HTTPS), so there's no need for double-encryption, since presumably the app can trust the DNS and certificate chains on the device. If I were a paranoid Instagram developer, though, I could even use a custom certificate chain that only trusted certificates on my server, so there's no point to doing the encryption in the app.
As I see it there are two options available:

1) People freely exchange goods and services.

2) Wealth is distributed without free exchange.

It's a spectrum not an absolute.

In free exchange (me trading with my boss or with Google or with a grocery store) I will never enter into a trade that has a lower expected value than the dollar value I'm giving up. In other words in every exchange I will either gain value or match value.

On the second side of the spectrum I (me with the government, me with a slaver) will enter into a trade regardless of its outcome - meaning that I could lose value on any trade (for instance by paying into a poorly run social program, supporting a war that I disagree with or paying to be spied on). Also closer to the second range there becomes a coercive aspect where I am forced into something at the threat of violence (pay taxes or go to prison).

Evidence shows the more freely exchanged goods and services there are (with some exceptions) the more productive the country. See: http://www.freetheworld.com/release.html

If strong property laws are in place alongside an impartial justice system and limited government (one not influenced by wealth) human choice, good or bad, is respected and freedom reigns. When government is large and powerful or the justice system doesn't function properly (can be bought) coercion reigns.

Those who would rather not provide value (or believe that their value is worth more than others will give them for it) may prefer the coercive side.
> patently false 'convention over configuration' spiels

such as ?

Rails has plenty of warts but models still live in /app/models, classes are named after tables and all CRUD routes are defined with a single two-token line.

You are probably forgetting to consider what the world was like before this.
OkCupid was acquired in Feb. 2011 by IAC. So it's not hard to guess why a founder would leave a company 2 years after acquisition.
For any categorical statement like that, there will be hold-out niches where it doesn't apply yet. Hell, I'm sure there are some banking types who are starting new projects in COBOL.
> the more popular a language is the more packages are available

And more people to hire, or to hire you, as well as books, mailing lists and so on.

Economists call this "positive network externalities", where the value of something increases with the number of people utilizing it.
Public key encryption to sign involves encrypting using my own private key. Which would be on the phone, and so any end user could pull it from the device.
Is it still the case that the app only uses HTTPS to create a session and plain HTTP for everything else? I remember that was the case about a year ago after using mitmproxy to sniff traffic, although I don't recall HMAC being used to sign requests then. Anyway, I wondered then why nobody had used firesheep to devastating effect, e.g. a bot sitting on an open wifi and posting NSFW images to any account on the network.
So true, I was expecting to see Node code in this article even without reading it and can tell already that your comment is the whole tl;dr story of this post.

After Node will stop being popular and "hip" author will probably make a new post saying "Is Node Dying?".
...and then checks it with numbers.
Many people persecuted under the anti-homosexuality law are still living today.
Times and time zones suck ... Floating-point arithmetic sucks ... Rounding errors suck ... Relational databases suck

Guess what, any decent relational database will have a MONEY or at least a fixed precision DECIMAL type, as well as DATETIME and all the ancillary functions for computing intervals and adding and subtracting time. Half of your problems were because you weren't using a data store that properly represented your data.
Show HN: Apricot.io - Restaurant crosswalk API with a social twist
Betteridge's Law Applies.
OK – But Should I Take a Vitamin
I found the same thing with Toyotas when I was shopping for a new SUV a few years back. I was open to buying used but the savings I saw just weren't worth it to me relative to buying new--especially given that the dealer came down to pretty much invoice.

Ref: parent post. The situation if you do your own maintenance and/or have a good independent mechanic for your brand can certainly change the equation. For example, I've been told that high-end car (Mercedes, BMW, etc.) maintenance, including scheduled maintenance, gets really expensive after the warranty period so you probably don't want to buy a used one if your idea of dealing with a car is dropping it off at the dealer as needed. It's also a question of how tolerant you are of dealing with car repairs generally as opposed to just owning something that gets you reliably and comfortably from Point A to B with a minimum of service overhead.
What I find most intriguing about this is the how a law that was enforced only 50 years ago has so quickly become abhorrent to the majority of the population. It's an interesting thought experiment to consider which laws we routinely use today to punish people will become morally unacceptable in the next 50 years.

Copyright and patent laws, and laws used against Snowden's whistle blowing are some obvious ones that are due for changes, but what's more interesting is if history continues to repeat itself it seems likely that some things we consider wrong now will become acceptable in the near future and the reverse is also true. This is much harder to predict.

(Humans driving cars is a reverse example. I think in the next 50 years it will become illegal for humans to drive cars manually except on private racing circuits)
The irony is not lost on me.
Until you upgrade a plugin. Whoops, your whole site is broken!
Not true; there's a reason why we have police, military and (in the US) the world's biggest imprisonment rate.

Let's reframe. Our economic system is capitalism. That means I can exclusively control (via state force) a region's natural resources (a "property" relation between me and everyone else in the universe). It also means that most people try to rent themselves out, giving themselves up to someone's command for half their waking lives, in what is called wage slavery.

The more bargaining power the wealthy elites have, the less they have to pay their subordinates, and can impose worse working conditions. Another phenomenon is you can have a city with as many empty houses as homeless people... when property relations are extended to the virtual, unauthorized sharing/using ideas and computer bits are criminalized.
Research trio crack RSA encryption keys by listening to computer noise
I highly suggest you read Paul Graham's essay about the "Daddy Model of Wealth".

http://paulgraham.com/gap.html

Wealth is not a zero sum game.
> This is simply not true. Doug Lea, the author of java.util.concurrent, and of ForkJoin in particular, was one of the main driving forces behind lambdas; he requested them about 7 years ago precisely for those bulk operations. The same Doug Lea rejected function types way back then in favor of CICE.

How is this in any way disagreeing with what I said? Did you actually look at Doug Lea's reasoning back then? I don't think he would defend any of his claims today.
Back then, the issues caused by not having function types just weren't anticipated. This would be obvious if one followed the appropriate mailing lists where this was discussed in depth.

> Already back in 2007-2008 it became clear that function types are a bad fit for Java. Java's designers explicitly mentioned currying, general functional-style programming, and user-defined control structures as things they wanted to avoid.

Beating down your own straw men seems to be your hobby, I guess?

> Again, not true. Java's designers are extremely focused on performance, and did not "realize" all of a sudden boxing has a non-negligible impact on performance.

No, they were just betting the house that the JVM engineers would save their asses, but as we know that didn't work out so well. They didn't really have a plan B, so they started to manually duplicate code for some primitive types.

> Again, the idea is always do the least "powerful" thing possible that will give you the most benefit.

This hasn't worked out at all and is one of the reasons why Java is incredibly hard to evolve. One just can't keep piling half-assed ideas on top of each other forever.

Anyway, I'm not sure why you are so defensive. Yes, Java will ship with some kind of lambdas, but they will be inferior to pretty much anything out there in terms of usability, readability, maintainability, performance and will be a major pain point when evolving the language in the future.

Why not just accept it and move on?
the only other comment by this acct was a weird attempt to impersonate someone else. it seems more like a troll than an anon informer.
That's rather neat! Although I'd suggest separating the roles into "countdown clues" and "countdown answers" bots. The former announcing the questions live on twitter, and the best answer being provided by Countdown answers when the timer ends. Turns Countdown into an interactive twitter game ;)
slightly faster. :3 fwiw, you will need to do
brew tap homebrew/versions
first, if you don't have it installed.
I'm ok buying a Tesla on as long a note as I can get; I expect to keep it in-service for 10 years, and operating cost savings (and tax credits, etc.) will make it worth it ($100k for a car is a stretch for me right now, so 6y vs. 4y would be a win).

Depreciation still makes my current car a better deal, but if my car suddenly died, I'd probably replace with a Model S (maybe after a period of time on zipcar/drivenow). Otherwise waiting on the rumored S AWD in 2015.
Orbital solar. Methane Hydrate. More efficient engines of industry. These things are in development/getting done now. Economies might suffer but when they are needed they will happen pretty quickly.
It would make it an argument, which I guess you could say is a subset of opinion. A proof goes back to an argument and shows that its conclusions must follow from its premises.
More likely, you're going to find that "star" or "celebrity" programmers usually end up starting consulting shops - where they're busy doing business development, speaking at conferences, juggling issues on GitHub, writing OSS code, blogging, etc, and other developers are actually doing the coding for the clients.

It's completely on the up-and-up, but it's basically the same thing.
Could this be useful transfers arranged through a service like https://localbitcoins.com/ ??
The way I understood it is they chose the resolution of millicents because it was precise enough to allow an annual plan that was never converted to have this behaviour, yet be cleanly convertible.
Comic book or statistics?

I guess that mainland states' countryside is one thing and urban poverty in large cities is another thing. One more reason to take income rankings with a grain of salt. As a preedictor of lifestyle.
To Be Born on a Christmas Morn
C# - C# is replacing Java as the OO language of choice for big enterprise systems.

I'm skeptical of this one. C# requires Windows Server or putting up with Mono's shit. The former sucks; the latter isn't great either. I'd bet that iterations on Java, as well as other JVM languages, will probably retain a significant edge long-term.
> from the end user's point of view, it is exceptional.

I beg to differ. Disclaimer: I am an ex-drupal-developer, now-ruby-developer working at a startup for managed WordPress hosting.

Many people use WordPress because they know of nothing else. They don't find it good, exceptional or bad: they find nothing of it: it is all they know. They can't compare.

Again many people have severe issues with WordPress, ranging from security-holes, infected code, poorly maintained plugins to, most often, poorly implemented themes and horrible performance.

Then, some, really like it. But those are a minority. I've heard many WordPress-developer and -user utter the same words Dries (after Boris Mann) wrt Drupal has uttered: "This CMS sucks least".

You'll have to dig deep in order to find developers, users and other stakeholders, with the ability to compare it to many other alternatives, and who find it "exceptional". I've yet to meat one; eventhough all our customers are WordPress users.
> so maybe there's a problem with this system?

There are many problems. When you find a better system to replace it with, then let us know. Until then throwing away a millenia of history so we can have President Cameron sounds like hell to me.
This happens for all languages and is not usually considered as "a language breaking backward compatibility", it's purely a library concern.

What is meant by "breaking backward compatibility" is when the grammar is altered in a way that makes existing sources no longer compile.
Http://www.addthis.com/bookmark.php?v=250&pub=publicmobile
That's true. But why make it worse by choosing a bad language. Surely you have good practice and a language that makes it easier.
Shouldn't submitting things that fit Betteridge's Law should get you banned instead? Why ban the symptoms?
I was not questioning Andrei's skills, only yours.
I did some analysis of the basic costs of living in Austin, TX for a minimum wage worker and found if fairly good decisions are made about $2000 a year can be saved at 40 hours of work a week 50 weeks a year.

How much money were you spending on alcohol and the few times you went out "crazy"? Substance abuse sounds like a few beers a night - costing $20 a week or so? That's two hours of free time (closer to three) a week.

I would really like to see a breakdown of your expenses during that period of your life.
Samsung Phone Studied for Possible Security Gap