HNHacker News
TopNewBestAskShowJobs

ankhmoop

633 karma · joined February 13, 2009

submissionscomments
ankhmoop··on Freenode has blocked the Mibbit client permanently.
Personally, I'd prefer to see reasoned responses to sho's comments, rather than sniping remarks ("elitist cack"), and downvoting into oblivion.

I tend to agree with sho, and alternative, reasoned viewpoints would be enlightening.

ankhmoop··on Freenode has blocked the Mibbit client permanently.
About the same as any other client that makes it difficult to mask your identity via open web proxies.
ankhmoop··on Freenode has blocked the Mibbit client permanently.
Doesn't serve as counter argument for web chat providing strong value proposition, just that Freenode leveraged existing open source software to provide an alternative solution that they could directly manage.

http://blog.freenode.net/2009/06/new-freenode-webchat-and-wh...

ankhmoop··on Freenode has blocked the Mibbit client permanently.
You need something better, though. After all, it should be noted that discussion here is via a web based interface, and yet the conversation isn't that bad.

I agree, but IRC is different and arguably antiquated technology. It doesn't require registration, operates in real-time, has no concept of reputation or community moderation. It's difficult to manage, and services that accidentally facilitate abuse make it more so.

ankhmoop··on Freenode has blocked the Mibbit client permanently.
I wouldn't say shouldn't, but I would say that a slightly higher barrier to entry serves as a good first-pass filter for technically-oriented communities.
ankhmoop··on Freenode has blocked the Mibbit client permanently.
As someone who has been placed in the position of semi-regularly banning mibbit from freenode OSS project channels due to abusive users, I can't see how this is a bad thing.

The quality of user was exceptionally low, and "easy webchat" simply doesn't seem like a strong value proposition for the technical users that frequent the network.

ankhmoop··on If you're trying to make money, dump your iPhone strategy
More likely: the ridiculously steep, unsustainable price competition drives most smaller players out of the market, remaining companies take advantage of reduced competition to raise prices back to a relatively sustainable level.
ankhmoop··on If you're trying to make money, dump your iPhone strategy
Be happy with my $5.99 because you could have much less with this attitude.

Your $5.99 isn't enough to support developing anything but a cheap, top-50 hit of an application. Thanks to remarkably steep price competition and remarkably poor discoverability, the app store very much lacks anything resembling a long tail.

We sold a small app for $1.99, just to compete with similar apps in the space. If we'd sold our app for $5.99, we would have made a tidy profit on solid initial sales and moved on to make another application. However, at the $5.99 range we're competing with much more polished and comprehensive applications. This left us barely covering our development costs at the $1.99 price, with our sales rapidly declining after the first month.

ankhmoop··on Updated YC Company Hosting Stats
Outgrew how?
ankhmoop··on Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers
No, it's the boot loader, locked to the device that they own, that actively blocks loading unsigned software.
ankhmoop··on Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers
It's an indication of the motivational factor of the promise of money. Every gold rush "success story" sends N more enterprising individuals chasing after the big payout.

I've met our payroll for months on iPhone contract work and licensing, but not one of our clients or customers has made back their initial investment. I hear the same from other iPhone developers.

Moreover, we've found Apple to be capricious in their regular and seemingly inescapable rejections, absolutely impossible to contact directly for any reason, and in the worst cases, only responsive to bad press.

Personally, I wouldn't write another in-house iPhone application for love or money, but I'm happy to capitalize on the gold rush while I focus on other platforms.

ankhmoop··on Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers
Apple, Inc., not its individual developers, treats iPhone developers horribly. As a rule, Apple shields itself with layer upon layer of corporate bureaucratic armor, and the value of WWDC is cutting through that nonsense. However, at the one session about the appstore submission process, Apple stonewalled developers.
ankhmoop··on Here's how to get tethering on any iPhone right now, no jailbreak, for free
Buy a Mac?

Just kidding. Mostly. If you browse to http://help.benm.at/ from your iPhone (UA checking), you can download a carrier profile that will enable tethering. Reboot your phone and you should be good to go.

I recommend downloading the carrier file manually and verifying its contents before applying the setting changes.

ankhmoop··on Fleet Foxes thank piracy for their success
Musicians can pay the bills by playing their music -- be it at a show or in a studio, but providing "support" is not programming.
ankhmoop··on Humans prefer cockiness to expertise
If everyone actually knew how little they know, they wouldn't be cocky.

There's nothing wrong with being self-assured in what you do know, and honest about what you don't, but cockiness does seems to be a good indicator of an individual's ignorance of his (or her) own ignorance.

