laureny | 11 years ago | on: Microsoft on GitHub
laureny's comments
laureny | 11 years ago | on: Programming is not math?
If you write video games or any other graphic related application, or if you work on jet engines or modelization or industrial engineering, you are obviously immersed in math on a daily basis. If you write servlets on a Java backend, you are probably not required to be as much versed in math, physics or chemistry.
Still, no matter how close to mathematics the software you write runs on, the bottom line is that you are using a programming language to do so, and all languages are rooted to various extents into math. Some are very closely connected, and sometimes based on, specific mathematical fields (e.g. Haskell and Category theory) while others are more loosely based on such principles.
I find that just like you don't need to know how an engine works in order to drive a car, you don't need to know a lot of math to be a decent developer, but it certainly doesn't hurt to read up on some of the theoretical foundations that underlie all of computer science.
laureny | 11 years ago | on: Kotlin: Statically typed programming language targeting the JVM and JS
We actually learn a lot more from failures than successes.
laureny | 11 years ago | on: Kotlin: Statically typed programming language targeting the JVM and JS
laureny | 11 years ago | on: CSS is unnecessary given a layout language
RelativeLayout is just one of the several layouts you can use on Android. Typical Android GUI's are usually a mix of this one and a few others. This combination is very powerful and has been instrumental in making Android GUI's scale so well to many different devices with various resolutions and DPI's, a challenge that Apple will soon face.
laureny | 11 years ago | on: Introducing Ampersand.js
laureny | 11 years ago | on: Introducing Ampersand.js
Your landing page should contain what your users want to see, not what you want to put there. You might be excited about the motivation behind your project but nobody cares, really.
I clicked on the link and I spent ten minutes reading a wall of text hoping to find good reasons why I should switch from Angular, Backbone or Ember. Instead, I just closed the window without knowing anything about your framework.
> There's plenty of API docs for the core components
Still not a substitute for a user manual, even tiny.
laureny | 11 years ago | on: Google Domains
laureny | 11 years ago | on: Shrturl: Faking the web since 1942
laureny | 11 years ago | on: The Swift Programming Language
laureny | 11 years ago | on: Sistine Chapel
"Inspired" implies that the artist woke up with an idea and painted it.
laureny | 11 years ago | on: Java 8 Features
Actually, even actor-based systems share memory. If two actors A and B send a message to an actor C and expect a response from it, they are sharing memory: what's in C's state. Which can be different depending on whether C received A's message first or not.
laureny | 11 years ago | on: Java 8 Features
That would be a step backward, we really need generics and a reasonable support for exceptions on Android (or any large scale system, for that matter).
Go is a fine language at the system level or to replace Ruby/Python scripts but that's about it.
laureny | 11 years ago
- Going to an early stage start up as a young father is not a sacrifice, it's a selfish act. You are thinking more about yourself and what you want to do (and not do) rather than what's best for your family. Hate the idea of a 9-to-5 job? Well, suck it: the regular hours and clockwork and guaranteed paycheck will go a long way toward making your family more stable and stress free. Maybe it's a good time to also ask yourself if there are no hidden reasons behind choosing this line of work. I know I've seen fathers do this because they didn't realize they were not interested in the chores involved in raising a young age infant.
- I'm guessing the infant is less than two years old (the text mentions diapers) so I'm shocked that this text is not giving credit to who really, really deserves it: the Mom. At that age, the infant doesn't really care much whether Daddy is around at night time or to play with toys, but this father really needs to realize how much stress his work situation is putting on his wife.
I have a two year old son and I quit the start up I was working at before his birth. I felt it just wouldn't be fair to my wife to stay there. There will always be start ups to join should I ever want to try this again, but a child growing up is an opportunity that doesn't occur often in one's life.
laureny | 11 years ago | on: An Opinionated Guide to Modern Java, Part 3: Web Development
laureny | 12 years ago | on: I ported a JavaScript app to Dart
I don't care who writes the article, all that matters is whether the content of the article is interesting.
For this particular article, I think the answer is "Very", so thanks to the author.
laureny | 12 years ago | on: Architecture of a Real World Haskell Application
laureny | 12 years ago
Text editors are dime a dozen and in that space, you are competing with much more than tools that are geared just toward developers.
laureny | 12 years ago | on: Atom Is Now Open Source
In the end, for most of these products, open sourcing is usually just the last step before the product dies.
laureny | 12 years ago | on: Thinking in Types
No apology there (nor should there be).