skysight-inc/HackerNews huggingface dataset:
> "If Twitter cared about avoiding arguments, there are so many things they could do: remove the outdated character limit, let us edit tweets, create progressive circles of privacy, don’t let retweets out of our networks, slow the whole thing down, and encourage smaller communities."

If they try to do this, they may as well tell their users to move to Facebook and close shop.

Twitter is what it is precisely because of, not in spite of, these "limitations". Like most new media it's defined in terms of constraints it has. Without them, Twitter will be no different than everything else.
The Seven Magic Numbers
I think the success of the Dropbox depends on the common people wanting to simply share/keep their files and not necessarily if someone can keep 300k+ files in there.

For me as a hacker, I have at my disposal ( due also to higher income ) more powerful tools or hardware ( local/private NAS, higher bw, Amazon AWS, etc) real tools ( rsync, versioning, can customize/choose the filesystem, etc ) to achieve the same thing.
How not to prove that P is not equal to NP
Largest Alzheimer’s study ever doubles the number of genes associated
Honda Ad with Optical Illusions (video)
Anyone got pointers to "simple" real-world use cases?
Well this was very specific programming related joke. If they stay like that and only pop up once in a while, it's fine.
Just enjoy the joke and stop worrying.
Well, if it wasn't, now it is.
How they made the ad:

http://www.youtube.com/watch?v=ejXgE480R1I&feature=youtu.be&...
Is that really why people start startups? I'd hypothesize that most interesting startups were started for more fundamental reasons than just to get much wealthier than other people. Many startup founders are passionate enough about what they're doing that they'd do it even their returns were less than what they would otherwise make (e.g. compared to a Google or Facebook salary).

In any case, startups are more constrained by opportunity than desire. Many people have both the ability and desire to bootstrap a startup, but have to work a regular job because they have to provide for their kids, and can't afford the risk. In more equal societies, these people have an easier time quitting their jobs and starting a company.
Really, this is not as much as "rules of the first world" as probably old people stubbornness (either the attendant or the owner most likely)

Another thing would that he would be obliged to ring a drink+pastry and match that with the voucher, so if it doesn't match he doesn't get payed.

But what happened to your wife is probably common, one of the reasons I pick "chain" hotels so something similar is less likely.
Understanding the Threats in Cyberspace
Oh, you just walked into a bloody minefield, mate.

Numenta has pulled crap like this before. We know patents may be pending, but you don't have the epistemological right to go blowing the Great Shofar for the invention of True AI with a link to your company's website and a fancy buzzword about neural or cortical this-and-that on the front page. We need to see some published research, or you need to take over the world. Preferably the former.

Until then, stop making claims unless you want the rest of us to consider you a crackpot and a braggart.
I was doing this in an open plan office using workflowy — surprisingly effective. It's almost as if you're doing a human equivalent of a context switch.
The Stories You Did and Didn’t See About the BART Strike
Neither is more (or less) ReSTful than the other.

If you think that consumers of the API would like to see the orders, embed them.

If you think that consumers would like to see an attribute like `total` for the order, embed it.

If you think that consumers would like to see some user_account information, embed it.

If you think that the total size of a collection is too big, paginate.

Tell your users that `X` may be embedded in `Y` and `Y` may be embedded in `Z`.

Write the code that consumes the API to expect the API to change.

HEATEOS is the constraint that matters in REST, all else is provided by the http spec etc.

If you want to paginate, use link realtions: http://www.iana.org/assignments/link-relations/link-relation...

If you want to describe a relationship, use a link relation.

Watch this: http://vimeo.com/20781278
Read this: http://shop.oreilly.com/product/0636920028468.do
The comments here are a clear proof why founders should take feedback from different sub-set of users. For example, HN audience is build up of programmers, their feedback alone is not what founders should focus on. Dropbox is used by almost everyone I know because of the convenience it provides and the problem it solves. Most of the what commenters here are saying is not something layman users care about; they don't have any technical skills or time to learn to build their own custom sync-systems.
Yea, I don't want to get into any shady dealings, and my worry is that especially in a government-dominated sector like the space industry in India, it's very difficult to make headway unless you do. I'm willing to wait it out to some extent, but I guess I have a very short fuse when it comes to idiocy. That's eventually why I decided to wait with the idea.

