HNHacker News
TopNewBestAskShowJobs

sebilasse

142 karma · joined November 29, 2010

submissionscomments
sebilasse··on A JavaScript standard library based on the Ruby core-lib
You can use the same methods in JavaScript that you're using already in Ruby. Same arguments, same behaviour, same return values. No mental overhead switching back and forth from Ruby to JS.

Blocks in RubyJS translate to functions (as the last parameter). They work pretty much the same in RubyJS. You can break out of a loop using a breaker object.

It's not about the Ruby object model and metaprogramming capabilities but about the core library.

Especially as Ruby developer if you switch to JS you spend an inordinate amount relearning a new (IMO not so convenient) standard library.

Also RubyJS methods are chainable by design (methods return other RubyJS objects. So you can write:

    R([1,2,3]).map(...).join(',').capitalize().ljust(50)
sebilasse··on A JavaScript standard library based on the Ruby core-lib
RubyJS creator here, just launched it at jscamp.asia. feel free to ask questions.
sebilasse··on Airbnb Is Raising A Big Third Round, Aiming For A Valuation North Of $2B
in my experience cheaper. you get more room and stuff for your money. but it's also more inconvenient:

You cannot just enter a date and click button "Book Now". You have to contact multiple hosts and arrange key pick up and stuff.

You cannot just leave the room in whatever state and checkout. You feel like you have to clean and tidy it up a bit.

Picking up keys can be a hassle sometimes.

However you don't have to pay for silly services i never use in a hotel (conference rooms, business centers, telephone in the toilets, etc).

sebilasse··on Mozilla juices Firefox's JavaScript with IonMonkey
I've been benchmarking various methods recently and also figured out that optimizations basically make it impossible (or very hard) to benchmark correctly. Are there any resources about these optimizations?
sebilasse··on Fresco - A Beautiful Responsive Lightbox
I bought http://projects.nickstakenburg.com/tipped/ from the same author. Well done and constantly updated, never regretted. Maybe just give it some time.
sebilasse··on A programmer’s guide to healing RSI
If everything has failed for you, check out the alexander technique: http://en.wikipedia.org/wiki/Alexander_technique All kinds of professionals (musicians, programmers, even actors) love it. Basically it improves your posture and gets rid of all the (unconscious) tension in your body. Main cause for many is that they unconsciously pull their head/neck back, which has effects all over your body. It greatly reduced my RSI. The symptoms basically travelled over time, I had RSI on left, right, both arms, wrist, fore-arm, ellbow, and arm-pits. Downside to Alexander Technique is that you have to see a practitioner for a few sessions. You cannot self-teach you with books (i tried).
sebilasse··on Career.fork() - How To Thrive As A Freelance Developer
I bought and read the book. It is a good overview of many aspects on freelancing work. Being a freelancer myself most of the stuff i knew, experienced it or read elsewhere, so nothing ground-breaking. However it's a good compilation of all the advice out there. Recommended
sebilasse··on Dealing with Wrist Pain
i tried many things, herman millers, gym, creams, massage, antiRsi tool. They all helped and i'm still using them, but everytime i fixed one thing 2-3 months later i got pain again. it travelled from backpain to neckpain, wrists, underarms and now to shoulder/arm-pits.

i'm now practicing alexander technique. i've got my 6th lesson and i start to understand how all these things that i've been doing were simply work-arounds. alexander technique shows you how to get a proper and relaxed posture. i now see how tensed up i am in many areas (keyboard, some projects more some less, eating, walking, everything).

i can recommend it. and it's cheaper then being forced to work half-day for a few months.

sebilasse··on Incredibox - Background music for programming.
I enjoy listening to live streams from clubs around the world thanks to time difference and http://www.awdio.com . On friday afternoons (in Europe) I ended the working week with electro/house from http://www.awdio.com/yumla. Now i'm in Asia myself and this doesnt work anymore :(
sebilasse··on Draw Something craze 'banks dev $100k per day'
> The studio, which has been in operation for about four years, had previously struggled to make any traction

Yet another story of an overnight success that took 4 years. Congrats to the developers

sebilasse··on Ask HN: Who is Hiring? (March 2012)
Amsterdam, Netherlands, Part/Full-time, remote work possible. --------------------

The Energy Transition Model (ETM) is looking for an experienced developer in one or more: Ruby, Rails, Javascript (jQuery, backbone.js, CoffeeScript, etc). You follow the 20%/80% rule, prefer to re-use then to program and seemlessly switch from big picture to implementation details.

We answers questions like: "If everybody switched to electric cars, how many solar plants have to be built?". It is used by governments, companies, teachers to evaluate strategies dealing with events like peak oil, diminishing gas reserves and new technologies.

Quintel develops the ETM and is a charming Dutch (grown up) startup, with a central office in the center of Amsterdam. Our engineering-driven team (91% engineers, PhDs etc) get the work done during office hours, so that we can enjoy our evenings, sometimes together with afterwork-beers. The atmosphere goes from professional consultancy to monkey house in no time.

Our codebase has something for everyone. 30% plain Ruby, 30% Javascript, 30% Rails and 10% other code. We have good code, bad code, tested code, untested code. We have DSLs (for our non-programmers), API, fast ec2 instances for calculations. Things we did before: Git as a database, custom query language to extract data from the model, massive processing within a rails request (think thousands of ruby objects calculating energy flows). Visualizations with Raphael.

You are an experienced developer, you think lean and solve problems creatively. You're proactive, fix first, complain later. You live in (ordered by preference): Netherlands, Europe, World. You'll work the first months onsite, thereafter you may go abroad and work remote (again). Current dev team has an international background: Italian, British, Dutch, Swiss, US.

Reactions to: dennis@quintel.com

sebilasse··on Coderwall (YC W12) Wants to be the Reputation System for Developers
Would be nice to have a "company wall". So companies can actually proof that they've got plenty of rock-star developers. Would be a nice way of attracting more talent.
sebilasse··on Startup Workaway II: Thailand. 25 founders. 10 days. 1 kick-ass resort.
True, this is something you should know.

Although they primarly bust foreigners that work and do business with Thai people, aka take their jobs away.

99% nothing will happen and you have a good time but pray not to be the 1%.

sebilasse··on Show HN: Codecademy Labs, the easiest way to write, run, and share code online
that is very impressive stuff. I wonder if there is a way to load own classes and files, e.g. "require 'my_class'".
sebilasse··on Rails Is Not For Beginners
I Disagree.

I've built many real world applications. Very complicated ones and not just your average CRUD apps. I never had to do exotic configurations or metaprogramming craziness.

If a popular gem is replaced, I see many times, that the API of the gem, mimicks the old one, or detailed migration tutorials will be delivered. So a new gem is often similar to a major version bump.

sebilasse··on How to work from home without going insane (purple monkey dishwasher)
i did the same for 10months. i basically move from city to city (different areas if it's a big city) every few weeks. If you stay at one place for 2-3 weeks you quickly learn where there's wifi.

Staying at serviced appartment type of places makes you feel like home (a kitchen in your hotel room has a lot of value even though you never use it. but you could).

It helps if you're not the most talkative person.

sebilasse··on Ask HN: Who is Hiring? (November 2011)
Amsterdam, Netherlands, FULL-TIME - REMOTE options

Experienced hacker in one or more: Ruby, Rails, Javascript (jquery, backbone, etc).

We answer questions like: how much less co2 is emitted if everybody switched to electric cars. How can you replace nuclear plants with alternatives.

We're a charming Dutch (almost grown up) startup, with Central office location, great engineering-driven team. Healthy work-life balance.

Our code is both a lot of plain Ruby code, front end code, admin code, glue code. There is something for everyone.

You are an experienced hacker, you think lean and pragmatic and solve problems creatively. You're proactive, prefer fixing over complaining. Order of preference: Dutch, Europe, World.

send me a mail with short introduction and code samples (ruby, javascript) to u57i942v0n@tempalias.com

sebilasse··on Puffer - A Rails 3.1 Admin Interface
or even better a sample app on heroku
sebilasse··on Ask HN: Current freelancer and consulting rates survey
How is the daily rate defined. My definition of a day is 8 hours. So $1500/day = 187.5$/h. So if you work 12 hours a day, do you charge $1500, $2250 or simply refuse to work more than 8h?
sebilasse··on Ask HN: Got a Kindle. What now? What books should I read?
thanks, I like the idea!
sebilasse··on Ask HN: Got a Kindle. What now? What books should I read?
ok. i'll give cashverditising a go, even though the corny title... :-)
sebilasse··on Ask HN: Got a Kindle. What now? What books should I read?
That is awesome. Just installed and already kindled a longform article :)
sebilasse··on Rails 3.1 Gem Available
Thanks for the great work. After every release I wonder what's next. Is there some sort of roadmap?
sebilasse··on Fake apple stores
Slavery?

By the 1860 United States Census, the slave population in the United States had grown to four million.

http://en.wikipedia.org/wiki/Slavery_in_the_United_States

sebilasse··on Hermes: A New Open Source Alternative for Doing Pub/Sub over HTTP
Maybe also not smart to take the same name as the high-end luxury fashion brand [2].

[2]: http://www.hermes.com/

sebilasse··on Say hello to Appsterdam: developers aim to move the Valley to Amsterdam
having worked in Amsterdam for quite a while, i can highly recommend this place. It is one of the prettiest and most liveable cities I experienced. People are down to earth, speak excellent English and love to party. Everything is accessible by bike (no need for car/public transport). Finding an affordable place to live is hard, but that's the case with every city/area worth living. I didn't find it particularly expensive, my feeling is that it's in the middle range of Europe. Downsides are bad weather, long winter, and if you're short then 180cm you feel quite insignificant.
sebilasse··on What’s Up With All These Changes in Rails?
You can have your sexy app up in a couple of weeks. But maintaining it still takes time, no matter what language/framework you're using. Upgrading to a new version is in the end maintenance (security fixes, underlying framework improvements, and the refactorings that go hand in hand with upgrading).

If you go with rails you still can get to a point very quick, with the downside that you have to spend time for upgrading. But both the elegance and maturity of rails 3, in regard of it's age is quite unique. The older it gets the prettier.

[2]. Agreed. I've been working both on client projects and in startups. If you have 10 Rails projects from clients to support, this is a nightmare, (rails 1.2 - 3.0, from mongrels to passengers). It's hard to charge clients for a rails upgrade.

[3] I developed rails since 0.14 full-time. I think rails was/is very conservative regarding trendy things (except coffeescript).

sebilasse··on WTH is happening to Rails? I'll tell you.
Give datamapper a try, might be better for your case.
sebilasse··on Why does Europe suck at technological innovation?
I don't see a bubble (not financial or other crises) originating in Europe that had an impact world-wide similar to the dot-com bubble and the real estate bubble which is partly caused by some financial "innovation" (credit default swaps).
sebilasse··on Why does Europe suck at technological innovation?
Also Europe isn't causing massive bubbles every other year that throw half of the world into a depression. Just wondering if this is related, not trying to start a flame-war or whatever.
← PreviousPage 2 of 3Next →