skysight-inc/HackerNews huggingface dataset:
Hi everyone, this weekend was Ludum Dare 26. Ludum Dare (or LD) is a 48-hour game making competition and normally has over a thousand entries. I didn't have to participate so instead I wrote a tool to extract data about the past three contests and did a little analysis which I thought I would share.
yep - agreed that just because nearly everyone does the same thing doesn't mean its a good thing to do: nearly everyone used to own slaves (except the slaves).
While I can definitely see the advantages of only having to work with one language, I really wish that one language wasn't JavaScript.
Yes, your comment is witty, but I think it's critically flawed. Firstly, medicine and education should be public services, in the sense that their management should have the imperative of increasing living conditions for the populace rather than generating capital. It can also be added that arguably, the purpose of banking is to increase living standards, instead of being a business for those that control it.

Secondly, you're implying that the correlation between regulation and 'success' in those sectors implies causation between the two. Do you really think that the problem with health care in the US is that it's not regulated ENOUGH? Similarly, correct me if I'm wrong, but are you implying that education should be privatised? And lastly, do you think that the success of internet technology is a result of the fact that it has been less regulated than other industries (I'm not saying that it SHOULD be regulated, I'm just questioning whether or not that is a crucial factor)?

If that was intended only as a joke I understand, however I think it's important to think seriously about these things if we are to every try to fix them.

EDIT: typo
I dont see how the terms of service really affect scraping when a scraper doesnt ever have to agree to them. You dont have to login or accept any TOS to read CL only to write. So what in effect he is saying is "my users gave me license to their data", therefore it is mine and not yours. Craig could protect "his data" in other ways, but he knows if he even so much as forced a login to the site, it would die overnight. That being the case, isnt this whole copyright compilation thing kind of weak? He wasnts to sue to have the courts protect him, because he refuses (in a technical fashion) to protect his data. So maybe the data is essentially worthless.
I happen to like McDonald's.
You should call it Scala + Play + Angular + Mongo. The SPAM stack.
Bad analogy. There aren't copies of said dollar bill in the wallet/purse of everyone that uses dollar bills.
Emotion Recognition In The Wild Challenge - ACM ICMI 2013
If you are in a better position then others then I'd argue that an accomplishment may very well deserve less recognition than a less privileged counterpart of yours may deserve. That's fine though! Achievement is limitless and a better starting point is a scaffold for achieving greater things.
Female on male sexual coercion in The Big Bang Theory isn’t funny
This and the next 3 pages are the Plus Magazine feature that shoot was for. They put information about the changing size of runway models. (NSFW) http://issuu.com/plusmodelmag/docs/plus_model_magazine_plus_...
To provide a better answer than the GP:

.PDF .SVG .DXF/.DWG

All of these are open standards or basically open standards which are already widely implemented and allow the use cases mentioned (vector and raster combinations and layers) and also many of the ones you have thrown in.

Of course the real problem is that they are far too complex for most people's needs so why bother.

People really don't really often need to share the 'layers' of images combined with vector data (usually you use the layers yourself then just share the final product - a flattened JPG or similar), however if they do the above formats are there for them.
Let's say it's secret encrypted data, and only someone remote has the key (or more likely, someone who doesn't trust you ;-). Then, in order to move the computation to the data, you'd have to be able to do computation on data that is still encrypted. That's what homomorphic encryption is all about!
Twitter is the new RSS
Oh, you don't even need macros for something similar. E.g. Python's range function works just fine.
Beautiful APIs and Dogfood
Despicable, and I suspect not that rare.

If I were the sentencing judge I'd add every sentence given by those judges to the kids, double it and make all involved serve them. With no parole. In general population.
Mr Money Mustache sets some pretty low standards for himself but he advocates some sound concepts, I would suggest reading: http://www.amazon.co.uk/The-Millionaire-Fastlane-Lifetime-eb...

Advocates better practice (yet similar) and in 5 years.
The distinction still makes sense, I think. There are particles with a decay time so long they're practically stable (e.g. bound neutrons) and then there are stable particles.

The examples you gave above are forever; I just started assuming things like eternity and I can go on to assume no external forces/stuff in the way. (So not disagreeing with your initial statement, just adding.)
Small daily doses of antibiotics act as a growth stimulant for animals. Bigger animals = more money, and there aren't any incentives in place to prevent farmers from killing the effectiveness of antibiotics.
Yahoo scraps Dailymotion bid after French government concerns: reports
It meets all of the requirements of the parent post I replied to, plus it even has a pretty decent open source editor. It's internal structure may not be in SQLite format, but it is an extensible tag based chunk format. You shouldn't dismiss it so easily.
I always thought starting a discussion with a deliberately bad plan works because people always excel at criticizing existing ideas, but coming up with something new is harder. Creative discussion naturally emerges when there is something that can be improved upon.
Being a nerd is not about what you love; it’s about how you love it
That is what happened in my case: https://news.ycombinator.com/item?id=5637272

There wasn't a news article about me so I don't have to worry about being Googled. I do feel bad for the girl because of that.
However, so far employers have found my story amusing so I'm convinced that high school hijinks affect job prospects terribly.
The NNN Stack: NoJS (Python, Twisted, Cyclone), NoNoSQL (PostgreSQL) and NoSQL (Elasticsearch).
Nginx Tuning For Best Performance
Don‘t think the discussion is complete without http://en.wikipedia.org/wiki/OpenRaster which is already supported in a number of programs.
I don't really understand what people who retire so early do with themselves. Employment brings activity and social interaction. It is often challenging and keeps you sharp.

When you retire what do you do? Take up painting? If you retire young a lot of your friends will still be working.

The OP talks about living off 30% earnings if he retires at 33. Downgrading your life style is fine but surely you would be spending more on activities to keep yourself busy?

Currently I cannot see myself completely retiring. I like the idea of optional employment. Choosing to work part time for the challenge the work brings rather than the money. I look forward to that day.

I currently dread the idea of full retirement.
> the best way to design an API which is presenting your company’s data might not be to represent your current products with a REST interface, but rather to design the API from scratch, keeping it as generic as possible.

What's more generic than a REST interface?
It's easily done in Linux and UNIX via sshfs (it's what I use in the same situation as yourself): http://en.wikipedia.org/wiki/SSHFS
Google Glass Runs On Android, Obvious Isn’t It?
Looks like we're having the same discussion as we had a few days ago [1], with all the same irrational dismissals. I might as well go ahead and grab the top comment again...

It's unfortunate that the author uses the term "retire" in this context, since that seems to be the thing people pick up on when deciding that this is all totally impossible and made up and won't work anymore and so forth.

Instead, how about we come up with a better word for "hitting a point where you never ever have to save even a single dollar ever again". That is, after you've socked away a certain amount, you can stop actively saving and the market will take care of your retirement planning from there on out.

So sure, you can stop working at that point and scrimp along. But you can also take a silly bartending job on the beach and spend every last penny you bring in. Or you can go do a crazy startup and know that nobody will take away your house if you blow it. That's a pretty nice place to be.

So yes, we're agreed that it doesn't mean you get to buy a tropical island and pay your servants for the next sixty years. It just means that you're now officially free to coast.

I'd highly recommend getting yourself to that spot. Life's pretty nice thereafter.

[1] https://news.ycombinator.com/item?id=5616143
I disagree - for me Twitter is more a social network than a "news source". It's hard enough to keep track of my current timeline (I already can't read a backlog of more than 6 hours! Sucks!), I don't even want to imagine how my TL would look like if I'd follow even one major news site.
Maybe machine learning, trying to build models from examples is very common problem in ML.
For example, regression [1] seems close.

[1] http://en.wikipedia.org/wiki/Regression_analysis
The kicker, for me, is the prioritisation between happiness now and happiness later.

