HNHacker News
TopNewBestAskShowJobs

ccc3

772 karma · joined February 25, 2009

submissionscomments
ccc3··on Microsoft patent trolls Salesforce
From the suit:

As a result of the Defendant’s unlawful infringement of the Microsoft patents-in-suit, Microsoft has suffered and will continue to suffer damage.

The patent system's primary goal seems to have become protecting patent holders, which really ought to be only a secondary function. The original purpose of patents was to encourage innovations that would benefit society. It was a simple trade: if you invent something that will help society, society will give you protection against competition for some period of time. Somehow the system has morphed from a tool for encouraging innovation into a panicked land grab. And in the case of software patents like the ones in this suit, society receives very little benefit for the protection it provides.

ccc3··on Car hackers can kill brakes, engine, and more
From the article:

But as they look at all of the wireless and Internet-enabled systems the auto industry is dreaming up for tomorrow's cars, they see some serious areas for concern.

Yes, it is a bit absurd to be concerned about somebody planting a laptop in your car then gaining control. They could just cut the brake lines without even having to get into the car. The point is that cars in the future will have wireless connections and be able to send diagnostic reports over this connection. That will create some level of connection between the vehicle's sensors and a network outside of the car. In fact, it's almost certain that some vehicle systems will be controlled by inputs from an external connection. Can you imagine every airbag in southern California simultaneously deploying?

The auto industry has never really had to consider this type of network security in their software. I think it's in everyone's best interest if they start thinking about it.

