HNHacker News
TopNewBestAskShowJobs

oddevan

1,515 karma · joined November 22, 2013

My name is Evan Hildreth and I make things. http://eph.me/

[ my public key: https://keybase.io/oddevan; my proof: https://keybase.io/oddevan/sigs/jUdMqiarv-f7aKiTLRaaC4nwtmlobOZnMjLbNcKVpdo ]

submissionscomments
oddevan··on Hey startup parasites: We don't have time for you
I'd be interested to hear how the experience goes and if it is worth the $1,500.
oddevan··on Apple ResearchKit on GitHub
> No license is granted to the trademarks of the copyright holders even if such marks are included in this software.

This line was probably required to get some manager at Apple to sign off on this. There are few companies as protective of their trademarks--their _name_--as Apple, and they probably wanted to make sure that an accidental commit from a developer that included an Apple logo or the word 'iPhone' didn't cause irreparable damage to their trademark.

Valid fear? That's debatable. But I'd rather have a company add _one line_ to an already minimal license than not open source at all out of this fear.

oddevan··on Ask HN: Should I testify?
I will add that any such website should probably wait until AFTER the court case is concluded. I don't know that it is dangerous to expound on an issue you're testifying about, but it SEEMS dangerous in that it would open the door for legal trouble against you... IANAL, obviously.
oddevan··on Fear of Apple
Exactly. That was the crux of Arment's "regret" of his article. It wasn't that he was critical of Apple, it was that he said it in such a way that the tech press in general was able to quote him on stupid "hit pieces" on Apple. It wasn't his original article per se, but the way that original article was used.
oddevan··on Nintendo Opens Door to Smartphone Games
I'm confused, could you elaborate?

I thought the way it worked is: - User buys game on 3DS, links to their Nintendo account, can play on 3DS, iOS, and Android. Nintendo gets $10. - User buys game on iOS, links to their Nintendo account, can play on 3DS, iOS, and Android. Apple gets $3, Nintendo gets $7 - User buys game on Android, links to their Nintendo account, can play on 3DS, iOS, and Android. Google gets $3, Nintendo gets $7

oddevan··on The GNU Manifesto Turns Thirty
The LGPL also imposes restrictions on the finished product, including (but not limited to) requiring the right to reverse-engineer the product so that a modified library can be incorporated.
oddevan··on The GNU Manifesto Turns Thirty
> The only freedom the GPL does not provide is the freedom to take these freedoms away from future users.

And that's the crux there. It's not always malicious (I want to make a proprietary extension and sell it), sometimes it's a fact of the environment (I have to link this against a proprietary library in order to deploy to this hardware). Some will say "find a new environment that isn't developer-hostile", and others will say "find code that doesn't impose those restrictions." It's not black-and-white.

I have the greatest respect for RMS and the FSF. I compromise on my freedom as a developer all the time; I know that. But thanks to the ideals that RMS puts forth, I know that I'm compromising. I know what the risks are to using BSD instead of GPL, and so I weigh those risks.

oddevan··on Nintendo Opens Door to Smartphone Games
No, just $3 for the Android purchases. Since it was made on another platform, Apple doesn't get a cut.
oddevan··on Nintendo Opens Door to Smartphone Games
If all purchases are kept track of on Nintendo's server, then Apple only gets $3 on purchases through an iOS device. Purchases elsewhere (Nintendo's website, Android app, etc) wouldn't be subject, but the tradeoff is Nintendo has to track those purchases themselves.
oddevan··on Pointing Fingers in Apple Pay Fraud
Normally I'd agree with you, except if ANYONE could stand up to Apple's "strong arm" tactics, it'd be freaking Bank of America and Wells Fargo.
oddevan··on Patreon purchases competitor Subbable
According to the email sent out to subscribers, the talks began when Amazon discontinued their payment service. Subbable asked Patreon what they were using, Patreon said "let's talk deal."
oddevan··on Ask HN: How do you manage your passwords?
I use a combination of the free tier of 1password on the phone and iCloud Keychain for Safari on everything. The canonical password is in iCloud, but if it's a random/nonstandard password I also put it into 1password (often by hand) since (a) TouchID makes 1password infinitely easier to unlock and (b) it's easier to browse/view saved passwords in 1password versus opening Settings then Safari then... you get the idea.
oddevan··on Practical Micropayments for Digital Art
I think this is happening already. See RSS sponsorships and tasteful The Deck ads on sites like http://daringfireball.net/ and http://shawnblanc.net/ . Also, it's hard to ignore http://projectwonderful.com/ if you've been to a webcomic lately.
oddevan··on The time has come to stand up for the GPL
It doesn't, but if I GPL my own iOS code, NO ONE will want to use it in an actual shipping iOS app of any significance. The GPL requires the resulting binary to be free of DRM, and the iOS App Store automatically and uniformly applies DRM to all downloads, free or paid. Thus, no iOS developer will use GPL code in their own app since it essentially gives the original copyright holder the power to have your app taken down.

