Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!



Justified: Visual Basic Over Python For an Intro To Programming

djbckr Two Camps (648 comments)

I see two camps:

  • The people that want to know what goes on in the computer - systems level stuff
  • The people that want to get something done - application developers

The first people would do good to learn straight-up C, and graduate to C++. The latter group should learn Python/Java/C#/Javascript/HTML/CSS/SQL. Though I don't use Python regularly, I think it's a good starter language.

about two weeks ago

If the Programmer Won't Go To Silicon Valley, Should SV Go To the Programmer?

djbckr I have a great gig... (294 comments)

I was lucky enough to be hired by a company that lets me work remotely. I get paid what I expect/deserve, and I didn't have to move to San Francisco. I go there about 3~4 times a year just to get face-time with the people I work with. They like it because they don't have to find a space for me, and I like it because I didn't want to move to California.

about a month ago

The One Mistake Google Keeps Making

djbckr Idiot Alert x2 (386 comments)

First, the author of the article. Only an idiot would think normal consumers would actually buy this car. It's going to be pay-by-ride, almost like a taxi but without a driver.

Second, HughPickens, who thinks people actually like what he has to say - and repeats the idiot author - which makes him just as much of an idiot.

Please, for the love of $DEITY, go away

about a month ago

Know Your Type: Five Mechanical Keyboards Compared

djbckr Maybe I'm on the edge or something... (190 comments)

I used to use a clicky keyboard for many years, the UniComp one, but I don't really use it much anymore. I also have a friend that had a nice cherry keyboard and I got to use it for a while. When I got a Mac a number of years ago, I got the Apple "chicklet" full-size keyboard with a number-pad. I love it. Practically silent operation, and the tactile feedback is quite sufficient. I feel like I always know when the key has been pressed, it never ghosts or misses a stroke. I play a few video games on it (not many) and never had issue with it. Lastly, it's not huge. Very low profile, and I really like that.
It just seems the clicky keyboards are really just clunky to me.

about a month ago

Net Neutrality Comments Overtaxed FCC's System

djbckr XML??? (32 comments)

I really don't get it. XML wasn't designed for things like this, and yet people still want to use it as a database. It's one of the most goofy things I've come across in my years as a developer. I've been working in this industry since before XML was even an idea, and it's still a bad one (well, for things like this anyway). Admittedly it's good to get data from one system to another *in small chunks*, but don't try to move so much data in one block.

about a month ago

How To Anesthetize an Octopus

djbckr Re:Paralyzed yet Fully Aware (105 comments)

why not just flood the execution chamber with nitrogen or some other inert gas?

I think it's even easier and I'm not sure why nobody does this: Drain the blood from the person. I gave blood (once) and passed out. It was not very scary, a very short window of "oh, that's weird" and I was gone. I came-to several minutes later and was fine. No gas or dangerous environment, no pain, just drain the blood out.

about 2 months ago

China Worried About Terrorist Pigeons

djbckr Re:hah, thats amateur. (92 comments)

I remember when the color-coded scare-o-meter played at the airports: "The current threat level is Orange". And every time I heard it I thought to myself, "... and it will never change". Turns out I was right.

about 3 months ago

New Research Casts Doubt On the "10,000 Hour Rule" of Expertise

djbckr Passion + Education + Practice (192 comments)

I think it really requires all of the above (Passion, Education, Practice) to be a real expert. Those that really love a particular subject tend to do the other two automatically. Whether it's fixing cars, botany, math, or computer programming. I look for people with passion to work with. If they do what they do just because it's a job, I don't really want to work with drones.

about 4 months ago

Ask Slashdot: Swift Or Objective-C As New iOS Developer's 1st Language?

djbckr Re:Obj-C (316 comments)

As of now, Swift *is* native tools. And it's a far more elegant language than Objective-C.

about 4 months ago

Scala Designer Martin Odersky On Next Steps

djbckr Simple is good (94 comments)

I really like Scala, but I only use a small subset of all the crazy (and what I consider a bunch of superfluous) language features. Simpler Java with Closures is what is should be. Granted I'm not a language expert/theorist, but most of us that code for a living aren't. Trying to read some of the more esoteric features of Scala leaves me with "I thought it was supposed to make my life easier". When I have to spend an hour looking up syntax to describe what the code is doing - well, that doesn't work for me.

about 5 months ago

Why Phone Stores Should Stockpile Replacements

djbckr Very sorry to hear this (253 comments)

It troubles me that you were without your phone for a few days. Really... well... NOT. What kind of tripe is this on Slashdot? This is perhaps one of the most whinging pathetic things I've heard in a while. It reminds me of a two-year-old crying over spilt milk.

about 5 months ago

If Java Wasn't Cool 10 Years Ago, What About Now?

djbckr Still not cool, *but* ... (511 comments)

Java as a language isn't fun - I haven't used it for many, many years now - but the advent of JVM-targeted languages makes the Java ecosystem fantastic.

Starting with the JVM - a very good machine that runs on pretty much anything, without having to re-compile your program. Perfect, no, but is anything? And the performance (given that it's a virtual machine) is top-notch.

Then there are the JVM-targeted languages: Scala, Groovy, JPython, BeanShell, etc, etc... Pick your poison.

Then there is a crap-ton of very useful libraries out there, and they can be used with any of the above targeted JVM-targeted languages.

So, we can whine about Java (the language) but really, I use it (the JVM, the other languages, and the libraries) to get stuff done. Cool, no. Productive, yes.

about 5 months ago

Professor Steve Ballmer Will Teach At Two Universities This Year

djbckr Re:Those who can't... (179 comments)

It's been said many times - Those who can, do. Those who can't, teach.

I know where that saying comes from as I have had numerous terrible teachers. However I have had many amazing teachers both in normal public schools and in the corporate world. These people could "do". I also used to teach a popular corporate class and my students always appreciated my insights into the product I taught because I actually worked with it in real life. I quit because of the travel and relatively low pay, but I can very much "do".

I suppose what I'm getting at is, I don't like that saying - it implies that teachers can't do what they teach. I think that's probably the bad apples that create that sentiment. Along the same lines as "99% of the lawyers give the rest a bad name." I'm sure there are a few more percent that are good.

about 5 months ago

Volkswagen Chairman: Cars Must Not Become 'Data Monsters'

djbckr Re:Old cars look better and better. (89 comments)

After owning a Prius(*), I specifically went looking for an old vehicle and found an old, 1988 Jeep Wrangler that I'm in the process of fixing up. You see, you can't fix up or work on a Prius, or most cars these days and I very much missed doing that. The Jeep is carbureted with no computers whatsoever and I'm loving it because I have control over what I want to do with it. This summer, I'm going to make a project out of replacing the dash and user controls with Arduino and Beaglebone controllers and displays. It's going to be so much fun I can hardly stand it. I'll probably put an after-market throttle body fuel injector on at some point to help with the fuel delivery at least.

(*)Note that I didn't buy the Prius for the mileage - rather than I'm a computer geek and I thought it was cool. This Prius did not have the stuff they have now tracking your every move.

about a year ago

Should programming be a required curriculum in public schools?

djbckr Tough question... (313 comments)

It makes sense to have one required class that teaches the basics - logic, loops, and basic algorithms. It has to be basic enough that everyone should be able to follow along and accomplish something trivial, but meaningful. Once this course is complete, then the people that like it can move on to more advanced classes if they want them. The stuff I've seen online (I'm afraid I don't remember what it's called) that Bill Gates and Zuckerberg and those guys are doing is a good first step, but most normal people aren't going to go there on their own.

about a year ago

Judge Says You Can Warn Others About Speed Traps

djbckr More than free speech (457 comments)

I didn't read this specific article, but the Judge made the comment along the lines of: Flashing your lights is a genuine part of driving safely, therefore it shouldn't be restricted or ticketed. Otherwise people might be inclined to not flash their lights when they should.

This judge actually sounds intelligent.

about a year ago

You Might Rent Features & Options On Cars In the Future

djbckr Back to the old school... (437 comments)

The way cars are going these days, I'm only going to buy old cars from now on. In fact, I just bought a 1988 Jeep Wrangler and I love it. I searched for a long time to find something: A) Cheap, B) Not computerized, C) Easy to work on, D) Good condition for its age. Is it sexy? Nope. And I'm ok with that. I waited about 7 months to find it. It popped up on Craigslist one day and I bought it that same day.

I'll grant you that it's not very fuel efficient, but I don't drive that much anyway. And I feel good about being able to yank things apart and customize it where I see fit. Parts will be available for it for as long as I live. I even put a high-beam switch on the floor just because I can. I don't feel bad about scratching it or modifying it. Can you say the same for your current car?

I need to replace the dash. I'm going to replace it a DIY BeagleBone data capture and display system. It'll probably cost about $500 total for all the pieces. That puts my Jeep at $4500 total cost.

1 year,10 days

95% of ATMs Worldwide Are Still Using Windows XP

djbckr Let's go one better... (346 comments)

Is the dispensing software is written in Java? Half kidding, and wondering at the same time.

1 year,15 days

Oracle Seeking Community Feedback on Java 8 EE Plans

djbckr Java >> Scala (109 comments)

I've been programming in Java since it first came out, and I never had any particular problems with it, other than the fact that it's rather verbose. I've been thinking there must be a way to accomplish the same thing without so much boilerplate code. Then I discovered Scala (which runs on the JVM and can easily integrate with existing Java libraries).

Mind you there are some things about Scala that are kinda weird, like so much optional syntax and type inferencing makes it sometimes hard to read. But I've been finding it a joy for new code I write, almost Java-like but much less verbose, plus you get the functional programming capabilities that Java lacks. Some of the library code that's out there is hard to understand because of the nature of the syntax, but after you study it a bit, it's not too bad.

1 year,16 days

University Developing Technology To Vote On Your Tablet, Smartphone

djbckr Re:Nope (259 comments)

Washington State does by-mail voting. No voting booths. Wouldn't that be essentially the same? I haven't heard of people complaining about it.

1 year,26 days


djbckr hasn't submitted any stories.


djbckr has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?