ccc3··on Live-Blogging With Adobe CEO
Ben Horowitz had a post yesterday about founding CEOs vs professional CEOs(http://bhorowitz.com/2010/04/28/why-we-prefer-founding-ceos/). This seems to be almost a perfect example of his point. The founding CEO makes a technical argument about why change is needed and the professional CEO defends his companies current position.
ccc3··on Why Mark Suster is wrong about not hiring job hoppers
Asshole? Dick? What's the point of that language. Mark's free to hire (or invest) however he wants and you're free to not work with him. Even though I have my disagreements, I found it very useful to hear Mark's perspective on hiring. There are a lot of people who share his philosophy and you're better off understanding it.

On the asymmetry of loyalty, it's just basic economic incentives. An individual has to be much more concerned about what their former employer says about them than a company does about what a single former employee says. It may not be perfectly 'fair,' but that's just the way the world works.

ccc3··on Why Mark Suster is wrong about not hiring job hoppers
Excellent deconstruction of Mark's post. I'd add one point:

I thought that Mark's post was valuable in understanding the perspective of some hiring managers or investors since inevitably a few of those people will be looking at my resume. But I was not convinced that Mark's hiring filter was the correct approach to hiring. As an entrepreneur you're the underdog and need to find ways to do more with less. If all the big name companies are afraid of job hoppers, then you should be looking even harder at job hoppers. Your best chance at finding that diamond-in-the-rough employee is to take a closer look at the applicants that were never really evaluated at other companies because they were "caught by the filter."

ccc3··on How I took my web-app to market in 3 days thanks to common services in the cloud
Nice work!

Since you're already letting people login with google, it might make it easier for people to pay if you accepted payment via google checkout.

ccc3··on Organic Startup Ideas
I really like the idea of not being too concerned with a problem seeming initially too small. A funny thing I've found about small problems is that they are almost always connected to other problems. If you can solve somebody's small problem really well, they'll be much more likely to give you a shot at their bigger problems.
ccc3··on Five rational arguments against Apple's 3.3.1 policy
I think you're absolutely right in saying that Apple has no real competition, but it's interesting to look at the trajectories of the various elements of the smartphone market and consider what things might look like in 5 years (remember, the iPhone was first available 3 years ago). Android doesn't compete at the same level as apple today, but it is far more likely to start progressing exponentially at some point when the conditions are right. At the same time the barriers to entry for building hardware are quickly falling, so we may yet see some new entrants.

Apple's new policy won't cause their developers to leave immediately, the market is just too big. What they have done is sent a clear message to developers that if they don't want to do it "the Apple way" then they should be keeping their eyes open for other opportunities. Apple has essentially made a huge gamble that they can be the smartest guys in the market forever. I think that's unwise.

ccc3··on Intro to Computer Science and Programming (no experience required)
If you're going to work your way through this, it's probably better to go to the MIT site for the class. In addition to the lecture videos, it has the problem sets and a list of readings.

http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Compute...

ccc3··on Shoes and software
I care about comfort, durability, price and aesthetics

With the exception of price, these are all metrics of the shoe's performance. I chose the word "performance" deliberately because it is very general and can be measured differently by different customers.

ccc3··on Shoes and software
I think saying that customers tend to prefer "simple done well" is an oversimplification (pun unintended, but kept anyway). I've found the real issue is that people have a maximum rate of information absorption and when a salesperson starts rattling off a list of features, that rate is quickly surpassed. If you could make a potential customer in a shoe store understand that the rubber compound in a particular shoe would make it perform 30% better, it would likely have an impact on the sale. The problem is that it is nearly impossible to make someone quickly understand something outside of their frame-of-reference. Most people will just start ignoring you as soon as you say "rubber compound."

I think this post is a more valid commentary on how products should be sold than how products should be made. For example, I used to sell a fairly complex piece of engineering software. I found that the most effective way to demo the software was to find out about one of the customers problems and show the software solving that problem over and over. Often I would only end up showing 2 or 3 features of a program that had thousands. That doesn't mean that the customer wouldn't go on to find value in many other parts of our product once they started using it, it just means that in the context of a sales meeting, making one point well is often as good as you can do.

ccc3··on Are Business Plans a Waste of Time?
Increasingly it seems that "entrepreneurship" is becoming synonymous with "internet software startup," which I find very troubling. It's critically important to recognize that web startups are in a unique position compared to almost every other type of business.

In a web startup it can often take roughly the same amount of time to make a first version of the product as it would to write a business plan. When time to make a product or a plan are equal, the relevant question becomes obvious: Will I learn more from making and testing V1 or from making a business plan? But there are very few other business categories where there is parity between the resources required to write the business plan and the resources required to create the product. For example, I work on electro-mechanical systems which often have multi-year development cycles. In our case the relative cost of a business plan is very low, even if we only gain 10-20% additional knowledge about the venture.

The value of a business plan is also likely to be tied to the volatility of the market that the business is entering. Web-based businesses are outliers in terms of market stability as well. Given how quickly the web is changing, a plan would likely contain outdated information before it was even completed. But if you're starting a restaurant the costs are much more stable and there's no reason you couldn't figure them out before spending any money.

ccc3··on How to Win Friends and Influence People Summarized
Good point, although I think it depends on the context. I agree that people who just throw my name randomly in the middle of sentences come of as insincere and transparent. It almost feels like a teacher in the middle of a boring lecture trying to make sure I'm paying attention. But if I run into someone that I've only met once before and they remember my name, I'm instantly more interested in what that person has to say.
ccc3··on Overdoing the interface metaphor
The only reason I can think of to make an interface that mimics a physical object is that the new interface is more likely to be instantly recognizable and intuitive to a user looking at it for the first time. In this case you're designing the interface to work best for a new user, which generally means it won't work as well for an advanced user. I would guess that designers of basic calculator apps, like the example in the post, are designing for the new or occasional user and assume that anyone doing lots of calculations will move on to something more efficient.

The problem with extending physical mimicry to more complex software is that the interface ends up adopting design compromises made for the physical world. I remember the idea of a "virtual shopping mall" where you would virtually walk through the mall, look around and pick a store to go into. But a shopping mall has to be a certain size because it has to hold a certain amount of stuff. It takes time to walk from one end of a mall to the other, but there's no reason to extend that compromise (made to gain physical space) should ever be made in software. For anything beyond a very simple application you're better off asking the user to learn a few things about how the software works and designing the interface for its medium.

ccc3··on Death By Revenue Plan
After reading this it struck me that no revenue model could really be complete without some statement of the level of uncertainty. In science, for example, you would never make a prediction without also stating the uncertainty in that prediction. But none of the revenue model frameworks I've seen have included uncertainty.
ccc3··on A = F/m, So Keep Your Foot on the Gas
I wonder how far you could extend the analogy. If distance = $ and force = effort, what startup attribute corresponds to mass?

Maybe difficulty of the problem, or level of competition.

ccc3··on If you think you haven't found your passion...
Obviously everybody's different, but for me taking a look at the things that excite me moment-to-moment is only part of the answer. Once I've found something I like to tinker with, it usually takes some serious effort before I become passionate about it. Usually this means hitting some tough problems and working my way through them.

The challenge for me is that sometimes a big problem can suck the momentary excitement out of a project. Passion really starts to set in when I push myself and am able to come up with solutions.

ccc3··on [dead]
Ironic that he brings up HR's "reputation of not adding value"
ccc3··on The death of advertising authenticity
The article makes a good point, but I don't think I'd call it the death of authenticity. A deceptive banner ad is just the new version of a fast-talking door-to-door salesman. It's the method of reaching consumers with the lowest barrier to entry, and that's why it is so popular with the inauthentic.

In the days of expensive print advertising, the investment required to take out an ad was often enough of a barrier to legitimize a business to consumers. The model has changed, but I believe consumers are still looking for companies that make some kind of investment to prove their authenticity. The new version of the expensive print ad is the investment in time and effort required to gain the trust of industry experts and influencers.

ccc3··on What is more fundamental: Physics or Computer Science?
To a certain extent this really comes down to semantics. If someone is writing a complex algorithm to describe a physical phenomenon that has been observed in a lab, are they a physicist or a computer scientist?

I tend to disagree with the authors conclusion. I'll concede the theoretical point that anything can be computed, but this doesn't make computer science fundamental. By my definition, Physics is the study of the most fundamental components of the universe and algorithms are an indispensible tool in that study.

It is possible to write an algorithm that perfectly describes what happens when you get hit by a car. This is not the same thing as you actually getting hit by the car. In other words, algorithms are a description of what is happening, not the actual events themselves.

ccc3··on The bar for success in our industry is too low
presumably there was a significant cost in time and/or money required to gain that experience.
ccc3··on The bar for success in our industry is too low
By definition there is not a single business that is profitable from day one. A plumbing business isn't profitable until the tools and vehicles have been paid for.

The important consideration is the size of the deficit (in time or money or ownership) a company accepts and what they gain in exchange. And the bigger the deficit, the higher the stakes.

ccc3··on America's unjust sex laws
Making laws bigger instead of stronger seems to be an increasingly common problem (At least in the US. not sure if the same is true of other countries). It seems to be the result of an imperfection in our political system. In certain communities, any legislation that would increase the scope of sex offender laws, no matter how senseless, will be met with support. And given the nature of sound-byte journalism these days, it's politically impossible to oppose one of these laws and still be reelected.

I think drunk driving is another example of the same pattern. We've ratcheted down the blood alcohol content limit to 0.08% in most places (generally equivalent to a couple of drinks) yet there are habitual offenders still on the road. I had a friend get hit head on by a drunk driver with 8 DUI's.

In both cases the focus should be on dealing with the serious offenders swiftly and severely and not on maximizing the number of infractions.

ccc3··on Folding Plug System
A brilliant design. And a brilliant design presentation.
ccc3··on Economics Is Not A Natural Science
This struck me as a ranting collection of unsupported claims.

Unfortunately, scarcity is, and always will be, a reality. And that is a fact hard-wired to natural science. Sure it may be possible to create an economic system that delivers "free software to everybody," but it could never go much further than that. We still need to live in houses and wear clothes and even build the computers that will be used to write all this software. All of these goods are made from scarce natural resources and no amount of tinkering with the rules of the economy will change that fact.

ccc3··on Basic income
I just learned something new. Milton Friedman supported a form of basic income.

http://www.nytimes.com/2006/11/23/business/23scene.html

ccc3··on G.M. Puts Volt’s Mileage in City in Triple Digits
Agreed. It'll have to be a measure of energy consumption per mile. Consumers will also have to develop an understanding of the relative cost of different energy sources.

Maybe we rate cars in Miles/Joule and rate energy sources in Joules/$. Makes the math pretty simple.

ccc3··on G.M. Puts Volt’s Mileage in City in Triple Digits
This announcement proves two points:

1. Moving forward, MPG is not going to be a good measure of efficiency or operating cost.

2. GM is run by salespeople, not engineers.

ccc3··on [dead]
So does this count as wishful thinking, or public outrage?
ccc3··on The Trouble with the Segway
I agree that the dork factor is working against the Segway, but I don't think it's the dominant factor in it's failure. If Segways were significantly better solutions to the problem of transportation in dense areas, ordinary people would have started to use them and the dork factor would have faded away.

In my view the biggest reason for the Segway's failure is that it's a product designed for an infrastructure that doesn't exist. Kamen and his team envisioned cities without cars when they were designing the Segway. Unfortunately all that's available are crowded sidewalks, making the Segway the most expensive way to move along at walking pace.

← PreviousPage 2 of 3Next →