skysight-inc/HackerNews huggingface dataset:
I think you are correct about the definition of "perfect use" - after googling it, it also includes people who didn't follow the rules of the method.

This files under the same logic as "20% of animals in the zoo are elephants, therefore the other 80% are alligators".

No, this files under the same logic as "20% of animals in the zoo are elephants, therefore the other 80% are not elephants". You either choose to use birth control and follow the rules of the method (assuming you also choose to have vaginal sex), or you don't.

We can compute the pregnancy rate that would result if everyone practiced safe sex or abstinence - any excess must be the result of unsafe sex.
Sure email is relatively straightforward, since that's the equivalent of "papers". But there is all kinds of privacy related this that aren't explicitly included in those words where have been interpreted as in there, like do you have the right to watch porn in your bedroom, or can the government ban porn? Do you have the right to buy condoms, or can he government ban that?
A lot of networks do this, it's not just Verizon. We've seen invites disappear at many different networks like hotels and different mifis. As well as registrations never go through on some.

That said, this and poor implementations of sipinspect on routers appear to be the Achilles heal of SIP.
ryan at 40degreesnorth dot co dot uk would be fine
What Happened to Instapaper?
Let me mention https://nightweb.net

Nightweb connects your Android device or PC to an anonymous, peer-to-peer social network. You can write posts and share photos, and your followers will retrieve them using BitTorrent running over the I2P anonymous network. It is still experimental and not well-tested, but the goal is to have uncensorable, untraceable communication and file-sharing on mobile devices and PCs.

Also, posting this on Independence Day just feels right.
Le Monde is actually quite good. I try to keep a multi-angle view of politics in Europe, so I frequent a few newspapers/sites from different European countries. After shopping around a bit, I settled for Le Monde as the IMO best among the French daily newspapers.
With my iPhone 5 on VZW, I can SIP REGISTER just fine with Bria (a SIP client) running on the phone itself. I can make a call, too (using FreeSwitch). I cannot, however, do any SIP REGISTERs with my MBP tethered to my phone.

So the headline would more accurately be:

"Verizon blocks SIP on tethered devices"
The US fourth amendment only applies to US citizens. Us non americans have lots of data in US jurisdiction, but we have no rights. Go beyond the 4th.
> Both comments are wrong since "Cryptocat.randomString(64, 0, 0, 1, 0)" generates a string that is 64 decimal digits which is 212.6 bits or 26.6 bytes.

How can you have .6 bytes or bits?
The problem in the Facebook case is that many of us know what online game chats look like, and know that most of the people on those chats are 13-17 years old, and can't stomach the idea of some spastic Texan being able to get a kid thrown into juvenile detention for saying something dumb.

There is a general theme in people's misunderstanding of how the law works/should work relating to how easy technology makes it to break laws. A lot of the time, the problem really is with technology; if technology makes it easy for someone to shut down the power grid because they get mad at something someone else says on IRC, that's not the law's problem; knowingly shutting people's power off should be a felony no matter what. Tech might have made it easier to do, but the mens rea is the same.

But it's hard to make that argument in this case. Saying unbelievably stupid shit is an inalienable right of teenagers; [insert snarky comment about HN threads here]. It's hard to make a crime out something where no mens was even involved, let alone mens rea.
We could always use more hackers!
I feel silly though that this is the one thing I've commented on, so:

This is an awesome post, thanks for it ^_^
PR Advice For Getting On TechCrunch
distribution doesn't necessarily mean doing everything yourself. imagine a world where you picked a service to publish your blog posts on, and your readers could choose what service they read those posts on. the publish and read services could be totally different, just as long as they are interoperable (for the sake of argument, let's call this compatibility layer "RSS"). if you don't want keywords like bitcoin filtered out of your posts, you just have to choose a publishing service that allows it. if your readers want to read posts about bitcoin, they have to choose a reader service that allows that. neither your choice nor theirs impacts anybody but the person making the choice.

if you use a centralized service, your choice of service impacts your readers. you are making decisions for your whole network, not just for yourself. the problem isn't htat some services suck, the problem is that when you choose a service that sucks, you are implicitly promoting that shittiness through the network effect. decentralization solves this.
I know many services block or negatively rate connections coming from hosting providers. Personally we see that most of the spam attempts are via cheap VPSs. I'm not sure if they actually hack these or simply just purchase a $9/month host, install VPN, and go to work on spam.
Our system keeps track of all netblocks and the companies they belong to and we classify those so our site can take action accordingly. Normally we just alert mods if a new user is created or a new first post is placed by a user originating from one of these hosting companies so it can be checked. Banning access totally from these would leviate some work.
My personal experience has been that access to my site via VPN services or ips belonging to hosting providers, are mostly spammers.
I think that eventually everything will go anonymous and that will make it much harder to detect and filter spam/fraud. It's going to take smarter tools and changes on sites to detect spam/fraud by usage patterns instead of source.
The sad part is that these changes will effect all legit users negatively in order to try to prevent the few bad apples.
You act as if having vaginal sex is not something people can choose to abstain from. That's nonsense - on several occasions, due to a lack of readily available birth control, I chose to receive a blowjob instead.
This is super interesting.

In full blown 4g networks, voice is going to be handled via sip traffic via an IMS core.

Some things to investigate: Is Verizon using separate APNs for their voice and data.

Based on what is presented, I am guessing no... And that they jhave routing/QoS rules that are rather ungranular. They assume all sip traffic must be their own IMS traffic and then route it to their ims core, where a proxy is damaging the flow.

Anyone who thinks that an operator will allow you to use SIP traffic over their LTE network forever is incomprehensibly naive. Paying customer voice traffic should not have to compete for resources with your data traffic. Net neutrality is not a suicide pact.
It wasn't your question that was offensive, but his rude response.
The Modular Canvas: A Pragmatic Workflow for Designing Applications
Outside of everything, that boxee remote was one of the nicest designs.
Nothing to really add to the discussion but +1 for using Pusher for your realtime features!

If you ever in London, come to our office and say hi!
As this blog post says, ECDHE got implemented only "in the past couple of weeks", which mean that there are still about six months of conversations that didn't use ECDHE and can be easily cracked in case someone leaks their SSL keys.
Over 100 nation-wide protests against NSA, PRISM, and government spying
Responding like this is preferable to calling someone else a tool.
Iceland's like 2.5 hours from Oslo and 3 hours from London or Copenhagen by plane, so it's much more accessible from Europe.

I was in Iceland last year, and met more than one person who expressed a bit of resentment towards the WWII Invasion of Iceland [1] and the subsequent US military presence through the cold war [2], ending only in 2006.

[1] https://en.wikipedia.org/wiki/Invasion_of_Iceland
[2] https://en.wikipedia.org/wiki/Iceland_in_the_Cold_War
Why not? In this case the server doesn't have to be trusted, only the client implementation.
Where did you get that idea? Germany spends something like half a billion every year on signals intelligence.
Dell is contemplating wearable technology
> You can influence a corporation's services in a couple ways: 1) don't give them you're money, and 2) don't use their services. Neither of these options are available when the government is engaging in this behaviour.

Option 1 is available. Earning less money means you pay less tax, and spending less money means you pay less tax. You have control over both of these things.
Why is Mailchimp filtering 'bitcoin'? That was one of the most shocking parts of the article for me. (Which is a sad point in itself, that I almost expect many of the other things mentioned. But that innocent Chimp filtering out a word that the valley loves right now? Strange.)
I try not to judge people, but in this case I have to judge this opinion to be wrong and harmful.

Egypt's mass protests are something completely different. They had reasons which are some orders of a magnitude more grave.

With that kind of turnout, voters in the US could change this policy using only normal "democratic" channels...
You Won't Want To Meet This 3D Printed Spiderbot Alone At Night
Small bug irrelevant to the main point of the article:
The very last golang example has a leak. If the timeout does occur, main will exit after a timeout and the spawned go routine will hang on the channel push.

