HNHacker News
TopNewBestAskShowJobs

ThePawnBreak

252 karma · joined June 17, 2011

submissionscomments
ThePawnBreak··on Massachusetts Bans Employers from Asking Applicants About Previous Pay
No, they just don't consider the millions they receive in stock. Given that an intern at Facebook earns $8000 a month plus free luxury rent, do you honestly think a director makes only 70% more in a tech company?

New grads at Google get paid around $170k a year. https://www.quora.com/What-is-the-salary-for-graduates-start...

ThePawnBreak··on Massachusetts Bans Employers from Asking Applicants About Previous Pay
> You might be able to fill your positions by paying more, but not all of the positions in the entire country. Not without immigration or higher graduation rates.

There is not set number of "positions", the number depends on the number of developer willing to work for the wage offered. If you would consider an employer who is willing to pay $50 per month for a developer to have an open "position", then the number of positions would be an order of magnitude higher.

ThePawnBreak··on Salary transparency at Stack Overflow
Interns at Facebook make about $100k, and they get free luxury housing. I know people at Google at Facebook. New grads make about 170k per year (total compensation), next level is about 220k, and the next (which is Senior) about 300k. One level above that (ie Staff Engineer) gets into the 400-500k range. $200k is definitely about average pay for Google engineers (maybe $150k is more accurate for offices outside MTV/NY/SEA).
ThePawnBreak··on Ask HN: Who's making $300k to $1m as a cloud engineer?
The salaries discussed in these comments are only valid for San Francisco / Seattle / New York. London has incredibly bad compensation for programmers, relative to the cost of living.
ThePawnBreak··on Microsoft Edge records browsing history in InPrivate mode
JetBrains is a company that seems to be doing this quite well from an outsider perspective.
ThePawnBreak··on Apple Watch – 6 Months Later, Not That Great
I know I've mentioned it before in this thread, but you should really check out the Vector Watch. I think you're their target market. It's a smartwatch that tries to save time for you, instead of waste it. It only shows you notifications and basic information (like news headlines or nest integration), it looks good and it has a long battery life. No colors, no touchscreen, it's a watch that also happens to be smart.
ThePawnBreak··on Apple Watch – 6 Months Later, Not That Great
No, but I've seen one live worn by the main investor, Radu Georgescu. It looks really good from a distance, but from a close distance the lines are not very smooth, because of the low resolution (probably the main reason why the battery lasts so much).
ThePawnBreak··on Apple Watch – 6 Months Later, Not That Great
Another alternative would be a Vector Watch. It's very similar to a Pebble, but has longer battery life (about a month) and looks a lot better. It's more expensive, though.
ThePawnBreak··on Ask HN: What are the 20% tips that will get my code to performance 80% faster?
You probably mean to put the probably false condition first, since if the first condition is false, the others are not tested anymore.
ThePawnBreak··on Ask HN: A 19 year old, what should I do?
In Romania, you don't choose your classes, the classes choose you. The way it works is that you are admitted directly at a faculty, not at a university, and just take the classes they decide you should. So if you're a CS major and want to take a class on economy, tough luck.
ThePawnBreak··on Ask HN: A 19 year old, what should I do?
I'm at ACS Bucharest, in my second year. It's pretty bad here as well.

I suggest you finish your degree (nevermind the grades, just get a 5), and spend your free time learning what you're interested in. The good thing is that there are a lot of good internships available, especially in Bucharest (Adobe, Intel, Ubisoft etc.). You can find them on stagiipebune.ro (check out VMware in Bulgaria, too).

ThePawnBreak··on Ask HN: A 19 year old, what should I do?
Hey! I'am also from Romania.

Where do you study?

ThePawnBreak··on Popcorn Time – Watch torrent movies instantly
VLC player has a plugin that can do this for you. It's called Vlsub. It doesn't check for synchronization, but you can try out about 3-4 subtitles in less than a minute, so it works very well in practice.
ThePawnBreak··on Ask HN: Are there any modern alternatives to VIM and Emacs
I suggest learning Emacs because of the extensibility and the huge amount of plugins available. I don't think it would take more than a few hours to get accustomed to basic editing in Emacs (moving with C-n C-p C-f C-f, and searching as a way of navigating the file, also opening and closing files -- this should be enough to get you started).

I just tried the keys you mentioned in Emacs: they all worked (except for selecting with Shift). So End takes you to the end of the line, you can scroll using PgUp and PgDown. The reason that they are not used is that you need to get your hands of the home row to use them, which makes them unbearably slow for people used to quick editing.

I hope you'll give it a chance.