So yeah, I could have made my point a little better. Here's some elaboration:

I will personally avoid applying the GPL, either by my own decision or because of code I am using, mostly because I want the freedom, both for myself and for those who might use my code, to release on iOS.

oddevan··on The time has come to stand up for the GPL
For the record, I agree with you. I will personally avoid applying the GPL to my code, either by my own decision or because of code I am using, mostly because I want the freedom, both for myself and for those who might use my code, to release on iOS.

That being said, this doesn't seem to be about a company looking at the GPL and avoiding it. This looks like a company looking at the GPL, not complying with its restrictions, but using the code anyway.

I may not like the GPL, but if a fellow developer decides to use it, I will defend that right.

[edited to elaborate on my reasons for not using the GPL. See comments below]

oddevan··on If programming languages were Harry Potter characters
They had me at Java being Umbridge.
oddevan··on Ask HN: Why would I want to pay with my phone?
I'm 90% sure recurring payments still work. I can't imagine them going to market with something like this without considering recurring payments.
oddevan··on Ask HN: Why would I want to pay with my phone?
Having been using Apple Pay for about a month, 1 and 5 are the keys for me. After Target, Home Depot, TJ Maxx... I know I'm not responsible for any fraudulent charges (I've had 2 reversed a while ago), but it's still a pain to go through.

I know that any system is only as strong as its weakest link, so anytime I use my normal card I'm still at risk of whatever retailer I'm at getting hacked, but I figure that the more I use the EMV chip or Apple Pay, the more my card company and the retailers know there's another person out there that cares about this sort of stuff and thus one more reason to invest in the more secure POS terminals.

(4 happens anyway; I get a notification whenever my card is used, whether it's the card or the phone)

oddevan··on SpaceX Profitable as Musk Pulls in NASA Contracts, Google Cash
Considering the source is Bloomberg, I'm assuming the author wanted to tie the satellite plans back to Google's core revenue stream.
oddevan··on The Worst Way to Fire Someone: I Was There
> There is something to be said for ripping off the band-aid

If you're keeping any significant portion of your existing workforce, absolutely. Doing a single round of layoffs and then being able to tell the remaining employees "If we haven't talked to you, you're staying" can make the hit to morale that much smaller. It'll still lower morale, that's unavoidable. But it will take away the stress of "is my job safe?" for the remaining employees.

oddevan··on Swift compiler crashes
Please never use my software.

> Because it has no benefit for you, only for the company.

Really?! Making a tool you use every day better has no benefit for you? Sure, I can build my own text editor if I really wanted to, but I'd rather send a bug report to BBEdit to fix a problem in an otherwise good product.

oddevan··on HubPress – A web application to build your Blog on GitHub
Cool concept, but does it work with GitHub 2-factor authentication? (cursory testing says no; anyone else get in?)
oddevan··on Twitter Cuts Off Employee Access to Its Metrics
It's less to do with hiding data from the public and more along the lines of controlling the data so that no one in the company gets it before the public (and thus allowing said person inside the company to trade company stock on insider information).
oddevan··on Twitter Cuts Off Employee Access to Its Metrics
Seconded. The company I used to work for had stories of a gong on the sales floor that would sound when someone made a sale. Once they were publicly listed, though, the gong went away, since anyone on the floor would have an idea of sales for that month and therefore be subject to insider trading.

I immediately concluded that being in a publicly traded company is boring. I work for a school now. :)

oddevan··on 42 as a Service
Ever since it was mentioned in the HomeStarRunner.com welcome speech, I've used http://www.something.com/
oddevan··on Staples Agrees to Buy Office Depot for About $6.3 Billion
That's an excellent point. The ceiling on those revenues, though, is still Amazon. It's a matter of the office assistant going to the online Staples/Office Depot/Max catalog or going to Amazon; there's not much of a switching cost.
oddevan··on Staples Agrees to Buy Office Depot for About $6.3 Billion
The weirdest thing to me is they JUST finished the merger between Office Depot and Office Max last year.
oddevan··on Turbocharged Raspberry Pi 2 unleashed
> I stocked up on B+s over Christmas - oh well...

Got one for Christmas. Bought a case and a second one since. I knew it'd get outspecc'd someday, just wasn't expecting it THIS soon...

oddevan··on Does Sponsoring Daring Fireball Work?
If you're referring to Desk quoting Gruber on their home page, they quoted from Gruber's "thank you" post which, while it borrows a lot from the original sponsor-written post, is still written by Gruber himself.
oddevan··on I Was Arrested for Learning a Foreign Language. Today, I Have Some Closure
From the article: "Travelling by plane can be a long and grueling process under the best of circumstances. This makes it a good time for monotonous tasks, like trying to iron out some vocab for a language you're learning at college."

In other words: the flash cards are most useful to him in his carry-on so he can study while waiting for/during his flight. Putting them in his checked baggage (assuming he even checked a bag) would defeat the purpose.

← PreviousPage 8 of 12Next →