HNHacker News
TopNewBestAskShowJobs

z-e-r-o

93 karma · joined February 18, 2013

zero at sologram dot co
submissionscomments
z-e-r-o··on Tmux has left SourceForge
Have a look at discoursehosting.com, they have been around for quite some time and they offer 3rd party discourse hosting for much lower price compared to the official discourse.org hosting.
z-e-r-o··on PostgreSQL: the good, the bad, and the ugly
Google "jetbrains dbe dmg" and it'll link you their knowledge base article with download links to the latest version. It's seriously a fantastic program!
z-e-r-o··on Twitter Reports Weak Earnings and the Stock Is Crashing
I started using https://tweetdeck.twitter.com/ especially for the above reasons. Somehow the JS is way more reliable on the tweetdeck site. It's a pity that even the widest column setting is way too narrow, it still feels more like a "management interface" than a Twitter home feed.
z-e-r-o··on Hidden backdoor API to root privileges in Apple OS X
They even released "Security Update 2015-004" at the same time, including many updates for 10.8 and 10.9, but not the admin framework.

https://support.apple.com/en-us/HT204659

z-e-r-o··on Make This in an Hour
This is on top of HN and I don't understand why does no one notice the recommendation of setting the root level CNAME records. While this might work in practice, it is against the DNS standard and causes really weird bugs, like not being able to set up email on the same domain, as for example you cannot set up TXT records.

Unfortunately, solving this problem isn't easy or obvious. You'd need to use ALIAS / ANAME records, which are only supported by a very few DNS providers (DNSMadeEasy, Rage4, Amazon Route53 if you are hosting on S3). Also, you need to set a low TTL to make sure that you are not caching an old cloud instance's IP address.

The best writeup I found about it is here: http://www.dnsmadeeasy.com/aname-records/

z-e-r-o··on AudioQuest Diamond RJ/E Ethernet Cable: £6899
While I totally agree with the moral of this story, I'd like to point some reasons why the visuals of a software might interfere with audio:

1. just check this website: http://thume.ca/screentunes/ there is a large chance that your computer videocard and/or LCD will make a noise on that page

2. when the videocard makes such a noise, it can interfere with the PSU and thus affect the soundcard as well.

3. Thus, it's actually possible that changing a "high-frequency stripy" interface to a solid color will lower the noise-floor on the sound-card a bit.

z-e-r-o··on 404. PAGE Not FOUND
Probably that's the first #1 item on HN which always stays black/unread. Nice hack.
z-e-r-o··on A better pull request
In my case, OS X has the latest git, while Windows is stuck on 1.9, and my git folders get corrupted if I do a push on OS X and simply do a status on Windows. I guess something has changed between 1.x and 2.x but this corruption is really not something which should ever happen in a VCS. My solution is to use Gitlab instead of Dropbox only local repos.
z-e-r-o··on An airline that has made sure its airplanes won't disappear
I don't understand why such a difference between what you are saying and a portable SPOT device [1] which is pretty much standard for extreme sports nowadays. A SPOT device is only 114g, tracks every 2.5 minutes, and runs on batteries for days. $170 for the device and $200 for the service per year.

Actually if passengers start carrying these devices (while sitting next to the window) that's already a solution.

[1] http://www.findmespot.com/en/index.php?cid=100

z-e-r-o··on BPG Image Comparison
Exactly 18-30-50-85 kB if you use the -S syntax.
z-e-r-o··on BPG Image Comparison
It's interesting how bad mozjpeg looks compared to classic jpeg compression tools like jpegoptim, given how many blogs have been writing about Mozilla creating the "ultimate" jpeg encoder. Comparing it with jpegoptim reveals that at the small-medium-large sizes mozjpeg produces a result with more visual artefacts.

  wget http://xooyoozoo.github.io/yolo-octo-bugfixes/comparisonfiles/Original/Ricardo_Quaresma-L-,_Pablo_Zabaleta-R-Portugal_vs._Argentina,_9th_February_2011.png -O src.png
  convert src.png -quality 100 -sampling-factor 1x1 full.jpg
  jpegoptim -s full.jpg -S85 --stdout > s85.jpg
  jpegoptim -s full.jpg -S50 --stdout > s50.jpg
  jpegoptim -s full.jpg -S30 --stdout > s30.jpg
  jpegoptim -s full.jpg -S18 --stdout > s18.jpg
