HN user

homecoded

35 karma

http://homecoded.com/about

co-founder of rough-sea.com

Posts0
Comments23
View on HN
No posts found.
Nissan Leaf 15 years ago

Making things simpler on the net is probably a good thing. I'm worried though about what will happen when the same bad programmers who make mem-leaking and performance consuming flash ads now will jump on the JavaScript train. Flash is in a shell: no messing up the global namespace, no interfering with the rest of the website code.

It has been said before: not Flash is the devil. It's people who program but who have no clue how it's done. They have destroyed the reputation of a not-too-bad platform.

Good point. But: The library records will have an actual eye witness, though. In that case a real person can confirm that the 'bad guy' got the book personally. That is not the case with online search.

The problem I see is that it makes people easier to frame if 'soft evidence' suddenly becomes 'hard facts'.

Here is a highly constructed unlikely case as an illustration: Suppose, someone sneaks into someone else's house. He performs a few searches on fundamental religious topics and bomb building and plants some large quantities of questionable substances in the garage. Then the intruder tips off the police anonymously. How do you think the home owner will get out of this?

I don't know. I'd be at least a little bit worried.

I don't really see a problem here. I think your are on a great path.

Well, talk to them. Just don't do something you don't feel like doing. If you want to open-source your stuff do it. Put it under a business-friendly license and there should be no worries.

I guess, they just saw a lot of potential in your abilities. They're probably interested in powering up their work force a bit.

If you get a bad feeling about what they propose: don't do it. And don't make any decisions on right the spot. Don't let the pressure get to you.

If you should bring people or not depends on what kind of meeting it really is and what they want. Can you find out more about them? Well, they are talking about collaborating, so I'm fairly sure you don't need to bring a lawyer IMHO. I'd go alone.

There were two websites that really impressed me: apple.com and amazon.com.

Amazon has hardly changed. Wow, it already looked great back then!

And Apple ... um ... really has gone a long way in design since then. Phew, that Apple page was ugly!

We actually talked about this today in our team since we are trying to find a good name for the new company we are about to form. We decided against hyphens mostly because we thought it's 'just not cool'.

There are other things to consider. If you spell out your domain name over the phone, a not-so-techie person might not know what to do when you say 'hyphen' (as in spell it out or use "-").

Besides, since the word 'hyphen' is usually only used when you spell out the domain (it's not actually part of the company name) people will probably forget about it.

I admire your dedication! You don't have too much to lose, but a lot knowledge to gain. Your bootstrapped approach is great and your time-frame reasonable for a smaller project. Good luck!

If I should ever do a start-up again, I'll go for boot-strapped as well. If people give you big wads of money they often try to influence your business too much ... sometimes even beyond recognition. Aw... ugly memories.

Ok, it's working now. I like the idea and the sound is pretty good. Most free synthetic keyboards you can get (as in Vst plugins) sound worse. Good job!

Unfortunately, I seem to have terrible latency problems in Chrome and Firefox. I also do not really understand how the keys are mapped to the notes as there seem to be strange gaps. I would have expected a setup as you can find it in most trackers.

Well, great experiment. I would not yet use it for live performance, though.

I loved Lemmings. Is used to write the level codes on little post-it notes and stuck them all around me. After a few days my room looked like Mr. Nash's garage in 'A Beautiful Mind'.

* working with an investor who wants to do all of your customer relations for you

-> This leads to a situation where you see customers asking questions in a forum and you (as a developer) are not allowed to answer because this is what the investor's support team is supposed to do. Thus, answering will be slow and of low quality. This builds a bad reputation. I will never do that again.

What is it that you don't like being a software developer?It is kind of hard to completely do something else.

I have questioned my being a software developer also in the past. I seriously thought about going back to university to become a teacher. I decided against it. Mostly because of the financial losses this would have caused and because I just try to find outlets for my desire to teach in my current job as well as spare time.

It's usually a shame if you basically throw away 4.5 years of working experience to do something completely different. Unless you really hate what you are doing, I'd recommend trying to slightly steer you career into the direction you want to explore. Drastic changes often come with high losses.

You can always try an NDA. It won't keep anyone from stealing but with a bit of luck you have a bit more meat if you want to take legal actions after someone stole your idea.

In the end, it boils down to "an idea isn't much worth. It's the execution that matters." Just try to be quick.

One thing that we did was, we gave all the people who started our company a small share. With this, everyone involved in the early stages had a good reason to keep quiet about our prototype. Worked for us. May not be the best for every start-up though. Especially if you want to hire people abroad.

I totally agree! I'd even go one step further and say that you'll be "overworked and underpaid" even at your own start-up.

I just had that. No fun! Right now I am going back to a regular day job. And I'm actually looking forward to it.

I'm still going to work on new projects ... but I'll do that in my spare-time also.

I'd say this is about right. Even mobile devices have great JavaScript abilities nowadays. Think Android or iPhone. I am still using an ancient Sony Ericsson with Opera Mini and JavaScript works surprisingly well.

Besides, I like you attitude. Making stuff work for everyone is a great and noble goal! Unfortunately, that's only worth your time if your goal is to learn, not to earn money.

Well, it crashes Safari on my iPod Touch 2G. I was curious so I looked at the code.

IMHO there are only two possibilities:

(a) It's the css-font-definition-stuff they're doing (b) google analytics script is causing the problem

Actually, I do think it's google.

Too bad, people should check their websites on mobile devices, too, before release. I believe I am not the only one who enjoys his/her daily dose of hacker news from a mobile device reclining on a couch. :-)

I have been working (coder, project lead, product owner) in the gaming industry far too long now. I hardly ever play computer games, I hate most of them, and some of the products I was involved in were, simply put, just very very bad concepts.

Yet, I derived motivation and pleasure from the technical challenges and the creative atmosphere created by the crazy geeks I have the privilege to work with. Besides, the rather short development cycles with hardly any maintaining after release make for fun projects: Code and forget.

Something else to consider: If you don't like their product, you may be able to help them to turn the product into something you can enjoy as well, and with this they may be able to open up to new audiences. Sometimes, the naysayers can actually be useful, or so I like to believe.

Mhh ... I move all confirmation emails from online purchases in a separate folder on my IMAP. So, I always have a list of all purchases I've made, ordered by date. I don't buy that much stuff online so keeping track using that list usually works fine. Except for xmas, I rarely have more than, say, 2 or 3 packages coming my way at the same time.

I simply keep checking that folder once in a while to see if I received what I ordered.