HNHacker News
TopNewBestAskShowJobs

iamds

47 karma · joined September 14, 2011

submissionscomments
iamds··on How to Create Buzz Before You Even Have a Prototype
Why do you need a buzz before you release? Why not wait until you have your MVP before trying to sell it?
iamds··on Ask HN: What are the strongest moral arguments against piracy?
The main argument I have against piracy is this...

If you create something (movie, song, naked pictures of your wife, whatever), you do not have to show it to other people. You don't have to sell it. You don't have to give it away. If you want, you can keep it just for yourself and not show it to anyone.

Or, if you choose to you could allow other people to see it if they give you something that you want for it. You don't have to allow others to see/use it. And if they don't want to give you what you want for it they are not forced to take part in this transaction.

If you ask for a million dollars in exchange for watching your film, I can either pay you a million dollars and watch your film, or not pay a million dollars and not watch your film, simple. If you say that you want twenty dollars for your song, and I am only allowed to play that on my zune, and not on my iPod, then, again, I have a choice, I can pay you twenty dollars and take your song and use it according to your rules, or not. No one is forcing me to buy your song, and you have no obligation to let me have it.

What I can't do is say "A million dollars is too much, I know I'll just download and watch the movie anyway". I also cannot say, "I hate DRM so, I'll just bit-torrent the song so I can use on my iPod". And of course I cannot say "I really want to see your wife naked, but you won't show me your photos, I'll just take a copy off your computer anyway". If I don't like the terms of use, then I just shouldn't use it.

This is how the free market works, when you realise that no one is buying your film, because you're asking too much for it, you can lower the price and hope more people buy it. When you realise that no one is buying your music because they want to be able to play it on all their devices - not just their zune, you can sell it without DRM in the hope that more people will buy it. But, you don't have to, and if you don't I can continue not buying it for as long as I want - but I can not just say, "I don't like your terms of use, I'll just pirate it anyway".

iamds··on Show HN: My first webapp is online - a link checker and analysis....
If you put in an address without the "http:// it pops up an error saying you need an "http://. If you know that it's missing this, why not just add it automatically?
iamds··on Javascript Best Practices
what is now considered good practice?
iamds··on Ask HN: Please review my project
It won't let me sign up. It has a banner at the top saying "Enter valid information" and "full name:" is red, but I have no idea what's wrong with my name.
iamds··on Show HN: qidiq - Send Netflix style feedback emails yourself
With the premium plan you get 4 times the emails as with the pro plan, but it costs more than 4 times the cost. This seems unfortunate.
iamds··on [dead]
Jeremy Tregunna - "Has nothing to do with the fact it's a free browser, and has everything to do with the lack of choice. Also, what kind of data is google tracking in this ad? My screen resolution, how many tabs I have open, where those point at, maybe my OS & version, ... Without notice, it's just not cool. Shame Google, Shame." lol
iamds··on Ask HN: What kind of sample Vim plugin should I build in LVSTHW?
Something I've always wanted but haven't got round to creating is a command that would convert from camel case to pascal case to uppercase with underscores.

It would be awesome if you were able to yank text in one case and it would paste in a different case if it was being pasted on top of exiting text.

for example if you had the code: #define USER_NAME_LEN const int userNameId; class UserName { };

if you did a search and replace for userName to replace with clientName it would update all cases correctly.

← PreviousPage 2 of 2