HNHacker News
TopNewBestAskShowJobs

Bamafan

345 karma · joined March 15, 2012

submissionscomments
Bamafan··on The Mac App Store Won’t Make You Rich
I'm curious about marketing costs for your app.

Did you simply release that app and customers come after? Or did you have to pay a certain amount to acquire customers (i.e. paid advertising)? Or did you acquire customers some other way?

Bamafan··on Stack Exchange Raises $40M Led by A16Z to Boost Its Programmer Forums
Agreed. In fact, there was a HN thread a while back about this very topic: https://news.ycombinator.com/item?id=4494016

It's unbelievably annoying when this happens. I have a number of bookmarks to incredibly insightful posts, whose usefulness has been corroborated by literally hundreds of people...all closed because they are deemed "off-topic" or some such by an admin.

My theory is that SO was essentially "done" years ago. But people are still on staff and needed something to do. Thus, unrelenting navel gazing ensued.

Bamafan··on The Majority of Today’s App Businesses Are Not Sustainable
Not so great if it took 10 employees to create it.
Bamafan··on Doom’s Creator Looks Back on 20 Years of Demonic Mayhem
After reading this book, I realized I had WAAY underestimated Romero's impact on iD.

Point blank - without Romero, there is iD Software (it was his idea to form a new company). There is no Doom. There is no Quake. Romero was one of the primary creative forces behind iD.

Carmack was the tech genius who made their ideas come to life.

Bamafan··on Carmack: Armadillo Aerospace in “hibernation mode”
Agreed. It's obvious now that losing Romero was a tremendous blow to the company, creatively.

(Was not obvious back when it happened though, at least not to me.)

Bamafan··on Amazon Drops Price Of EC2 Dedicated Instances By Up To 80%
I think for some years, companies didn't realize how high the cost of running on EC2/S3 actually is compared to, say, a dedicated rack colocated somewhere...

But this ignores the cost of paying someone to setup/maintain that rack, cost to fix the server when something goes wrong, etc.

Setup/maintenance of physical infrastructure has a cost too.

Bamafan··on Hospital creates bidding war by posting pricing online
I wasn't referring to residency spots at accredited medical schools.

I was referring to medical school accreditation itself.

Bamafan··on Hospital creates bidding war by posting pricing online
The reason the cost of healthcare is so high is because medicare pays roughly 15% of a bill, others are somewhere between 20-50% of a bill depending. That is to say if the doctor charges you $40,000 you pay your 10% co-pay of $4,000 and the insurance then only pays maybe another $8,000.

Another reason is the supply of doctors is artificially restricted by the AMA.

Bamafan··on He Has Millions and a New Job at Yahoo. Soon, He’ll Be 18
"I'm more interested in how this person got celebrities and billionaires interested in the product early on. Seems odd."

Ding ding ding! That's my real issue with stories like this. They don't explain how these young geniuses got capitol to build their ideas or how they were able to market them to people with influence or how they are able to convince influencers like Marissa Meyer to fork over $30 million.

Not hating on the kid, but without proper explanation of those three aforementioned things, there's no real story here.

Bamafan··on No more remote work at Yahoo
"As for commute, this much is true and is a particular problem in the Valley. For me, my commute is a 7 minute walk to work (in NYC). YMMV. :)"

I might be going way out on a limb here, but I think this kind of thing is a subtle driver of age/family discrimination.

What kind of workers are more likely to live by the office, and thus able to drop in on a moment's notice? Young, single workers.

What type of workers are less likely to do this? Older workers or workers with families who have to deal with commute/spouses/children/etc.

Bamafan··on Developer Time
This only works in environments where:

[a] Others (non devs) can be entrusted to make decisions without developer input. Rare, in my experience.I've been in several hour-long meetings where I've only had 5 minutes of input, but that 5 minutes of input saved weeks/months of frustration/headaches.

[b] Offices are setup in such a way that devs get their own quiet space without surrounding distractions.

