You know, I’ll never use this tip, and it’s completely useless to me yet I really enjoyed reading this. Pretty cool ingenuity, and a well written tutorial. I love the fact that there are more people like me out there trying to keep old hardware useful.
Thanks! I wasn’t surprised by much either was pretty curious. I’m going to try some variations on the project just to goof around.
Very cool project!
I wonder how it would be different if you did a “party” test. Place 12 beers in each cooler, then open and close each cooler once every 1-5 minutes, and see which keeps the beer the coldest at “initial cooler open”.
I realize this might need a mechanical arm or something, but it’ll obviously be worth it.
Thanks, I think that’s a great idea! The results from this project are what they are because the coolers were sealed pretty tight. My first hunch is with a lot of air exchange the dry ice will disappear pretty quickly. I’m going to figure out a way to try this!
if this is the primary reason you want to get into it, don’t bother. There are two approaches to programming: Those who get into it purely for money tend to get disgruntled, fail to keep up with trends or new technologies, and burn out eventually. They also have to constantly compete with those who are truly passionate.
This… seems like a really weirdly biased view of the industry. I don’t think it’s true at all, and if it were I’d regard that as a major problem.
Getting into a specialty because you can make money doing it seems like a perfectly reasonable thing to do. Why discourage it?
While it may be reasonable it’s also setting yourself up for failure. This is a line of work that gets increasingly more difficult to keep up with every year.
While this is purely anecdotal In the last 20 years I can’t even count the amount of people who were like “yeah there’s good money in it dude” and they cram and work hard for a while to get hired, and last 2-3 years max before they bail out because it’s hard to keep up. You can’t just learn a set of skills and work for years. The only way to be a 9-5 only programmer is work for the government or some hole in the wall and neither of those are going to be “fun” jobs.
The purely money driven folks have a short shelf life, and they end up facing a crossroads where they either have to do something else entirely for a living or become a manager and they usually don’t become good managers either. Again, purely based on my 20 years of experience.
The truly passionate go home and learn new things and it’s “fun” not “something they have to do for work”. They’re intrinsic learners so they excel at it and constantly perfect their craft. Their careers have an upward or steady trajectory. I love going to “work” every day and can’t believe I’m paid for it. I would venture a guess to say most Lobsters are the same way. We don’t HAVE to go learn the new ____ technology or technique, we GET to.
All I’m trying to say is if you’re only in it for the money there are easier ways than software development to do it. People don’t have to listen to my opinion but I’ll give it out anyway.
I’m conflicted on this because on the one hand, many of the great programmers that I admire were self-taught and are clearly passionate about programming. OTOH many of them learned programming because they needed to work, their passion for music or whatever wasn’t paying the bills.
I think we should refine the question to: must you be passionate about programming to be successful? And I’d say yes, to be anywhere near the top of the programming field you must really love what you do, but that kinda goes for every field.
But do you need to be passionate to “make it” i.e. get a job with good salary and benefits in programming? Probably not, I know many Java programmers that learn just enough to keep their comfy enterprise jobs.
Edit: one more thing. Sometimes the developers that are passionate about programming get caught up in new tech and programming language theory or whatever and they forget to actually ship a product. I am definitely one of those people from time to time. However developers that just code for work are more interested in shipping quickly and getting paid, and employers appreciate this.
This [edit: passion] was why I got into tech, but it isn’t why I’m still in it. I’ve been struggling to recapture that early passion. I found it wasn’t enough without a financial reward, which was hard early on.
Anyway, I agree. People have different reasons for things. It isn’t that burnout is a myth, but I don’t seem to have met a lot of people who did, in the past ten years… I think perhaps because the industry is larger now, in terms of number of employers, and that means there are a lot of second chances for people to find the balance that’s right for them?
For myself, I deal with (mental health) disabilities which are going to lead to burnout anyway, in any career. It just means I optimize for jobs that will do that slower, and save money aggressively for early retirement. Tech is still an attractive path for that. But everybody’s job-satisfaction function, and everybody’s external needs, are different, in a surprising variety of ways.
I’ll read between the lines and infer that the server that they lost was hand-crafted and that’s why he needed to recover from a backup and not just fire up and configure a new one from scratch in a few minutes. This read like something written before devops existed.
No need to read between the lines, he says as much. It’s a PHP based web server running the Laravel framework. This doesn’t preclude the use of configuration management at all, but it’s probably an indicator that this person should be using a hosted service (Does Heroku do PHP? :) rather than trying to maintain a VPS. Either that or they need to invest the time in upping their game.
Just FTR, if you have to use PHP, I would definitely recommend Laravel. If I were him I would run it on OpenShift since they have Laravel cartridges ready to deploy with all the dependencies necessary.
I don’t want to flag this because I’m sure it was posted in good faith, but this author is terrible. He’s apparently built a writing career out of posting authoritatively about things he has no understanding of. This article is just one more example (because free software is not about being able to look at the source on Github) out of an entire corpus of ignorance and idiocy. I would really like it if we could just not post and not upvote anything he’s written, but I guess that’s wishful thinking.
What do people think is the best way of dealing with content that is merely mediocre? We don’t have a flag to say “I don’t want to see more of this because eeeeeehhh”. Ignore it? Hide it and hope it doesn’t proliferate? Comment as I’ve done here?
Sorry, I posted this more just to see the lobster community discussion about it. The article was very light in content but I’m curious how many people here agree or disagree with the premise (which is almost entirely wrapped in the clickbait title)
No need to apologize! To be totally clear, I don’t think you’ve done anything wrong by posting this. And actually, posting bad articles to get the community’s view and foster discussion I think is both reasonable and precedented; it helps to add text, though, to explain that that’s why you’re posting it.
The core application is solid and pretty feature complete, and people keep developing plugins for it.
Yep, it’s all over the place. Some cool new stuff has come out (Atom, brackets, etc) but it’s by no means outdated or dead.
Development has slowed down for sure, but I don’t think that means “dead”. I use it every day for a variety of tasks all day long.. when I am unable to do that I’ll be concerned. They can stop work on it right now and we’d probably have a few more of use left in it at least.
Seems reactionary.
Is this really a thing? Their instructions state “Install OmniSharp (https://github.com/OmniSharp/Omnisharp)” but that appears to be an empty repository.
Interesting approach in this article… I see what was done there. Though I still like Go and think it has a lot of potential. If it sticks to the tenets for which it was designed it’s going to mature into a very powerful tool.
At first I read this as 10Mbps and I thought… wow how bad is the internet in MN?
Yeah it’s that kind of day.
Interesting read for sure. My Yosemite upgrade DID take about an hour, but I’m guessing this person’s file system was bigger, and internet connection may have been having problems. I’m pretty sure this person is an edge case, but it was probably a crappy way to do things. At least you don’t have to go back and reinstall everything.
I downvoted because I don’t think these Twitter accounts add anything. They dwell on the negative without providing a path forward. And these types of accounts are really Just Too Easy. Reading Dilbert is more intellectually stimulating.
I see your point, but on the flipside what would a “path forward” be? The structure is in place and we’re powerless to change it. Dilbert is pretty much a household name and it’s changed nothing. Technology has always been an area where ignorance in management has always been acceptable, and likely always will be.
Developers get frustrated about this stuff all the time and rather than getting angry maybe they can laugh about it once in a while, and at least know they’re not alone.
The structure is in place and we’re powerless to change it.
I disagree with this assessment. I quit companies who have poor bosses and I am working towards starting my own company, mostly to control my work environment more. If you honestly think you are powerless, then that’s your problem. Please don’t try to drag down the rest of us.
I quit companies who have poor bosses
So have I. So have many others. And yet, IBM and Oracle (and those like them) will continue, unwavering.
Side-note: I like the parody accounts that post their best quip once per day. Everything else is too noisy.
[Comment removed by author]
Your response makes zero sense to me. What assumptions am I making with zero information? You posted the link and said that you are powerless to change such things. I’m arguing that we aren’t powerless and we should do things to fix things. I don’t really care who you are, I’m responding to what you have said. If what you have said does not reflect what you actually think or you believe I have misinterpreted your statements then please clarify.
Interesting viewpoint by one of my friends who is pretty serious Node developer:
http://compositecode.com/2014/12/05/im-so-mad-my-response-to-the-fork-of-node-js-to-io-js/
I’m guessing he’s right, this isn’t much to panic about.
The .NET Yeoman generator (!!!) he uses is here: https://www.npmjs.org/package/generator-aspnet. That’s pretty cool.
Heck ya, I’ve been using Yeoman for a while, it’s pretty awesome. Was really cool to see it used for a .Net app!
I feel like the last couple years I’ve been cheerleading for MS and telling people how much they’ve changed, how open things are becoming, and how awesome the development experience is. It’s fallen on deaf ears or met with resistance, but today’s announcements are really gonna drive the point home. Developers need to start looking more seriously at C#/.Net.
The Scotts (Hanselman/Guthrie), Miguel De Icaza and so many others have worked tirelessly on this, and we (.Net Developers) owe them a ton of gratitude for helping to make sure this ecosystem doesn’t wither on the vine.
Indeed. Miguel has been criticized for years for “selling out” but I think without his efforts to establish a community outside of windows, this wouldn’t have happened. Build it and they will come. :)
For what it’s worth, I’ve done the same as you, and even this news is not enough to make people think twice. Some people are just so anti-Microsoft that they can’t accept when Microsoft does something right.
We should start a web ring!!
But seriously, I am going to scrape some of these for a “fellow tech blogs” page on mine. It’s not a bad idea considering it’s actually kind of tough to find non commercial tech blogs these days.
I know, really original name. I don’t update as much as I’d like, but I try.
I’m a little confused about the intent of this project. Is this something to bring a newer, faster PPC processor and system to market, or just something to bring back the PPC enough that we can use our old macbooks again?
I’m not trying to be facetious here, I legitimately do have old PPC hardware I love, just not sure what the goal is here.
It sounds like the intention is to build open hardware.
Is that possible with OpenPower? The designs are still licensed in exchange for money. It would seem unlikely for them to be also freely available so they can be declared “open”.
Better go with OpenSPARC.