ankhmoop··on Gruber's WWDC 2009 Predictions
Working with Apple via the iTunes store is an absolute nightmare. Why on earth, as a developer, would I want to give Apple all the cards on the desktop, too?
ankhmoop··on Leo Laporte loses it with Mike Arrington on the Gillmor Gang
TechCrunch, Coding Horror -- both make me pine for downvotes. Nothing else does.
ankhmoop··on The Myth of the Genius Programmer
If you compare granularity of tracking and utility of historical version control across different projects of that era, such as FreeBSD vs. Linux, I think you'll find that Linus' position is clearly false.
ankhmoop··on The Myth of the Genius Programmer
3 clever ideas with very poor implementations, heavily refined by many others over years.
ankhmoop··on Pay rent or get a permit? SF bureaucracy scuffs dream of homeless shoe shiner
A comment I noticed from the follow-up article:

Nice story Chron. Do a story like this every day and you'll have peple [sic] lining up to buy your newspaper too.

Newspapers have the power to serve the local interest, if they would just accept the responsibility and effort necessary to do so.

ankhmoop··on Ask HN: Which tool(s) do you use to install/upgrade your app on production?
You can install apt-get and dpkg on Mac OS X via MacPorts (but apt_fu looks quite a bit nicer than using the dpkg tools).
ankhmoop··on Ask HN: Which tool(s) do you use to install/upgrade your app on production?
Any chance of open sourcing it? It would be pretty cool to couple that with a central, authenticated server management web interface.
ankhmoop··on Ask HN: Which tool(s) do you use to install/upgrade your app on production?
What do you use to produce dpkgs? In addition to the cumbersome standard tools, I'm only aware of jpkg (http://code.google.com/p/jpkg-library/) for Java.

I've found the dpkg method to be very effective. You can sign the packages, mirror the repositories, and set up servers to automatically upgrade some/all of the packages via cron jobs.

Packages can be automatically generated by your continual integration system, which also has the nice effect of creating a fully-trusted and centralized deployment path, making it difficult to sneak in uncommitted changes and non-managed files, etc.

The packages themselves support complex dependencies, start/stop scripts, etc, and dpkg/apt-get themselves have been ported to non-Linux platforms.

Personally, I'd still like a more comprehensive centrally managed solution based around the packaging model (ie, each server runs a management agent that can install/remove/update packages, etc).

ankhmoop··on Security hole found in Rails 2.3's http_authentication.rb
It's also an interesting example of where an Option/Maybe monad would save you. Coupled with a type system, the issue would even be caught at compile time (or edit-time, in the case of a type-aware editor/IDE).
ankhmoop··on GitHub Firewall Install (your own github)
I mentioned this in another comment, but I just wanted to note that even as a very small company, we tend to avoid solutions that won't readily integrate with our existing LDAP users and group-based access control, backup system, single-sign-on, etc.

Not using web services has less to do with being bridled corporate restrictions and more to do with preferring to use our nice, fully automated infrastructure. Hosting another small java servlet isn't going to make us break a sweat -- it'll be less work than trying to maintain user accounts and access controls across another web service.

For this reason, we solely use products that drop right into our standing infrastructure. I don't think we're too unusual in this, although we may be amongst the HN sample set.

ankhmoop··on GitHub Firewall Install (your own github)
We're not an IBM, but tend to avoid solutions that won't readily integrate with our existing LDAP users and group-based access control, backup system, etc.
ankhmoop··on [dead]
Coding Horror didn't jump the shark, it is the shark. Atwood has been dispensing profoundly bad development advice for years, leveraging interesting (but pointless) anecdote and provocative opinions to drive traffic and interest.
ankhmoop··on Forget the resume, kill on the cover letter
The "forget the resume" part, or perhaps the "we don't believe in years of irrelevance" -- they believe 6 months and 5 years of experience are roughly the same when it comes to productivity.

http://www.37signals.com/svn/posts/833-years-of-irrelevance

By all means, write a good cover letter -- but be aware that apparently unlike 37signals, some hiring managers do actually skim resumes when making the first cut. I'd feel irresponsible not doing so.

"Write a good cover letter", however, is not particularly novel or link-bait worthy advice.

ankhmoop··on Forget the resume, kill on the cover letter
Another ridiculous anecdotal extrapolation from 37signals.

When I'm hiring, I only look to the cover letter to determine whether the candidate is personally interested in the job, not whether they're qualified for it.

Might I suggest a new title: "If you want to work at 37signals, forget the resume, kill on the cover letter."

ankhmoop··on Ask HN: Good web-based icon editor?
Off the top of my head:

- You generally own the license to the installed software in perpetuity. Your application source art will always be readable.

- It will integrate better with your desktop user experience. Printing, drag-and-drop, copy/paste of complex data, input devices (wacom tablets), etc.

← PreviousPage 3 of 6Next →