HN user

pcestrada

1,012 karma
Posts33
Comments97
View on HN
www.twz.com 1mo ago

How Russia's Skyfall Nuclear-Powered Cruise Missile Works

pcestrada
9pts0
www.theatlantic.com 4y ago

Only Putin Knows What Happens Next

pcestrada
7pts0
jaxenter.com 4y ago

NASA’s Ten Coding Commandments

pcestrada
4pts3
www.youtube.com 5y ago

I didn’t use Swift for Up Spell

pcestrada
2pts0
www.geekwire.com 5y ago

Amazon’s robotics leader Brad Porter has left the company

pcestrada
3pts0
www.vulture.com 7y ago

How the West Was Digitized: The Making of Rockstar Games’ Red Dead Redemption 2

pcestrada
107pts85
www.vulture.com 7y ago

How the West Was Digitized: The Making of Rockstar Games’ Red Dead Redemption 2

pcestrada
1pts0
plus.google.com 7y ago

Rob Pike on OOP

pcestrada
2pts0
kotaku.com 8y ago

The Puzzle of a Lifetime

pcestrada
120pts19
ntrs.nasa.gov 8y ago

History of Ball Bearings [pdf]

pcestrada
8pts0
www.polygon.com 8y ago

Why I worship Crunch

pcestrada
13pts1
www.destroyallsoftware.com 9y ago

Software Boundaries

pcestrada
1pts0
www.indiegogo.com 9y ago

Foundations of Game Engine Development

pcestrada
2pts0
www.alexstjohn.com 10y ago

Wage Slaves

pcestrada
1pts0
queue.acm.org 10y ago

The Verification of a Distributed System

pcestrada
1pts0
mollyrocket.com 11y ago

Working on The Witness, Part 11: Semantic Compression

pcestrada
9pts0
www.theverge.com 11y ago

The state of virtual reality

pcestrada
3pts0
www.boston.com 11y ago

Huge Asteroid Defies Gravity As It Hurtles Toward Earth

pcestrada
3pts0
www.washingtonpost.com 14y ago

Cyber-intruder sparks massive federal response

pcestrada
1pts0
www.boston.com 14y ago

Tech hiring is tough on veteran workers

pcestrada
4pts8
www.nytimes.com 15y ago

The Brilliance of Dwarf Fortress

pcestrada
442pts144
www.javaworld.com 15y ago

Why getter and setter methods are evil

pcestrada
1pts1
en.wikipedia.org 15y ago

Observe Orient Decide Act

pcestrada
1pts0
www.gskinner.com 15y ago

Finding time to play

pcestrada
1pts0
xkcd.com 15y ago

Map of Online Communities

pcestrada
9pts0
mongoliad.com 15y ago

Neal Stephenson's hiring a game programmer

pcestrada
1pts0
www.boston.com 15y ago

Iran unveils first UAV bomber

pcestrada
1pts0
www.fabiensanglard.net 16y ago

Original Doom Engine Code Review

pcestrada
3pts0
blogs.msdn.com 16y ago

Visual Studion 2010 Productivity Power Tools released

pcestrada
4pts0
blog.wolfire.com 16y ago

OnLive - Cloud Computing meets video games

pcestrada
6pts1

Just joined a new team as a senior dev last fall and went through this. I simply worked my ass off the first couple of months and asked a lot of questions and banged out some very high quality initial commits to make a strong first impression. Have a zen mind/open mind, things will be different and you may not care for some of the approaches taken. Play the long game and gradually make suggestions and changes as you get to know the landscape. My initial feedback from management was very positive, so this approach worked for me.

This was a wonderful book, it really helped lift the veil on how more complicated things were written in code for me. Also, I remember I was at the mall with my uncle and he offered to buy me a gift. I went straight to the bookstore and picked out this book. He was surprised that I picked out a book on programming, and rewarded me with some extra cash after purchasing the book.

Far Cry 7 years ago

Fantastic example of fog of war. Nice write-up!

I keep a journal using Google Docs. Whenever I make an entry, I have the date and a brief summary of any interesting thoughts related to the project, URL links, etc. I always keep a TODO list of what to work on next. This helps immensely when picking up the project again after a while to figure out what I was working on.

How did you convince management to let you use Clojure? Some of the devs where I am are interested, but I suspect management will be quite hesitant to embrace a new language.

This reminds me of a quote from Richard Hamming's talk "You and your research"

``Knowledge and productivity are like compound interest.'' Given two people of approximately the same ability and one person who works ten percent more than the other, the latter will more than twice outproduce the former. The more you know, the more you learn; the more you learn, the more you can do; the more you can do, the more the opportunity - it is very much like compound interest. I don't want to give you a rate, but it is a very high rate. Given two people with exactly the same ability, the one person who manages day in and day out to get in one more hour of thinking will be tremendously more productive over a lifetime.

http://www.cs.virginia.edu/~robins/YouAndYourResearch.html

I have 3 years doing full time Flex development. Have yet to see these problems. We deploy to Windows/Linux and Flash Player has been the closest to write once/run anywhere that we've seen. We have nothing but good things to say about Flex development.

Sure you might be able to understand something given enough time and guidance. But to me a super programmer is someone who is able to make that leap and create something novel, useful, and valuable. For example, John Carmack, who many would describe as a super programmer, showed the rest of the game industry what could be done with 2.5D in Doom, and later commodity 3D hardware with Quake. You can certainly review his code since it's open source and understand it, but how many people could have independently done what he did when he did it? Not many I would wager.

Rules of engagement may force the use of close-in air combat maneuvering (ACM). During the Vietnam War, the US had more advanced, long range missiles but political considerations forced the pilots to visually identify targets before firing.

Also, against a technically sophisticated adversary such as the Russians or Chinese, the initial exchange of beyond visual range (BVR) missiles will most likely leave a number of aircraft alive. The Russian have the PAK FA stealth fighter in development and the Chinese J-37 stealth fighter had it's maiden flight last year. Stealth technology only makes it more likely that more aircraft survive the first volley. At typical combined closure speeds, there will be only one BVR exchange before ACM begins.

It's also very dangerous to be flying around the battlefield with your radar turned on as everyone else will immediately detect it and mark you as a target as you broadcast your range, speed, and bearing to the world. Typically target acquisition is by other means, such as AWACs aircraft or ground control that guides you into a high Probability Kill (PK) position.