This is phenomenal.
HN user
gutsy
CQ5 Developer, still relatively new to developing. I code mostly in Java but have played around with JavaScript, Go and Ruby. I code for fun in languages that I don't know because for some reason that's exciting to me.
learning projects: github.com/gutsy
This is amazing and awesome and I've totally installed it on my phone.
I don't want to actually go to Applebees to try it out, though.
I'll reiterate what everyone here has said: you're not going to change the world right now, and putting yourself under that kind of pressure is bad for you. If you enjoy coding and building things, then find a company to work for where you can hone your skills and make decent money doing what you love. The best part of that is after your work day is done, so are you, you can then spend some time chilling and living your life. It's not sustainable to spend your entire waking day working and learning, you need to balance it or you'll lose it.
Being an entrepreneur isn't for everyone. There's no shame in admitting that it isn't for you. There's plenty of great work out there that doesn't require you putting it all on your shoulders.
THANK. YOU.
Obviously the top graphic (Octocat as Mega Man) needs to be a t-shirt. Sooner rather than later.
This is awesome! I had no idea that you could programmatically do this (I still consider myself a novice even though I've been professionally coding for two years). Very, very cool!
Now I kinda want to try this.
I upgraded last night and haven't had any kinks. The only thing I had to do was re-set my maven environment variables for some reason (and was prompted to install a Java runtime when I opened IntelliJ, but that was an automatic process).
Other than that...no kinks. It's been a pretty smooth transition...just trying to get used to having menus on both monitors (which is AWESOME)
You never NEEDED two. All two did was make it easier to copy disks, and sometimes make it so you changed disks less often.
Yup, me too. Put the DOS disk in start up the computer, then switch disks as you needed to to run programs. That was so fun!
See, my first computer was a Tandy 1000 and it just ran off of floppies and RAM. No hard drive. My mind was blown when we upgraded to a Windows 3.1 system that not only had a hard drive, but also a 3.5" floppy drive. WHOA, SMALLER DISKS.
Oh man, yea...I never installed anything with THAT many disks...I think the biggest one was 7 or 8 floppies...which took several hours.
I kinda miss those days. Sometimes.
Yea, pretty much. That's why you had backups of any important software (copying floppies was a really fun process). Once the disk died, you were screwed if you didn't have a backup copy of it.
OH man. Knowing the answer to this makes me feel so old.
So, sooooo old.
I would say just start programming in your spare time and then look for a smaller technology consulting company to begin working at. We've got a lot of senior folks who make really good money as "architects" who use project management skills along with coding, spending their time about half and half. It certainly isn't a lost ten years, you've gained some awesome skills and frankly programming is like riding a bike!
I downloaded and played the game one morning as fast as I could to get the free burrito and never touched it again. I didn't watch the video, I didn't read any of the crap on there...I basically just did the bare minimum and got my free burrito.
I have a feeling that's most people who downloaded that game. I can't imagine it brought back in a ton of revenue.
But, I could be completely wrong! Maybe most people aren't heartless bastards who just want a free burrito!
I'm a pretty hard core geek and I thought it was pretty funny.
I really need to get myself a Raspberry Pi. It seems like me and my kids could have a lot of fun with it.
I'm actually almost considering getting one, a cheap monitor/keyboard/mouse and setting it up for the kids to use as their own computer...seems like it could be a cheap investment to get them to learn how to use Linux.
I love when this shows back up (I've only been reading HN for about a year and have seen it 3 times). Always funny to read through.
throw up //ha ha
I found that in a project I was working on for work last fall. I'm sure it not's the same code, but it cracked me up the first time I saw it.
Well, all I've written since college has been Java, so this is all new to me. I've only briefly checked out Ruby and Python, and not enough to really know that much about either language.
Interesting, hadn't even considering looking at Haskell at all.
I did not know that, but then I've only played around with Ruby a little bit.
MULTIPLE return values?! My mind is BLOWN. That's awesome. My work is all in Java and there are so many times on my last project where that would have been helpful (I know I can do it by creating a map or an array or something, but that's stupid and extra code that I shouldn't need to write).
I really hope to be able to write Go professionally at some point, it is a really nice language to write in.
Ugh. I had to take tests like that when I was interviewing right out of college. The whole experience rubbed me the wrong way. I ended up telling them I smoked (they were 100% smoke free and you could be fired for testing positive for nicotine) just to get them to leave me alone as smoking immediately knocked you out of the running.
Not surprisingly, my company has hired several people from them and absolutely no one has a good thing to say about working there.
But if it's too different and hard to figure it, they'll deem it as crap and that it doesn't work. That's the biggest reason why MS was so afraid to let XP die.
A mac is very expensive, that rules that out.
I know Linux is just as functional as Windows is. Most people on this site know that, but we aren't the ones buying most PCs. Imagine your mom, dad, brother or sister who don't use computers like crazy trying to learn how to use Linux. If it's too different, "it doesn't work at all." Too many people are afraid to learn new things, which is sad.
The average non-power user isn't going to want to learn how to use Linux, they're comfortable with Windows so they'll stick with Windows. I predict that they'll make two very distinct version of Windows next time, one for tablets like Windows 8 and one a lot more like Windows 7 for the desktops.
It would definitely make sense, but I don't see it happening.
Not going to happen. Microsoft will continue to make gobs of money no matter what, just because so many users are afraid of change and learning new ways to do things (i.e. not using Office). Until Apple products drop dramatically in price, the average user will continue to buy PCs with Windows and other MS products.
The phone and Surface might end up failing (which is a shame, both of those products are WORLDS better than they ever should have been), but the classic Windows PC will stick around for quite awhile, and Xbox isn't going anywhere either.
This is a fantastic view into indie development that I don't think enough people get to see.
That's awful. I'm half-Mexican and look like a really tan Jewish man and the treatment I received in the wake of 9/11 (having also been the first time I decided to grow a beard) was awful. I had to show two forms of ID to deposit money and the bank for some reason was rude and ended up refusing to let me deposit my paycheck, several people threatened to beat me up and chased me out of stores, and I wasn't able to make it through security at the airport without a "random" patdown until last year. I'm not even Middle-Eastern, I just KIND OF look it. I can only imagine what others go through.