The other area that I'm really interested in is the MOOC space in India. So I might target that otherwise if it's an easier area to break into.

There's a good page on the NASA website about small sat tech [1]. In addition, there are lotsa specific implementations that you can read about online, like the Cubesat architecture, Cansats etc. And finally, I'd look to university websites to see what tech they're deploying. In Delft, where I'm doing my PhD, we have an on-going small sat program. The first satellite, Delfi-C3 was a great success. Delft-NeXT is going to be launched next month [2].

[1] http://www.nasa.gov/directorates/spacetech/small_spacecraft/...
[2] http://www.delfispace.nl/index.php/delfi-n3xt
I actually made one about that :)

http://rix0rrr.tumblr.com/image/42866777562
Try https://lh3.googleusercontent.com/-SCL-9OjK6NM/TBJJmht0dPI/A... , I am not sure if that is an expiring link.
* document your media type: http://www.iana.org/assignments/media-types
* document link relations: http://www.iana.org/assignments/link-relations/link-relation...

the rest is usually using HTTP properly.
Not usually, no. Here, doctors usually reach for the script pad as soon as an issue with blood pressure, cholesterol, or such is detected, THEN work on the dietary and lifestyle changes to get the patient off the drugs.
This is great! It articulates what most of us programmers feel internally when we're interrupted. What's I'd also love to see is a cartoon explaining the external effect of an interruption. Like, when you interrupt a programmer you're pulling the "stop" cord on an assembly line: it doesn't just effect that individual, but there is a net effect on the overall effort.

(FWIW, I don't think the assembly line is a good example, because programmers work in parallel, not in sequence, but it's the best sort-of-example I could think of on a Monday morning...)
black-boxish behavior with lack of human-accessible state introspection and poor tractability.

I have a philosophical question in response to this. Is it even possible to have intelligence without it being a black box? Are people willing to call something intelligent if they completely understand how it works?
It's an excellent quote. Sadly by the early 1960s the monster that would make America no longer a free and open society had already been birthed. It has been nothing but secrecy and Constitutional abuses ever since, with one piece after another of the American Republic being consumed by the military industrial complex. I suspect JFK knew what was happening, given Eisenhower's warning, and he most likely had conversation/s with Eisenhower about it. From what I recall, Eisenhower warned JFK about forces inside the government that would try to push him into a conflict in southeast Asia.

Now? Now we've got a psychotic general, among others - collectively potentially more powerful than the President given the blackmail material the NSA probably has on Obama after having illegally wiretapped him as a Senator for years - pointing his power at The People, and spouting off about how the media needs to be stopped. It has been a gradual coup against the democratic process and now secrecy reigns supreme.
Ok, that's fine, so what is there to stop dropbox from popping up a warning when this limit is exceeded? Or for there to be some means of deleting things from the server side without having to manually click through to delete N files at once (where N << total number of files)? Or customer support that doesn't drop the conversation completely out of the blue?

Having the system break irrevocably at any stage is totally unacceptable when you're dealing with people's data.

Presumably you'd have a problem if gmail stopped working irrevocably because you happened to have too many emails? Would that argument stand up for you then, or would you feel aggrieved you hadn't been warned and had no means of fixing the situation?
I liken programmers to extremely expensive equipment for manufacturing software.

When a company invests in expensive equipment like that, it is very important to keep it producing output. So by sending programmers to meetings, your expensive equipment is sitting idle, offline, producing nothing.

Interruptions are like shutting down an entire assembly line. When you turn it in again, it will take time to be running smoothly again.

