Hacker Newsnew | past | comments | ask | show | jobs | submit | droptableusers's commentslogin

Perhaps they are just good at suppressing any inconvenient opinion or thought.


as demonstrated here


If he knows he will be porting the game, why does he not abstract away the OS layer and perhaps even the graphics library? Then implement it behind some interface with for example SDL2 and OpenGL depending on platform.

Would not that save lots of time and ensure it works cross-platform from the start? To me, it just seems that you re-invent the wheel by not doing this.


He will abstract it. His style is to implement first, then figure out the abstraction, not the other way around. Plus he's done this before and probably has an abstraction in mind which will make that style work even better.


You would have to be very gullible to believe this show, I would not be surprised if this is done in cooperation with the government. They want you to use propitiatory software and own personal surveillance devices such as phones and Apple wants to sell your their product. They both would win from such a scenario. I do not buy it, the least I can do for Snowden is to be very skeptical.


Police did the same dance with BlackBerry, they claimed to the media it was impossible for them to spy on calls and texts but we all know now that was a ruse to encourage criminals to use them. UK riots they had no problems handing over decrypted messages to the police. The Datalocking company, who ran their own BB Enterprise servers and peddled "unbreakable encryption" were remotely accessed by the FBI and keys pulled, with the help of Blackberry themselves of course. Any customs agent in the western world can plug a locked BB into a little device they have that unlocks the screen immediately. Finspy/mobile malware let's the police monitor communications in real time too (and iOS).

Samsung Android phones the proprietary modem can r,w /sdcard and /data unless you either install Replicant or use some kind of permission controls like SEAndroid to lock out modem.img access to everything. Apple likely has a similar proprietary baseband with full remote control over the whole application OS they can offer the FBI to quietly activate targeted spying.


glslDevil is a GLSL debugger http://www.vis.uni-stuttgart.de/glsldevil/


I just gave this a try. Unfortunately when it runs my app the app will at some point crash, and the console will briefly display what went wrong but then the console exits. I can't figure out if the debugger kept a log somewhere.

Anyway, this seems closed-source. Are there any open-source equivalents?


Nevermind, it became open-source at some point: http://glsl-debugger.github.io/


As with so, so many packages, I've never gotten it to run on OS X.


I have 25 passwords managed by pass, all personal and not work related.


What is the purpose of blending the text with the background and making it barely readable?


Requirement of email is even more annoying.


I use GitLab on my VPS (KVM Advanced @ Edis) and I am very happy with it. However, it uses unreasonable amount of resources. I am pretty much all out of resources after deploying GitLab. I will probably switch to something else even if it has less features and worse interface as long as it use less resources.


I am just a student but do interview questions come without any concrete problem to solve? Or are they really like "Which data structure would you use for repetitive look-ups?", "Implement FizzBuzz" and so on instead of something like "You need to look up a words in a English dictionary for a spelling program, how would you solve it?".


It depends. In many cases it's impossible to give sufficient context to provide a real-world problem that will let the candidate show their understanding of algorithms and data structures. Sometimes it's necessary to ask these sorts of questions in isolation, without a concrete problem. Not least, sometimes a real world problem is better solved in a different way anyway, which subverts the intent.

Understand, most real world programming jobs don't need in-depth knowledge of algorithms and data structures. Most real world programming jobs are implementing the algorithms devised by someone else, using data structures that are "obviously" the right structure for the job. When companies are asking these sorts of questions they usually have a somewhat inflated view of their own importance. Either that, or those interviewing have no real idea about the work done by their programmers.

The very best interviewers, when using these questions, don't worry too much about the detail of the solution, but in the discussion of the pros, cons, benefits, drawbacks, and possible development of the code in context. Even with FizzBuzz there is much to be explored once a coder has written it.


I see, thanks for your perspective on the matter.


If you are on GNU/Linux you can use built in tools with PGP (with a little help of bash scripts, and git if you want). I first saw it explained on this blog http://blog.sanctum.geek.nz/linux-crypto-passwords/ and has worked really well for me. Feels more robust and secure than browser password stores, though probably not as convenient but its up to you, convenience or security.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: