HNHacker News
TopNewBestAskShowJobs

adsyoung

214 karma · joined July 24, 2007

ads.young at google's email service.
submissionscomments
adsyoung··on Ask HN: Models for investing in the stock market...
Do you believe it to be truly efficient or just the most effective hypothesis? For example perhaps where it is inefficient this is indistinguishable and highly random therefore not terribly useful?
adsyoung··on Ask HN: Models for investing in the stock market...
Thanks, I'll check it out. I was deliberately trying to avoid the land of acronymns and unnecessary complexity though.

I find it interesting that almost all of the most truly interesting and valueable things I have read were written in plain english by people that strive to keep it as simple as possible. It's far too rare unfortunately.

adsyoung··on Ask HN: Models for investing in the stock market...
It's a good suggestion but not so applicable to the strategies I listed for the average investor above I think. These are all long term strategies. Finding the next Google or working hard to find the rare highly valueable opportunity, something which perhaps there is only a handful of great ones in a lifetime doesn't lend well to testing. Starting out with fake money is a great idea though.
adsyoung··on Ask HN: Models for investing in the stock market...
Point taken, they are absolutely philosophies. That was a sloppy question, it's getting late here.

I was curious if people more knowledgeable than myself on this topic took genuine exception to these philosophies and had others to add to the list. Part of doing your homework is asking other smart people questions. Perhaps not the best site for this one but what can I say, I respect the people here more than elsewhere.

adsyoung··on AskHN: Feedback for online game: "Squad Leader" by Avalon Hill.
I was more of a panzer general fan. Is that all there was to squad leader's gameplay? I just moved them into cover and then fired back and forth turn after turn hoping for a hit which very rarely came.
adsyoung··on Carmack release open source Wolfenstein for iPhone
Yep, still has the ability to induce motion sickness. My thumbs are slightly too big for the controls it seems but I'm glad they didn't use tilt controls, that really doesn't work for me.
adsyoung··on Six best start-ups from Y Combinator demo day
That's true, although recently I've been hearing a number of so called important people saying that the whole computer/internet thing is done and is settling down to incremental innovation at about the pace of the rest of the economy from here on in.

Now of course the answer is that no one really knows what's coming but recently I have started taking that point of view slightly more seriously and have stopped taking the next big web cycle as such a given.

adsyoung··on Six best start-ups from Y Combinator demo day
Me too. It's more that there seems to be fewer and fewer startups worth telling less geeky people about as in "Here, this may be useful or interesting to you."

Don't know if I'm the only one noticing this.

adsyoung··on Six best start-ups from Y Combinator demo day
I've really noticed a slow down in truly interesting startups over the past years/months due to a personal metric of mine. I'm finding fewer and fewer interesting announcements to share via google reader to all my slightly less techie friends that follow my shared items.

I used to be sharing announcements from Techcrunch, Venturebeat etc like mad but now there seems to be very little to get excited about.

Has everyone else been noticing this too?

adsyoung··on Gene name errors can be introduced inadvertently when using Excel in bioinformatics
My pet theory is that if people weren't able to to spend time setting up complex and impressive looking spreadsheets they would be bored out of their minds.
adsyoung··on Gene name errors can be introduced inadvertently when using Excel in bioinformatics
To address your idea specifically, I definitely think something like that is possible. If the formulas and data where separated such that one spreadsheet could inherit formulas from a master etc. There is so much variation in engineering though its just a matter of working it through and seeing where the limitations are.

In making things better in engineering the first goal is first try and stop people spending so much time managing and moving data around. This really takes up a large percentage of the work done, unnecessarily.

Second is to start getting engineers to see things more like programming where things aren't repeated and data is separated out from the method. If you receive new data (e.g. new aircraft loads and geometry) your goal is for there to be nothing whatsoever required for you to update your analysis. Its already setup, you just point at the new data and it's done. This is rarely the case I find.

Finally, I think is the issue you are talking about which is to tackle the problem of engineering by forming new abstractions and figuring out how to best represent those abstractions with existing tools or something new. This is definitely promising but honestly there's lots of easier stuff to do first that would make a big difference.

The thing that makes it so hard in engineering is that every job has its own set of "approved" methods and the amount of work required for each part varies for a number of reasons. There's a lot stuff you're never going to get the world to agree on but a spreadsheet type thing that separates the data and formulas completely is a good start.

adsyoung··on Gene name errors can be introduced inadvertently when using Excel in bioinformatics
Do you have something particular in mind? Its an interesting opportunity and problem. All the solutions I have been considering and working on are in custom applications specific to the problem domain of aerospace.

The general one size fits all solution that is useful but does not lead to the mess Excel creates seems to be what you have in mind.

In aerospace the second most popular tool is Mathcad it seems. Have you seen that?

Although there's rarely enough licenses around (why spend when everyone has Office installed) and a lot of people aren't familiar with it.

adsyoung··on Gene name errors can be introduced inadvertently when using Excel in bioinformatics
Yes to all of those and that's part of what we try and do. There are also many models/ideas from programming that are applicable to the way engineering should be done I feel, such as don't repeat yourself, reducing dependencies etc

There are software tools for analysis developed to standardise what can be standardised and to force people to use templates for their analysis, but they are generally not great and getting them developed is always politically and financially challenging.

IMHO engineers find it difficult to identify and extract the common processes because every part is slightly different and complex and usually requires its own judgement calls to be made about how to deal with it. This leads naturally to everyone doing things their own way and therefore using the most flexible and cheap tool there is...Excel.

That's not to say there aren't common processes and higher abstractions to be made, it just requires people to look hard for them and think about things in a way that does not come naturally to the industry. They also need to have the clout to get people using them.

I think things are changing some what with modern aircraft though. My opinion is that judgement is playing less of a role in many cases and we are moving to brute force analysis i.e. Just throw it at the computer and analyse it all in great detail.

This leads to more common processes and standard ways of sharing and moving data around.

It's a big problem and I enjoy working on it but the support isn't always there to invest in it.

The cost of designing an aircraft is tiny compared to the overall lifecycle of the aircraft and the costs involved in manufacturing. So the industry would generally prefer to keep operating in the same old ways rather than take risks on new things. Especially new things that involve upfront investment. Just my opinion anyway.

adsyoung··on Gene name errors can be introduced inadvertently when using Excel in bioinformatics
Well the thing to remember is that everything is checked twice and there's a 1.5 safety factor on top to protect against mistakes but the state of the industry is poor.

Engineers often get away with creating monstrous spreadsheets that are difficult to follow:

- scattered logic - methodology obsficated with complex excel formulas - magic numbers that you have a hell of a time tracking down the source of - links all over the place. Are they still valid or have they gone bad due to all the copy/pasting? etc etc

As a programmer who has to write something that has logic and no ambiguity for a computer to understand it, it makes you want to beat your head against a wall trying to understand and check someones work.

Until recently (victim of the downturn) I was in a small dev team looking to automate and improve things. We had some good wins but it's a struggle.

If someone like toyota starts making aircraft seriously and develops more standardized methods rather than simply employing piles of engineers to punch numbers wildly into excel they may be able to crush everyone else in time to market.

adsyoung··on Gene name errors can be introduced inadvertently when using Excel in bioinformatics
Yeah...we do most aircraft structural analysis in excel. It scares the hell out of me.
adsyoung··on Building Communities with Software
Yes, an update would be great if you're around Joel?

