skysight-inc/HackerNews huggingface dataset:
Congrats! I love alternativeTo. It's my way to train parents and friends to find the best free alternatives to whatever ad-bloated software SEO'd their way to the top of Google last time they decided they needed to convert a movie or download music.

This simple piece of advice (and a bookmark in their favorite browser) has greatly reduced the amount of PC rebuilding I've had to do for them over the years!
Bitters: medicine to make the centralized Internet go down
If Syrian rebels aren't using computers, why would pro-government forces bother to send them malware?
See: https://www.eff.org/deeplinks/2012/12/iinternet-back-in-syri...

Your unsupported claim that the "majority of cryptographic transmissions are for child pornography and drug purchases" is insanely wrong.

Given the default use of HTTPS by Google, Hotmail (Live.com), Twitter and most recently Facebook, it is almost certain that the legitimate traffic to/from those sites vastly outnumbers, by several orders of magnitude, whatever encrypted data is sent by folks exchanging child pornography images or buying drugs via silk road.

You don't know what you're talking about.
Cool idea! I'd be down for a similar arrangement if anyone's interested

UI, UX, design. Frontend developer, backbone experience. YC alum. SF

bp@brandonpaton.com
After 13 years working essentially 2 high paying jobs how do you not have thousands of pounds to invest in businesses?
As a Boxee owner i really liked it (the box itself is so nice in the living room, it's neat!), but unfortunately some dumbass in the management decided it would be better to fork xbmc, close the source.. that was the the problem. The hardware was nice, the UI was nice, but no updates, obviously D-Link couldn't keep up, they shut down many addons... a shame.

Fortunately i bought a Raspberry Pi last month, put XBMC on it and am happier then ever. For a for better price!

R.I.P. Boxee, your management blew it.
Verizon appears to be using CGN (Carrier Grade NAT) for IPv4 on their LTE network. Having seen many, many SIP ALGs in the field before this looks less like intentional blocking and more like typical broken (but somewhat well intentioned) SIP ALG behavior. Unfortunately SIP ALGs only work (well) when combined with properly configured far-end equipment that doesn't perform the various SIP checks to detect endpoints behind NAT devices. My suggestion for any provider in these situations is to use SIP over TLS. SIP ALGs can't modify packets they can't inspect. Often times SIP ALGs can be defeated simply by changing SIP port numbers.

I'd expect onsip to know better and not write a sensationalist article implying that there is some anti-competitive behavior from Verizon at play here. Hanlon's razor at it again (Verizon).
Sweat equity rising! Great!
(Ps.I wish there was a video to demonstrate how Productiv.io works.)
Yeah, but Fischer was wanted for playing chess in Yugoslavia and generally being an ass. Accepting Snowden is whole new level of shit-storm for whatever country does it.

I've been living in Iceland for about three years, and there's no way they're taking him.
http://www.squarespace.com/

My website, http://www.beckbits.com, is incredibly easy to manage, update, and add additional content to. You get to choose from the designs provided by their team, and you can then customize them to look however you choose.
By the way, wasn't Cryptocat shot down initially for its "host-based security" [1]? Why didn't ChatStep learn from that?

[1]: http://www.wired.com/threatlevel/2012/08/wired_opinion_patri...
Doesn't mean he should consent with the NSA spying.
The Pirate Parties in Europe made this page: http://antiprism.eu/
This seems to me to be a prime example of HN comment pedantry. The "right to privacy" and "privacy" are not even mentioned on the linked page. They are seeking to restore the fourth amendment against "unreasonable searches and seizures"
I'm pretty sure he meant 2 thousand years (obviously, not two centuries)... but I'm not sure what to make of your comment.
Yup, this is the kind of thing I'm working on at the moment and I'm finding that other folks are thinking along similar lines (but taking different approaches). The first application we want to build on top of the underlying 'private cloud' is email.

My viewpoint is that to do this properly, we need to think through things from the ground up with privacy and security built in, otherwise I don't see it as that much better than current systems (you'd just be getting the illusion of security/ownership/etc). It's really not the kind of system that lends itself to the mantra of 'move fast and break things'. Such software would also have to be open-source (to a large extent) so that others can verify security or people can deploy it to their own machines (I'd personally prefer a hosted version, knowing that I can migrate off if I want to).

