News for hackers. Stuff that matters.

dviola

Re:Ask HN: Who wants to be hired? (April 2015) on Wednesday April 01, 2015 @11:21PM (#9308479)
Location: São Paulo, Brazil

Remote: Yes

Willing to relocate: No

Technologies: Linux (more than 15 years of Linux experience), Ruby, Rails, JavaScript, bash/zsh, Git, SSH, C, C++, Python, Perl, SQL, HTML, CSS

Résumé/CV: On request

GitHub: https://github.com/diegoviola

Email: [email protected]

Re:KDE's Plasma 5.2 – The Quintissential Breakdown on Thursday January 22, 2015 @03:27PM (#8931522)
QuickTime has nothing to do with KDE.
Re:Brian Shirai: I think Ruby is dying on Monday December 29, 2014 @02:11PM (#8811249)
I asked brixen about this and there's more to it here:

http://irclog.whitequark.org/rubinius/2014-12-29#1419876701-...

Re:Alternatives to PayPal for receiving money? on Sunday December 28, 2014 @07:18PM (#8807996)
Bitcoin.

Then use something like https://localbitcoins.com to convert to fiat when you need cash.

Re:Ask:HN Best services for sending money abroad on Sunday December 28, 2014 @02:40PM (#8807163)
Bitcoin.

Then use localbitcoins to exchange to local currency. Most exchangers do the conversion very quickly from what I've seen.

Re:Ask HN: What would it take to rewrite Vim? on Saturday November 08, 2014 @07:36PM (#8578654)
Did you mean Qt?

QT == QuickTime

How do you name your applications?

I've seen this is one topic where most programmers struggle before starting a project.How do you name your apps?Do you think is important to name them well?Where do you find the inspiration?How much effort do you put into that?

( Read More... | 4 comments | 4 points | on HN )
Re:How Does One Create A Gtk+ Application? on Saturday July 05, 2014 @10:54PM (#7993679)
You mean Qt?
Time to fork Firefox maybe?
Re:Neovim is shipping bundled libraries? BAD idea on Thursday February 27, 2014 @11:37AM (#7313114)
Why is Neovim shipping bundled libraries?

Why is it forking libraries?

This is a huge step backwards.

What is this? Windows? Why they ship all libraries as part of the project?

System libraries are there for a good reason, use them!

This has the potential to introduce huge security issues and it should be considered bad practice.

Why not use git submodules at least to keep in sync with upstream?

I don't know about you but this is lame and I'd rather stick to Vim if this project is going to start forking all the libraies that it will use.

Re:Neovim on Sunday February 23, 2014 @04:22PM (#7287650)
Re:Neovim on Sunday February 23, 2014 @04:18PM (#7287635)
Bram Moolenaar just gave his opinion on Neovim. See here for his answer:

https://groups.google.com/forum/m/#!topic/vim_dev/x0BF9Y0Uby...

Re:Neovim on Sunday February 23, 2014 @05:58AM (#7285548)
I've just sent an email to the [email protected] mailing list. I asked his opinion on the Neovim project.

The subject for my email is "Neovim", so let's wait and see what his opinion is.

Re:Sad News: Jim Weirich (author of Rake and Builder) passed away on Thursday February 20, 2014 @04:17AM (#7269798)
Rest in peace. Thanks for Rake and everything. :(
I suspect it's a high turnover place, yes. When I was working there for only 2 weeks, there were already 2 hires in that same week when I started working them, and when I got fired, the manager/person who fired me said he had to fire someone else.

There were people working there for a year, but all of them were working remotely, so I suspect it's a high turnover place, yes.

No. I did not get the job through an recruiter, but through one of the employees at the company, who also happen to be in a manager-like position from what I've noticed.

That guy was also the same guy fired me.

That was the original agreement. A full time job as a Rails developer with a three month probationary period, but they fired me at week 2.

I'm disappointed.

What do you mean with what feedback I got from them? They were a couple of guys working remotely over the internet. We were working with some rails apps and communicating over Skype/teamspeak.

I've done pairing with some of them and things were going well, I wish I had more time to learn more about their apps though. I've participated in all/most meetings and was always communicative. I wasn't afraid to say I needed help when I needed it but I also tried to do things on my own. Sure I might have made some mistakes because I was new (who's perfect?) but then again I'm disappointed I was fired in week 2.

Let me know if you have more questions.

I was hired as an employee with a 3 month trial. Not as a freelancer.
I was hired as an employee (Rails developer) with a 3 months trial. However, I was fired at week 2 with the excuse that I was having "problems". Not sure what he meant since I delivered features and I was working on a task at that time. I was even making progress and communicating with the team.

I was also trying to learn about the codebase. They were two apps so I had a lot to learn. I had done scrum and pairing too.

The person who fired mentioned problems with their budget and he said something like they wouldn't be able to afford me if I had to take time to learn their codebase/platform and what they've done, and while that sounds reasonable I don't think they should have hired me in their first place.

I don't think I'm being unreasonable here? I might have done mistakes too perhaps, but I don't think it's fair the way things ended.

I think he also said that he had to fire someone else and that he would like to keep an open door for further work but I don't think I'll join them anymore if they ever approach me again. After being fired at week 2 I don't want to get let down again.

I also wanted to say that I have worked with two Rails applications in that timeframe (2 weeks). One app being Rails 4 and the other Rails 3.

I delivered more than one feature, not sure how many, maybe 3 or 4 features, without knowing the codebase at all, and the applications were government related applications, so they were large applications.

I never worked with government applications before and that domain is new to me, I think I have a decent understanding of how Rails works so I'm not sure what the problem really was.

They blamed me for asking questions, I did a bit of pairing with some members of their team.

In the end, I was fired, and the excuse was that I wasn't productive, but how I'm going to be productive in a very short timeframe without them letting me learn about their application first?

It's tough.

What do you mean? I have delivered more than one feature in that timeframe. In fact one of them being a large one, and I got this one done in a day without knowing much of their codebase.

Sure, it took me a week to deliver a small feature because I got stuck with a failing test and I didn't know their codebase that well.

They also blamed me at the end for asking many questions. I think they thought I needed much help like it's a bad thing.

The manager who fired me at the end also mentioned he had to fire someone else.

Sure I could improve my knowledge too. I'm not claiming I have all the knowledge of the universe. Who does?