Wouldn't then a hash of your email also identify you as a person? The companies can still build a profile of you if they just agree to use the same hashing function :/
HN user
ensmotko
A geek.
Twitter: @smotko
Email: smotko@smotko.si
In my experience (I've been to FOSDEM 3 times) the language rooms were the most difficult ones to get into as they were full 90% of the time.
It also looks like Python has a main track on Saturday.
Is it possible to rebind the caps lock key? That's the only reason why I have Karabiner-Elements installed, using the caps lock key for delete_forward is the best thing ever.
Remapping the caps lock key to the delete key (delete the character in front of the cursor) has been a great productivity boost for me. Below is the karabiner.json file that I'm using for this:
{ "profiles": [ { "name": "Default profile", "selected": true, "simple_modifications": { "caps_lock": "delete_forward" } } ] }
Aye, I did cherry pick a bit, sorry about that. But still, if you go to Brendan Eich's wiki page [0], it says that he wanted to put Scheme in the browser, but was commissioned to create a language that resembled Java instead. I guess he ended up doing a little bit of both :)
[0] http://en.wikipedia.org/wiki/Brendan_Eich#Netscape_and_JavaS...
To be fair, JavaScript started out as a language that looks like Java.
"JavaScript was designed with Java's syntax and standard library in mind. In particular, all Java keywords were reserved in original JavaScript, JavaScript's standard library follows Java's naming conventions, and JavaScript's Math and Date objects are based on classes from Java 1.0" -- http://en.wikipedia.org/wiki/JavaScript#JavaScript_and_Java
It'd be interesting to see how H1B salaries compare to normal salaries, but that data probably isn't publicly available, right?
Another thing that I really enjoy about working remotely is not having to deal with people as much... Talking to computers is so much easier than talking to people :)
There is also a third option: freelancing. This way you can keep programming, with only a moderate amount of "management" (finding new projects to work on/dealing with clients).
Carmack's response: "No work I have ever done has been patented. Zenimax owns the code that I wrote, but they don't own VR." [0]
[0] https://twitter.com/id_aa_carmack/status/461918500307472384
Check out phk's fosdem talk[0]. I've linked to the the part where he talks about openSSL, but I'd suggest watching the whole thing. I'm now starting to believe the talk wasn't a joke at all...
[0] https://www.youtube.com/watch?v=fwcl17Q0bpk&feature=youtu.be...
This is really amazing, but I'd throw in an oculus rift for a true out of body experience.
Might be because lots of us are not using a CMS. For a simple blog page you don't even need a backend - just generate static sites with jekyll.
Having a 3rd party solution for comments is thus necessary (if you want to have comments).
My custom Google+ URL is http://google.com/+AnžePečar even though typing letters with diacritics is nearly impossible on 99% of the keyboards out there. I should have kept the random numbers...
G-Sync syncs the monitors refresh rate with the FPS your graphics card is feeding the monitor - thus removing screen tearing and other anomalies that happen when the refresh rates are out of sync.
It doesn't make a difference if your card is renderring at 60 fps with out a hitch, but you can see the difference when the fps drop to 50 or 40. Check out this video: http://www.engadget.com/2013/10/18/nvidia-g-sync/
I have an older 3xxx card as well and enabling DPM noticeably reduced work temperatures. I'd say the temperature levels with DPM enabled are similar to using fglrx propriety drivers.
I wait for the jobs to find me. It takes some extra work, but I think it's worth it.
Steam for Linux (beta) was released for all users on December 20 2012 [1].
Have you tried enabling DPM [1]? This feature was added in 3.11, but it's not enabled by default. You need to set a kernel parameter to make it work (radeon.dpm=1 in your grub config).
[1] https://wiki.archlinux.org/index.php/ATI#Dynamic_power_manag...
Wow, this is awesome. Have you tried running it on a larger Java codebase?
I think the former employee just wanted to stress how this is way worse for the NSA than their worst case scenario. It's just to draw attention, nothing else really...
What is with the fonts? I know big fonts are popular nowadays but this is ridiculous.
If $100 a year would allow me to develop iOS apps on my Linux laptop I'd be fine with that. But $100 a year + paying for overpriced apple hardware doesn't sound appealing.
Another thing that bothers me with development for iOS is that you need apple hardware and software. I can't develop an iOS on my Linux machine (I've tried running OSX in virtualbox, but it's slow and not to mention illegal).
I really wish Apple would make their platform a little more available. Lowering the $100 yearly fee would be a good start...
Jump Drive - http://www.ludumdare.com/compo/ludum-dare-27/?action=preview...
I've used threejs for the graphics and cannonjs for the physics.
The problem is that every site owner displays a slightly different popup. A few of my friends were trying to build a chrome extension[1], but they soon figured out they are going to need custom Javascript for every site in Slovenia (and others of course, but they were focusing on Slovenia) and they abandoned the project.
Personally I believe EU should target browsers not site owners for this. At least by doing so we would get a standardized UI and the ability to opt-in or out.
[1] https://chrome.google.com/webstore/detail/peeshkot/idfkeeahc...
I've tried something similar once. I got asked about the binary search algorithm. After some high level discussion on the idea behind it, I told the interviewer I hope I won't have to implement it. The algorithm is known for being easy to get wrong [1].
Nevertheless the interviewer asked me to write it down on paper (using python). I've done so, but made a few mistakes. I still got the job offer, so the mistakes weren't a factor. I just wanted to point out that some interviewers are really set in their ways and don't change their minds.
[1] http://googleresearch.blogspot.com/2006/06/extra-extra-read-...
Just to add my experience with Google to the pile:
After the initial screenings and interviews with two different recruiters (one from Dublin and the second one from Switzerland) I finally get to the first technical interview. I struggled a bit with some questions, but I did get to the optimal solution in the end. I felt I could do better, but the second recruiter assured me that I did really well. He even sort of apologized because he needed to schedule a second phone interview, before inviting me on site.
The second interview, as far as I can tell, went the same as the first. I made some mistakes along the way, but I did get to an optimal solution at the end. The interviewer told me I'll get the results by the end of the week. Two weeks pass and still no word from Google. I decided to send an email to the recruiter, asking for an update. Still nothing. After a month I decided to send a friendly email to my first recruiter asking for an update - I didn't know what else to do. The second recruiter replied the next day telling me it was a "close call" and that I should re-apply in 12 months. No thanks :)
I'm sorry to hear that. Do you have the same issue on other sites that use WebGL or just mine?
I agree, and I don't run chrome with the flag for day-to-day browsing. I'd still like to know what that reason is though and how come Firefox doesn't have the same issue.