To give an example, I live fairly frugally life and stick ~20% of my salary into a pension. But a friend has invited me to their wedding across the Atlantic. That's a couple of thousand pounds right there.

Let's call it £5k after flights, food, hotel, etc.

£5k @ 5% interest for 25 years is ~£17k.

Is seeing a friend get married to the love of his life worth seventeen frickin' grand?

That's lens through which you have to view every financial decision when you're on a savings plan like this. Not how much it costs you now - but how much it will cost you in the long run.

(PS - the answer is unequivocally yes. Totally worth it for me. YMMV).
Perhaps throwing out a bad idea like McDonalds just lowers the bar so that the others don't have to worry about being looked down upon for having a bad suggestion. No-one wants to be the guy who says "I really like X" while everyone else thinks "X? How low-status."
Google Glass Bulletproof lockscreen adds unofficial wearable security
On a rooted android phone, it is possible to install apps but not give the the permission. Of course, that usually means they will crash then they try to do something, but it gives you a layer of protection if you want to try the app out or something.
It is incredible to think how we can control atoms so precisely! This shows how nascent this science is and we have to go a long way. Once precise nano-control becomes more widespread we will see a new wave of engineering delivering goods that we thought were possible only in movies. At very high storage densities everyone of us could carry the same amount of data that powers Google's search engines.
Do you have bleach in your cupboard? Maybe ammonia? :-)

To be fair, most children are told very early never to mix those.
In that Twitter is essentially "syndicated," sure. Beyond that?
if the banks and wallstreet had it their way, there would not be many regulations
It certainly is easier to edit than create. You need at least one "creator" on a team with the initiative to get things going when they're stuck. After that, good "editors" can make for pretty effective team players also.

ps. This article hurt my feelings as an MCD stockholder. :)
No, it's not. RSS is a way to make sure you don't miss stuff from authors who produce new content relatively rarely. Twitter drowns such content in a torrent of crap.
If you're making anything but meth in Florida you must be punished.
If you just follow some people maybe. But with 100+ Follows it may be quite time-consuming if you're trying not to miss something.
I thought about this (actually, an ISO based format like MPEG-4, but same idea). You could even represent edits as samples over time, and then play back the file as a movie!
true and not true.

rss is has no single "owner of platform" and poses no rate limits. twitter has both.
> I don't really understand what people who retire so early do with themselves. Employment brings activity and social interaction. It is often challenging and keeps you sharp.
When you retire what do you do? Take up painting? If you retire young a lot of your friends will still be working.

It's really more about financial independence than retirement. You can do nothing for a few weeks, realize that you need some purpose, and then find a job/create a job/create a business/make a trek across Eurasia/anything within you financial means.

I don't get why people are so hung up on the usual connotations of retirement. It's not like if you reach a point where you retire, you sign a contract to never do paid/unpaid work or exert any effort again ever.
One of today’s attacks to this web server
My web server was attacked by some guy in Germany last night. This is happens several times a day, so it’s usually not a concern. Ths time it happened while I was monitoring the server, so I had some fun looking at what the attacker was trying to do.
Wait, 4 ounces makes it a weapon of mass destruction? That is....ridiculous.
GridGuide: Photoshop grids that don't suck
This may vary by province, but our provincial engineering board will not stand up for you if you get fired due to upholding your code of ethics (they even told us so in ethics class).

Furthermore, whistleblowers are often unemployed for extended periods of time, due to corporations not wanting to hire them as they could be a liability.
The question isn't "is seeing the wedding worth 17k", it's "Is having a notable life experience now worth 17k in 25 years time, given also that inflation isn't far behind that 5% interest".

You have to pace your life experiences - you can't save them all up and have them 'at retirement'. If you do, you'll be a more boring person and will likely get less out of those experiences. And do you really want to risk waiting until retirement to think "by god, why did I wait until I was old and grey before I started seeing the world?"
I do the same. I have an account for everyday expenses during the month, and then another for long term expenses. It is a major pain to transfer money between the two. Electronic means takes 5 business days. Wires take 3 hours [if it is at the first of the day]
You can use lists to manage that.
The Dependency Inversion Principle in the Wild
Indeed. I use both, but for quite different purposes. Twitter to get sense of what is going on right now and RSS to keep tabs on my favorite blogs, some of which may post very rarely. Twitter just has too much noise to be suitable for the second purpose, and tends to lose tweets after a few days. Also not all blog authors tweet, but every blog I know has access through RSS.
What Twitter is awful at – awful – is ensuring you see content from people who don't update frequently. RSS is valuable not for following content gluttons like Hacker News, but for following blogs by people who update only once every three months, or even more rarely.

News gluttonry never needed RSS anyway – generally you only need one source of neverending news as-is. RSS is for more selective reading, and its advantage lies in how it gives equal weight to people who don't publish often as it gives to people who post 50 new entries a day.
Congratulations, you won.
Except it's a terrible RSS reader. No thanks.
We've kept the FlashSocket option in there, as it ultimately means the user gets the benefit of a WebSocket connection without native WebSocket support; a single bidirectional connection resulting in the lowest latency possible.

Our HTTP fallback offers XHR Streaming, XHR Long-polling, IFRAME options (streaming, polling htmlfile etc.) and JSONP-polling for older browsers.

The preference is of course a WebSocket connection, then streaming (as it means a persistent connection is created), then long-polling, then standard polling. The problem with any sort of polling is that it's generally inefficient and there are periods of time where a connection isn't established - this means data on the client may not be the most up to date (stale).

We all know: WebSocket FTW! :)
MEAN or how to be redundant in the elements of your stack (Express.js is already a Node.js framework) just so that the acronym were somewhat sexy.
For me, Twitter is neither a useful communications channel, nor a social network, nor an information discovery method. I find it aggressively useless -- picking signal out of the 140 character noise is net energy negative -- whereas I find enormous amounts of great information via Reader.

A world with Twitter and without a decent RSS aggregator is a poorer one.
A new RSS should be about open standards and not about a single entity locking down all data. Also, Twitter has too much noise. Even if you're careful about following people who tweet good things, quite often you end up seeing "pooping"-style tweets.

Having said that, Twitter should really be doing what Prismatic is doing. I find the discover tab to be largely a #fail. With all the data that Twitter has about me, they should be surfacing interesting things, but they don't.
Tobacco was not a particularly great cause of morbidity and mortality until the invention of the cigarette rolling machine. The cheap, mass-produced cigarette offered an instant hit of nicotine which was more convenient than pipes and more affordable than cigars.

Tobacco is a natural leaf that became a mass killer because it was packaged in small, easy to consume units that provided an instant dopamine hit, then relentlessly marketed. I feel it is an extremely good analogy to the current crop of 'social' startups.

Businesses exist in order to make profits for their shareholders; The benefit they provide for their customers or society is merely a happy coincidence. Until the Pure Food and Drug Act, most medicines did more harm than good. Asbestos was incredibly profitable for a great many businesses. I have every right to criticise a business if I believe their product is harmful, regardless of how popular or successful that business might be. To do so does not make me judgemental or immature, but simply an engaged citizen. The belief that all successful products are socially beneficial is clearly absurd.
Also, the purchasing power of 17k in 25 years might be closer to today's 5k than today's 17k, so in this lens, also not much lost.
It's great that your parents had money for "lawyering" and "private school"! It would have sucked otherwise, no?
Economic signs in Apple's bond sale to pay for dividend?
> We need a faster, more flexible, albeit official way of sharing data.

Metajournals are trying to do it, with an "Article" overlay to data/software publication : http://metajnl.com/. IPOL also tries to publish image processing software: http://www.ipol.im/. And there is also some work to interlink science assets (more than articles) on http://linkedscience.org/.
\
I welcome publication models not based on "PDF standard" (ie an electronic clone of the centuries-old ink&paper text article), but simply sharing data/software is not sufficient. I think it is important to have an editorial line and a peer review, otherwise anything online would qualify as scientific communication.