I think the easiest fix is to make the channel buffered.
"make(chan string)" => "make(chan string, 1)"
Not sure if there is a more idiomatic golang way to accomplish this.
Thank you for sharing the link to the publications. Looks like they will be a wonderful read.
Labor force participation rates are the relevant statistic. A person who chooses to either work or look for a job is participating in the labor force.

You think the day laborer standing outside Lowe's hoping for a job has chosen to be below the poverty line, and instead has chosen a life of leisure?

No, I think the 80% of the poor who chose not to participate in the labor force are the ones who have chosen a life of leisure. The day laborer you mention is one of the 20% or so who made a different choice.
Here's the original post which fired off some further clarifications from Christophe:

http://www.craigkerstiens.com/2013/07/03/hstore-vs-json/
Not like they have a choice...
It's the day we celebrate leaving the British, if that's not ironic enough
+1 subscriber. Might want to turn the input to type "email" and hook up the default form event handler.
I just bought one a couple of days ago. I am still playing around with crouton, I haven't installed chrubuntu yet, but it seems like it might be a better option.

Another thing that I have been looking at is online IDEs. I have tried codenvy.com and devtable.com. These both look promising, but I have used my quota of Google Appengine Apps trying them out. I have to wait a few more days to really give them a good try.

The real reason I bought another computer was to replace my original laptop. It was perfectly fine except the screen broke. I would have fixed the screen, but I wasn't sure exactly what the problem was and it would cost as much as a Chromebook.

I ended up getting the Acer C7 model with 2GB of RAM and a 16GB ssd. Overall, I am satisfied, but I am figuring somethings out. If nothing works, I can remote desktop into my old laptop.

I would recommend the Acer over the Samsung because the Acer is much more fixable and upgradeable. I plan on adding either 4 or 8GB of ram to this. I might also swap out for a plain 250GB laptop hard drive. The battery is also swappable, but the 4-5 hours I get is enough for me.
Any low skill government job. Cleaning the BART/NYC subway/etc, simple construction work, etc.

This isn't actually that wild an idea - this is what FDR did with the NRA during the great depression.
"Choices have consequences. But we rarely see the many possibilities a choice can yield, let alone the probable weightings of each one."

But we can do things to steer people toward good decisions or bad decisions. Your argument is a little too deterministic/fatalistic, as though things just kind of happen.

Directly applying empathy to policy sometimes steers people toward bad decisions. That's just the unfortunate reality of incentives; in some cases worse than others.

One way of steering people toward good decisions is to expose them to some of the consequences of their bad choices. That has some major advantages: (1) it's easy to implement and fairly natural; (2) it doesn't require central planning; (3) it preserves a lot of freedom to make a wide variety of choices, not all of which have to be perfect. Unfortunately, it also has the disadvantage that mistakes and misfortunes cause major problems -- not just for the individuals, but also for the rest of society.

I believe the best trade-offs are when social assistance is provided by the most local organization that can provide it, starting with the immediate family and going up to about the size of a U.S. state at most. In a family or community, social assistance comes after years of listening to advice and with many social strings attached (usually by the more successful community members). The advice helps avoid the need for assistance; the social strings are a deterrent from bad choices and help people get back to making good decisions.

For example, reproductive choices vary widely between cultures, and I believe that's a caused by things like taboos and shame. Of course, taboos and shame have their own problems because they are applied imprecisely and are sometimes outdated. Sometimes, that results in even worse decisions, like staying in an abusive relationship or not entering a good one. I didn't claim to have all the answers.
Nobody here seemed to address the issue that I thought was the one most pertinent to HN.

The 'comment management system' in Slashdot makes the best comments 'bubble up to the top' because they obtain higher 'scores'.

Why is Reddit's 'comment management system' so much more primitive than Slashdot's?
Twitter translates tweets from leading Egyptians
Adventures in Multi Paradigm Programming
True, I was speaking generally but probably shouldn't have in this context.
Removing barriers is a good thing. So removal of trade tariffs and border checks and visas within EC is a good thing.

