HNHacker News
TopNewBestAskShowJobs

bonzoesc

1,388 karma · joined March 20, 2010

[ my public key: https://keybase.io/bryce; my proof: https://keybase.io/bryce/sigs/JBMJ2AHg7uYTVM20lt0mmrSA_sLwr2sau-gjLi1wW-g ]
submissionscomments
bonzoesc··on Paypal President: We're thinking about adding Bitcoin (2:50) [video]
Bitcoin transactions are irreversible, but so are cash transactions. Wrapping either currency with a transaction model that introduces a delay between commitment and transfer allows reversing during the delay.

Paypal transactions are reversible because there's a delay between me confirming the order with a merchant and the funds appearing in their account.

Paypal bitcoin would be similar; I deposit BTC with Paypal, and a week or two after I approve sending to a merchant, the merchant gets BTC in their Paypal account.

bonzoesc··on Mailbox iOS app is a security fail
> You can retrieve data from the device with special equipment after opening the phone. This is beyond the typical "geek".

Citation needed.

bonzoesc··on 1Password GPU brute-force with 3M hash/s
Gate codes might be more appropriately stored on a piece of paper that you keep in your car or with your keychain.
bonzoesc··on New GitHub Logo
"Git" is the system of software, protocols, metaphors, and storage. "git" is the executable.

It's similar to "Perl" and "perl": http://perldoc.perl.org/perlfaq1.html#Whats-the-difference-b...

bonzoesc··on An Open Letter To Women In Technology
Do people who accuse a passionate writer who wants equality of going "off her meds" represent the tech world?

> "the anonymous white male militia that threatens to rape and kill us when we speak up"

This is a thing that happens. You don't have to go to 4chan to find it. It shows up at your doorstep and at your office.

Shut the fuck up and quit dismissing a problem you don't understand.

bonzoesc··on Facebook Home ads show Facebook at its worst
Have you ever boarded an airplane before? For me it's about two minutes of waiting behind people putting up bags, 30 seconds of stowing bags and sitting down, and then fifteen minutes of going through all my chats and social sites hoping somebody has said something interesting since they called my boarding group.
bonzoesc··on How Microsoft quietly built the city of the future
And even then the "next page" button wanted to play peek-a-boo with me.
bonzoesc··on How I got robbed of 34 btc on Mt.Gox today
Yup, way to put a centralized control on your decentralized "currency."
bonzoesc··on How I got robbed of 34 btc on Mt.Gox today
Without making that database universal it just means some poor merchant that accepts bit coins is going to get stiffed.
bonzoesc··on Cooking up a half-baked bad idea involving ssh keys
GitHub already did that:

> Thanks to our new servers, known bad keys from Debian and Ubuntu are now blacklisted. We estimate that about 1000 keys in our database were impacted by this. If you get authentication errors using keys that worked a day ago, please double-check that they are not on our blacklist. If they are, you should ensure your software is updated and generate new keys. We’ve got a guide to help you out with this.

https://github.com/blog/500-state-of-the-hub-rackspace-day-0

bonzoesc··on Cleaning House
The Steam overlay uses WebKit, as well as every Source game that renders HTML.
bonzoesc··on Bitcoin exchange rate reached $100 USD per BTC
Fiat you can spend is more useful than fiat you can't.

> I myself and many of people I know are not going to sell a single Bitcoin unless any sort of personal or global disaster.

In the case of global disaster, who's going to be buying a fringe currency?

bonzoesc··on Apple looks to protect dropped iPhones by shifting their orientation mid-flight
I doubt it. They're trying to patent this because the economic incentive is to patent everything regardless of if you plan to use it.
bonzoesc··on Riak CS is Now Open Source
Riak provides key-value services for Riak CS, and there's nothing stopping you from configuring the same Riak cluster for both the Riak CS application and another application.

Riak CS doesn't use any Riak functionality you can't use yourself, so accessing Riak CS-created chunks is easy because that's what Riak CS itself does. The source for how this works is at https://github.com/basho/riak_cs/tree/develop/src in case you want to play and have fun with that.

bonzoesc··on Stop Whining About Google Reader
> A real hacker would not whine about missing code. Hackers see missing code as an opportunity to build. Hackers like to build.

Fuck you and fuck your "no true Scotsman" bullshit. Who appointed you to be king of hackers?

bonzoesc··on Mailbox Is Joining Dropbox
Sparrow did try some Dropbox integration (and it worked pretty reasonably), so I suspect Dropbox wants to really nail that this time around.
bonzoesc··on SXSW and Reddit’s Introspection Problem
People with money can be assholes too, and a social media conference with zillions of attendees is a great way to bully yourself into a soapbox with relative anonymity.
bonzoesc··on Commit that changed my life
Egor, thanks for your writing about the OAuth 2 standard! I've implemented that a few times in the last year and would be in serious trouble (not immediately, but when somebody notices) without your writings.
bonzoesc··on Rise and Fall of a Hacker Who Found the Secrets of the Next Xbox and PlayStation
> Now think for a second - what if the guy puts everything he downloaded (sourcecode, etc) in a torrent, or pass the pdfs they were so willing to protect on wikileaks? What if he start using his knowledge to create not "giant hacks", but small hacks that could masquerade as bugs ? (say randomly turn off live access, hijack random xbox live accounts, etc)

What if he clandestinely does this after he appeared to "genuinely care about the security of your company?" What if he does this after failing the background check or turning down the job?

> Some people should be fired, they forgot the basic axiom :

> DO NOT TAUNT THOSE WHO CAN DAMAGE YOU.

I don't think you can fire somebody from illegal computer intrusion. Microsoft and Epic have probably done some expensive security audits, while the suspected hacker is whining to Kotaku about how law enforcement has searched and seized all his stuff.

bonzoesc··on Rise and Fall of a Hacker Who Found the Secrets of the Next Xbox and PlayStation
This happened in Australia so it might be totally different, but if it happened in the US: a warrant for search and seizure of evidence requires less cause than a warrant for arrest, especially in the case where it's digital evidence that can be destroyed without a trace quite easily.
bonzoesc··on Rise and Fall of a Hacker Who Found the Secrets of the Next Xbox and PlayStation
> "I was treated like a criminal," he complained to me, looking back at the raid.

Today we learn several lessons:

1) Don't break in to computers of American corporations while living in a country that has historically been very friendly with US law enforcement.

