HNHacker News
TopNewBestAskShowJobs

hnolable

247 karma · joined August 16, 2012

submissionscomments
hnolable··on Problems with the TSA
I assume they would probably still _attempt_ to limit the amount of total liquid. But the idea that terrorists can bypass a chemical bomb detector but not figure out a way around the amount of liquid limit is laughable.
hnolable··on Problems with the TSA
Not necessary. The TSA already gave a better alternative. FTFV: They can put the liquid in several smaller bottles and then let him through with it: http://www.youtube.com/watch?v=0m12mLXgO1A&t=11m10s
hnolable··on Problems with the TSA
Explaining how he's wrong on both points would be very useful.
hnolable··on Problems with the TSA
Just FYI, they tested the liquid in question for explosives and of course it turned up negative (as can be seen near the end of the video). Would requiring a doctor's note or more explanation really make any of us safer. I'm sure the terrorists have doctors too. I think the main point here was this was already decided in court and even put into policy and the TSA just disregarded it.
hnolable··on A gentlemen's agreement
For those who don't know, it was Dyn. I personally liked the email. While sendgrid was down we were running around like a chicken with its head cut off trying to find a replacement. We started setting up postmark but didn't get it up before sendgrid came back up.

We've been using DynECT for DNS for a long time and it's been perfect. Having them remind us they do email (at a time when it was critically needed) was actually great. At this point I'm planning on signing up for it and using them as a failover for sendgrid.

hnolable··on Use long flags when scripting
Disagree. There isn't and shouldn't be any hard fast rule for this. Same as most things in programming. Do what makes sense.

Also, [0-9.] not [0-9\.]

hnolable··on Bitcoin hits year-high of $20
Waiting for tokenadult to repost his Bitcoin comment: https://www.google.com/search?q=site%3Anews.ycombinator.com+...

In all seriousness though, there is one interesting thing that is different now from last time. Last time being the previous frenzied Bitcoin price hype bubble that peaked at 31$. No one fears that Bitcoin will crash to 0/pennies anymore once the price stops climbing, at least not due to standard market forces. It's pretty well established now that there is some baseline demand that will form a price bottom (assuming no large network attack occurs). What effect that will have on this bubble (if one forms) is hard to say but it should be interesting and not a repeat of last time.

hnolable··on How to accept bitcoin donations on your website
And where do you get your Bitcoin address from? Options are: from the official client (many reasons for and against running it), one of the other hosted or local Bitcoin wallets, or Coinbase. Coinbase is an attractive option as it's extremely easy to setup and to cash out the Bitcoin directly into your bank account.
hnolable··on Show HN: We made this to help people stop getting tracked (Data Privacy Day)
A VPN that shares IPs between many users won't have that issue. You'll have hundreds of users using an IP at the same time as well as thousands over the period of a day.
hnolable··on Show HN: We made this to help people stop getting tracked (Data Privacy Day)
Even with all these tools the oldest form of tracking will still work perfectly, your IP address. Use a VPN as well as these tools if you really take your privacy seriously.
hnolable··on Github SSL replaced by self-signed certificate in China
You may want to integrate some of the advice from here in your HSTS section:

http://coderrr.wordpress.com/2010/12/27/canonical-redirect-p...

It seems even github is susceptible to this. That is, for people who type www.github.com into their browser rather than github.com. They both did the redirect wrong, as well as left off HSTS of https://www.github.com.

hnolable··on Gmail's Second Major Problem
Are you hitting any of their receiving limits? http://support.google.com/a/bin/answer.py?hl=en&answer=1...

Because this is exactly what happens when you do.

hnolable··on Bitcoin exchange hacked via Rails exploit, funds stolen
The majority of legitimate people running Bitcoin related services are of a very fringe type. It will probably remain this way for a while. This is because there is so much risk involved. Not just risk of currency or business failure, but risk of harsh legal action. The subsection of the population this selects for ends up being... let's say... not so reliable.

Then worse, you have tons of internet criminals coming up with clever strategies to part people with their Bitcoin. Will these guys reimburse their users or end up giving an excuse and disappearing into the ether? Only time will tell.

That said, Bitcoin itself remains strong and probably one of technologies with the biggest potential in quite a long time. These issues will continue to occur and spawn drama for the foreseeable future. At some point the good Bitcoin news will drown out the bad Bitcoin business news. But that's not going to happen anytime soon. So let's get used to it.

hnolable··on Ad Blocking Raises Alarm Among Firms Like Google
> if Ad-Blocking were to go truly mainstream

Then paywalls and interstitial-ad-walls would pop up everywhere. It wouldn't be very technically hard to force users through an interstitial ad before they could get to content. Quickly people would realize the previous way sites did ads was actually better.

hnolable··on VPN access being disabled in China
http://comments.gmane.org/gmane.network.openvpn.devel/7185
hnolable··on How to Accept Bitcoins Without Fees
This isn't entirely related but I'd be interested if anyone knows the tax implications of _spending_ bitcoins. What happens if you receive bitcoins when they're worth 10 USD and then spend them when they're worth 20 USD. What tax rules apply here?
hnolable··on ITU Approves Deep Packet Inspection Recommendation
Many services offer port forwarding while on the VPN.
hnolable··on ITU Approves Deep Packet Inspection Recommendation
Which is why you should use a VPN with shared ips.
hnolable··on Buy a car with Bitcoins, save $5,000
coinbase.com. Link your bank account and then you can buy them with a single click. Same way you get money onto paypal.
hnolable··on The Copyright Alert System: Moving to Implementation
This "educational" campaign isn't due to laws or regulations but to some corporate agreements. So VPN is a solution. Also some VPN providers provide SOCKS proxies as well so you can selectively proxy your traffic. Also 50-100ms is pretty ridiculous, most VPN providers will have a server within a few 10s of ms from you.
hnolable··on The Copyright Alert System: Moving to Implementation
http://lifehacker.com/5940565/why-you-should-start-using-a-v... (why you should start using a vpn)
hnolable··on I went to the mall, and a little girl called me a terrorist.
One aspect that is probably being confounded here is that hair plays a huge role in attractiveness. By putting on a hijab and hiding her hair this girls attractiveness (at least by western standards) probably went down a bunch of points. So part of what she may have just experienced is what it's like to be an uglier person.

An interesting experiment to come up with would be to wear something that clearly indicates you are muslim but doesn't change your physical attractiveness (again by western standards).

hnolable··on Kim Jong Il's Grandson Gives an Interview
Children who attend "expensive" international schools abroad from an early age often end up with very American accents.
hnolable··on Bitcoin Non-Technical FAQ
Correct, it would only block legit transactions.

This is one of the proposed solutions. Basically centralize bitcoin by somehow whitelisting good blocks or blacklisting bad ones. The problem is this would require a change to _all_ bitcoin software. Meaning EVERYONE has to upgrade to this new centralized approach. Plus the decentralization of bitcoin is lost.

Pretty sure that solution would spell certain doom for bitcoin.

Gavin offered a solution which _might_ work [1]

[1] http://gavintech.blogspot.com/2012/05/neutralizing-51-attack...

hnolable··on Bitcoin Non-Technical FAQ
I believe the way longest chain is determined is the sum of the difficulty of all the blocks. This basically boils down to just the chain with the most cpu power that went into it. So as long as you control the majority of the cpu power, you can control the longest chain.
hnolable··on Bitcoin Non-Technical FAQ
Ok I'll bite and explain it.

You're right, sometimes someone else will find a block before you and will add it onto the longest existing chain. IF you always appended your bad blocks to the longest chain then the blockchain would look something like bad->bad->good->bad->bad->good->bad->bad. BUT you WONT be adding your blocks to the longest chain. You will always add your blocks to YOUR OWN last bad block. So you will always be working on a blockchain that looks like ... ->bad->bad->bad->bad. And since you have 51% of the power your blockchain will eventually always be longer than the other chain(s) miners are working on. For a while the two chains (legitimate and your bad one) will go back and forth between which is longer. But at some point yours will get long enough and outpace the legitimate one.

If you don't understand this you don't understand how bitcoin works. I don't say this to be a dick, but I say it because this is a real concern that a lot of people don't realize or think about.

hnolable··on Bitcoin Non-Technical FAQ
You're thinking of the wrong scenario. If you have 51% of the power you start mining a new block off the latest legit block but you include 0 or no "real" transactions in it. After you find one, you only compute new blocks off of _your_ "bad" last block. Since you have 51% you will control the entire blockchain from this point on. And you can basically shut down all transactions.

Note that we aren't trying to reverse any transactions or steal people's bitcoin. We are just trying to stop all transactions. This is what bitcoin is all about, so do this and you've destroyed bitcoin.

hnolable··on Bitcoin Non-Technical FAQ
Also wrong, 'Can the government shut it down?'

Should be: Q. Who can shut it down? A. Anyone who is willing to pay 51% of the monthly operating cost of all miners. Plus an initial investment to manufacture the hardware. Neither of these numbers are out of the range of Governments or Banks. And they probably won't be for a long time. This is the death of Bitcoin scenario that worries me most. And it seems no one is really worrying about it or taking it seriously.

edit: Here are the numbers someone calculated at the height of the first mining bubble [1]. We're currently at less than double the hashing power of then [2]. So a current rough estimate would be to double all those numbers.

[1] http://bitcoin.stackexchange.com/a/1094

[2] http://bitcoin.sipa.be/speed-lin-ever.png

hnolable··on Coinbase (YC S12), First Crowd Funded Bitcoin Company, Raises Over $600K
All the incidents to date except the first Bitcoinica heist were due to bad security practices one way or another. Even that one could be considered bad security practices by trusting that Linode was secure.

That said, I expect we will see some really hardcore Bitcoin security incidents in the future that rival state sponsored hacking.

Stealing Bitcoin requires no additional effort to profit. Since Bitcoin is money and easily made anonymous, stealing Bitcoin == profit. Therefore there exists an arbitrage opportunity between the cost of buying 0-day exploits and the Bitcoins that can be stolen by use of those exploits. I expect as Bitcoin goes up in value so will the cost of a certain class of exploit.

What kind of software stack would you run if you were operating a Bitcoin bank that held a large amount of funds?

hnolable··on Legal myths about the Assange extradition
Equating the due diligence Ecuador _supposedly_ did before making the decision to grant asylum with "a poll" is unfair.

Honestly many of your responses to comments on this thread seem very unfair. And I'm not talking about the content of them but the manner in which you respond. You have a very good way of cheapening legitimate points that have been made.

← PreviousPage 2 of 3Next →