Centralized rule is usually less beneficial, to say the least. Besides adding another layer of bureaucrats that need to be fed, it removes diversity. If, for instance, you think that legalization of marijuana in Netherlands is a good thing, imagine a EC directive that overrlues this decision.

The most historically successful of surviving democracies, Switzerland (850 years of largely uninterrupted democracy) is hugely decentralized, with most decisions made by voting or referenda on municipal or cantonal level. Not coincidentally, it sports huge differences in local laws: e.g. such a basic thing as women suffrage took 25 years to be gradually accepted in all cantons.

If you want a strongly centralized, standardized government, take a look at USSR (late) or China (quite alive).
Handy to do the time zone translation, but keep in mind that there's 4 time zones here, so that's a 3 hour swing :-) I'm guessing you're assuming Pacific time - contrary to what HN might suggest, there ARE startups in the US that aren't in California. :-)
No one's saying they aren't earnest, people are saying they aren't competent.

The complaints aren't posh "we disapprove" rants, they are legislate concerns. Imagine a Web server that didn't understand the Http from IE. You'd call them incompetent.
"Maybe even a simple regex for <theirdomain>.tld would work."

It won't. They are mailing to hisdomain.tld ; probably support@hisdomain.tld
Thanks! Email field has been fixed :)
Let's say for the sake of argument that everything you listed is true, which, it's clearly not.
Does it matter to you at all that this is UNCONSTITUTIONAL?
Does the founding charter of our nation mean absolutely nothing to you?
Hosting images and data will be expensive, at the moment difficult to predict all the future costs. Our objective is store it for generation by paying little.

We are starting with monthly and yearly plan but definitely think over one time. Cheers
it is actually .co.uk :)
> One reason is that Firefox OS uses the Android kernel.

It uses parts of Android in HAL, but Gonk isn't Android.
Actually, no. The way he wrote it is (one of) the official way(s) to do it in Sweden.
I applaud the initiative but if this bill passes, what are the chances that we won't cave in and hand Snowden over as soon as the US start applying some real pressure?
The phrase "things that don't work" is obviously not referring to human lives, it is referring to behaviors chosen by people. We make choices as to how we spend our time, how we sustain ourselves, how we interact with other people, etc. Some of these choices work out, some do not. Fortunately, we and our fellow humans can learn from these experiences and adapt our behavior.

The incremental discovery of "things that don't work", and adjustment to these discoveries, is good and necessary because no one has, or will ever have, a complete understanding of the perfect society for human flourishing.

Given the limits on knowledge, I find the mind of an individualist far less scary than the mind of someone who presumes to know how others should live, and is willing to use force to ensure that they comply with that vision.
With Verizon, there's an issue of open access. Verizon bid on 700MHz spectrum with special "open access" rules that require them to allow any application. In the 2008 700MHz auction, there were five blocks up for auction and Verizon went for the one band that had these restrictions: that customers be allowed to use any compatible device they like and use any software, content, or services they like.

Paying customer voice traffic is today, and can be in the future, carried on other spectrum.
> We wanted to know if it was possible to use Building Blocks not only for its main purpose, that’s creating phone applications, but also as a base to create a standard web site.

While I've known that the "phone" has been the primary target so far of FF OS, but still I'm a little sad that I'm reading it.

iOS and Android are built for tablets as well as phones. iOS is going to be expanding by allowing more devices to connect in their next version. When I first heard about FF OS, I thought: "Awesome! Now I can start writing HTML5 apps for my phone, my tablet, my desktop, etc." But, then I found out that the goal was just to be a phone. I not only spend a lot more of my day on a laptop/desktop than a phone, but I'd like to live in a future where the software can be written once for desktop, laptop, tablet, phone, "watch", car, or other device, and new hardware can easily be integrated with it (such as a keyboard, printer, car electronics/computer, stereo, etc.).

I think it is awesome that FF OS apps will be easier to develop, but I wish there was something fun to develop in HTML5 and JS that I couldn't do already in Android or iOS. To do this, FF OS has to stop being afraid to really dig into Gonk and make it as easily extensible on the hardware side as it is to develop and share HTML5 apps in FF OS.
The big question is, does this only affect IPv4? Last time I had a Verizon phone, the IMS interface was IPv6-only, so VoLTE will probably use IPv6 as well.
Ooops, I do apologise : ) Would the 3 hour extra timeframe work in our favour or against?
Looking at the bill, I see that he just had his 30th birthday a couple of weeks ago. Happy Birthday Edward! 30th is sort of a big deal (or depressing to some) - I'm sure he was 20 he didn't expect to be "celebrating" his 30th this way.
Bunny Huang Interview on Open Hardware
Yes, I don't know why this is so difficult for people to comprehend.
very interesting. and Bria is not using TLS or encapsulating SIP in https? would also be interesting to see how selective VZW is being, e.g. letting some SIP through (even tethered), depending on the app.
> Private chats are not affected: Private queries (1-on-1) are handled over the OTR protocol, and are therefore completely unaffected by this bug. Their security was not weakened.

Hey, that sounds great to me.

Also wouldn't it be possible to talk to multiple parties, by simply doing the OTR-Jazz to every party? Would kinda be hack, but would make sure you can use that cool OTR protocol that is secure or am I wrong somewhere?
How NASA steers the International Space Station around space junk
Hah, cheers, edited :/
Long copy isn't back
Vote for who? The Republican who supports the status quo or the Democrat who supports the status quo? Or the third party candidate who won't win?
A lot of the US have an idealic view of the EU. Funnily enough a lot of people in the UK and current politics have suggested the EU has gone too far and has got parts of it wrong. I tend to agree with them, although unlike them I'd rather not leave.

Don't get caught up with the grass always being greener, we can both be doing better.
Submission

I cannot stress enough the importance of reviewing the App Store Review Guidelines before submitting your app. My recent app got rejected because of a problem that I literally fixed in 5 seconds, but I have to wait another week before it will be reviewed again. Don't let that happen to you.

https://developer.apple.com/appstore/resources/approval/guid...

Marketing

Think about how you will market your app. For your app, I would research the marketing origins of startups like Uber and Lyft. A "Show HN" is a great place to get feedback, but it is unlikely that the HN community is your target market. Go to Twitter, Google+ Communities, and find forums tailored to carpooling and ride sharing. Hit the blogs!Often times, moderators of blogs will give you FREE advertisement, just because you made something that their readers will enjoy. Do not spam, and hang around in each community you post in for a while. Then, if you haven't already, start a blog. Start writing about your app, carpooling, and other things that you want to be known for.

Here are some well-known blogs that are great for learning how to market your products:

http://www.kalzumeus.com/

http://nathanbarry.com/

http://brennandunn.com/ - This one is focused more on freelancers, but Brennan provides really helpful advice that applies to almost all situations
Well, a couple of things.

One, considering the national divorce rate, wedlock doesn't mean quite as much as it used to: had both of your couples married, statistically, we'd expect one pair to divorce anyways. Two, they may have opted for a private wedding sans name change you weren't invited to. Not likely.. but possible. Three, sometimes the other person dies. They might enlist; they might get gunned down in a drive-by; they might develop cancer; etc. Is it the "wrong guy" if you have kids with someone who happened to be working in the WTC on 9/11?

Single parenthood just isn't hard to come by, especially in our hyper-individualized age where the notion of children being raised by a village is regarded as a hippie thing. In the grand scheme, wedlock is a relatively flimsy shelter against the storm of reality... but I agree that it's definitely a shelter.
The web you know is dying
Smart idea. Those investors will surely sound good when pitching for funding later on.
Please link to your individual products on http://www.40degreesnorth.co.uk/. It lists them but they're not links.
Spectrum is only part of the equation... And if they didn't design things right, they won't be able to take advantage of spectrum differently like you propose.