Most money available in the industry exist at places where 'a' and 'b' don't exist.

Bamafan··on Coding skill vs. employee skill
Like I stated, wherever this is acceptable behavior, it's because the concept of successful project is redefined to accept this. The reality is that you didn't really hit the deadline, you just strongarmed everyone into accepting the fact that you cheated by redefining rules.

Sadly, this can be a very important component to your success as a developer (or anything else) in corporate America.

Bamafan··on Stackoverflow Is A Difficult Community to Participate In
Let's give a standing ovation for this needed criticism of SO. I just hope SO opens themselves to hearing it.

I've said it before, I'll say it again -- the creators of StackOverflow don't know what made the site successful in the first place.

SO is successful because it's an experts-exchange.com clone without the pushy subscription model plus a few social voting features added in.

THAT'S IT.

The problem also is that the site was essentially complete within the first year. But there are still people on staff and they took a bunch of VC money. The people on staff need to do something and the VC money needs to be spent.

So of course they start meddling with their already completed product. Editing is now seen as an Important Thing and many red herrings like "keeping the site from becoming Reddit" are trumpeted in order to justify this meddling.

Nonsense like "Gorilla's vs Sharks"[1] are trumpeted in order to justify this meddling.

And even worse than the meddling on the new stuff, they go back and close old questions, even ones that have been quantifiably validated by the votes of hundreds of people. I'd actually bookmarked many of them, only to find them mysteriously closed months later.

Holy shit, are you fucking kidding me, guys?

[1] http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/

Bamafan··on Ask HN: Is Google still a cool place to work?
Why? I find both perspectives very informative.

Please don't let your personal relationships spoil an informative (if sometimes heated) discussion. That kind of kills the "hacker" spirit.

Bamafan··on Stack Exchange Machine Learning Contest
"Which is why the site is hugely successful."

You and Jeff are confused about what makes stackoverflow.com successful.

The reason stackoverflow is successful is because it's a clone of another successful tech Q&A site (experts-exchange.com) minus the scummy answer cloaking plus some social voting.

That's it.

All this stuff about the "right kinds" of questions being "key to its success" is based on absolutely nothing. There is nothing to support that. The one thing we do know is that deleting high quality user-generated content pisses people off.

Bamafan··on Stack Exchange Machine Learning Contest
"Take this question from Stackoverflow: Database development mistakes made by application developers [3], a question I spent some time answering and that people seemed to appreciate the answer to (based on comments and 1000+ upvotes). It is closed as "not constructive". This is hardly a unique phenomenon. We've all seen many interesting questions posted here that are now closed or locked and who knows how many have been deleted."

This is a rant that's needed and one that SO needs to open themselves to receiving. Their stance on this is just wrong.

I'd actually bookmarked several of your posts (among others) because they were so valuable. So it enrages me to no end to click those bookmarks and find that the entire discussion is simply gone.

To recap - a high quality contribution whose value was validated by dozens of individuals (or perhaps even more) was simply deleted.

The problem starts at the top. As you can see from Jeff Atwood's post below (codinghorror) , even the founders of Stack Overflow don't understand the value of their own platform to their customers. They had a preconceived notion of what StackOverflow Is and they are going to stick to it, users be damned.

I don't mean the bash them, but if nerds want to see a prime example of why they take orders from non-nerds (whom we like to think of as "less intelligent" than us), this is exhibit "A". And if you want to know why StackExchange will fail everywhere else, this is exhibit "A". No other group of users will put up with that crap.

Bamafan··on Prepaid Cellphones Are Cheaper. Why Aren't They Popular?
"This article is right about one thing: people do seem to put too much importance on the upfront cost. I see things like the latest gen iPhone is $99 upfront and the previous generation is $49. For $50 you get older hardware that will be obsolete a year earlier... for something that'll probably cost you up to $2000 (or more) over 2 years anyway"

I think it's more of a cash flow thing than anything else. People buy the best thing they can afford based on the cash they have available at that very moment.