Moreover, software and data is hardly sufficient by itself; it needs to be explained, documented, illustrated and discussed to be more than a "harddisk dump".
Java EE 7 Approved
This has been out for over a year.
"What is the point of scrimping if you're going to spend your retirement years living like a bored domestic house husband/wife?"

Who said that? This is hacker news, financial indipendence means being free to work full time on the projects that matter to you, who here would not want that?
My main use case for Twitter is to find out whether other people are experiencing/noticing something too (and if so, what's the scope). For example, a site outage, or something that is happening locally such as a power outage.
Ah, my point was more about the data /behind/ the rest interface, not the rest interface itself. In other words, just plonking a rest interface on top of your current aggregations might not do the trick.
That is so sad. All you can think of is employment? Really?

All I can think of is anything but.
Apple is selling bonds to pay for their upcoming dividend. Perhaps this is a precursor to raising interest rates. Otherwise, they may have waited longer to for interest rates to go lower.

From the article: "Last week, Microsoft sold nearly $2 billion in debt."
So True. It makes me wish there was a list of high quality people who post rarely.... Or an aggregated twitter feed for slow posters.

Now that I think about it, it would be awesome if Google released stats from Google Reader since they are killing it anyways. It could probably be used to identify high-quality, but slow updaters, among other things....
Yeah, that makes sense. Still, I rarely care enough about anything that I need to find out about it RIGHT NOW.
On a side note. Interestingly Twitter is retiring their public RSS feed. https://news.ycombinator.com/item?id=5543246
http://en.wikipedia.org/wiki/Integer_relation_algorithm
Don't work in finance. You'll lose a ton of money if you try.
MEANR would be fine
What I find so astonishing about the response from the people here to the two recent articles about MMM is that they think that this is advocating a life of poverty. I assume that a large number of people frequenting this board are in the top 10% of income earners, there isn't any reason someone making around 150k or higher can't live off 40-50% of their income.

We (my wife and I) were able to live off 30% of our post-tax income, not because we wanted to live in poverty, but because we made a lot of money. We did live frugally, drove older cars, ate out only 1-2 times per week, cut cable and replaced with hulu+netflix, and bought a small house. However, I also bought a new phone essentially every year, a new laptop every 1.5 years, and took nice vacations.

The key here I think, was avoiding "lifestyle inflation" when we got raises and things like that. That extra money went straight into savings. We don't even follow a budget, we just save "a bunch" and then live off what is left, if the bank account is still increasing in size after that, we save more. We save most when we feel like at the end of the month the bank account our checks go into will be close to zero, this scarcity prevents us from spending too much.

If you work in tech and your spouse works, it isn't a far stretch to say many here are making over 150k/year. At 150k, say 30% for taxes and say you start living today off 45% of your post-tax saving, that give you 47k (after tax dollars) to live off of (and a savings rate of 57k/year). If you can manage this, you can retire in 20 years.

Median household income in the US is 50k (pre-tax), so I find it hard to believe that you can't get by quite nicely on 47k post tax. True, in many places the cost of living is higher, but you're probably earning more than 150k in those areas anyway.

Saving like this isn't going to work for everyone, but if you're making a lot per year, you should be able to swing living like a "median" American for a few years to boost your savings.

EDIT: I thought I'd also mention that you don't need to wait until you retire to enjoy life either. My wife and I quit our jobs last year to travel for 8 months through South America and Europe. That isn't such a scary prospect when you're able to save large portions of your income to help fund the travel and a sizable cushion for returning home.
$6k gdp? You mean $165bn? or perhaps $3k - $5k average gross salary? -- By the way, if you get a $100k cancer and live in a reasonable state with public healthcare it's taken care of.