HNHacker News
TopNewBestAskShowJobs

rabc

112 karma · joined October 26, 2010

submissionscomments
rabc··on Google to announce "new programming language for structured web programming"
Giving a new way to work with it, making you rethink your async patterns.

node.js created a new world to work with JS, making it more powerful.

rabc··on Google to announce "new programming language for structured web programming"
There is a lot of innovation in the programming language space, see what node.js is doing with javascript (I still remember the days when everyone let all the JS code to juniors programmers because no one liked JS).

Google should focus on fixing what's already done, not re-inventing the wheel again.

rabc··on A hacker's guide to college
"I believe college is about opening your mind and adquiring a framework for your life.". Totally right.

College isn't a place to learn how to do your work. This you will need to choose and learn on your own, since there is a plenty of options.

College is a place to you see how life works, to see all your options.

rabc··on Poll: Of the HN articles that interest you, what percent do you read?
I use Evernote to collect useful and interesting articles and links I see during weekdays to read them on weekend or when I have some free time. And clip to Evernote the full articles that I think will be useful someday.
rabc··on Airbnb Nightmare: No End In Sight
+1.

Telling you're contacting her and AirBnb doubled customer staff won't just solve everything.

Always remember you're dealing with people, not just nicknames on internet (it's more than a series of tubes). Stop buzzwords and start acting like real people in real world.

rabc··on Ask HN: Where is the Django community?
Everyone talking about RoR and Django, but what about Scala? Does that a good language with a good web framework?

I experienced RoR and trying Django now, and thinking Django is much easier than RoR (Django configurations and conventions make much more sense for me), but seeing the same problems everyone talking here.

Meanwhile, Scala coming and a lot of services written in RoR or Django are now build in Scala (Twitter, Foursquare).

rabc··on Is Apple's developer support a joke?
Everyone say "just call them!", but you all forget: he's an international customer (from blog's about page, he's from Latvia).

If he call them, he will have to spend more money in international phone call just because Apple make this a big bureaucracy.

I'm outside U.S. too, and had to call once. Yes, the person solved my problem really quickly, but everything could be made in a single email.

rabc··on Zynga's S-1
Facebook has bigger problems to worry about.

Zynga using Facebook is a win-win for both, the problem, as pointed by TechCrunch, will be the Facebook Credits 70/30 cut (Apple, I'm looking at you).

rabc··on [dead]
He posted about the licensing header on commit message. I don't think he would do that if it was intentional.
rabc··on [dead]
I really like devin's work, so I prefer to wait for him to say something about than just thow out everything and discredit all his work.
rabc··on Stack Overflow Architecture Update - Now At 95 Million Page Views A Month
Really cool to see how they moved from Windows-only to other technologies like Redis.

They dind't jump into the hype at first version, they started using other things just now when they really needed that.

rabc··on Can you use PHP without frameworks nowadays?
Exactly all of that!

Everytime I tried to use any of these PHP frameworks, I got frustated because they demand you to be stucked inside the "convention over configuration" and you can't do anything more complicated into your code without having to read a lot of docs about how to make something outside the "normal code". You always have to inherit you controller from something else.

This is why I built a framework fomr the ground ( http://github.com/rabc/Simple-Framework ). Just because I wanted to craft my own code.

rabc··on C++ in Coders at Work
That was just an example.

Developers should know what's a pointer and how to deal with it, because this is what happens everytime you hit the 'Build and Run' in compiler or run your Python script.

And even a hello world in C can show all of that.

rabc··on C++ in Coders at Work
I think the problem is in fact that nowadays developers jump into languagens like Python, Ruby or PHP because it's easy to learn, easy to install and run the environment and easy to code (you don't have to deal with memory or code optimization).

C/C++ are the base for everything you code today. People start learn how to code with languages like Java, jump straight into OOP. That's wrong.

Every developer should build at least a "hello world" in C, to know what's a real code. Ever developer must know about memory management, to scale optimize the code in any language. Other languages compilers do that for you, but you really need to know how it works.

rabc··on I'm graduating with a CS degree but I don't feel like I know how to program
"Guided practice would be much better". Totally agree.

That's why I help my co-workes with something they don't know and encourage them to do the same with others.

rabc··on I'm graduating with a CS degree but I don't feel like I know how to program
You can't expect college to teach you how to program. It's more experience and try-and-fail than anything else.

The college will teach you the basic, it will give you a ground to know how to start building. They won't tell you how to put the bricks together.

rabc··on Announcing TechCrunch Disrupt 2011: New York, San Francisco & Beijing
Why China? There is some kind of secret startup culture there?
rabc··on Redis creator on startups, working in Sicily and getting sponsored by VMWare
or work with someone who likes to do that kind of boring work.
rabc··on Poll: Where do you work (geographically)?
+1

It seems we don't have too many brazilians around here, our developers don't like to share information and knowledge :(

rabc··on Tell HN: I can't stick with a to-do list manager for more than 3 weeks.
Forget dates and times. Don't set dates to get something done.

That's what worked for me and that's why I love Workflowy, I can set the to-do on my way and rearrange the best way at anytime.

http://workflowy.com/

rabc··on Ask HN: Mac or PC - why does it matter?
Yes, this is a good solution.

But once I worked this way, and everyone was using the same VM. It was a mess and painful slow.

I think the better option is have the best of both worlds: a VM to make final tests, when needed, and let your developer choose the best environment.

rabc··on Ask HN: Mac or PC - why does it matter?
Almost all new technologies (NoSQL, node.js, etcs) are running primarily on Unix, so Mac is better if you don't want/like to deal with Linux style and at the same time need an Unix environment to run and debug systems with this technologies.

And a personal opinion: don't ask me exactly why, but I do prefer coding on Mac rather on Windows.

rabc··on Most overhyped software engineering technologies of the last 20 years
I agree with UML and CASE tools, it was always a time-waster that produce too many things and never used.

But I disagree with XML and OOP. XML was necessary for the first web APIs we had (they were called SOAP, in case you wasn't a developer that time). And OOP is everything you do, it's a way to write code more clear and maintainable (just forget everything about the 'reuse your code' and 'speed you development', OOP isn't just about this).

rabc··on Startup Visa Canada
It seems reasonable if they want to attract VC firms too (or already have them), so the VCs can find entrepreneurs overseas and send them to Canada.
rabc··on [dead]
"am very sowi" I think we have a new meme here.
rabc··on HTTP ETag
I used ETag in an iPhone app (it was necessary to download a lot of contents, so we used ETag to track the differences) and the result was amazing, worked great and was really easy.

If you need use etag for iPhone, I strongly recommend using ASIHTTPRequest library.

rabc··on Tell HN: Writing helps
I went through something like that some months ago. Then I discovered OhLife ( http://ohlife.com/ ).

That's was the best I did, every night I write my feelings and forget then. It makes me feel better and less heavy.

rabc··on LinkedIn Says Most Overused Buzzwords Are...
It seems everyone is "Entrepreneurial" nowadays.
rabc··on Ask HN: Where do you save the good articles?
I do something like this, too.

I have a note to save all the useful links, read them later and save the good ones in a separate Notebook using Evernote Clipper.

rabc··on HN: We're starting a "Move to Silicon Valley" wiki. We could use some help.
I searched about that a year ago, didn't find too much but I will try to get some free time to start this section.
← PreviousPage 2 of 3Next →