Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment: Manufacturing Data (Score 1) 100

by clifwlkr (#49689127) Attached to: Is Big Data Leaving Hadoop Behind?
Something as simple as manufacturing data far eclipses this number every day. Think of every screw from every supplier in every product. Then tracking the reliability of this product through the entire lifecycle with self diagnostic tests. No, this is not for your toy made in china, but when it comes to real top end products that HAVE to work, then you need this kind of data to figure out what went wrong and fix it fast. That could save your company millions. No, making your latest dot bomb app does not need this, but there are many places that do. Also check out financial apps like credit fraud, insurance, etc.

Comment: Stream/Wx Sensors (Score 1) 401

These things are all over and in remote areas. They are solar powered, and designed to be left alone for long periods of time. They are built such that they can go down at night if the battery dies, and come back to life with the sun. So as long as the sun shines, these things will keep sending their data. I would bet they would just keep quietly ticking on for a very very long time.

Comment: Big Data and Data Science (Score 1) 420

by clifwlkr (#49658087) Attached to: Ask Slashdot: Moving To an Offshore-Proof Career?
I have been a programmer for over 30 years now. The best way to keep your job is to jump on the hard technologies that real industry is doing, not the latest dot bomb thing. That stuff goes to India or Costa Rica. Manufacturing needs big data to reduce production costs. Marketing needs it as well. It is hard stuff you can't just hack out, and you need practical math. The clients also expect good communication skills and don't mind grey hair. I think being a data engineer is going to hold out against large scale offshoring for awhile. That is my bet, anyways, and I have managed to stay at the forefront for quite a few years. Also, get the heck out of Silicon Valley. Go to America's offshoring places. I am in Utah, and get paid much less but can buy so much more. My cost of living is fractional of CA. We are America's India and business is booming.

Comment: Re:discussion (Score 1) 522

by clifwlkr (#49329579) Attached to: A Bechdel Test For Programmers?
I actually like this. I think we should consider the logging industry a failure unless we have a tree that is cut down by a female logger, that is then processed into a 2x4 by a female saw mill worker. Then maybe take it that one step further into having it placed into a house by a female carpenter.
This game is fun! (serious sarcasm).

Comment: Re:Some misconceptions (Score 2) 319

by clifwlkr (#49082407) Attached to: Java Vs. Node.js: Epic Battle For Dev Mindshare
And Java can be concurrent as well. It depends on the framework you are using to run it. Tomcat is thread bound, but things like akka and vert.x are not. In fact I suggest you look at the vert.x site to examine the speed increases you get on multi-core java with vert.x vs. node.js. Plus vert.x is a polyglot so you can also do Scala if it makes more sense. It is all about using asynchronous programming techniques which you HAVE to do in JavaScript, since it is single threaded, and you can do with Java. node.js is more about using cheaper web developers to put together a back end that barely functions. The node.js code I have seen is so unmaintainable with massive promise structures that will make your head hurt. If you truly need to scale to those kinds of levels you can do it even better with Java and the correct runtime environment.

Comment: Re:re Loran (Score 3, Interesting) 139

by clifwlkr (#48287361) Attached to: World War II Tech eLoran Deployed As GPS Backup In the UK
Funny you say they are not being utilized. Last weekend the bands were jammed end to end for the world wide DX contest. On the major bands the waterfall was full end to end. I made hundreds of contacts. Earlier I did a summits on the air activation and made over 30 contacts in an hour. Never mind the digital modes. The ham bands are alive and well, Jim Olsen K7JEO

Comment: Re:Fundamentals (Score 2) 213

by clifwlkr (#48150139) Attached to: Microsoft, Facebook Declare European Kids Clueless About Coding, Too
Another funny story along that line. I bought my cabin from a former school principal and administrator. When I moved into it, I found a note on the sink reading: "Leek in Fawsett". I at first looked for a vegetable in there, but did not find one. It was deplorable to me that someone in the school system long enough to retire could not even spell these very common words correctly. Then I saw all of his 'fixes' around (split a pipe in two since it didn't fit easily, and tried hose clamping it), and felt very sad for the generation he mentored.....

Comment: Fundamentals (Score 5, Insightful) 213

by clifwlkr (#48149583) Attached to: Microsoft, Facebook Declare European Kids Clueless About Coding, Too
Whatever happened to teaching the kids the fundamentals of math and logic, never mind reading comprehension? Guess what? All of that is far more important to learning to code than the actual code itself. I find it ironic to imply that the kids are lost if they don't start to learn actual code that young. When I started programming, computers weren't even really available to anyone. I had good knowledge of math and logic, and was able to figure it out on my own over 35 years ago, and keep up with 'all of the latest trends' and have quite a successful career.
What I learned that help me do this, was how to learn. Start teaching that, and you will find they are prepared for whatever comes down the line in the future. Stop making automatons.....
Jim

Comment: Re:Age discrimination sucks eh.. (Score 2) 120

by clifwlkr (#47764351) Attached to: The Grumpy Programmer has Advice for Young Computer Workers (Video)
Yes, age discrimination is horrible and very real. I just hit 45 and am seeing it first hand. I work for a 'hot' type company and they actually said in a company wide meeting 'look around you. Notice that you don't see much grey hair. That is on purpose as we want people on their way up, not out'. I was shocked. Meanwhile their people 'on the way up' hack out some of the worst code I have ever seen. We could use a few more people on their way out to actually make some scalable and well architected products so our servers don't fail under the weight of this pile of crap they created. Thing that sucks is I am right now the best I have ever been with all of this experience and I am afraid it is going to get harder and harder to get a decent job.

Comment: Re:Fundamentals of Comp Sci (Score 1) 315

by clifwlkr (#47560827) Attached to: Programming Languages You'll Need Next Year (and Beyond)
Agreed to some extent, but how they are actually implemented in languages and what they mean kind of are... You just don't know how tired I am of working with people who can not understand the difference of pass by pointer, value, and reference though. Never mind a slew of other basics that really are important to understanding what you are writing is actually doing. The state of code is rapidly going down hill....

Comment: Fundamentals of Comp Sci (Score 4, Insightful) 315

by clifwlkr (#47560397) Attached to: Programming Languages You'll Need Next Year (and Beyond)
Or how about learn about the fundamentals of computer science. Actually learn what pointers are, pass by reference, multi-threading, type safety, and all of the things that implies. Then express those in whatever language you want. If you truly understand how computers and languages work, and what an enterprise system is composed of, you will likely have future proofed your career. If your language doesn't support many of those ( I am looking at you, JavaScript), then perhaps consider how much those jobs are likely to pay in the long run....

Comment: Re:Use an Algorithm (Score 1) 445

by clifwlkr (#46307375) Attached to: Ask Slashdot: How Do You Manage Your Passwords?
I like to use something that is in my head and I always have with me. That way it works when I scp, ssh, or whatever. Many times, I am not on a browser or necessarily even connected to the net. But I've been around a bit too so I am probably not typical that way..... Never mind embedded devices.

Comment: Use an Algorithm (Score 1) 445

by clifwlkr (#46307203) Attached to: Ask Slashdot: How Do You Manage Your Passwords?
I gave up on password managers a long time ago. They are prone to compromise at some point. Instead, I use an algorithm that uses some element of the target as a seed to a simple formula. This gives me one thing to remember only ( or a few ), yet gives me a different password for every single site. A simple to understand, yet bad forumula to use, would be something like this: password = siteurl[2] + mySecret + siteurl[4]; So password for google would be 'omySecretl' Use a better formula for increased protection. Again, easy to remember,no password manager to get to/install, and a different password for every site, Likes it simple, Jim

It's not an optical illusion, it just looks like one. -- Phil White

Working...