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

Great idea. This would be a good opportunity to experience and experiment in other technologies that don't get much spotlight. Will definitely try to get there this year!


Thanks, we thought so!


Wow... Kudos on a great job!


Great job! All you need now is a better UI for mobiles and I'm sold :)

What web technology did you choose for this?


I used ruby on rails for backend, then xpath to parse through each sites for links


Cute! You should add the sound of "Happiness & Zen coding" (someone coding Ruby) and the sound of "Despair" (someone coding PHP), etc. :)


Except that happiness and despair haven't got much to do with the language. It's the work you do and the environment you're in that make you happy or unhappy.


Exactly. The tools themselves are rarely the source of anguish.

I'd MUCH rather write a language I don't enjoy in a clean, well-architected project than use my favorite language in a bandages-on-"quickfixes"-on-bandages project.


Have you ever used PHP before?


No, I must be a one trick pony who has only ever used one language, on one platform, in one workplace and has no experience on which to base his claims. What sense would it make to post a comment based on personal experience, right?


Sorry, didn't mean to get your knickers in a twist, I was only being tongue-in-cheek.


Nice idea! Interesting if everyone thinks "happiness & zen coding" is coding in Ruby?! And if all agree that PHP coding is "Despair"


I disagree, I haven't had a single bad experience with PHP in years of use, maybe I'm just lucky or too close minded, but having used python, perl and ruby for programming too, I actually prefer PHP.


You don't want to start this


I think this proves quite the opposite. As a developer, you can decide if you want to change your users' default search engine (which will probably annoy them a lot), or do anything you want. It's a platform.


The fact that Crossrider provides APIs for doing things like that is okay.

My general (perhaps theoretical) concern is that Crossrider is putting themselves in a powerful position by having their software running on 100 million peoples' machines (likely less since some people have installed multiple Crossrider extensions). If Crossrider decided to go evil and start monetizing those extensions, as an extension author I would likely get the blame since the user installed my software and not Crossrider.

A lot of this likely depends on what their business model is. For example, is Crossrider spying on users' browsing experience and monetizing that data? If not, do they have the right to do that in the future?


Developers always faced the annoying decision of choosing a certain browser and losing a huge chunk of other browser-users, or maintaining several branches of code that is supposed to do the same thing. Well done & Congrats!


Thanks amrif, that's exactly what our aim is, to let developers get the most out of their extensions on ever browser.


I would recommend the ruby test plugin which is really great: https://github.com/maltize/sublime-text-2-ruby-tests

and Rails Nav: https://github.com/noklesta/SublimeRailsNav which gives you a pretty neat way navigating your app. Much like the common vi plugins.


The music also made a big difference. Listening to Infected Mushroom while high on Modafinil and coding up a storm made me feel like I was some kind of insane coding machine that could complete pretty much any coding task in record time.

Hilarious :)

On a more serious note - this sounds a lot like taking Ritalin. I was just as productive if I was well rested, ...and working on something I cared about. - this isn't always an option. Sure, heavy use of anything isn't good. Lest we forget it's a drug after all, even regular use might be too much for some.

I really liked the article and the approach on things.

Thanks


I'm glad someone else noticed the mention of Infected Mushroom. I had many good (no Modafinil, just caffeine) coding binges listening to it years ago. After a while it gets too much and you move on to Oakenfold mixes, Daft Punks' Alive 2007, etc, but if you've never coded to Infected Mushroom's Classical Mushroom you need to try it...


Brilliant! I remember my Computer Architecture course's Professor telling us about this article :)


Well said. I would add that for perl instead of using homebrew one can use 'perlbrew': http://perlbrew.pl/ which is a lot like RVM.


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

Search: