It may sound like simple advice, but preparedness. Know who is interviewing, when, what everyone is covering, and how long it will be. The worst interviews lack of communication and coordination. The actual interview doesn't matter that much, as the culture is most likely already defined, so just test and question what you hold as important as a company.
Reverse hype is hype. Node is a high level language that is quite good. It might not be as fast as go or c, but it doesn't need to be to be useful. Don't blame the langue, blame the programmer.
There is research behind this, not sure why the down vote.
Although considering the comment being replied is a throw away account, I imagine that person is also a moderator who doesn't like debate to their troll comment.
People call the language "node" because they're ashamed to admit they're just writing javascript, since javascript has such a horrid reputation for amateur, poorly-performant bloatware.
This is also just troll. An engineer looks at a tool, as it is. Sometimes a plastic screw may be better than a steel one. Look at any tool as it is, not as a religion.
I'm not trolling. You think people are immune to stigma just because they work in tech?
Tools are rarely chosen purely on their merits. Look no further than the Black&Decker vs DeWalt thing back in the early aughts. Literally the same tool but with a yellow, "construction-y" motif? Much better reputation for being durable.
People didn't buy Black & Decker because they didn't want to be looked down upon for using pleb-tier tools.
I'm saying there are use cases for node. Maybe not as ideal of core infrastructure where scalability and latency are of the most important. But there may be use cases where a new engineer could contribute faster, cleaner, and more effectively with node. An amazing engineer with node, can do far greater things than a mediocre engineer in golang, or what ever the fashion language of the year is. Node has its place, and should be respected.
Would you mind repeating this the next time HN front page contains more stories and comments (hype?) about how C language is the cause for poor software quality?
VR experiences will necessarily lose a lot of cinematography (particularly that regarding shot composition and framing) because the viewer is in control over the camera, and they almost completely lose the ability to do editing too (because cutting between scenes will make the viewer nauseous). Modern films might seem superficially similar to non-interactive VR experiences because they are both throwing images at screens, but there is a huge world of cinematic techniques that everyone has grown up with (and most people won't notice), that will be severely constrained in VR, and it'll be a jarring experience (at least for the people making this stuff, if not the consumers) for a lot of them to be gone.
Perlin is likely right that what's likely to happen is that the scenes in non-interactive VR will seem more like theatre than cinema. Sure, the people putting this stuff together will probably come out of VFX houses but people won't be relying on cinematographers, editors and film directors in the same way. I suspect that it'll take a while for both the artistic problems of living with the new constraints, and the technological problems (such as taking live-action 360 footage with parallax) to be ironed out satisfactorily.
Interactive VR still looks much like video games, though, and while there will be some measure of constraints with the new medium, other constraints will be lifted (FPSes and flight simulators, for instance, won't need clumsy workarounds to simulate head movement), so the games industry will probably hit the ground running.
Agree with everything you're saying here. But the argument reminds me of a similar one, where the established industry leaders try and define what skills and processes go into cinema. Such as no sound vs sound, or film vs digital. The fact that it's story telling on a screen is what in my mind defines cinema.
There is cinematography in current virtual storytelling, such as firewatch, life is strange, and grand theft auto. While none of those are VR, they could be adopted to that medium as well. Cinematography is much more than camera angle, and lens choice, imo, especially in the digitally generated world. There are other techniques to lead the viewers attention, not so different than techniques used on a well made imax.
It seems unlikely that Comcast's 2GB/s service in Atlanta will be anywhere near $400.
> Comcast hasn’t discussed pricing for its new service. The company’s XFINITY Extreme 505 service costs $399.95 per month and offers speeds of about half a gigabit. However, competition from Google Fiber, which is planned to expand into Atlanta, may drive down prices in some areas. We’ve already seen this from AT&T, which offers gigabit fiber connections for $70 a month in Austin, Texas, where it competes with Google Fiber, but $110 in Cupertino, where it doesn’t.[1]
I wasn't born in that era, yet I am immediately conscious of the style being described. I think this is owed to both the cultural preservation afforded by film and photography as well as the nostalgia of the previous generation (there are undoubtably a disproportionate number of films set during this period).
Exactly, it would be nice if I could watch 4k content on my MacBook Pro, while not full 4k, it's close enough where I would be able to tell the difference.
In an SF rent control unit, if the tenant signs a 1 year lease, are they able to decide if they stay or not after the 1 year initial lease term is over?
Yes, unless their landlord is able to evict them for whatever reason. (And, to be clear, all or essentially all rental units in SF are subject to rent control).
I hadn't realized the post-1979 thing! Sorry for the misinformation above. I guess that every place I ever considered renting in SF was an older building.
Great write up and insights into Teespring's history, current stack and workflow, really fun read! Awesome to learn from others tribulations, especially enjoyed reading about their solution to getting correct postal addresses, and the tech they used to do so.