2) Don't break in to computers and boast about it to video game bloggers while using your real identity.

3) Pirating games and using stolen credit card numbers are both crimes, yes, but not doing them doesn't mean that breaking into computers isn't a crime.

4) If you don't want to be treated like a criminal, maybe don't commit crimes.

bonzoesc··on Why are there no true cross-platform filesystems?
The two popular platforms are mostly closed to external contributions, that's why there aren't any "true cross-platform file systems" that aren't decades out of date like FAT32.
bonzoesc··on Google I/O 2013
They could also raise the ticket price. The demand is high, the supply is limited, and having lots of digits keeps people from flooding the registration page.
bonzoesc··on Twitter Bootstrap
> “Half-decent”. Is this what you want to output? To be known for? I can’t understand why, if you have an ounce of pride, you’d not want everything you release to be the best you could do?

Sometimes the software is a means to an end. I've made small utility web apps for clients before, and throwing Bootstrap in improves the experience of the site without taking more than a few minutes of time (which the client pays for). Spending time customizing Bootstrap or designing from scratch gets in to diminishing returns almost immediately, while that first quick step from 1994-style to Bootstrap pays off big.

Pride is one thing, but when it's somebody else's money you have to consider hubris too.

bonzoesc··on Why bother with a CSS build process?
There are many tools that automate the compile step. I've used the "guard" Ruby gem, the built-in compass watcher, flat out built static sites in Rails which recompiles on demand, and played with JetBrains WebStorm which can even do some tricky live reloading stuff (cutting out both the compile and refresh browser steps). In the past I've also used emacs, which could be set up to have a key combination save and immediately compile.
bonzoesc··on In Defense of "The Big Bang Theory"
> Why is Sheldon such a douchebag? He is socially incompetent but does he have to be an asshole too?

Have you ever read Hacker News comments?

bonzoesc··on How the EVE Online Servers Deal with a 3,000 Person Battle
I played Eve prior to Goonfleet, and I get a similar impression: they're an entity run by adults who are smart and find meanness hilarious, instead of the usual Eve alliance management of European teenagers.
bonzoesc··on MIT website hacked by Lulzsec
Doubtful, and what's the alternative? Somebody else hacking MIT in Sabu's name to make life difficult for him sounds much more likely, and hilarious.
bonzoesc··on MIT website hacked by Lulzsec
fixed formatting, broke into paragraphs