ThePawnBreak··on Lessons from working 6 months on a math problem and failing
"Of course, I also cheated. I realised that my code spent a huge amount of time counting the set bits on a byte. I could implement that on my side, or get a CPU that implements that as a single instruction."

Why not use a lookup table to memoize the results? There are only 256 possible cases for a single byte. Or is this still considerably slower than a single processor instruction on the i7?

ThePawnBreak··on Looking for Internship at Google
First of all, I'd like to say that you should not view Google as the end all be all of software companies. I was also very interested in interning there, but was a bit dissapointed when I finally managed to get an offer.

How I did it:

I applied to about 30 big software companies in my freshman year. Obviously, nobody outside the country responded, but I managed to get an internship at Adobe Romania, which was a really useful and pleasant experience.

Once you have an internship under your belt, it's a lot easier to get interviews and offers, and also gives you something to talk about in your interviews. So, in my second year I interviewed with Jane Street, Google and Microsoft, and got offers from Google and Microsoft. Google offered me a position in web development, and Microsoft offered me a position in the Operating Systems team, so I chose Microsoft.

My advice would be to find an internship at a company where there isn't so much competition and use your experience to get an internship at Google next year.

Send me an email if you have any questions.

ThePawnBreak··on Poll: Full-time software engineers in London, what's your annual salary?
I'm a Romanian student in Bucharest and tudorconstantin's claims seem on target. The average wage for an intern is 400 euros (based on what I hear from other students) and the starting salary after graduation is about 700 euros. Here are some internships with posted salary:

http://4psa.stagiipebune.ro/stagii.html&id=1189&cate...

http://adobe.stagiipebune.ro/stagii.html&id=1241&cat...

ThePawnBreak··on On Being A Designer And A Developer: Not Quite Unicorn Rare
http://en.wikipedia.org/wiki/Bertrand_Russell
ThePawnBreak··on Writing Rules: Advice From The Times on Writing Well
Sorry to be pedantic, but "advise" is a verb; the correct form would be "advice", which is a noun.
ThePawnBreak··on You're Young. I'm 18. So what?
> Here's something I learned: It takes years--several years--to come close to mastering anything of sufficient complexity to be worth mastering. That is just not possible when you're young. We've all had to deal with that.

Magnus Carlsen [1] became the highest rated chess player in the world at 19. This means that either it is possible to master very complex subjects while young, or chess is not very complex.

[1] - http://en.wikipedia.org/wiki/Magnus_Carlsen

ThePawnBreak··on Please learn to write
Short stories, screenplays and novels are definitely not tools, since you don't build stuff with them, they are finished works, and if you want to make another one, you have to start from scratch. I'd argue there are more similar to frameworks, but less powerful, since the structure of a novel only gives you a basic idea of how the end product should look, instead of doing any actual work for you.
ThePawnBreak··on Inverse Fizzbuzz
If sequences could be gappy, wouldn't the solution be just mapping fizz to 3, buzz to 5 and fizbuzz to 15? ( or multiples of those numbers, if duplicates aren't allowed )
ThePawnBreak··on Language Can Give You Super Mind Powers
This question is a bit funny, given that it's posted on a site with frequent arguing over which programming language is better for certain purposes. You can think in French just like you think in C++ or Python, but I think that what is different about thinking in two natural languages is that they are more alike each other than programming languages are.
ThePawnBreak··on How do you take breaks? Try singles Bughouse
I think it's because when one of them figures out he can win almost every game by simply moving very fast, the game won't be enjoyable any more. And that is bound to happen sooner or later.
ThePawnBreak··on How to Apologize
I don't think that they assumed that all the attendees will be male, they only assumed that most of them will. Similarly, they didn't assume that everybody likes house music ( or whatever genre of music "Live DJ - Let great beats get you in the groove" refers to ) or dark chocolate, they just assumed most people do.
ThePawnBreak··on Nobody Wants to Learn How to Program
I'd love to take up that offer, if it's still available. I already know some programming, but I would like to have somebody as a mentor. Send me an email at mocanu_c at yahoo.com if your offer is still available.
ThePawnBreak··on Being a "Great Coder" and 10000 Hours
Why do you say it is the inverse and not the regular Dunning-Kruger effect?
ThePawnBreak··on Hey Google, thanks for making my daughter cry.
How is adding a decade or two to your age when registering any less difficult to validate?
ThePawnBreak··on Python Facts
You need to print the value.
ThePawnBreak··on Hackodex.com - Chatroulette for Hackers
It's working for me on Chrome 15 on Windows 7.
← PreviousPage 4 of 5Next →