HNHacker News
TopNewBestAskShowJobs

chromejs10

202 karma · joined March 29, 2011

I'm a sr. software engineering manager. I have a bachelors and masters in Computer Science. My preferred languages are Swift, Objective-C, and Python.
submissionscomments
chromejs10··on What is your programmer salary?
You should probably include benefits then as salary doesn't mean much when you have tons of stock options.
chromejs10··on Show HN: my Mac app just got fireballed
Great concept Already bought :)
chromejs10··on David Shane: Using Design Patterns in iOS [video]
It really needed to show the code on the screen. Why did they show the slides but not the actual code?
chromejs10··on Innovative new Email-Client
How is this innovative? It's an Apple Mail clone with only super basic functionality.
chromejs10··on Ingenious UI Idea For Dragging Files From Your Computer To Phone
Agreed. This is not new at all. It is very easy to just think of a design. The problem lies in the actual implementation. That video is just copying from all the sci-fi movies out there.
chromejs10··on Notch live coding 0x10c
If you follow him on Twitter, he was looking for a code quality analyzer months ago. After trying some he found there were a lot of things he should change in the way he writes code. He settled on Sonar for some reason, don't remember why.
chromejs10··on Notch's next game is an MMO
Exactly. And he also did that last coding competition for charity.
chromejs10··on Notch's next game is an MMO
I'm super excited for this game. I like open ended games, and Notch spends a lot of time trying to make the game fit each user. But does anyone know why Notch gets so much shit online for being "greedy" or an "ass"? I've never seen or heard about him doing anything to get those ugly titles. Looking at the twitter feeds on 0x10c.com, I see a bunch of "greedy bastard" comments. There is nothing wrong with selling a game in the alpha stages. People will get a chance to voice their opinions on how the game should function.
chromejs10··on The future of UI/UX- A video by Microsoft
This has been posted many times
chromejs10··on Think before you ask in mailing list
I remember my AI Professor telling us about the teddy bear solution where, before you ask a question to someone else, pick up a teddy bear and ask it. More often than not, saying it out loud will most likely answer your question.
chromejs10··on Notch's Minicraft Ludum Dare's 48-hour Compo Entry + Code
Nevermind I got it
chromejs10··on Notch's Minicraft Ludum Dare's 48-hour Compo Entry + Code
Could anyone explain the icon.png file? How is he extracting out the individual pieces into the game?

Also, it's really interesting watching someone else live code. Get to see how they think and the order in which they write their code. Schools should do more of this kind of stuff.

chromejs10··on The Monty Hall Problem - Would you switch to Door #2?
Wait so he's arguing that switching wont make a difference?

The host is guaranteed to open up one door that is a goat. So, instead of thinking at the beginning that you have 1/3 chance of picking the car, instead think that you have 2/3 chance of picking a goat. If you pick a goat and you switch, then you win because the host HAS to show you the other goat. So think about it that way: try to pick a goat and not the car at the beginning. That is the simplest way I can explain why your chance of winning is 66% if you switch when asked as opposed to staying with your original choice.

chromejs10··on Reddit Source Code 24x36 Poster
Very annoying that I have to sign up with a site just to view this...
chromejs10··on Emacs VS Sublime Text 2 (on PC)
Well I mean it's all what you are used to. Personally, I've fallen in love with Emacs once you realize it's power. A lot of people don't like all the keyboard shortcuts you have to memorize, but in the end it all becomes muscle memory. I've used Textmate, SublimeText2, VIM (though not extensively) and they are all great editors. But for me, Emacs is insanely powerful, incredibly customizable, and once you start getting into it and get all your .emacs set how you like it, it's hard to beat. In the end though, they are all just text editors. Try them all and see what suits you best.
chromejs10··on Simple JSON formatting from the command line
You can also use Python's mjson tool:

cat json.txt | python -mjson.tool

chromejs10··on Why Learn About Operating Systems?
Because OS will give you a better feel for how threading works, for how file systems work. Just because you (probably) wont be working on OS source code, doesn't mean the behind the scenes knowledge wont be beneficial because you will be getting a better grasp of Computer Science as a whole. I have friends who work on Android apps, and often times they have to dig into the Android source code to see what the hell is going on. The more sense you can make out of the code, the easier it will be to find what you are looking for.

Also, it is considered a weeding out course in many schools. It separates those who are willing to dig deeper into the world of CS and those who will either quit the major or become a desk drone.

Signed, Your CS112 TA

