Hacker Newsnew | past | comments | ask | show | jobs | submit | jbum's commentslogin

Google 'accition' to find the answers in paste bin.


Agreed - one reason why I still love Perl so much, despite its obvious warts.


CG pioneer Jim Blinn wrote an excellent article which provides a myriad of ways to do it.

http://dl.acm.org/citation.cfm?id=1435623.1436274

It was republished in his excellent collection of essays "A Trip down the Graphics Pipeline"


It's not a flying car, it's a driving plane.


Actually he makes it clear in the video, it's a good car that can be driven in excess of 95 mph does 0-60 in 3.9 seconds. So it is definitively a flying car ;p


The only logical use case is as a driving plane, because using it as a car more than the absolute minimum necessary would be prohibitively expensive.

First: insurance. You would have to insure it as both a plane and as a car, and insurance companies aren't going to know how to handle that, which means they'll either refuse to touch it or charge a premium. Even if such vehicles became common enough for insurance companies to get comfortable with them, they're still probably on the expensive side for cars, and repairing collision damage on airplanes costs a lot more than repairing comparable damage on cars. That's not normally such a big deal because collisions are much less common for airplanes, but with this vehicle you would combine the high collision risk of a car with the high repair costs of an airplane.

Second, and more importantly: maintenance. The FAA requires that periodic inspections and preventative maintenance be conducted at regular intervals, and those intervals are defined in terms of the number of hours the engine has been operating[1]. Airplane maintenance is way more expensive than car maintenance, but every hour you drive this thing on the road will count as an hour towards maintenance required at airplane rates.

[1]http://en.wikipedia.org/wiki/Tach_Timer


Airplane maintenance is way more expensive than car maintenance, but every hour you drive this thing on the road will count as an hour towards maintenance required at airplane rates.

Yes, but this isn't an airplane. It's a flying car ;)

Seriously, the maintenance comparison wouldn't appear to be the same. It looks like this thing has a propeller attached to a drag style engine. I would expect maintenance costs to be more akin to a souped up car than an airplane.

Also, by law to drive (in California at least) you're only required to have liability insurance covering the party you hit. Covering your own vehicle is optional.


Actually, it's a "powered parachute"[1] which relaxes the FAA rules required to fly one[2]. I'd guess maintenance rules are relaxed as well.

[1] http://mavericklsa.com/releases.html [2] http://en.wikipedia.org/wiki/Powered_parachute


The reason airplane maintenance is expensive isn't just that airplanes are generally more complex. It's mainly because you have to pay a certified A&P[1] to do it. You're not just paying for the work, you're paying for the entire apparatus of certifications and inspections that backs it up.

>Also, by law to drive (in California at least) you're only required to have liability insurance covering the party you hit. Covering your own vehicle is optional.

If you go this route, you have an even bigger incentive to keep it off the road: if you get into a fender-bender, you'll have to pay to the exorbitant repair bill on your "car."

[1]http://en.wikipedia.org/wiki/Aircraft_Maintenance_Technician...


Sure, using an A&P is fine. I'd still imagine the maintenance costs on this thing, consisting mostly of a drag engine, propeller, and chute would be less costly than that of a traditional airplane wouldn't you agree?

I do agree it would certainly make sense to opt in for covering the car as well. I was mostly making the point the liability rule could be a baseline showing insurance companies had no reason to charge a higher rate than, say, a sports car (under a minimum coverage scenario where they cover only liability costs).

It appears this vehicle costs $84K. I believe any person able to afford a 100K class of car would certainly be able to pay the maintenance and insurance costs to drive it as a car ;)


>Sure, using an A&P is fine.

Not sure what you were trying to say here, but using an A&P isn't "fine," it's mandatory, and it's very expensive.

>...less costly than that of a traditional airplane wouldn't you agree?

Maybe a little, but not significantly. This still misses the point: airplanes are required to get periodic maintenance way more often than cars, and airplane mechanics cost way more than car mechanics. The complexity of the airplane isn't the primary cost driver, the frequent maintenance and the safety requirements placed on that maintenance are.

>It appears this vehicle costs $84K. I believe any person able to afford a 100K class of car would certainly be able to pay the maintenance and insurance costs to drive it as a car ;)

I know a lot of people who own small planes. Most of of those planes were purchased for a price comparable to this thing (because they were purchased used--they would have cost considerably more than $84K if purchased new). All of these people are upper middle class, so these planes represented major expenses for them. They all have to be very careful about how much they fly their planes or they would break their budgets; using their planes as cars would be a terrible waste of money.

Becoming certified as an A&P is a very expensive and time-consuming process, but it pays off in the end for professional A&Ps because they can charge a premium for their work. However, I know a few people who went through this process even though they already have great careers and have no intention of working professionally as A&Ps. Nor were they especially enthusiastic about aircraft maintenance as a hobby. They did it because, in the long run, it was cheaper for them to become certified so they could do all of their own maintenance on their planes rather than pay somebody else to do it. That's how expensive aircraft maintenance is.


Not sure what you were trying to say here, but using an A&P isn't "fine," it's mandatory, and it's very expensive.

I was trying to say factoring in an A&P wouldn't lead me to believe operational costs would necessarily jump to be prohibitively expensive.

This still misses the point: airplanes are required to get periodic maintenance way more often than car

But you're still missing my point. It's not an airplane :) In other words, I would expect the work and associated costs (including a fully certified A&P) to be quite different on a hot air balloon, let's say with an added engine driven propeller, than on an airplane. The complexity difference is relevant because there is less to go wrong for safety and repair.

I know a lot of people who own small planes...All of these people are upper middle class, so these planes represented major expenses for them.

Yes, but I'd wager those planes are capable of more than 40 mph in the air, and I seriously doubt they would have been bought by under such strenuous expense if they were not. Boats can also represent a source of strained expense, but, like airplanes, they provide recreational function outside the normal cost of living. A person buying this vehicle at 84K with the duplicate function of use as a car, which happens to be capable of 40 mph in the air, is probably going to be richer than upper middle class.

Hey, I'm just an observer looking in at all this. Maybe Maverick LSA hasn't thought your points through, and their project path is flawed. My belief is that it would be workable as a car.


>But you're still missing my point. It's not an airplane :)

I understand what you're saying, and you're wrong. You're wrong because as far as the FAA is concerned, it is an aircraft, and if you want to fly in their airspace, you're going to have to follow the same exact rules as any other aircraft of the same category. They're not going to let you skimp on their safety and maintenance requirements just because you happen to drive it on the road part of the time.

>In other words, I would expect the work and associated costs (including a fully certified A&P) to be quite different on a hot air balloon, let's say with an added engine driven propeller, than on an airplane. The complexity difference is relevant because there is less to go wrong for safety and repair.

A hot air ballon does have very different maintenance requirements, mainly because it doesn't have an engine (the "P" in "A&P" is for Powerplants). As I keep saying, the main driver of added costs isn't so much things in need of repair, it's periodic maintenance. The FAA has rules that say, "After every n hours of engine time, you have to take your aicraft to an A&P for [inspection or overhaul]." (There are other types of intervals as well, in terms of airframe time or calendar time.) They don't care if those hours were spent flying or driving, either way you have to go pay an A&P to do that stuff. Those costs simply do not exist for cars, where maybe you have to stop in for an annual smog check. The simplicity might save you a few hours of labor costs with the A&P, but your cost structure is still going to be much closer to "airplane" than to "car."

But even when something does need fixing, you're still going to pay a lot more than you would to get a car fixed. The FAA won't let you go to a car mechanic to get the "car parts" fixed, they will insist on having all maintenance performed by an A&P. They are correct to insist on this, because any time you are flying it isn't 50% car or 40% car or 70% car, it's 100% aircraft.

>Maybe Maverick LSA hasn't thought your points through, and their project path is flawed. My belief is that it would be workable as a car.

I think their target customer is a very small niche: people of means trying to get around a country with lousy infrastructure. Odds are pretty good that a country that lacks quality roads also lacks a serious aviation administration, so all the stuff I've said about satisfying FAA safety requirements probably wouldn't apply. That still leaves the very real safety issues of flying around in something that wasn't maintained by someone qualified to work on aircraft, in a place where the nearest repair and medical facilities are potentially days away. A lot of this will probably be resolved by the fact that the kind of person who is going to motor off into the wilderness of a third-world country is probably the kind of self-sufficient person who gets qualified as an A&P before venturing off into the middle of nowhere.


It's not a 84K airplane it's a 30k car + (84 - 30)K airplane. I bought a vary nice car even though I only drive ~5K miles a year. I could sell my car and add an extra ~800-1000$ a month to be able to fly on the weekends, but paying ~90K + hanger fees and still needing a car is much harder.

PS: Renting an airplane is still a better option if you fly less than 10 hours a month, but IMO there is a nitch for a crappy flying car.


Well the likelihood that this becomes popular and allowed on road (imagine if everyone was to flyoff in the middle of a traffic jam, you'd get air jam and probably planes hitting each other).

It's more likely to be used in remote areas like in the middle of Ecuador as Steve Saint the guy in the video was hinting at. Or like here in Canada, some areas in northern canada aren't accessible by road from the south, this could fly the required miles to reach the next road. (well it would have to be better insulated and fly a little faster considering the distances).


I don't know for sure, but maybe it gets around both of these because it is not a fixed wing aircraft?


Yes, he drove it 1400 miles, and it does 0-60 in 3.9 seconds, with a top speed over 95 mph. In the air it goes 40 mph, so it's definitely more able as a car. But it's also a boat and a snowmobile! "The propeller has 3 uses: in the air, on the water with pontoons, and on the ice it'll really go."


It's perhaps worth pointing out that this software is for detecting the presence of any old face, not for detecting a particular face, such as you or Osama Bin Laden.


Right, detecting who is in a picture would be "face recognition". Good point though.


Does it only do human faces? Could it detect my dog, or a Cubist rendering? (Face detection in non-photographic art could be quite lucrative, I imagine.)


In general, just human faces. But I had a friend tell me they drew a picture of a face on a whiteboard and it detected it.

Almost definitely won't detect a dog. :)


Not news. Thinly disguised marketing ploy.


I have nothing against people discussing their start-ups, and even posting that up to the top of HN, but the attempt to obfuscate is, in this case, what is irritating.

Half of us are entrepreneurs. We know you want to pitch your start-up. So pitch it already and be done with it. Don't try to make it into an "interesting article" unless you're able to write a genuinely interesting article (which this is not).


That is one talkative corpse...


The author seems to be equating "puzzle languages" with "languages that are very different from the languages I am comfortable with." In other words, it's a classification which is very relative to the experience of the observer.

The languages he describes as "not" puzzle languages are all spiritual descendants of C and Algol, which is a very familiar idiom to many of us.

I imagine that Forth is far less of a puzzle language for Chuck Moore, it's inventor, and that he might find Ruby a bit of a puzzle.


I think he was just trying to explain the difference which we intuitively see between the two kinds languages he lists, because it's not obvious what exactly the difference is.

One of these groups he calls the "puzzle languages" and the others are "not puzzle languages". Puzzle languages are usually clearly oriented toward one particular way of doing things; trying to use a different way sometimes works, but is usually fairly fragile and almost always out of place. This can be intentional or unintentional; Haskell's purity is an example of intentional limits, while the ugliness of using function pointers in C is an example of an unintentional (perhaps?) one. Converting from the original solution to a cleaner one is the "puzzle". The advantage of this is that, if you learn to use the constructs in the way the language "wants" you to, your code will be nicer and you will be able to be more productive.

On the other hand, the not-puzzle languages don't limit you as much. There is little stigma associated with doing things in any particular way, and often the methods considered "dirty" in puzzle languages are the easiest or accepted way. There is often a "cleaner" method of doing things, but the language and the language's culture don't try to push you towards it. This can make the non-puzzle languages somewhat easier to work with, because they don't push more complex abstractions on you, but as a result they lose some of the expressiveness which forcing abstractions can give.

I'd disagree with him for making such a strict distinction between the two. It's a bit of a spectrum, based on the degree to which the languages try to restrict you. For instance, one (debatable) ordering of some languages is Javascript, Perl, Python, Java, Assembly, Haskell. Note that these distinctions don't necessarily convey the existence of high-level abstractions within the languages; it only conveys the degree to which they attempt to force you into whatever abstractions they have. (In fact, it seems that the less puzzle-y languages tend to support a wider variety of abstractions.)

I don't think the idea of puzzle-yness captures the distinction quite like he wanted it to, but it nonetheless is an interesting idea.


I think it overlaps closely to what are usually called "bondage and discipline languages": they have some grand underlying design idea (everything-is-an-object, stack-based, etc.), and if you're working on a problem it fits poorly, tough. In other words, languages that strongly encourage you to program in a certain style.

"Authors of BondageAndDisciplineLanguages believe their concepts of the Higher Principles of Computer Science should apply to how you say 'Hello World'."

http://c2.com/cgi/wiki?BondageAndDisciplineLanguage


Perhaps it's simply dogmatism?

For example, test driven development and design patterns can be (and sometimes are) practiced dogmatically, and raise questions about how something "should" be done within the paradigm. Being forced to think differently isn't necessarily bad (or good).


On reddit some people made comments similar to yours, to which some other people replied that the author knows FP languages, and Erlang, and all this stuff.

Really, read his other blog posts :) He's probably more comfortable with "puzzle languages" than the C family tree...


In an earlier post, he quotes Chuck Moore from http://www.computerworld.com.au/article/250530/-z_programmin... ---

I write Forth code every day. It is a joy to write a few simple words and solve a problem. As brain exercise it far surpasses cards, crosswords or Sudoku; and is useful.

On the other hand, Moore has also complained about modern user interfaces by saying that they "feature puzzle-solving".

So does Chuck Moore think that writing Forth is like solving puzzles or not? I'm not sure.


...and the ones that don't are doing their patients a disservice. Placebos are safe, and can be surprisingly effective.


More people should demand placebos from their doctor...

cough Anyway. I found this line from the article amusing: Only 5 percent described the treatment to patients as “a placebo.”


Yes so did I. To me it means the title of the article was speculative at best. Inaccurate is another word one could use.


Great point. Radiolab had a great episode on the placebo effect and how powerful it can be. It's a great listen if you have time:

http://www.wnyc.org/shows/radiolab/episodes/2007/05/18


Google trends is useful here:

http://trends.google.com/websites?q=reddit.com%2Cmetafilter....

I left digg off, because it so high that it pushes all the others down into the noise...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: