HN user

hoipaloi

74 karma
Posts0
Comments16
View on HN
No posts found.

you monkeypatch over core methods like that they put you in jail right away no trial, no nothing. Metaprogrammers... we have a special jail for metaprogrammers. You're global variabling? Right to jail. You're using for loops instead of iterators? To jail right away. You're type checking by class... Jail. Abusing eval? Jail. You're using global variables like a drunken sailor? You right to Jail. You overuse class variables Jail. You underuse class variables believe it or not jail. You use too many tests also Jail, overuse underuse. You use define method and you could have created the methods explicitly? Believe it or not, jail right away. We have the best code monkeys in the world because of jail.

I'm gonna disagree with

"Ruby got popular coz Rails could get barely code-literate graduate to write CRUD app and so it was cheap (famous 15 minutes to blog tutorial) for companies."

That's not what happened, instead Ruby got popular with advanced web developers working in Java who saw that Rails was had better answers than J2EE. If you were barely code-literate graduate you wouldn't recognize that Rails was offering new unique ways doing things.

The 15 minute blog tutorial wasn't really indicative of what Rails was like, just a small sample about how it was different.

It was an advanced tool for advanced users with a long learning curve that eventually paid off in better productivity.

I did this by accident from Tokyo to Kyoto. My idea was that I didn't want to take a bullet train to Kyoto and what I wanted was a slower train with a restaurant and a bar car. So without speaking Japanese I tried to buy that ticket, and the train office were slightly surprised then they did the ticket processing to make it happen. Turns out what I got was a local train all the way to kyoto. It fucking sucked. It was like riding a subway train for 11 hours. There was no restroom ,it was cold, the seats were uncomfortable and there was no food. When I think back on it, I don't know why I just did't quit. For food at a station I ran to get a bento within five minutes. At another station I raced to use the toilet. My eventual destination was Suntory distillery in Yamazaki and I got to drink 25 year old whisky so eventually it got better, but if you made it this far, yeah I had a good idea, that turned out to be stupid and I stuck with it because I don't know why.

Yeah Bangkok has two airports: Suvarnabhumi (BKK) and Don Muang (DMK). BKK is the airport you land at if you are going to Thailand from Europe or North America, etc. (but not necessarily Asia). DMK is the old international airport that mostly serves domestic flights and a small set of international flights to Singapore, Cambodia, Vietnam. Air Asia only has flights at DMK so when they list Bangkok they are correct.

If you are one of the very few encryption engineers at apple that can do this, you are already one of their highest paid employees, and also one of the most sought after in the entire realm of tech. Quitting over this is likely to drive your value up even higher.

The FBI when it compels people to do things, pays nothing to have them do it. That's the power of the law.

Hi Placebo how's it going? I saw those pictures you posted on Facebook recently (omg that plate of food you were eating looked so delish!), they sure brightened up my day. They also reminded me it's been awhile since we've spoken and I miss catching up with you. We should plan to see each other in some future non-specific event, let me know when you think it's a good time and I'll send you my public Google calendar so you can check if I'm busy that day. I also want you to know how special your friendship is to me and that you should feel free to reach out to me with a direct message on Twitter at any time. Well placebo, I'm glad we had this talk, have a great day!

NwAvGuy is the truly interesting story, NwAvGuy was some anonymous person who went to audio forums and warred on Schiit pointing out technical problems with their products and the way they do their marketing. I guess someone said if he knew so much about audio why didn't he go out and design and build his own stuff and so he did exactly that designing a headphone amp that has "legendary" status, and then he disappeared... His headphone amp: http://nwavguy.blogspot.com.br/2011/07/o2-headphone-amp.html

As an example one thing he did specifically is to fixate on balance. Double entry accounting does is indeed a system for tracking balances of accounts but that's not all it does and it might be said that balances are a by product of what it really does. Double entry accounting tracks the flow of how money _moves_ through a system. Using double entry accounting you can get track the balances of accounts at a certain date _OR_ you can track the movement of money through accounts over a certain time period which we call an income statement. I've noticed that developers seem to fixate over the former without understanding that the latter is just as important. In other words it's not just important about how much money you have in an account but also how did the money get there?

As an accountant turned programmer, I've noticed that my fellow software developers are terrible at understanding double-entry accounting and even worse at developing systems for accounting. This article uses a lot of words to not really say or explain much, if your aim is to know more about accounting look elsewhere, this article though factually correct confuses more than it informs.

Heh, in 2005 I was in the audience at PUC - Porto Alegre at FISL and watched it live.. =)

I asked DHH, "So where's the Brazilian Ruby community?" and he kinda mentioned it didn't exist yet. FISL back then was mostly python and java. Damn, it's almost 10 years since I moved to Brazil...