chromejs10··on How do I prevent accidental rm -rf /*?
I'm more of a fan of the other comment, which was basically "don't use -f then". Personally, when using that command at root, you should be pretty aware of what you're doing.
chromejs10··on How do I prevent accidental rm -rf /*?
alias it to ask "really? (y/n)" perhaps.
chromejs10··on What happened with the Facebook Timelines?
I believe they are still in battle with a company that creates similar "timelines" and has ownership over it.
chromejs10··on Apple pulls iTether, our official statement
I agree with their comments. I don't know if it's really anti-competitive or not since there are only so many ways you can create a tethering app. However, I am a firm believer that if I'm paying for 2GB of data, I should be able to use up to 2GB data however I want. Charge me extra if I go over that (carriers would probably make a lot of money that way), but until I do go over, why can't I tether? If anything it should be a built in option that doesn't cost me anything extra IMO.
chromejs10··on Programming Languages: What tool is right for which job?
I think it's a good question. There are so many languages around that it is hard to choose from. I think it's beneficial to get good at a handful of languages and use them. However, there might be a time where a newer language is just so great that you have to use it. For example, in web development should you use straight Javascript? Jquery? Dart? Coffee Script?

Personally, Python, Java, and ObjC gets me everything I need and it allows me to get really good at a few languages instead of trying to keep 10 different ones in my head. Granted, if you know a few languages any new one should be fairly easy to pick up.

You don't want to start a job with some new language only to find out that it hasn't evolved enough to give you exactly what you need in your project.

I'd love to hear how people decide what language to use in their business. Do you pick Python over Java because it's simpler to write? Do you use PHP because of how well it's documented?

Like others, I'm saying this based on the title as I can't get the page to load.

chromejs10··on Siri – Controls My Car
This is awesome. Though, I'm always hesitant of any wireless device controlling my car.

Question for the author: I'm assuming this works from anywhere in the world. Does your car have like an online interface or anything so you can check its current state (i.e., it's on, trunk is popped, etc)?

chromejs10··on Apple’s Siri vs. Microsoft’s Tellme: This isn’t even close
This is a perfect example of why Steve Jobs was constantly talking about how Microsoft has no taste and churns out bad products. What Microsoft has is what has been around for a long time.. a bad voice recognition implementation. While Apple's is FAR from perfect, it is significantly more accurate and more versatile in handling different ways of saying the same thing.

Apple has made a habit of taking already created ideas (what MS was saying about how they've had this technology for over a year) and enhancing them.

Not to sound like an Apple fan boy, but Tellme is hardly the same thing as Siri.

chromejs10··on Why Emacs?
I guess it depends how you define slow. I've never been big on VIM but have used it a number of times. My biggest complaint with it is going in and out of insert mode. With emacs, as long as you keep learning more and more about it, all the shortcuts become muscle memory and you can whip through things pretty fast.

In my experience, the extensibility of emacs was why I kept using it. I don't really notice any "slowness" compared with VIM. It's not enough to make me go to VIM anyway. But either way, to each their own. It's probably best just to know one really well and know the basics of the other. I've never been big on the whole debate. They each have their pitfalls and benefits

chromejs10··on Ask HN: is it worth the effort to build (yet another) publishing platform?
Depends how you do it I suppose. I mean Apple's great products came from improving current products, not "necessarily" creating brand new ones. If you have ideas that have the potential to revolutionize publishing platforms, then do it. At the very least you'll have a product that you can customize to your every whim!
chromejs10··on Why Emacs?
He's not arguing which is best at all. He just talks about why he loves Emacs so much. It's a nice article that may make some non-emacs users look into using it.
chromejs10··on New Google reader UI
I can't stand this new UI. It's slower, took away screen real estate, and I don't see where they put my unshared notes. Blah!
chromejs10··on 2D Game Art for Programmers
This is really cool. So simple and yet it looks really complicated.
chromejs10··on I want to pay for TextMate 2
I can see both sides of the coin. I understand that a lot of people may have bought TextMate because they were told the update to 2.0 would be free (otherwise they may have waited). However, with as big as TextMate is and how a guy with little or no team was able to create it, he can't possibly afford to offer it to free for the thousands of people who bought the original one.

I think it would be perfectly fair to offer a discounted price to those who bought TextMate 1.0 (as opposed to free). That's a pretty fair thing to do IMHO. Many others said it, but if you are shelling out all the big bucks to buy a Mac, spending a few more bucks on an outstanding piece of software. It is a good way to show your support to the developer and make him continue sending out updates.

Just imagine the scenario where he does offer it for free, makes virtually no profit, and then ends up quitting support for TextMate 2 (as in making bug fixes, features, etc) because he can't afford to just live off of doing that. We all lose in that scenario.

I'm a student with lots of debt, but I will buy TextMate 2 full price because it's a good investment. Even if he does offer it for free, it would be a great gesture to buy it anyway or at least open up a donation thing for him.

Can't wait for its release!

← PreviousPage 4 of 5Next →