The question is what kinds of business model can one build around such a product. Would you be willing to pay for such a service? If so, how much and what features would you expect from an early version? Would an app-store model make sense to you?

In any case, if you or anyone else is interested in finding out more about the work (esp alpha releases), feel free to drop me an email (in my profile).
Is there any indication that Snowden wants to renounce his US citizenship?

Side Bar: I miss the days when irony conveyed more than trivial oddity. In common parlance irony is coming close to being as meaningless as "random."
> Sorry. I do not believe you deploy ruby apps of any significance. Your opinions are way out of alignment with the rest of the community. You're trying to paint yourself as some kind of "voice of sanity" security-wise but it is unavailing IMO.

Wow. Appeal to authority and ad hominem in the first line. Good start!
Show HN: Sightstream - my 2nd iPhone app
I would like to add that when open sourcing a library, meaning software designed to be included within or used by other applications, please don't license it under the GPL. Of course you can license it under whatever you want, it's your code, but you need to understand the consequences. If the library is GPL it can only be used by other GPL applications (if the application is distributed), which excludes major open source projects like Rails (MIT) and Django (BSD). It seriously limits amount of people that can use your library, and hopefully you are open sourcing a library because you want to help as many people as possible.

Even the LGPL doesn't make sense for interpreted languages or compiled languages that don't link like C. The wording of the LGPL is pretty ambiguous when it comes to languages that 'include' libraries into their code instead of linking against complied libraries. FSF argues it's not ambiguous [1], but that fact that they even have to make that argument proves it is. As the original author of Twisted Python wrote "It would be a halfway accurate statement that I selected the LGPL exactly because it doesn't make any sense." [2] Twisted is now MIT licensed

[1] https://www.gnu.org/licenses/lgpl-java.html

[2] https://twistedmatrix.com/pipermail/twisted-python/2004-May/...
Let's just, for a moment, entertain this radical notion that many sysadmins are actually programmers that just don't want to do software development as a profession. I know that, for most people here, this is very strange: who would choose to avoid the exciting world of programming having the skills to do so? But indeed, it happens.

For someone that likes to solve problems, 95% of software development is mind-boggingly boring. It's mostly looking at the same codebase day-in and day-out, while having to deal with shifting requirements. All of this to end up with some application that you mostly wouldn't use yourself. This, if you're lucky that your project doesn't get cancelled before it sees the light of day, or it doesn't get delayed so much that you get so bored that you move on before seeing it to completion.

And the consultancy... Parachuting into projects at clients and being extracted by helicopter when "it's done" (which is usually when it meets minimum requirements to receive payment, not when it is at all in a state to be proud of).

Really, 95% of software development isn't glamorous stuff at NASA or the next big social network(1).

Systems administration, provided you are self-motivated, can actually code your way out of a hole, and are willing to deal with the occasional user, provides plenty of space to solve problems with programming. With programming, not IDE and framework juggling.

Sure, it can be boring at times and can be stressful at others, and you have 95% chance of being in the exact same environment where you wouldn't like to be coding in. But at least you have more autonomy and can actually solve problems.

I'm a programmer by training and a systems administrator by profession. I would most likely rather be programming than taking care of systems and databases, but only if I found something in those remaining 5% that I would actually enjoy doing.

Otherwise, it would just burn me out from programming altogether, and I like programming...

(1) Actually, developing the next big social network is probably as boring as everything else I said. Who in hell wants another social network?
I'm an American living in Iceland for about three years now. I like it here -- it's nice. But if you get your "facts" from the foreign press, you'll be sorely disappointed. It's not some sort of wonderland where the people took back the country from the bankers and wrote a new constitution on Facebook.