I used to think I was a pretty good person. I certainly didn’t kill people, for example. But then Peter Singer pointed out that animals were conscious and that eating them led them to be killed and that wasn’t all that morally different from killing people after all. So I became a vegetarian. Again I thought I was a pretty good person. But then Arianna Huffington told me that by driving in a car I was pouring toxic fumes into the air and sending money to foreign dictatorships. So I got a bike instead. But then I realized that my bike seat was sewn by children in foreign sweatshops while its tubing was made by mining metals through ripping up the earth. Indeed, any money I spent was likely to go to oppressing people or destroying the planet in one way or another. And if I happen to make money some of it goes to the government which spends it blowing people up in Afghanistan or Iraq.

I thought about just living off of stuff I found in dumpsters, like some friends. That way I wouldn’t be responsible for encouraging its production. But then I realized that some people buy the things they can’t find in dumpsters; if I got to the dumpster and took something before they did, they might buy it instead. The solution seemed clear: I’d have to go off-the-grid and live in a cave, gathering nuts and berries. I’d still probably be exhaling CO2 and using some of the products in the Earth, but probably only in levels that were sustainable.

Perhaps you disagree with me that it’s morally wrong to kill animals or blow up people in Afghanistan. But surely you can imagine that it might be, or at least that someone could think it is. And I think it’s similarly clear that eating a hamburger or paying taxes contributes — in a very small way; perhaps only has the possibility of contributing — to those things. Even if you don’t, everyday life has a million ways that are more direct. Personally, I think it’s wrong that I get to sit at a table and gaily devour while someone else delivers more food to my table and a third person slaves over a stove. Every time I order food, I make them do more carrying and slaving. (Perhaps they get some money in return, but surely they’d prefer it if I just gave them the money.) Again, you may not think this wrong but I hope you can admit the possibility. And it’s obviously my fault.

Off in the cave, I thought I was safe. But then I read Peter Singer’s latest book. He points out that for as little as a quarter, you can save a child’s life. (E.g. for 27 cents you can buy the oral rehydration salts that will save a child from fatal diarrhea.) Perhaps I was killing people after all. I couldn’t morally make money, for the reasons described above. (Although maybe it’s worth helping fund the bombing of children in Afghanistan in order to help save children in Mozambique.) But instead of living in a cave, I could go to Africa and volunteer my time. Of course, if I do that there are a thousand other things I’m not doing. How can I decide which action I take will save the most lives? Even if I take the time to figuring out, that’s time I’m spending on myself instead of saving lives.

It seems impossible to be moral. Not only does everything I do cause great harm, but so does everything I don’t do. Standard accounts of morality assume that it’s difficult, but attainable: don’t lie, don’t cheat, don’t steal. But it seems like living a moral life isn’t even possible. But if morality is unattainable, surely I should simply do the best I can. (Ought implies can, after all.) Peter Singer is a good utilitarian, so perhaps I should try to maximize the good I do for the world. But even this seems like an incredibly onerous standard. I should not just stop eating meat, but animal products altogether. I shouldn’t just stop buying factory-farmed food, I should stop buying altogether. I should take things out of dumpsters other people are unlikely to be searching. I should live someplace where others won’t be disturbed. Of course all this worrying and stress is preventing me from doing any good in the world.

I can hardly take a step without thinking about who it hurts. So I decide not to worry about the bad I might be doing and just focus on doing good — screw the rules. But this doesn’t just apply to the rules inspired by Peter Singer. Waiting in line at the checkout counter is keeping me from my life-saving work (and paying will cost me life-saving money) — better just to shoplift. Lying, cheating, any crime can be similarly justified.

It seems paradoxical: in my quest to do good I’ve justified doing all sorts of bad. Nobody questioned me when I went out and ordered a juicy steak, but when I shoplift soda everyone recoils. Is there sense in following their rules or are they just another example of the world’s pervasive immorality? Have any philosophers considered this question?

R.I.P Aaron Swartz

Hacked by grand wizard of Lulzsec, Sabu

GOD BLESS AMERICA

DOWN WITH ANONYMOUS

reddit sucks, k hacked by aush0k and tibitximer

bonzoesc··on Metasploit Rails 3 Remote Code Execution Hours Away
You may want to change it to a less-specific version so future patches (and they are coming) are less work to apply.
← PreviousPage 2 of 15Next →