HNHacker News
TopNewBestAskShowJobs

miketuritzin

564 karma · joined February 16, 2010

submissionscomments
miketuritzin··on Essential C (2003) [pdf]
Can you give an example where not using them 'inline' makes code harder to understand?
miketuritzin··on Spotify CEO: musicians can no longer release music only “once every 3-4 years”
I love music (and am a musician), but I disagree that good music is scarce. Part of the issue here (among many others) is that music is fairly "evergreen", and certainly much more so than apps. Zillions of people are still listening to the Beatles and Bob Dylan (two examples of "good music") more than half a century later. I worry that the ever increasing catalog of recorded music is making it ever harder to gain mindshare as a musician.
miketuritzin··on Ask HN: Do you ever go back and admire a piece of code you wrote?
I frequently think just before committing/pushing, "Time to add some comments!" That doesn't mean the code is fully finished, but it does provide a clear point in time to add them (when needed).
miketuritzin··on YC W20 Online-Only Demo Day
I have a ritual of watching through my queue of Youtube videos (on many topics) when I am preparing and eating breakfast each morning. It works well. I've been able to churn through so much useful content over the years that I wouldn't have normally watched.
miketuritzin··on Being a Noob
I have thought about this phenomenon with regard to the internet a lot. Online it's easy to be exposed to videos and other content produced by people who are literally among the best in the world at anything. This means we start to measure ourselves against the most unforgiving yardstick imaginable, which makes being a noob (or even "normal") even more painful.
miketuritzin··on Cold-Water Swimming
I have started doing this on days I go to the gym (3x per week) and anecdotally it has positive effects on how I feel mentally and physically. (And these effects have lasted after about 6 months of this practice.)
miketuritzin··on 0.30000000000000004
Reminds me of this Inigo Quilez article on experimenting with rendering using rational numbers: https://iquilezles.org/www/articles/floatingbar/floatingbar....
miketuritzin··on Half-Life: Alyx
The same controller pose can correspond to different arm positions, so VR games/apps that do IK are making a guess that is generally going to be somewhat inaccurate. I do like the implementation in Lone Echo, though.
miketuritzin··on Diamonds Keep Getting Cheaper
It's also worth noting that it's possible to "just want" something for reasons that one isn't consciously aware of (e.g., feeling physically attracted to markers of health and fertility).
miketuritzin··on Early Retirement May Speed Up Cognitive Decline: Study
There's nothing special about a job! If anything, I'd believe that someone who had the drive to do challenging activities on their own (and engage socially with others) is doing more for their mind and body than someone clocking in and out at a boring job.
miketuritzin··on Another heavily-funded AR headset startup is shutting down
What about a headset (or glasses, contacts, whatever) that can provide anything from AR-style world annotations to a full VR experience, or anything in between? I agree that AR is something you'd use all the time, like a smartphone, but I do think the distinction between AR and VR is a bit artificial and due to what is technologically possible right now. There are many current VR experiences that would port surprisingly easily to AR (e.g., Tilt Brush, Oculus Medium, table tennis games, etc.) if there were AR hardware that was currently good enough.
miketuritzin··on Nvidia CEO says Google is the only customer building its own silicon at scale
Out of curiosity, what $4000 VR setup are you showing people?
miketuritzin··on Uber will start deactivating riders with low ratings
Can vouch for this, a few years ago I broke my ankle and was on crutches. During that time I got my only non-5-star Uber ratings.
miketuritzin··on Google is reportedly shutting down its in-house VR film studio
The same could be said even moreso about (wearable) AR - that the technology isn't there yet, especially at a price needed for mass adoption. I see VR and AR as different sides of the same coin, and I believe that Facebook does as well from various comments they have made. Many of the technological problems are similar (with VR being "easier" to solve). It seems pretty clear to me that Facebook is investing heavily in VR because they see AR as being a big future platform. (And FB is still putting a lot of resources into VR, with the imminent release of Oculus Quest and continued heavy R&D.)
miketuritzin··on Google is reportedly shutting down its in-house VR film studio
Exactly. AR and VR are different sides of the same coin and will converge. I am certain that Facebook is investing so much into VR because of the ultimate promise of AR as a platform, not because of a belief in VR "over" AR.
miketuritzin··on Altavista: The rise and fall of the biggest pre-Google search engine
Good point - pagerank is a query-independent signal which is harder to game, but the (very large) part of ranking that is query dependent was still very much gameable.
miketuritzin··on Show HN: Startup with no website - GuerillaClick@gmail.com
Yeah, my interpretation is that it's for situations where you would normally prefer to use a fake email (joeblow238998324@gmail.com) but can't because of the verify link.
miketuritzin··on My First Year as a Solo Developer
I can confirm, I am living in NYC (and am mid-30s). I'm paying for the "bronze plan" of one of the cheapest insurance companies, and it is $470/mo this year.
miketuritzin··on Ask HN: Do you enjoy working in a coworking space?
That reminds me that one of the co-working space I worked at in Brooklyn had a really cheap plan where you could receive mail there and do a couple other things but not even have a desk. Perhaps look into an option like that?
miketuritzin··on How to Start Learning Computer Graphics Programming
I would agree - Shadertoy is really cool, but it fits into the category of "they did it because they could, not because they should." There are techniques used in Shadertoys that are relevant elsewhere, though the learning curve is really steep in terms of comprehending what most Shadertoys are doing.
miketuritzin··on How to Start Learning Computer Graphics Programming
Vulkan is supposed to be the cross-platform API, but Apple isn't supporting it (and doing their own thing with Metal, as per usual). From what I've heard, Vulkan was originally "OpenGL 5" so while OpenGL continues to exist Vulkan is effectively its successor. There is MoltenVK, which allows Vulkan applications to run on top of Metal.
miketuritzin··on Life in the Spanish city that banned cars
You could also make the argument that opening city centers to cars should be considered carefully, and that is also true. It just happens to be the current default almost everywhere.
miketuritzin··on Cycling Is Key to Safer, Healthier, More Vital Cities
This aligns with my experience. I would bike (in SF and now NYC) but I don't because it feels too stressful and dangerous.

It annoys me how entrenched car culture is and how defensive some people get about it (and the amount of anger that is directed toward cyclists, many of whom legitimately fear for their lives on a daily basis).

miketuritzin··on How to Be Better at Parties
I agreed with you until the last paragraph. Parties "should" be relaxing and fun, but what if they aren't? Focusing on how you should feel a certain way when you don't isn't helpful, whereas making adjustments to how you act or think about things can be.
miketuritzin··on Ask HN: What are the things keep in mind while giving/preparing for a tech talk?
I feel like the solution to this is to have slides without a lot of text on them, but then include what you say in the "speaker notes" section when you distribute them so that people who didn't attend the talk understand them.
miketuritzin··on List of screw drives
I found this out a few years ago after stripping several IKEA screws and getting incredibly frustrated. Bought a couple Pozidriv screwdrivers on Amazon, and they worked like a charm.
miketuritzin··on Why It’s So Hard to Actually Work in Shared Offices
I have worked in several co-working spaces, and this is remarkably similar to my experience. The last one I was in was very loud with people making sales calls. I am currently renting a desk in a friend's small startup office, and it is so much better.
miketuritzin··on Game Engine Architecture Lectures
Thanks for that link - I was aware of the Stingray (Bitsquid) development blog (http://bitsquid.blogspot.com/) but didn't know about those videos.
miketuritzin··on Ask HN: What are the best books on modern computer graphics?
To me the most interesting thing is not just a fully-simulated video but a fully-simulated interactive scene using VR or AR, and that is obviously an even bigger challenge. I don't personally think that either of these objectives are even close to being just around the corner, but I do think we are moving toward them. I have no idea how many additional orders of magnitude in computing power would be necessary to create a convincing simulation. The journey in that direction is a fun challenge though, right?

I did just read your previous posts, and it sounds like you have a pretty interesting history of working on all of this stuff.

miketuritzin··on Ask HN: What are the best books on modern computer graphics?
From my experience this is very much true of the current state of real-time rendering (and there's nothing really wrong with that, because it's just not possible to run anything resembling physically accurate algorithms in real-time). However, in the world of offline rendering and raytracing, there has been considerable work on doing physically accurate rendering. Of course a lot of approximations are still made due to memory/CPU constraints, but it is a different world. "Physically Based Rendering" by Pharr and Humphreys is a good intro to this way of doing things.
Page 1 of 2Next →