Also, the winters aren't that cold.
@Curtis (Ovid) Poe: I am not going to make an ad hominem retort directed at you as I am aware of your contribution to Perl and also that you are legally bound by Booking.com not to speak ill about them.

All that I am saying is, there are a lot of ways of making money and it isn't correct to put your reputation at stake to advertise a tainted company such as Booking.com for a couple of thousand euros.

The frequent advertisement for developers is not only due to the exodus of senior devs (including you) from the company but also because booking is trying to create a redundant pool of devs so that the business doesn't get effected by this employee churn.

If an employee complains he/she is asked to leave the company and all that is because they have a huge cash reserve built out of years of underpaying developers and exploiting hotels.

Years of copy paste has made the code unmaintainable and I am not talking about the new code Aevar and you had written for Booking::Search but Booking::Maxotel, Availability, Policy system, Search::Which, Search::When, etc.
I have never seen a company which rebukes its developers for refactoring or treat its developers like dogs except at Booking.

As they have a real bad reputation in the Perl community they are trying to get developers from other communities who are ignorant.

Booking.com not only mistreats its developers they also bully the hotels using their monopoly.

Successful lawsuits have been filed against the company for price fixing as can be googled.

Only if a dev is unemployed should he consider working for Booking.com. There are a lot of good companies and they are actively seeking employees including here in the UK.
You are exactly the kind of self absorbed, reckless person crypto projects want to weed out, so it's great you take criticism personally and run off crying. No amount of hand holding or spoon feeding will make you understand it's importance so the tried and true method of removing clueless, poisonous (and in your case dangerous due to your prejudice) time wasters via deflating their ego has been vindicated and you are the proof why it still works. The farther a fragile basketcase like you is kept away from critical protocols the better off humanity is.
I wasn't making a statement about the current reality. I was enumerating relevant questions that needed to be asked.
Three words my friend. British. Mortgage. Rates.

:)
Who exactly needs attention, and from whom?

* Businesses. Well, when I want to contact a business, I type its-name-dot-com and get there, usually without fail. Such sites get indexed pretty well, too, so googling for a relevant thing shows them.

* "Top bloggers". They usually maintain their own websites anyway. If not, services like blogger.com and medium.com are OK for them, unless what they post is highly controversial. I suppose they don't get most of their traffic from search engines, but rather from links posted by other people.

* Small-time bloggers aspiring to become top bloggers. I think the reasoning above holds for them.

* People wanting to socialize. Well, yes, they'd like some attention, but probably not from random people who found them on 5th page of search results by a keyword. Here "friend of a friend" contacts usually shine; a P2P network can easily provide them, as social sites try to do (but only friendfeed.com and nightweb.net seem to do enough of that). Otherwise you usually just give a link to your feed to friends and/or relatives.

Commercial advantage is not the only possible engine of creation. E.g. Linux had little commercial advantage in its early years. Eventually, of course, an open technology might be embraced and used for commercial advantage, which is good (lower prices, more openness).

But many people will and do use it for their own advantage and enjoyment of non-commercial nature. Talking with friends (securely and without fear of censorship) may be one of such things.
Also see Javascript's IIFE: http://en.wikipedia.org/wiki/Immediately-invoked_function_ex...
The parents often don't catch on Twitter either.

I think it's mostly due to a different communication culture, not technical ineptitude.
I doubt it. At least not yet :)
There's no need for "tracking stuff". You get users to hand over data willingly by making it a useful/convenient feature, at least to some. In this case, simply let users sync their everything[1] to your servers. Now you can do whatever you want with this information.

[1] Browsing history, bookmarks, saved passwords, form autofill data, see https://support.google.com/chrome/answer/185277
No, I don't agree. I think in many cases it's possible to code defensively without having what my partner Dave calls "killer instinct", the X-factor for being good at finding vulnerabilities in systems. Also, good breakers have to deal with arbitrary technologies; a good developer can specialize, substituting experience and depth of knowledge for intuitive feel.
None of what you say indicates that Iceland is actually in Europe.