z-e-r-o··on Cursors
After playing the game and reading this, I've realised that drawing cursors must have been an amazing experience. Unfortunately by now, the game is so popular that drawing cursors are disabled, and my experience has been "just a bunch of random cursors moving around without cooperation", unlike the parent's where communication played such an important part. I hope the dev can raise the "room full" limit or split the game to smaller rooms, as by now all players are only experiencing the drawing-less mode of the game.
z-e-r-o··on Disney’s New Production Renderer ‘Hyperion’
You forget that rendering a movie is almost infinitely scalable. Imagine, even when using only single-threaded code, you could scale for 130,000 nodes as there are about this many frames in a 90 minute movie at 24 fps. This is not totally true of course, for example you might want to do light or particle system calculation which persist across frames, but the general rendering bit is extremely scalable.
z-e-r-o··on MathBox 2
Totally agree, under Chrome / OS X, fans went crazy on my rMBP 15 iGPU and CPU raised 80 C degrees just to watch a few slides of that site. I closed the tab to stop overheating.
z-e-r-o··on Key Lime Pi
I work developing for the Pi and assuming that any of the SD cards would survive in a Pi environment is just a terrible idea. They get corrupted extremely frequently, both in hardware and filesystem level. Hardware level is because most brands just don't use chips good enough to handle the IO of a "desktop" OS, even if it's slow like the Pi. Software level is because the Pi is highly unstable hardware and freezes frequently, plus the tiny micro USB port for powering gets unplugged surprisingly often. Random poweroffs and reboots just asks for corruption on Linux filesystems.
z-e-r-o··on Python code to solve xkcd 1313 by Peter Norvig
Can someone explain what does this line mean and why does he use it as heuristic?

  key=lambda c: 3*len(matches(c, uncovered)) - len(c)
z-e-r-o··on Show HN: 3D sensing SDK for iOS – Produces point cloud and 6DOF device motion
Really impressive! Nice name, video, website!

However I would strongly recommend picking only one of your "features", the indoor navigation. If I were you, I'd definitely try to build a business by concentrating only on indoor navigation!

Indoor navigation is a huge new area where all the big players are looking for possible partners/acquisitions right now! Overlay-based AR, and the measuring tape demo is a joke compared what you've shown in indoor navigation!

You really have a chance of making a successful company based only on the indoor navigation feature. Forget the pricing for now, just offer it as a free beta on both iOS and Android and try to get the word out as much as you can.

Good luck!

z-e-r-o··on Microsoft's First Chip Brings Tank-Finding Design to Xbox
They seem to be quite dedicated to ToF, as they bought not one but two companies (3DV Systems, Canesta) just to have their own inhouse ToF system [1].

I found two images from the inside of Kinect One, if someone is interested: [2] [3], from the Wired article [4]

The processing system on the other hand might be in-house, or probably with the help of their amazing MS Research team. The demo in this video is absolutely state-of-the-art tracking: [5].

[1] http://en.wikipedia.org/wiki/Time-of-flight_camera [2] http://www.wired.com/images_blogs/gadgetlab/2013/05/20130514... [3] http://www.wired.com/images_blogs/gadgetlab/2013/05/20130514... [4] http://www.wired.com/gadgetlab/2013/05/xbox-one-development-... [5] http://www.wired.com/gadgetlab/2013/05/xbox-one/

z-e-r-o··on Meta: The Most Advanced Augmented Reality Interface
This technique, as it is shown, is not going to be possible for at least the next 5 years. They either know it and are making a huge fake marketing campaign (for a possible Google acquisition) or haven't realized it yet will have a really hard moment when they realize it.

Couple of components which are not going to work:

1. A see-through glass with Field of View as shown in the video just doesn't exist today. The model they are going to use are more like a ‘tiny TV-screen floating in your view’ and not even close to the visualization they created.

2. Real time 3D gesture recognition from point cloud data on ARM (+ overhead for applications + games all in low latency)

3. Real time 3D environment reconstruction from moving point cloud data (requires something like quad-core i7 + 32 GB RAM + desktop-class GPU processing)

They want to achieve it on an ARM running from tiny batteries!!!

+ On top of this would come the whole application / game experience, something they seem to be concentrating on, instead of getting the basics right.

4. Then there is latency, which is just not going to be solved for the next 5 but more probably 10 years, just read Michael Abrash blog about the reality of Augmented Reality glasses (http://blogs.valvesoftware.com/abrash/).

To be clear, I'm not saying that they won't be able to make what they promise, I'm saying that not even Google or anyone will nearly be able to achieve it for at least 5 years, and everyone knows this who is even a little bit into augmented reality.

So personally I find the Kickstarter campaign to be a fake campaign and it is just bending the rules of Kickstarter which requires a real-world hardware prototype. So they made a glued together prototype with a fake visualization, with the whole campaign built around the video.

Nonetheless, the campaign has a chance of being a massive hit, because every sci-fi fan is dreaming about it for decades and is willing to back it if he has the funds. In that case, it might have a chance of the biggest Kickstarter failures of all time. The best case for them would be a quick Google acquisition and integration into the Glass team.

z-e-r-o··on Why HN was down
For me, this should be called stackoverflow debugging. I genuinely solved a lot of my problems by trying to write a _good_ question on SO about my problem. The problem seems really difficult when I try to ask it in one sentence, just out of my head. However once I try to describe the background, what I'm trying to achieve, what I'm using, when does the problem happen, simplified down to sub-cases, usually by the time I'd be 80% ready with writing the question, I realize the answer.