HNHacker News
TopNewBestAskShowJobs

voidpointer

648 karma · joined December 20, 2008

submissionscomments
voidpointer··on We don't need a Tech Lead
One doesn't become a leader by just being called the lead. Some people have personal traits that make them assume a leader role more often then others. In my experience, a team that is constantly looking for one person to call all the shots isn't very much empowered. If everyone can take responsibility to own up for the calls to make, you end up with a far more engaged team. It requires a certain maturity but a motivated team should be able to grow into such a mode over a couple of weeks or month. Experts will emerge on certain topics and the team will often look to them to weight in on certain topics. That will all come pretty naturally once a team has passed its initial formation phase.
voidpointer··on Ask HN: Is it possible for someone to not be cut out for software engineering?
"Working at one of the Big 4" is not a good way to state your goal. Whatever yor definition of the big 4 is, they are very different companies with different cultures and different products. Find the company (from those four if you want) and product that really excites you and go for that.
voidpointer··on Panama Papers: Mossack Fonseca leak reveals elite's tax havens
Is that really true? I am not a US citizen but I have an account with a US broker. I just need to file a single form once in a while declaring my foreign tax status and that's it. This can hardly be the reason why it is absolutely necessary to have offshore holdings.

(Of course, I have to pay taxes at home for any profits and there are supposed to be mechanisms that ensure I do...)

voidpointer··on Go Game Guru – Learn all about the board game Go
There are options that would fit your budget on the german amazon site. I really recommend investing a little more (€30-40) and get something nicer. I've had my go board and stones for 20+ years now (not that I get to play much but it's still great to play a round from time to time). This is something that you'll hold on to for quite a while.
voidpointer··on A Message to Our Customers
> This is just huge hypocrisy and full of lies. First of all, Apple CAN attempt to brute force the password. Compiling whatever new firmware is needed and signing it with their keys will not introduce any new backdoor like they claimed and lied to the public - the backdoor is already there, and it is their private keys. Just like that "backdoor" somehow end up at some bad guy's hand, so could their private keys.

Thank you! This is the most important technical point about this whole thing. All the talking about the SE (fascinating as it may be) is irrelevant. All strong crypto that is based on a private key being kept in a secure vault at some corporation does have a backdoor. The keeper of the key can be compelled to use it to sign something.

This is exactly why this would be such a dangerous precedent. Government giving software specifications that are signed with a vendors public key. In this case, it's a one off but it's a step into the direction of "upload a screen-shot of the phone's display every minute to ftp.nsa.gov with your next iOS update". And no SecureEnclave will protect against that. It will just be a OS update signed by Apple.

voidpointer··on To Master Vim, Use It Like Language
While a tweaked configuration can be a great productivity boost, it has a major drawback. My main reason for using vim is its ubiquitousness. Whenever I need to ssh into a box to check something out, I can trust that it's there. However, I cannot trust that its configuration has been tweaked like I expect. Hence, I stay away from getting used to non-standard key mappings.
voidpointer··on An Efficiency Comparison of Document Preparation Systems in Academic Research
> It's also unclear what LaTeX software they used, since the one I use has integrated spellcheck, etc.

That's a hugely important point and in a way it shows that they are comparing apples and oranges. Word is a complete document editing system (well, more or less) while LaTeX is a type setting systems and you need additional tools to use it. Those tools can range from a simple plain-text editor (say, nano) to totally integrated environments that are similar to word in their feature set.

voidpointer··on An Efficiency Comparison of Document Preparation Systems in Academic Research
However, by their measure, the results that were prepared in LaTeX were inferior to the results created in in Word. Even for papers that were heavy on equations. So while the LaTeX users would think they create a better end-product, this isn't actually true under the quality metric used in the study.

I have created academic work both in LaTex and in Word and while I have not measured it in an objective way I also had the feeling that LaTeX could create better looking results once you've got over the first hump.

On the other hand, the integrated nature of a system like Word were spellchecking, annotations etc. are all part of the main tool you work with makes it very effective. It takes pretty long however to develop a workflow that avoids all the pitfalls.

In a sense, LaTex makes you believe that once you got over the initial hump, you have typesetting super powers but you will miss out on some of the integrated UI stuff that may boost productivity. Word on the other hand makes you believe that you already know everything while you still need to keep fine-tuning your workflow until you don't mess up constantly.

voidpointer··on Synthesizing thunder using JavaScript
Sounds pretty real to me and the theory behind it is written up very nicely. I wonder: would this work the other way round? Take a (stereo) recording of thunder and an exact time measurement between the flash and the first sound and plot the flash from that. If that worked, you wouldn't need a huge high speed camera mounted on a truck in order to record how a flash propagates...
voidpointer··on THN Magazine Stole Our Code and Design
Cool, thanks!
voidpointer··on THN Magazine Stole Our Code and Design
I am not familiar with hackermonthly but they seem to "reprint" material that was popular on HN. Is all that content actually correctly licensed to be used in that way? Just wondering how those logistics are working... contacting all the individual authors, working out the terms &c.
voidpointer··on Photoshop 'unblur' leaves MAX audience gasping for air
Yes, it was all projected. (also the side walls of the theatre). Some 20+ projectors pushing 300 million pixels/sec. The intro to the keynotes was pretty amazing as well, meshing the projection with light effects and live performance: http://www.youtube.com/watch?v=VrDPgUjqTQ8&feature=relat...
voidpointer··on The Hidden Cost of Letting Workers Telecommute
I have no idea how the US tax system works. But how about this thought: from saying you are taxable if running servers in some state, it wouldn't be a big leap saying "your javascript code runs in browsers on computers that are in our state and you are therefore taxable"...
voidpointer··on Lytro Lightfield Gallery
This is pretty much the same technology that Adobe demoed back then. Todor Georgeiv and Chintan Intwala also refer to Levoy et al. in their papers, e.g. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.104...
voidpointer··on Samsung installs keylogger on its laptop computers
This wasn't so much aimed as a direct response to the joke but rather a general comment towards the fact that there are actually people who want to believe that Macs are actually more secure then any other computer. Sorry for being so unclear.
voidpointer··on Samsung installs keylogger on its laptop computers
The fact that Macs are statistically less likely to be infected by malware does not mean they are immune. It just means, that most malware-authors are more interested in windows because of the larger number of potential victims.

(Who came up with the idea to spin the fact that Macs are less attractive to black-hats into Macs being more secure anyway?)

voidpointer··on Typical programming interview questions.
This little thread illustrates nicely that the smart thing to do is not to implement list or string functions yourself but to use a library that has been tried and tested. Spend your brain cycles on the important stuff.

I find it much more interesting to ask people when and why they would choose a linked or an array/buffer based list...

voidpointer··on ACM considered harmful
Yes, or the library of the nearest university will be likely to grant you access for a small fee even if you are not a student there, plus you will also get access to their books.
voidpointer··on Why 3D doesn't work and never will.
"3D movies" is a very inaccurate tag applied to the current steroscopic productions and equipment. It is, in a sense, a pragmatic extension of both traditional film-making and film watching.

When the technology for producing and watching in real 3d (e.g. volumetric display technology and corresponding recording technology) becomes available, the entire process of producing a movie will be radically different from how it is today. Currently, everything is controlled at production time. Once you get real 3D, the "camera position" is controlled by the viewer. That should be quite a change for directors and editors. Once you get real 3D, you will probably not sit still while watching a production. you will want to move around, explore it. This will have interesting effects when a lot of people are watching a production together and people flock around because they discovered something interesting in the back. Or maybe there will be a controller for moving the camera position, that would take fights for the remote to a whole new level ;)

Also, acting might become quite different from what it is today, because recording a movie might no longer be done with a photographic process but may be based purely on motion capturing. Actors would become puppeteers. (Some are today: think Gollum)

What I'm trying to say. Real 3D will be much more revolutionary for cinematography. What we are seeing today is just a gimmick. Nothing more.

voidpointer··on Why Canvas is not an obvious choice for web games
I think he is comparing apples to oranges here. Using HTMl as the "rendering device" works on a different (higher) level of abstraction. The additional layer of abstraction in HTML has already solved the complexity of doing efficient partial redraws based on changes to a subset of a scene graph. This isn't something that the canvas API was meant to handle. If one were to use a scene graph (or display list) abstraction on top of canvas, it would shield the application developer from this complexity just as well as the HTML does now. However, the HTML abstraction, although more general, is implemented in native code while a canvas based scene-graph would need to go through java-script, so it is at a disadvantage as to how far it can be optimized. Basically, what he needs is SVG. :-)
voidpointer··on Ewww, You Use PHP?
Just like with everything else...
voidpointer··on Apple deprecates Java
Depending on what you want to do, Adobe AIR would be a practical way of delivering applications on Mac, Win and Linux...
voidpointer··on PayPal robbed my bank account
If you feel like PayPal stole from you, shouldn't you be contacting the police?
voidpointer··on Don’t use “My” in UI elements.
Do we really need these pesky pronouns? Putting labels like your pen, your mug, your red stapler on stuff is equally crazy, isn't it? Al link/button labeled Profile/Account/Settings... is just fine. There is no surprise in clicking on something labeled "profile" resulting in your profile being brought up, what else would you expect? My profile?
voidpointer··on Stephen Wolfram Uses This
Just imagine the immense satisfaction of delivering a well executed spinning kick to one of these things when it drives up to you on a Monday morning squeaking "Hey, what's happening?" - ka-zonk!
voidpointer··on GetACoder.com: Solve P Vs NP
Does that include factoring large prime numbers? If a good approximation would exist for that, wouldn't that make public-key encryption pretty useless?
voidpointer··on Stop Calling Yourself a Rockstar and a Ninja
I find it quite practical that a certain type of people started to attach these rockstar/ninja labels to themselves. This way it becomes very easy to spot the douchebags.

The same goes for job listings that state these terms. Why would a smart person care to work for a company that actively seeks to hire douchebags?

voidpointer··on Judge draws parallel between music sharing and unlicensed public performance
The high figures seem to result from the fact that the *AA argue that the file was _potentially_ shared with _millions_ of people around the internet. I wonder why they are not required to prove every single instance of downloading that they claiming damages from...
voidpointer··on 99 Designs for Music
As with 99designs, there is a high risk here for the buyer to end up paying for plagiarism and rip-offs. People with low/non-exiting ethics will throw together rip-offs and submit them to a broad range of "contests" hoping that a fraction of them will lead to money. The buyers on the other hand will find themselves liable for using the rip-off.
voidpointer··on Judge draws parallel between music sharing and unlicensed public performance
Interesting approach and I think it is a good direction. There are some differences though: sharing the files on the net is releasing them to a potentially broader audience. The patrons in a bar don't get to take home the music they listen to on their mp3 player. Maybe a comparison to unlicensed broadcasting is more appropriate?
← PreviousPage 2 of 7Next →