Recent submissions

Comment · 8 years ago
Comment · 8 years ago
Does it have to be interesting to share? Writing a gameboy emulator is a fun and challenging project in and of itself, and something that not everyone can do. That alone I think is impressive enough to share.
Comment · 8 years ago
I agree with you in general, but I think it's worth pointing out that programming the NES's PPU is actually very similar to programming with a 2D graphics library today.

NES games never wrote their own scrolling logic, or there own graphics logic. They wrote tile values into a background table and then told the NES how much to scroll the playing field, and the NES rendered and scrolled everything automagically.

NES games never drew their own sprites. They just said "Hey NES, write the sprite at this x and y location" and the NES did it.

Audio worked the same way.

Honestly, coding for the NES would be similar to working with a simple 2D graphics library. So I don't know if it would be accurate to say "every line of code is yours" on the NES. It's more just that the "libraries" used were implemented in hardware instead of software.

Comment · 9 years ago
While Salt Lake technically meets the requirements, they do so just barely. The metro area barely cracks a million people, and the airport maybe has 1 or 2 international flights a day. Plus Amazon and the Utah state government still have a lot animosity towards each other from the whole online tax thing.

Plus it's really tough to attract out of state talent in Utah.

I think Salt Lake would be a very hard sell compared to what Amazon could easily get with Denver.

Comment · 12 years ago
Can someone who is a little more into Lord of the Rings comment on this? This guy didn't really get a lawsuit dropped by claiming that Tolkeins books were actually written 5000 years ago did he?

Or is there something here whooshing over my head?

Comment · 12 years ago
A quick scan makes it look like you don't have direct access to create your own UI elements, you are stuck to the prebuilt stuff.

This definitely is designed to maximize battery life

Comment · 12 years ago
Kudos to the creator. Writing something like this takes a lot of effort and it looks like they did a great job! Well done!

With that said, on wider level, what's the allure of these JavaScript replacement languages? Is JavaScript syntax really that difficult for some developers to wrap their head around? I can understand something like Dart that has an underlying goal of performance, but the purposes of things like this or CoffeeScript genuinely confuse me.

Comment · 12 years ago
We ask a variation of this question in our interviews. (We use lightbulbs, not eggs). I've yet to have anyone storm out yet.
Comment · 12 years ago
It's not a matter of it's a culture fit or not, it's a matter of showing that you care about the job.

We wear whatever the hell we want to at the office, but if I conduct an interview and the interviewee comes wearing jeans and a T-Shirt with holes, I problem will end the interview short and thank him for his time. If he doesn't care about this job enough to even make an attempt at dressing up then why waste our time.

Same with swearing. If you can't show to us that you care about this job enough to use professional language for an hour then I probably won't consider you past the first round. It's not whether we care about swearing, it's about proving to us you really want this job.

Comment · 12 years ago
Comment · 12 years ago
I didn't think you could run your own login and payment on Apple. Or have they changed that?
Comment · 12 years ago
The author also claims the Gini coefficient doesn't take into count population growth and so skews the number. That is completely wrong. It's calculated using the Lorenzo curve which which is a per capita calculation.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton