Recent submissions

Comment · 3 months ago
It’s an expression of surprise or disbelief, in the same vein as “oh my goodness.” It’s a bit old-fashioned; nowadays you’ll mostly hear it in cartoons and the like, uttered by little old ladies.

No shade to DamnInteresting; I find it quite endearing.

Comment · 4 years ago
The Git book does a perfectly good job of this: https://git-scm.com/book/en/v2

I always recommended reading chapters 1-3 and skimming chapter 7 to people who are just getting started with Git.

Comment · 4 years ago
The author of the post is aware of this. They explicitly say that is not the point of the question.
Comment · 4 years ago
“Nobody [does thing] anymore” is a common euphemism for “very few people [do thing] now, compared to in the past”. The author is correct about this with respect to cursive, at least in the US. I think you know this as well, as you acknowledge your outlier status.
Comment · 5 years ago
My favorite response to “How are you?” comes from a Russian former coworker: “Average. Worse than yesterday, better than tomorrow”.
Comment · 7 years ago
Except it’s not like a flea market in the parking lot. It’s more like Walmart had a flea market, but mixed all of the items in with their own, inside of the store, and made it difficult for a casual buyer to tell the difference.
Comment · 12 years ago
I liked the article, but, as a game developer who does not specialize in graphics, I really liked one of the comments:

Joe Kilner - One extra issue with games is that you are outputting an image sampled from a single point in time, whereas a frame of film / TV footage is typically an integration of a set of images over some non-infinitesimal time.

This is something that, once stated, is blatantly obvious to me, but it's something I simply never thought deeply about. What it's saying is that when you render a frame in a game, say the frame at t=1.0 in a game running at 60 FPS, what you're doing is capturing and displaying the visual state of the world at a discrete point in time (i.e. t=1.0). Doing the analogous operation with an analogous physical video camera means you are capturing and compositing the "set of images" between t=1.0 and t=1.016667, because the physical camera doesn't capture a discrete point in time, but rather opens its shutter for 1/60th of a second (0.16667 seconds) and captures for that entire interval. This is why physical cameras have motion blur, but virtual cameras do not (without additional processing, anyway).

This is obvious to anyone with knowledge of 3D graphics or real-world cameras, but it was a cool little revelation for me. In fact, it's sparked my interest enough to start getting more familiar with the subject. I love it when that happens!

Comment · 12 years ago
> So if you manage to keep tabs on the industry through your colleagues and you're excited about what you're working on at work, then the personal projects are much less important, but you need to demonstrate that.

I disagree. If passion is an important quality to you, then, as the interviewer, you need to ask questions that reveal whether or not the candidate has that quality. It's absurd to ask about personal projects as a proxy for asking "are you passionate about programming" and then to expect the candidate to guess your true intentions and answer accordingly.

Comment · 14 years ago
1. There's no indication that account belongs to the Bill Nguyen in question. Nguyen in one of the most common surnames in the world, and Bill is an exceedingly common first name.
Comment · 14 years ago
Comment · 14 years ago
The best part of the article is the response from Avalanche, the studio that developed the original game. Rather than try to shut the project down, they praised the authors and invited them over for a visit. Awesome! When companies act like that, it makes me want to support them.
Comment · 14 years ago
Did you even read the post? The author is hardly freaking out, never worries about passing classes, and never once claims that his lectures are boring. He's simply asking his fellow students to respect each other and the classroom, which is perfectly reasonable.

Furthermore, I know that shitting on universities is en vogue, but give me a break. Perhaps you are the one who "did it wrong" and were bored because you chose the wrong university, or the wrong field of study? Or, just maybe, different people learn in different ways?

Comment · 14 years ago
Thanks, but you didn't really explain anything. In what specific ways does it fail to scale well?
Comment · 14 years ago
Can you explain your reasoning? Isn't high scalability one of MongoDB's key features?
Comment · 14 years ago
I'm with you. Accidents happen, but most can be prevented if you just treat your expensive device with care and respect. I find that people really don't like that advice, though!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton