HNHacker News
TopNewBestAskShowJobs

DharmaSoldat

27 karma · joined September 21, 2010

submissionscomments
DharmaSoldat··on Ask HN: Did your life as a parent affected your life as a developer?
I'm a newish dad and full stack dev. I've found that what's been most effective for me, aside from spending (admittedly, far too much) time coding in the evenings before sleep, is making a concerted effort to share whole-day responsibility of the kids on weekends. I'll take the kids on one day, my wife will take the kids on another day. We trade off during the week too so we can both have large stretches of uninterrupted time.

Exercise (and for me, meditation) are important balancers too - don't neglect them for the sake of coding, you'll find that you just get burnt out.

DharmaSoldat··on ORM Is an Offensive Anti-Pattern
Isn't what you're describing essentially the ActiveRecord pattern? An object that has the internal capabilities to perform the various CRUD operations direct to a persistence store and only operates on itself?

EDIT: Also, from an architectural standpoint, do you not think that having SQL-speaking objects written in this fashion is too tightly coupled? What do you think of a "Clean Architecture" implementation with respect to your idea?

DharmaSoldat··on Usernames Are Dying – Here Is the Replacement
I'm hoping this was written satirically...
DharmaSoldat··on How A 21-Year-Old Stanford Kid Got $30 Million, Then Everything Blew Up
I just don't know what the thing does. The video says nussing. NUSSING!

Don't companies have to get to at least Enron-level before they start making vapid promo pieces like this?

DharmaSoldat··on Ask HN: When doing everything yourself, design or code first? Together?
People (in my experience, anyways) would prefer a product that is fast and gets the job done without fault or error over a product that looks really awesome but performs poorly and is buggy.

In other words you can put as much makeup on the pig as you like, but in the end it's still a pig.

Try telling that to one of my former bosses though ;)

DharmaSoldat··on Ask HN: Is "Gödel, Escher, Bach" still worth reading?
It is awesome. I've tried getting through it in it's totality 6 times to no avail, but i still await try number 7...

It is a great read.

DharmaSoldat··on Don't Tell Kids They Have to Be Good At Math or Science to Be a Programmer
I agree that you don't have to learn anything about mathematics to become a programmer - that's how I started.

I will say that having learned relatively advanced math since my start has proven to open interesting new doors and paths of thought to me.

You don't have to learn it, but it does make a difference/change your perspective if you do.

Touch typing comes along naturally as you code and is a skill best suited to letter writing than code forging.

DharmaSoldat··on Why Meteor will kill Ruby on Rails
I hear ya... from what I can see it looks like it would be great for rapid prototyping, even big systems... however why anyone would go with a JS-backed framework for a serious application is beyond me - it's just not ready as a language (and a framework)
DharmaSoldat··on Why Meteor will kill Ruby on Rails
I'm sorry but those look like toys. I'm with buddy here, could you please give me an example that is more complex in nature?
DharmaSoldat··on Ask HN: Did anyone successfully finish both drchrono questions on time?
Don't want to ruin the surprise for everyone else. 'Sides it's just data processing. It's not hard to figure it out - it's quite logical.

Oh... my edit was I forgot the language. I did it in Ruby.

DharmaSoldat··on Ask HN: Did anyone successfully finish both drchrono questions on time?
I finished the first one in 20 minutes and got bored with the second one.

I'm happy I work for the company I do. If this is what they want people to do all day, geez.

DharmaSoldat··on Campaign for a new HTTP Error code: 451 - Blocked for legal reasons
Surprised no one has made any reference to Farenheit 451.

Allow me to be the first.

Thankfully websites are not flammable.

DharmaSoldat··on Oculus Rift co-founder killed by gang trying to escape police
Speaking as a proud Canadian, you're absolutely right. It's aboot time we get those new fangled horseless carriages!
DharmaSoldat··on Ask HN: What are some good EC2 tutorials for programmers?
Go look at the SDK docs... they're not half bad. I got a system up and running with them (not knowing anything about AWS beforehand) in a day or two. Most of it is just knowing the lingo and getting some practice in.
DharmaSoldat··on Xkcd "Click and Drag" in a "map" interface
Wow... Just wow.
DharmaSoldat··on Quantum chip breakthrough to be unveiled [FT Paywall]
For those who don't want to subscribe...