So to the managers and executives, it is your choice how to utilize this highly specialized, very expensive equipment. You can try to keep it running at full capacity, or frequently start it up and shut it down, take it offline, and leave it sitting idle.
To my mind, the cartoon is more of a depiction why you should avoid mutable state and non-local effects.
Worth noting, but this article is also a plaintiff cry for why programmers need to write better comments, too.

Edit: I meant plaintive, but my eyes were still crusty with sleep, and I am a giant dummy.
Point of fact: computers aren't really getting faster anymore. Well, phones and tablets still are, but desktops and servers? Not so much.
This isn't applicable to only programmers, of course; my wife is a novelist -- there are a lot of high-level concerns that she needs to balance in her head PLUS there's the fiddly nature of creative flow, and it all comes crashing down all too easily.

I had creative aspirations when I was younger (writing and music in particular), and came to programming because it's far more predictable; the costs of interruption are bad, but interruptions can be avoided, and the difficulties can be mitigated (e.g., I take notes for anything complicated, and re-read them when restarting a task; I break compilation as a to-do list, and/or use version control for non-compiling code). Flow is really important, but I generally know how to do it -- get enough sleep, clear away overhanging stress clouds (like "taxes are due soon"), eat well, break tasks down, get the smallest possible thing working, iterate, and so on).

But creative work killed me -- it was so painful to do iteratively; I'd spend 8 hours "writing" a poem that actually didn't coalesce until the 7.5 hour point, at 4am. Composing a bad first draft of anything left me feeling horrible; I never managed to force my way through that as long as I was trying to make it "what I did".

Now that I do something else primarily, I can noodle around creatively and get much more joy out of it -- but those years left me with much more respect for people doing more creatively-oriented mental work than I do.
Time and again, we've seen that conspiracy theories OFTEN prove to be correct.

We have?
Can't Get Away From It All? The Problem Isn't Technology — It's You
It is probably worth mentioning that el-get is another pretty solid alternative of pallet. I have not tried it though, so if anyone has any comparisons between them, I will love to hear.
GAFFERS : Brian Kernighan

pretty neat.
I've seen people get pissed off because someone else always has their headphones on...

You can't win with some people...
Midwest Creativity-Including FAKE GRIMLOCK
It would be awesome if someone can extend this and provide some kind of migration path for ruby-ffi users…
Economics is not about predicting the movements of asset prices. In fact, the unpredictability of asset prices is one of the more fundamental findings of economics. Criticizing economics for not identifying a bubble is a little like complaining that physicists haven't built us a faster-than-light spaceship.
Why not commit and "git log -p" the next day?
> If you look at the trends over time, in real terms, the rich have been getting richer and the poor have been getting poorer

No, this is totally false. You can say that the gap between very rich people and poor people has been expanding, but both groups have been getting richer, and as a whole the world is clearly getting out of poverty. The poors are getting less poor from generation to generation. And it's fundamentally "normal" that the rich get richer faster than the poor because if you have 10% of asset increase every year for both groups (just a random number) anyway the larger assets will grow faster (in relative terms) and the gap will increase. This being said, the poor do get richer over time, there's numerous presentations on that subject on TEDtalks from different researchers. Don't deny the facts.
It works when there a private companies giving the money. When it's the government, like here in Brazil, it turns into vote buying, they start to scare the poor saying if the other party wins the elections, they will stop giving money and shit.
Show HN: CollabMobile - Mobile Business Intelligence Solutions
Yes but it has to be at a time chosen by the programmer. There are natural stopping points when working on hard problems.
IFit: "No applicants from Brazil, please."
McAfee SiteAdvisor Reports this as "Dangerous Site" saying:

"When we visited this site, we found it exhibited one or more risky behaviors."