Yes, you're right that it is a convenient waypost between the North America and Europe. But the key point here is between.

You are also right that there is the ability to put pressure on Iceland from lots of places, including the USA and Europe. However compare how much independence Iceland feels with European countries of the same size. In population it is in the middle of Luxembourg, Malta, Jersey and the Isle of Man. Which of those is even remotely comparable?
I meant in the body of the message

"I can't log in to my stupid $theirdomain/$theirservice account!"
Flattr supports Bitcoin - enables payments to people that dont have bitcoin
Flattr, the micropayment startup co-founded by Peter Sunde from TPB, announced today support for Bitcoins!
The Locker Project (http://lockerproject.org/) had a really promising approach to this - by centralising all of a users information from different services and offering a uniform api they effectively had a solution to the bootstrapping problem that plagues other social networks. Unfortunately it looks like Singly have pivoted away from that vision. I guess there's not enough demand for it to make any money.
That wouldn't affect differentiated pricing based on user profile information. It would get you more ads in that vertical but wouldn't get you the cheapest prices.
Thank you for saying British and not English :). Have heard it a bit too often today.
In French:
1 milliard = 10^9. And 1 million = 10^6.
So bnegreve is right when he says 10^18.

A milliard is a billion.
I had to double-take on the $99c. I read it as 99 dollars first. You might be better off with $1
Just a suggestion.
El Numero Uno.
Also, Opera (the browser) and Oprah (the TV personality):

http://my.opera.com/chooseopera/blog/2011/05/25/oprah-winfre...
It's far more likely that disease, war, and/or natural disaster will send us back to a feudalistic existence before we achieve any of that.
Giving equity to contractors is a bad idea. Contractors can't vest, and you're effectively granting unlimited upside in exchange for the assumption of very, very little risk (he's literally promising "evenings and weekends" time) and the delivery of transactional services.

A better plan for an offer like this is deferred compensation.
The leaks have been corroborated by the Director of the NSA itself actually, the FAQ could be updated to reflect it:

"To address this shortfall and protect the nation from future terrorist attacks like 9/11, we made several changes to our intelligence efforts and added a number of capabilities. Two of these capabilities are the programs in the news. They were approved by the Administration, Congress, and the Foreign Intelligence Surveillance Court"

http://www.nsa.gov/public_info/speeches_testimonies/25jun13_...
Please, comments like this are not welcome on HN. Your comment is needlessly derisive and personal.
When I saw the ad on TV, I thought it was egregiously self-congratulatory. It should have never escaped the WWDC. It's something to show in-house to rally the troops. Out in the world, it's just self-flattery and has a smug tone.
Yeah. . .but to be a bit crass, that's totally Verizon's problem. I mean, at some point they have to have had meetings, "so, how will these open access rules affect our future?" And yea, I'm being a bit silly when I say "they have to have" (this is going to be a bit of a silly comment). Companies do dumb things all the time. But if the response was, "eh, who cares. I'm sure people will forget about it," then it's kinda their own fault. Without these restrictions, that spectrum may have raised more money. It was auctioned with these restrictions with the idea that the restrictions are in the public interest and that it might cause the winner to undergo additional costs or lose certain pricing options. If the result is, "c'mon dude, you can't really expect us to do that," I don't have a lot of pity for it. Net neutrality isn't meant to be a suicide pact, but to be frank, almost all of the wireless spectrum that the FCC has made available for mobile doesn't carry this restriction. Verizon knew this restriction going in and could have chosen not to bid on that spectrum. I think with Verizon having gone in with full knowledge of the restrictions involved, it's reasonable to hold them accountable.
I attended the Chicago event. There were a couple hundred people, short speeches for maybe half an hour in Daley Plaza, then walking a few blocks to Millennium Park (several chants, of which "NSA has TMI" was the most enthusiastic). There was one idiot yelling at the cops and eventually ticketed for writing on the sidewalk. Everyone else was decent, but the rhetoric too frequently strayed from asking for implementable legislation like judicial transparency, actual oversight, and the extent to which terrorism can be used to justify secrecy and the compromise of civil liberties to Snowden (which I consider relevant only insofar as his treatment will affect future whistleblowers and that the human story may cause more people to learn what he leaked) and further to the OWS agenda.
Interesting. This goes hand in hand with the saying that "When you are too stressed to have time to exercise, you need it the most." In this case, the science seems to back up the heuristic.
Evolution requires natural selection pressure, which we've largely eliminated. I don't think our species will evolve much more unless we deliberately start selectively breeding.
Probably not, when you factor in the cost of schooling and the opportunity cost of being out of the workforce, and line that up against the diversity of jobs available to you now. If you're already working in our field and feel like you don't have the initiative or capability to generate new skills and opportunities from the job market, you should aim a jaundiced eye at the likelihood of your getting those things from school either.

But, I'm biased.
I hate to be that guy, but part time, evenings and weekend only, remote workers who want equity and not hourly/project compensation are basically the exact opposite of the type of employment arrangement startup founders are probably interested in. I'd be happy to proven wrong but sounds like a pretty raw deal for founders, since this type of arrangement not only dilutes them or takes from the options pool (which, if they are funded, is a much bigger deal than paying the person) but also introduces all kinds of overhead and unnecessary pain in dealing with the logistics and lack of focus the employee will inevitably have.

The only time this could be a good deal is if there was a real lack of engineering talent available for hire, so I guess if you consider startups outside of the talent hubs it could make sense. But even then, if the startup is considering remote workers, this is far less appealing than a full-time, M-F, salary based employee.
BTW why a rise of anonymous private communication would mean an end to the existing web, as indexed by Google? A lot of things are still perfectly OK to do in public. Consider open information sites as Wikipedia, most business information sites, and even most online commerce.
Of course there's risk - very large risk. The fact I'm willing to subscribe contractually to a minimum number of hours in return for a small percentage of what could potentially turn out to be nothing should the startup go belly up. That's the fun of it - I'm along for the ride - not looking to make a quick buck.

That's why deferred compensation isn't of interest.
Icelander here. Hold on to the praise for the moment. The bill may not even be discussed before the parliament is adjourned for summer holidays later tonight. So far it is not even on the agenda: http://www.althingi.is/cache.html#þingfundur
This is pretty awesome. I'm waiting on a clojure book in the mail, but this article makes me want to dive in sooner!

Being a Go fan, this definitely draws me to clojure as a language since the other language I've been messing with was racket (a scheme lisp).
The connection between the bug and Snowden is pure speculation on my part. But here's a link to an article about the bug.

http://www.bbc.co.uk/news/uk-23179431

I just find it a little coincidental that Snowden is working with Wikileaks, which is led by Assange, who is holed up in the Ecuadorian embassy, where news has just been uncovered that they discovered a bug a few weeks ago, and that this news was released within 24 hours of the diversion of Morales' plane.

Personally, I think the news release of the bug was intended to send a message to the US & UK intelligence services.
And are you going to verify every message? Because the JS can be changed without you ever realizing it.
From the guidelines:

> Be civil. Don't say things you wouldn't say in a face to face conversation.

This was uncivil. I doubt you would say that to his face. Comments like this are likely to get flagged, and if it happens enough, your account will get banned. It doesn't matter how good of a programmer you are, or how impolite RMS and Theo are.
Be aware that we don't know how bad browser side channels are going to be. People were surprised when Boneh and his team showed RSA key extraction over an IP network using just timing a decade or so ago; people will be surprised when someone pulls a key out of a browser by having them visit a spoofed site, too.

Why assume the risk?
But you are downloading the client implementation from the server.
Seems to be a dead link.