Bamafan··on Derek Sivers Renounces his US Citizenship
"In all honesty the only reason I'm even here is because I want to see it (New York in particular) before it's gone. The US reminds me of the crumbling, dying days of the Roman Empire."

Thank god you got there in time! NYC TTYL is down to 5 years. Probably won't be there in 2020.

"But now the government seems to consist of self-interested parties who are happy to persecute citizens of every country including its own."

When has this not been the case in US history?

Sounds like you buy into the same "in the old days, things were better" pollyanna version of US history many of its own citizens do.

Bamafan··on The frequent fliers who flew too much
"4. Life memberships are silly. If they want to attract the business flyers they were talking about it should be an annual charge."

I'm not sure an annual charge would necessarily fix the situation for heavy users. It's very similar to the situation of cable and phone companies losing money on heavy users of their service.

Bamafan··on I only know PHP. How do I write a Web application in Python?
"It is DI, adapters for vendor-specific libraries and utility. It's probably not the easiest thing to start with just because it is so flexible that it can be hard to know where to start. A good "Hello World" Spring MVC 3.1 app would go a long way."

Spring is OK in the service and DAO layers. I prefer Stripes on the web layer. Stripes IMO has a far more sensible approach to laying out the web layer (e.g. combining controller and backing object, fewer configurations, more sensible tag system, etc.).

http://stripesframework.org/display/stripes/Home

Bamafan··on Going from $0 to $500k in 1 Year with no VC Money
Nice product and the team seems very talented. But whenever I read these stories (from 0 to $8 billion in 3 monthz!1!!!11), lots of important details are left out.

#1 How are you able to connect to 4,000+ paying customers so quickly?

Actually, that's it. I'm guessing any number of HN guys could create this product. But we don't know how to get people to buy it.

Bamafan··on Software Engineers Will Work One Day For English Majors
"Why would software engineers work for english majors?"

Maybe it's just me, but I've "worked for" several English majors. OK, perhaps they weren't my direct boss, but I've been on many projects managed by Project Managers with degrees in areas like English and History. (IMO, whoever is managing your project is the person you're "working for").

And I didn't "choose" to work for these guys. Usually I go through a technical interview, then get assigned to a project whose PM is a non-technical person.

Perhaps this is unusual at places like Google, MS, etc. But outside of those types of companies, it's not unusual at all in my experience.

Bamafan··on Learn to read the source, Luke
Serious question for Jeff - If I gave you a 500,000 line app (any language) with zero documentation and asked you to start adding features and fixing bugs, you'd be cool with that because you had "the source"?

Also, how did you get so far in your career as an MS developer with such limited access to source code?

Bamafan··on Abrash on Valve: How I Got Here, What It's Like, and What I'm Doing
I don't know. Michael followed that sentence with the following:

"Similarly, if you’re a programmer, you’re probably perfectly capable of writing Facebook or the Google search engine or Twitter or a browser, and you certainly could churn out Tetris or Angry Birds or Words with Friends or Farmville or any of hundreds of enormously successful programs. There’s little value in doing so, though, and that’s the point – in the Internet age, software has close to zero cost of replication and massive network effects, so there’s a positive feedback spiral that means that the first mover dominates."

The problem with this: there are TONS of examples in the software world where the first mover DOESN'T dominate.

That said, I enjoyed reading this job post. It might be the best job post I've ever read.

EDIT: user "roc" below says this same thing, but much better: http://news.ycombinator.com/item?id=3839190

Bamafan··on I'm Sure It Will Only Take You A Few Days To Code
" Hit your deadlines every time, not by estimating better, but by not caring how pretty your deliverable is."

I'd kill for some Phase IV PMs. :)

(Actually, it's rare that I meet Phase I PMs. Very few PMs think in terms of developing software across those 5 stages. To them it's Photoshop -> Make Photoshop Mockup Do stuff -> Fin)

← PreviousPage 2 of 2