Yeah, McAfee SiteAdvisor.
Straddle to Beat Volatility
Options Straddle Strategy
And good business means providing good support and service and infrastructure to the 99.92% of your customers who fall within your statistical norm while still functioning for the other 0.08%, even if you don't bend over backwards to 'accommodate' that 0.08%'s wishlists.
The premise behind intro isn't a bad one. The employees (technical) who built it were excited about finding a way round Apple's very limiting system. I don't think subscribing to a particular view of corporate ethics is related to your technical skills. The scores of highly technical people working in the defense and finance industries is testament to that.

As a fairly technical person, I think Intro is a fairly neat product. There's definitely some implementation issues that mean that I'm not going to use it (I don't really want a linkedin advert in all my outgoing email), but I'd imagine it'd be pretty useful for some people. I already trust one large corporation with my email despite the fact I know they don't have my best interests at heart. Adding another one wouldn't be a deal breaker.
Impressive, but surprising that it detected "sccpticism" - one would think that they would spend a few hours or so putting in a dictionary lookup for the candidate answers.
Some thoughts and advice for public speaking
There has long been a collective delusion in America, that for example, our government is pure of heart and wouldn't do the horrifically evil things some other governments do. Because, you know, we're supposed to be the good guys and all that made up jazz. Here to make the world safe for Democracy. Despite the fact that the US Govt. has been doing horrifically evil things for most of its history. An awful lot of the popular conspiracy theories in America have to do with the government. One could certainly also argue that the government has a vested PR interest in making conspiratorial types look like nutjobs.

If a leader is assassinated in most parts of the world, one of the first things that springs to mind is: coup. If it happens in America, it's assumed to be a nutjob, a "lone gunman." Americans have been extraordinarily naive about their own government, and perhaps critically far too much so in the last four or five decades (in which the US became the sole superpower and all the responsibility that entails).

Even now as our government slaughters civilians with drones, tortures people, threatens allies, tries to start new wars regularly (Syria), spies on every world leader they can get their hands on, abuses every friendly relationship in just about every way possible - Americans still think it's all for the best, to fight "terrorism" or some other horse shit made up excuse.

In a word, Americans don't want to believe their government has become evil. So into the sand the head goes.
Using pandas on the MovieLens dataset
It's entirely down to the kind of projects you're working on.

Most of my work experience is with agencies, so I've had a good mix of clients with new and legacy clients. Some industries have a large number of legacy users, whereas with some clients it's strange to see any IE, let alone an older version like IE7-8. A client I worked on a year ago had around 20% of users on IE6-7, and these were users in the UK and not in China or Russia. The explanation given by the client (who spend a lot of money on web analytics) was that many of their users were business-based, and a lot of companies in the UK are restricted to IE6-7 and Windows XP due to internal web software.

I used to be of the opinion that developers should support older browsers, and should gracefully degrade when used on legacy browsers. I think this was probably because I thought that things would change after a few years. Four to five years later, and IE7 (and IE8) are still a problem, and since corporate users won't get off of XP for a few more years I think enough is enough. I am happy to support older browsers when there is a business case for supporting them (i.e. there is an existing user base stuck on these browsers), but if you're working on a new project then IE9 should always be the minimum, and degraded view.
He probably burned out and the only feedback he got was about some irrelevant licensing foo. I've run into this myself and this pretty much destroys any motivation to hand over something, in which you have invested A LOT of time, to someone else in a clear way without anger.

From a social aspect, github does not cover this. E.g. besides the technical stuff there should be an easy way to donate or contribute money to an author to honor his/her work.

Some communities, like Ruby or Perl, do have yearly events to honor people that provide a lot of value to the community. A regular voting e.g. for the "Ruby Developer of the month" + 100$ sponsoring could probably help to keep motivation up and hard feelings down.
I think you're having a unit problem. Just an OS install takes at least a few gigabytes, and even SD video (at decent quality) is going to be around 1GB/hour. An HD movie will easily be 4-6GB. And if you've got, say, Xcode installed, there goes a few GB, too. Common Adobe media applications are over a GB these days. Even VMware Fusion is more than half a gig.
Same here. Especially the s/t third album and Loaded. It's hard to imagine in our era of blog/Reddit culture, where pathos is kind of freely available if you know where to look, how brave it was to talk about the dark corners of everyday life. Reed proclaimed these things - depression, uncertain relationships, body image issues, sexual kinks (along with flashes of happiness) - in often gorgeous pop songs. Their portraits of characters dealing with these were still almost unrivaled in their vulnerability and believability when I listened as a teenager in the 90's.
Bill Keller is defending what can't be defended. Mainstream media is dependent for survival on access. Without access to politicians and political officials who are pushing their own agendas, their material almost completely dries up. The NYT can annoy government only to a calibrated extent. And when they do so, they do it with the backing of some faction.
That would be cheating, until the system has a sensory pathway to understanding the dictionary.
Are You Learning A New Domain? Visit Its Zoo
Proctitude - Google Location History Visualization
Unbelievable... I never knew how Windows looked before 3.0 - thanks!
How to Get a Job at a High Frequency Trading Firm
I'm one. iOS 7 didn't solve any of the problems with iOS, it just made them look different. I'm tired of not being able to open things in the app I'd like (not Safari, not Apple Maps, etc). I'm tired of a useless home screen of apps that I don't really use--I'd rather have useful things displayed like I can on Android.

I do like Apple's hardware and it's build quality. I have a Nexus 4 for testing and it's nice, but its lack of LTE meant it wasn't going to be a daily use device for me.

The idea of a well-build non-customized Android device with LTE and NFC (so I can use a YubiKey with it) is very appealing.
Netflix, Xbox Live, Heroku SSL and a dyno.
Was thinking about that :P
Room Booking Pro
Just an idea:

Make links remain as plain text (so they are plain text as far as google is concerned)

then use javascript to turn them into clickable links when the user mouse is over or near the link so the user can still click on them.
Ask HN: What's a good tool for building a personal academic website?
I've been advised that I should make a personal webpage, and my institution does give me space for one. What's a good tool for building the content?

I mostly just need to be able to list contact information, a picture, a publication list (God willing I'll have a publication one of these days), and random notes on whatever courses, teaching, and research I'm up to at the moment.

The constraint is that I know jack about hand-coding HTML, Javascript, or any of it. Sorry.

Ideas?
yes as far as I know you got it right, you somehow keep track of when the form was presented to the user and compare that with the current time when a response comes in
I've Used a toolkit like 3 years ago that completely beat the captchas. Recaptchas are harder though. Which did they beat?
I totally agree with the sentiment, but "government being responsible for social security" is certainly not a new idea. The bible [1] established a sort of central welfare, and the Roman Empire provided welfare as well[2].

[1]: http://en.wikipedia.org/wiki/Tithe#Mosaic_law: The third year was called "the year of tithing" (Deuteronomy 26:12-14) in which the Israelites set aside 1/10 of the increase of the land, they were to give this tithe to the Levites, strangers, orphans, and widows. These tithes were in reality more like taxes for the people of Israel and were mandatory, not optional giving. This tithe was distributed locally "within thy gates" (Deuteronomy 14:28) to support the Levites and assist the poor.

[2]: http://en.wikipedia.org/wiki/Welfare#History: In the Roman Empire, the first emperor Augustus provided the 'congiaria' or corn dole for citizens who could not afford to buy food. Social welfare was enlarged by the Emperor Trajan.Trajan's program brought acclaim from many, including Pliny the Younger. The Song dynasty government (c.1000AD in China) supported multiple programs which could be classified as social welfare, including the establishment of retirement homes, public clinics, and paupers' graveyards. According to Robert Henry Nelson, "The medieval Roman Catholic Church operated a far-reaching and comprehensive welfare system for the poor..."
That problem is a feature for Apple--investors freak out if there are still products available to ship when Apple launches a phone (see the iPhone 5C as an example).
First Australian photography studio to accept bitcoin offers 50% discount
wordpress

about.me

onepagerapp.com