http://www.itpro.co.uk/642613/scientists-to-announce-quantum...

DharmaSoldat··on Spaghetti Architecture and the Importance of Starting Over
If you've painted a painting, and you feel as though it no longer represents the work you set out to do, would you just keep painting over it?

Would your work suffer from the same cargo cultism that affected it last time with the same brushstrokes on the canvas adding perverse guidance?

If the changes came in so quick that the paint hadn't even a chance to dry, you can imagine as well as I can how the painting would look. A big shmear.

Sometimes it is just better to start from a blank canvas.

DharmaSoldat··on Introducing Gemfury - It's like Dropbox for Hackers
All I have to say after looking at your site is:

1) thanks for msbetatesting hackernews, 2) did you even test your site for BS errors, you noobs, 3) not a bad idea, but srsly, what's wrong with github (that everyone and their mother uses)?

This website is like the movie, 'Hackers'. I would appreciate an explanation.

DharmaSoldat··on Newer faster version of WebGL Quake 3 demo : JQuery is gone, updated glMatrix
Agreed.
DharmaSoldat··on An introduction to modern OpenGL
@NelsonMinar - I couldn't agree more. I'm currently learning OpenGL and having a hell of a time putting it all together.

Thankfully I found a quick reference card for OpenGL 4.2, then I can see what's core then extrapolate from there.

But yes there sure is a lot of schmutz out there.

DharmaSoldat··on Poll: How much do you make as a programmer?
Agreed - location is a good indicator. I make good money for my area, but cost of living is highest in the country and salaries are higher in other areas.
DharmaSoldat··on Microsoft’s Augmented Reality 3D HoloDesk Lets You Play With Balls In Real Time
Love the title. Though it made me think the video would be something different.

"Ghost in the Shell"-style tech is the way of the future.

Anyone else excited about the yet unreleased Sony HMD?

DharmaSoldat··on Accidental Genius: How To Think
I tried a bit of this just a moment ago. Came up with the answer to a problem I've been thinking about for some time now. Additionally I thought of some great ideas for weekend projects.

I'm suitably impressed to keep trying it out to see what else I can do with it, if not to experiment a little - it is very much like monkeys at typewriters.

Anyone else feel this is like "intellectual improv"?

DharmaSoldat··on Does one have to be a genius to do maths?
I second that. My main side-project-esque interests involve AI and Computer Vision. Knowing that cleared up a lot of confusion as to what was 'best to learn'.
DharmaSoldat··on Does one have to be a genius to do maths?
I graduated with Math 11 in highschool and never pursued it again to any extent until I was out of programming the first time and about 3 years into my culinary career.

I decided to pick up calculus and linear algebra citing a lack of intellectual stimulation. I used the dummies books and augmented them with schaum's outlines (not easy studying).

I got back into programming again, and although I didn't make it all the way through the first time, i've picked it up and have found the Demystifying series pretty good (better than the dummies books by a long shot in fact).

These are also bolstered by other books I find that fell off the back of the internet truck. There's lots of great website for study notes and tutorials. One I like is Paul's Online Math Notes (http://tutorial.math.lamar.edu/).

DharmaSoldat··on IBM develops 'instantaneous' memory, 100x faster than flash
It will certainly be interesting to see what happens with technology like this when it gets combined with others such as graphene, memristors, etc.

I agree with rkalla that tempering one's hopes towards it is probably the way to go, but it's always nice to see someone pushing the envelope.

DharmaSoldat··on So You Wanna Be a Chef - Anthony Bourdain
Kitchen Confidential got me into the life and I.T. got me back out. This guy is one of my heroes.

I also agree with callmeed, in that passions sometimes shouldn't be one's livelihood... I ended up leaving due to burnout and doubt that I would have been as successful opening my own gig based on the highly competitive environment where I live.