HNHacker News
TopNewBestAskShowJobs

ensmotko

338 karma · joined October 27, 2012

A geek.

Twitter: @smotko

Email: smotko@smotko.si

submissionscomments
ensmotko··on The GDPR blog post
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 :/
ensmotko··on FOSDEM 2018 schedule
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.

ensmotko··on MacOS High Sierra
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.
ensmotko··on Karabiner – Easy Keyboard Remapping for OS X
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" } } ] }

ensmotko··on Angular 2: Built on TypeScript
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...

ensmotko··on Angular 2: Built on TypeScript
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

ensmotko··on Show HN: A histogram of salaries given to H1B workers in the software industry
It'd be interesting to see how H1B salaries compare to normal salaries, but that data probably isn't publicly available, right?
ensmotko··on How working remotely helped me better understand the codebase
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 :)
ensmotko··on Programming Is a Dead End Job
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).
ensmotko··on John Carmack's former employer claims he stole tech for Oculus VR when he left
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

ensmotko··on "OpenSSL has exploit mitigation countermeasures to make sure it's exploitable"
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...

ensmotko··on What it feels like being an iPad on a stick on wheels
This is really amazing, but I'd throw in an oculus rift for a true out of body experience.
ensmotko··on Ask HN: Open Source alternatives to Disqus?
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).

ensmotko··on Why I won't get a Google+ Custom URL
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...
ensmotko··on Nvidia's G-Sync: Attempting to Revolutionize Gaming via Smoothness
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/

ensmotko··on Linux 3.12 Brings Big AMD Radeon Improvements
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.
ensmotko··on Ask HN: Do you use online job boards?
I wait for the jobs to find me. It takes some extra work, but I think it's worth it.
ensmotko··on Linux 3.12 Brings Big AMD Radeon Improvements
Steam for Linux (beta) was released for all users on December 20 2012 [1].

[1] http://store.steampowered.com/news/9638/

ensmotko··on Linux 3.12 Brings Big AMD Radeon Improvements
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...

ensmotko··on Java to Scala converter
Wow, this is awesome. Have you tried running it on a larger Java codebase?
ensmotko··on Snowden Disclosures Finally Hit 12 on a Scale of 1 to 10
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...
ensmotko··on Microsoft's GoingNative2013 conference live stream
What is with the fonts? I know big fonts are popular nowadays but this is ridiculous.
ensmotko··on Android is for startups
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.
ensmotko··on Android is for startups
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...

ensmotko··on Ask HN: The Ludum Dare 27 Entries of HNers
Jump Drive - http://www.ludumdare.com/compo/ludum-dare-27/?action=preview...

I've used threejs for the graphics and cannonjs for the physics.

ensmotko··on Spain begins disciplinary proceedings against site for violating Cookie Law
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...

ensmotko··on I will not do a tech interview
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-...

ensmotko··on A Wretched Google Interview Experience
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 :)

ensmotko··on WebGL to add 3D hover effects to your website
I'm sorry to hear that. Do you have the same issue on other sites that use WebGL or just mine?
ensmotko··on WebGL to add 3D hover effects to your website
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.
Page 1 of 3Next →