Aside from Joel and Clay Shirky (http://shirky.com/writings/group_enemy.html) does anyone have any other must read links on this type of thing?

adsyoung··on Ask HN: What have you learned from Hacker News?
Me too actually. When I first started coming here I had barely written a line of code and was rapidly discovering my chosen career path of aerospace engineer was boring the hell out of me and not what I thought it would be. Then all of a sudden I found myself reading about programming non-stop, a good hint that a change is at hand!

So I was able to talk my way into the software development team and have been learning like mad ever since, thanks mostly to this site.

Even though I had little experience, the sheer variety of technologies and points of view I've seen here has made an enormous difference in getting me started.

adsyoung··on Intuit tries to call Mint's bluff? Is this normal?
So annoying we don't have mint in Australia I hate doing the finances manually.

Is anyone here able to describe how their interface to your bank account works in more detail? I haven't heard a great explanation of it.

Part of me is still amazed that many people have happily typed in their banking passwords.

adsyoung··on Keep Your Identity Small
I keep thinking something useful could be achieved without getting too formal or needing something as strict and complex as Prolog.

Looking at how well a site like Stack Overflow is working gives me hope of a happy medium between rigor and usability being possible in the future somehow.

It combines a whole bunch of ideas from social sites such as voting, points, awards, wiki style editing into an effective solution. Far from perfect but useful which as about all you could ask for I guess.

It would also be interesting if a company like Disqus started experimenting with features in this area.

adsyoung··on Keep Your Identity Small
To go into a bit more detail of this likely pipe dream...

One approach could be to have a group of site moderators who make it their mission to, as Paul said, keep their identities as small as possible and simply judge the logic and biases of peoples arguments.

Perhaps their vote is what locks in a statement to be taken as true or false and then everyone has to then play by the rule of accepting their judgment on the matter for future debates.

In a similar way that scientific research builds on the work that was done before it to make progress, standing on the shoulders of giants type stuff, the conversation could be mapped to show these towers of progress grow as people logically move from "if A is true then B must be true..." and so on.

Perhaps the debate branches at points of contention and goes off down different paths.

The idea being that anyone can join in and quickly get up to speed as to where the conversation is up to by looking at the map of statements that have been dealt with so far.

If someone wants to reopen the debate around some statement and attack the foundation of one of these towers and bring it crashing down then they can.

Of course an enormous element of this will be based on the subjective judgment of the moderators. It can't be entirely based on pure logic but if it is useful and leads to new and interesting things then who cares...

Even if it succeeded in removing a lot of the crap around a debate and focus precisely on the points that people differ on so they can be attacked directly I think that would be a useful thing.

My idea for making this somewhat enjoyable and stand a chance of people participating in it would be to make it game like in some way.

Anyway, its all pretty out there stuff I know, but I'll no doubt continue to think about anyway...

adsyoung··on Keep Your Identity Small
Well yes, except that wikipedia doesn't lead to new and interesting conclusions as far as I'm aware. It does a good job of converging on good truthiness for a lot of things but avoids the harder stuff for which these types of problems make impossible to deal with.
adsyoung··on Keep Your Identity Small
Its posts like this and Paul's "How to Disagree" that remind me of an idea that I keep coming back to again and again.

I've often wondered what would be possible in terms of designing a website that aims to moderate debate in a way that leads to new ideas and conclusions and attempts to negate as many of these types of effects as possible.

Some formal system, that the users would have no choice but to follow, that begins with some one making a statement such as "X is true because of Y and Z" and then everyone debates it, reforms the statement as necessary and at some point it gets locked in as either true or false and then the discussion has to proceed based on that understanding.

People are forced to address each others points and eliminate as much bias as possible in their statements.

You could visually map out the progress that gets made until perhaps some new interesting conclusion gets reached.

Obviously no perfect solution exists but for me its an interesting question of how useful a system could be designed. There's also the obvious problems that a) few people are likely to want to use such a system and b) those that do are probably skewed to favor some particular point of view.

There is just so much wasted energy on the internet not being harnessed for actual progress. There are many blogs etc that have been created with the specific purpose of progressing some cause or area of expertise but people are just turning up, yelling opinions at one another and leaving with very little gained. Such is life I guess...

adsyoung··on Are mutts like me welcome on HN?
I'm aerospace turned hacker myself. Just curious, are there any others about in the same boat?
adsyoung··on Why Aren't Android Developers Flocking To The iPhone?
We're currently developing in Android as it seemed the easiest path to getting a prototype of our idea up and running. We kinda figure that getting to play with something and refine the idea based on the experience is more important at this early stage as the platforms are settling down. We can always rewrite it later. Do you guys think am I being ridiculously naive in underestimating the importance of picking the winning platform early on?
adsyoung··on Ask YC: What podcasts do you subscribe to?
Here's a past thread on this topic http://news.ycombinator.com/item?id=37818
adsyoung··on More than 100 scientists and thinkers discuss what they've changed their minds about
Anyone want to join me in trying to pick some common themes in there?

A couple I've got in the first few pages:

- Reductionism seems to be failing a quite a lot and things we thought we could separate we are now starting to intertwine again.

- The weakness of expertise and hypothesis testing. Kinda goes nicely with Nassim Nicholas Talebs books which I just finished.

adsyoung··on Design: Voting up or Down is Dead
I'm also very interested to see how something like that would play out. I'm kinda skeptical of any solution that adds complexity to what the user sees though. I'm guessing the more you ask on their part, less people will make proper use of it and click on all the required things appropriately. Then again perhaps thats what you want, only the serious users doing the clicking... We need experiments...

adsyoung··on Algorithm Basics?
MIT's Intro to Algorithms class lectures are a available in video: http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Compute...
adsyoung··on What books would you recommend reading? Why?
Fooled By Randomness by Nassim Taleb and Seth Godin's book All Marketers Are Liars have just completely changed the way I think about the business world.

I'm looking forward to getting to The Black Swan by Nassim Taleb.

adsyoung··on Startup idea list
Yeah, I'm mainly ranting at my feeds.

To some degree I'm wishing for a new style of journalism. Or at the least journalists actually learning to write headlines that make any sense and are useful.

The startup ideas there are:

- Subscribing to specific issues that you want to keep track of over time is something I want to see way more of.

- Sites that use data visualisations to increase understanding and perspective of...anything really, is something I've been thinking about. Think the world would be a better place if people had perspective and we have access to a lot of data now to play with.

← PreviousPage 2 of 3Next →