skysight-inc/HackerNews huggingface dataset:
I wonder if this means that the NSA is going to fail it's annual PCI audit?
Interesting take:
"Over the past 20 years or so OO has dominated the landscape and rightly so. It provides structure and a simplified way of organising your code. OO design patterns such as MVC are going nowhere. But today with live in a world with events, mobile phones trigger events, more intricate interaction with UIs and apps all trigger a vast amount of events and traditional OO doesn’t embrace this style of interaction as well. Instead functional programming copes better."

We still need to organize our code tho, even with a functional language... and I have missed the abstraction of OO (Using node.js)
And nothing motivates voters more than their wallets.
Ramanujan and Hardy are two well-known mathematicians who collaborated in Britain between 1914 and 1920. One day Hardy took taxi number 1729 to visit Ramanujan, and remarked to him that he (Hardy) could think of nothing special about the number (1729). Ramanujan replied that it was in fact the first number expressible as the sum of two cubes in two different ways (1^3 + 12^3 = 9^3 + 10^3). The story has since become an anecdotal symbol of Ramanujan's brilliant mind.

http://en.wikipedia.org/wiki/1729_(number)

That's a very obscure reference, though, so I apologize for sending anyone looking based on my previous comment.
Sure thing, gimme a sec
Advanced Bovine Depilation
Ask HN: Content-based app builder framework
I recently received a request from a customer that wants to build an app with the following requirements:

1. cross-platform, if possible
2. basic page-based content presentation (like a flipbook or something, pretty much just static content and the ability to page through)
3. an admin portal (web-based or otherwise) that allows the customer to modify the static content that is presented in the app

I feel like this should be pretty easy to set the customer up with, but I'm not really sure where to start. My initial thought was a hosted Wordpress-like app that just has some nice mobile-friendly UI features. But a full WP system seems a bit heavy handed to me. Any suggestions about frameworks or SaaS products that can get me off the ground running with this project?
Hi xauronx,

Thanks for the feedback. What you say actually confirms what we've been hating ourselves! What we're gonna be doing is making the pics less dark when hovering over. We're also gonna be pushing the buttons to the top left so that you don't have place your cover in a "crack."

Thanks so much for your observation.
"Can't" here should be read in the same sense as "he hasn't crossed our border" (Russia) and "the extradition request wasn't filled out properly." (Hong Kong/China) Since this is an espionage case, there is really nothing about the crime offensive to Russia or China, and these countries really don't want to seem subservient to the United States. At the same time they don't want to damage their relationship with the United States, so they keep trying to punt on the issue by not arresting him but not letting him stay put, hence the creative use of words.

Snowden is probably in good shape. If he can't leave Russia for one reason or another, that may change the moment Russia wants someone accused of a crime in Russia sent back to them from the United States, which I understand happens. In that case they probably won't be getting anyone unless they swap for Snowden.
Yes, I do think, and I'm sorry.
Reading the Manta website, I can't help but be reminded of this webcomic: http://rbxbx.info/images/fault-tolerance.png
Pretty sure your employees know. Did you cut the free sodas and company paid lunches?
Bad analogy. I think Snowden has already demonstrated convincinly, that whatever else he may be, dumb he ain't. Or incompetent.
All the president's hitmen: tracking Washington's secret army
The Cricket Indoor Location System: An NMS Project  MIT CSAIL
Contractor Directory BuildZoom (YC W13) Raises $1.4 Million Seed Round
Fukuyama, is that you? http://en.wikipedia.org/wiki/The_End_of_History_and_the_Last...
No, tons of people saw that page. I'm the only one who saw that particular permutation of that graph.
Lying liars trained to lie, cheat, manipulate, steal, and deceive are lying, cheating, manipulating, stealing, and deceiving.

I'm shocked!

The enemy is within.
I couldn't find any pricing information even after registering. It only says its free to try, but no further clarification in the docs or the FAQ.

While it looks promising, I can't go and integrate this into my app without knowing if, when, and how much you're going to be charging for it.
I funded over 15 projects and got everything except the Ouya. I understand that funding is not pre-ordering and i'm a sucker for tinker hardware. I'm most happy so far with the Oculus Rift dev kit. Even though it's not very practical yet, I definitely find it one of the most fun gadgets I ever bought. Playing around with Unity and really 'see' the world you made.

As for the Ouya; I found the communication with them quite horrible so far. You cannot really tell me that 'they are soooo busy' that they cannot just answer mails a lot faster. I mean; they didn't sell that many yet.
Zuckerbergs approach to advising instagram after acquisition
Wow, okay.

You're right about it being non-trivial.

I also agree about feeling ripped off on many products.
Not sure, I'm not a crypto wizard. My guess would be that "it depends". What you describe was more-or-less the basis for 3DES IIRC, but (knowing crypto) you could probably just as easily accidentally break the cryptosystem to the effectiveness of just the best scheme.
Show HN: We killed our invite-only system today. Happily terrified.
Elasticsearch versioning support
I don't use LinkedIn for much more than a way for people to get a quick bit of info about me when they google my name, thanks to how high linkedin profiles rise in search results.

I don't use it enough to care who I connect to. I don't do anything on there. Why is the author so worried about people seeing who his friends and parents are?
The Banker & The Startup Guy: The adventures of 2 unlikely friends
horyd, thanks for the feedback. We'll definitely be making it more translucent. We realize the need to make the pictures speak for themselves. Thanks so much for this. If you have any other observation, I would love to hear about them. Feel free to email me at grant(at)hypejar(dot)com.
> My public key is here: http://sho.ch/alexgraul.publickey and on the gpg keyserver, where's yours?

I don't have one. I, a software developer, have no idea how to get one. And if that's the case, what hope does anyone else have?
AT&T's mobile chief: We've sold out of the Facebook phone | Mobile - CNET News
We still don't know if we have to travel 22 light years to reach a point 22 light years from here.

Predicting what is impossible based on existing knowledge hasn't worked too well in the past.
Announcing Microsoft Ventures for startups
Exactly! Recommended reading: Historical group fantasies by Lloyd deMause, from the Foundations of Psychohistory. http://www.psychohistory.com/htm/p172x200.htm
I am so excited, as this is the first major release that I've contributed to! Thank you so much to all the other people who've put this release together, I really do think this is the best Rails yet!

http://contributors.rubyonrails.org/releases/4-0-0/contribut...

I mentioned this below, but I'll mention it here, as well: if you have gems that aren't ready yet for Rails 4, please ping me and let me know if I can help get them ready somehow. If you maintain a gem and want help running your tests on Travis against multiple versions of Rails, I can help with that as well.

<3 <3 <3 <3
thank you, this is my point exactly.

The author seems to ignore two things: real anonymity is hard and people (even terrorists) are lazy. So, if the criminal elements slip up once, it might be saved within Prism, Tempora or one of the other programs we need yet to discover. If it is saved there, algorithms or analysts can detect it and work backwards - or just overlook it because of the sheer amount of data.

I do not condone Prism or any other secret surveillance program in any way, please let me make that clear. But to say "haha, the NSA are idiots, terrorists surely are smarter" is an equally moronic (and dangerous) assumption. I think one of the problems is, that those projects have to be secret to work. Nobody outside a small circle knows if and when they helped to disrupt a plan that would have cost lives. On the other hand, the lack of a democratic oversight makes it easy for people involved to misuse their powers.

I think, Snowden and all the other whistleblowers are like the symptoms of a disease. If you see the symptoms, the self-healing of the body doesn't work anymore. and with self -healing i don't mean the cover up of stuff, but the clean up of something that went clearly wrong or too far. I think, every democracy as a whole should embrace whistleblowers and use the information to act on, not fight them.
Voice and Tone - Mailchimp helps you understand users feelings
Just awesome. I wonder whether this type of example-based snippet exist for other languages.
I don't see any audio. They must be using Flash or 3rd party JS that I have blocked. The site looks like a typical cluttered blogspam blog to me[1]. They need some serious UI work.

[1]: http://i.imgur.com/mnbGlEw.png
He might be considering it from a functional-as-the-only-paradigm angle as opposed to the technical definition of pure functional.
Why Canada Needs Coding Academies
Oh come on. Just because Paul wrote something does not suddenly make it fact.

The word 'startup' is at least a few hundreds years old, most likely from the word 'upstart' - the action of starting up.

Startup as defined in the Merriam Webster dictionary: A fledgling business enterprise.

Startup as defined in the Oxford dictionary: A newly established business.
The thing with infix operators is not about being C-like, but rather about mathematical expressions looking like they do in actual mathematics (not to mention that each term potentially adds another level of nesting).

At least I've personally found that doing linear algebra, physics calculations or anything with more complex equations in Lisp-like languages is a huge pain.
Likely nobody has been fired because the investigation is still underway.
I dreamt this
Just curious: Does communication need to be done instantly? Couldn't people communicate via something like packages sent via mail or persons traveling between countries?

I always assumed that when these groups communicated, the information was not time-sensitive. Plans can take months or years to discuss or finalize.

Also: Wouldn't it be feasible for communication to be done on a private/custom platform connected to the internet, yet located in a country where the US has no control?
If there's a will, there's a way.

Maybe drop charges and enter a binding non-prosecution agreement?
Big data startup Semantria is a sentiment and text analytics service
UPDATE: I take back my statement. Apparently there is supposed to be an audio interview at the top which won't show up if you block Flash and/or 3rd party scripts / ads.
The speed improvement from turbolinks can be quite significant. I have an application that was purpose built for pjax and later converted to turbolinks. Page loads are noticeably faster than without turbolinks, and are on the same order as a fat-client application.

The beautiful part is that while writing most code in pure Rails you don't need to think about turbolinks at all - it just comes for free.

BTW, turbolinks is a bit improvement over pjax. It is much simpler (since the whole page is loaded), discouraging some of the complexity that you might be tempted to introduce by pjaxing different parts of the page.

Converting an existing app to turbolinks will take some work, especially with how JS is handled. The key is to run your JS on the turbolinks "page:change" callback and then call the same callback on the initial page load:

$ ->
# Simulate turbolinks page change on document ready.
$(document).trigger "page:change"
Peter Principle: http://en.wikipedia.org/wiki/Peter_Principle

>The Peter Principle is a proposition that states that the members of an organization where promotion is based on achievement, success and merit will eventually be promoted beyond their level of ability.
People aren't backing Kickstarter projects for charity, backers expect to be appreciated and most importantly the expect what they've been promised.
Do you think that it's feasible for terrorists to use couriers/tradecraft to transmit all messages to their group members around the world?

Osama bin laden ran the largest terrorism network in the world that way for years so... Yes.

Also mail can get just about anywhere in the world in a few days so speed is hardly a problem.
Damn, good point. But I could counter that the cop has been appointed by society to uphold certain laws. Now that dives down into the whole philosophical question regarding authority where I'd rather not go, but I think the minimum we ask of people acting on behalf of society is to inform us first that you will be acting on our behalf. Otherwise we get vigilantes acting outside of our justice system and doing what they feel is just. Let's at least agree on it first.

I think that's what really ticks me off about this whole thing. That there was no mechanism in place to voice concerns about the system and our representatives completely failed us by writing a blank check to the watchers. So we get vigilantes.
You're taking a lot for granted if you think Sinatra can act as a replacement to the Rails backend (security, helpers, etc).
Seeking CTO for fast growing startup
We're looking for a rockstar developer with startup experience. Base + stock ownership. Successful model. Prototype functional, profitable, ready to scale.

Email jhartman (at) yovia.com
I don't think that's correct. Gerald Ford pardoned Richard Nixon before he was indicted or impeached:
http://www.historyplace.com/speeches/ford.htm
>This is of course tongue-in-cheek, but wasn't the point of doing the Kickstarter to support the project, not necessarily to pre-order a console?

It's hard to blame them [0].

>Sorry, I just find it strange when people expect that they "deserve" certain things for backing a Kickstarter project or that the rewards are "promises" that being broken.

In my experience, Kickstarter backers have been remarkably understanding of delays and other project issues - when there's timely, sincere communication about the problems.

Sure, there's no hard contract between backers and creators, but an expectation of good faith isn't "strange", it's perfectly understandable.

0: https://news.ycombinator.com/item?id=5708427
So, it sucks, but it happens, and it won't matter nearly as much in June 2014 as it seems to right now.

Your co-founder will, hopefully, not find out about this through guessing "Is this my company?" on Twitter, but rather in hearing it from you. You may be heartbroken about it, you may cry a bit (totally OK). Then, you will put on your Responsible Adult pants, call your employee into the office, and tell them the situation. You will emphasize that it is in no way their fault. You will tell them the status of your future payments to them (you can make them -- good), and instruct them that they have no job now other than lining up their next gig, and that you are totally at their disposal for making that happen. First among all things you take care of your employees -- they have the worst risk situation of anyone involved.

You will then tell your investors that you're failing and will be proceeding to wind up the business in an orderly fashion. They probably already know this. None of the ones who you care about will hold it against you -- "this is the nature of the business we have chosen." Some of them may likely attempt to invest in your endeavors in the future, if you decide to go down that route.

You will then draw up and execute on a plan to wind down the business in an orderly fashion. Give your customers a window on their apps going dark, if appropriate. Turn off new signups now. Turn off ability to take money now, unless it is absolutely required to continue paying your employees. There likely a small mountain of very boring administrative work here -- your lawyer and accountant can help you through it.

After this is over, you'll probably be very stressed. That is fine and natural. You're in the hottest market ever in terms of hiring right now. If you want a job immediately, you will have many offers for it. "Built a company with real revenues from nothing. Got into an accelerator. Took funding. It didn't work." is enough of a resume to get you an interview at any number of places. If you need introductions, you are probably well-networked enough to get them, but if for some reason you want more drop me an email. Your designer co-founder will have, similarly, no shortage of offers.

Like tptacek says below, this will not meaningfully hurt your chances of creating a business later. You've likely learned plenty through the experience.

It sucks. It will be better, very soon. You don't have to be scared: this is routine and, while it doesn't feel like it, you're actually in very good position, both absolutely and relative to many other people.
"6 times out of 10" That's such a weird number to have chosen, I know I'm being pedantic here, but why not 3 out of 5?
Sure you can: http://en.wikipedia.org/wiki/Gerald_Ford#Pardon_of_Nixon
Any examples? My experience with Rails and Sinatra on a daily basis for the last two years has proven the exact opposite.
Think about it: just today Obama said "we're following all of the appropriate legal channels" to get Snowden in US custody. Putin shoots back with "well gee shucks we can't legally turn him over. No extradition treaty!"

Putin is maintaining the moral high ground while using the exact same language the US is.

Savvy.
How do you usually go about communicating with people when validating the idea? Emails? Cold calling? Something else?

To whom do you reach out?

I hope to provide the reader with a good arsenal of tips and tricks on communication in my upcoming book, might be worth signing up for updates :) /shamelessplug
Not very profound, really. Sure; no one else will see the exact permutation I saw, but what does it matter? The graph had no meaning attached to it; the values were 'random'. If there was a datapoint with information meaningful and pertinent to my own life on this page, then I'd be blown away. But instead I have a squiggly graph.
bored of hearing about bitcoin now

NEXT
How Not to release a major upgrade
Loved it! I really liked that robot view looked like it was using feature detection.
Never wonder if your servers are configured correctly.
Supreme Court gives big boost to `war on voting’
How to Get Advice from Powerful People
Jekyll? http://jekyllrb.com/
How is it a unix environment?
On the first glance i don't really get how it is implemented.
That's why i supposed that this only runs on SmartOS. Is the object store software downloadable somewhere?
The tutorial mentions creating an account on the Joyent cloud...
https://www.dropbox.com/sh/b8d4bb9pfgryj3t/mGBrXRzkkY

Lmk if this helps
> One technique that is often taught is to turn the page upside-down -- in order that you not be distracted by the content.

My reading ability is about the same either way up. A while ago we started painting instructions to "Look left" / "Look right" on UK streets according to the direction of the traffic, on the assumption that people only read the ones that appear the right way up from where they're standing. This is why I keep nearly getting run over.
There is possible evidence that a crime may have been committed (by both the US Government and Snowden). It is for the legal system to decide if people are guilty. You are putting this evidence within a narrative which is interesting, but irrelevant in deciding who is guilty and who is innocent (which I hope the courts will be allowed to decide).

You have to admit that legal grey areas have been allowed to emerge in recent years that are dangerous? If you want to be given the benefit of the doubt, the legal basis should be open and clear.
In most states of the US (at will employment), you do not have to pay that much severance. So you can either pay an employee their salary every 2 weeks (and their vacation is paid), or pay then 2 weeks severance.

The amounts might not be that different. $2k paycheck versus $3k severance.
There is always going to be money in hosting/support/continued development of both open source and proprietary software. Dual license or not, people will pay money for these things.
You're the only one to vote on this comment at the exact time at which you do.
The banker meets the startup guy (comic)
I prefer learning this way also, so I wrote something sort of similar for Vimscript a while back. The # of people that ever need to use vimscript is low, but it's out there for people to get their feet wet.

http://andrewscala.com/vimscript/
Police ID Man Found In Water: Dr James Martin
We haven't announced our pricing yet because we're constantly adding new features our users request. Email me at nancy at apptimize dot com and we'll give you a special deal we've been giving to early adopters.
Perhaps he was a moron for running to Russia? Also while in HK the same thing could have happened.
> The NSA has to collect the metadata from all of our phone calls because terrorists, right?

No. The NSA is keeping an eye on us. The National Security State has ossified into a cult. All non-members of the cult are viewed with suspicion.

When the Inquisition made excuses for its excesses, it was in the name of the "salvation" of the flock. When the Church of the NSA makes excuses for its excesses, it's in the name of our "security".

There are always people willing to be fooled by priests and bureaucrats. Priests and bureaucrats love those people.
Lack of an extradition treaty does not prevent Russia from handing Snowden over, or expelling him; it would merely obligate them to.
I don't think the situations you put forward and the conclusions you are drawing from them necessarily follow.

In the first example, how often is it that you must communicate with someone far away in an hour without any prior coordination? Assuming that is the case, then wouldn't the NSA also have to intercept, decode, translate and mobilise within less than an hour? In that case using those systems may be fine. Or perhaps use those systems to point your cousin to cryptocat or redphone. Anyway I think there is a difference between what might be used for long term planning vs. the immediate communication scenario you outline.

In the second example, another poster on a different thread worded it much better than I will here, but I don't think it has to be 4+ million people working towards a conspiracy. I think intelligence work is hard. I think people with the best of intentions will always look for a way to make their job easier. Each individual incremental step may seem small and inconsequential, but over time it leads to a massive overreach. One person then looked up to see the forest instead of the trees and felt it was wrong and spoke out. In that scenario it isn't 4+ million in on a conspiracy or one person wanting to see the world burn it's what I think is typical human nature in large organizations over time.