Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:no. (Score 1) 650

So I guess opening the source for 'public use' isn't enough?

Personally, I think since they EOL'ed it years ago and have kept (under corporate customer pressure mainly) extending its life, it should be allowed to die, or live as an 'open' project. Toss a million at it to start a foundation, give the foundation full rights for whatever and let it fly 'free from continuing Microsoft Support'.

But that is just my idea of what is 'right'.

Comment UN Environmental Scientist Chicken Little (Score 1) 703

I am sure they are right, the sky is falling. We are all doomed. I think old age will get me first. If they can't determine some reasonable solution and even various progressive levels of action that can be taken, all they are doing is playing Chicken Little and giving Saturday Night Live more fodder for comedy. Get real. Whatever we do must fit the economic realities. It doesn't have to be easy, but the harder it is, the less likely it will be implemented.

Comment Re:This is very, very old (Score 1) 245

As a grey hair CS type, that has an engineering degree (not software engineering), some of us do understand that 'if it has a wire going to it, it is vulnerable'. This includes power wires, not just digital wires. All wires act as antennas, and even many receivers transmit in 'sympathy' to what they receive. To many CompSci types live in academic ivory towers, and IT types believe their own hype that THEIR NETWORK is 'secure'. Doing just analog doesn't keep hackers from doing their thing, it just means they need different skill sets. The spook communities were snooping long before everything went digital. Digital has just made their task easier. Being cognisant of shielding, network (an non-network) designs, keeping 'outside media' (USB sticks are horrible security issues) from individual machings as well as networks. Remote controls of any kind, even without 'backdoors' no matter how 'secure' we are told they were, are bad ideas if we really mean secure. Islands of computing still seems like a good thing for secure needs. No connections in or out. Even power should not be directly connected, run it through gen-sets (to convert 'power available' to 'more-secure power', even if UPS's are used 'inside' the gensets. All this does isolation. Make every computer and computing area Faraday cages. Even at that someone will find a way to spoof or snake their way in. The more secure, the higher the value of information, the more effort the 'bad guys' are willing to spend to acquire it or at least a copy.
.
Sucksnet (and similar) was an 'injection' scheme, to put 'bad stuff' on particular devices. This is blackhat hacker kind of things (destructive). Greyhats (white collar crime - even 'exploratory hacking' like many of us did back in the day) are not necessarily physically destructive but they sure take the financial and emotional tolls. All of it is 'bad stuff'.
.
Even my broker and father in law wonders why I want paper copies of statements (at least year end). All this discussion says why. Paranoid? Possibly, but just because you are paranoid doesn't mean they are NOT out to get you. :)

Comment Re:You have already given up... (Score 1) 306

I have had my 30 year college reunion and I was getting paid for programming in Assembler and FortranIV while in college. Never got the handle on APL, but everything from MarkIV, Easytreve, PL/1, assembler, BASIC have paid the bills for years. To learn and use REXX effectively, I had to learn a new paradigm of coding. Going to OO is still frustrating. Obfucation for its own sake and getting me away from the hardware adds to my frustrations. On using 'environments', 'frameworks', or IDE's, or whatever other euphemism we want to use: it is just another paradigm to learn where we need to forget what we knew to learn how to use it effectively. Consider using them like being a 'new language' (even if they just produce Perl, PHP, assembler, C, or Swahili doesn't matter for now). New constructs, new definitions for old concepts. But try NOT to map your old understanding on the 'new technology' till you can 'think in the new way'. Then layer your knowledge and experience on this 'new fangled stuff', and you can bring a depth of understanding that the whippersnappers can't believe till they have to go through the change where 'everything you know is wrong' too! If they stay in the biz long enough, they will have to do it several times.

I have made the leap several times. But still remember my the basics of computers haven't changed. It all still boils down to machines running code, and they still only do one thing at a time (no matter what virtual sleight of hand is done).

Hang in there. Learn each 'new technology' as if it was really new (little is). Then once you master it, integrate it into your life understanding of computing. This is a good way to grow and keep your roots, IMHO.

Comment Re:Which is why I use OpenDNS, or Google, or (Score 1) 349

Just started using this service. I have two internet feeds and they will support both with a free personal account. You can turn on various statistic and reporting services on a per feed basis, as well as doing blocking and white listing. Also some content filtering if you want to keep your kids from 'bad stuff'.

Comment Re:Crashplan (Score 1) 983

I use and love Crashplan. But I would probably use Backblaze instead if they had a Linux client. Yep, all their machines run Linux but they don't backup their own machines on their own network I guess. Or at least they don't want to make it public.

My bandwidth is so limited, that network based backups are problematic except for my most 'critical' things. I have 3T of ripped material, I just back it up to another 3T drive, and plan on replacing/adding drives to the rotation every couple of years, eventually retiring some drives (hopefully before they die of old age).

Comment Re:Bill went down after I threatened to leave (Score 1) 273

This is why Walmart survives. It gives customers something similar to what they want at 'disruptive' prices. They have gotten in bed with Straight Talk Wireless which is a MVO of AT&T I believe (but I could be wrong on that).

Currently, the MVOs seem to have the best value. They take a lower retail cut and buy in bulk from the major carriers, so they can lower retail prices. It typically costs about $100K to become a MVO, not much if you are basing a larger business around it.

MVO ~ Mobile Virtual Operator - rebranding service that 'real companies' provide. There are also data only MVO's but they tend to sell to folks like redbox or vendors that require connectivity in equipment. I don't know of any retail selling mvo's.

Comment IDEs allow both good and bad programmers to work (Score 1) 627

Nothing against IDE use, but it is my observation that since going to languages that obfuscate the hardware, we have all become lazy in how our code actually runs.

I used to whine to friends that didn't care they were using more cycles than needed to get a problem done. They would just make the minimum user requirements to include a faster computer. Yes, with enough power pigs can fly.

IDEs have their place, but so does vi and assembler (it has been ages since I really wrote a program in binary, but yes, I have done that too).

So in conclusion, I think it takes more vigilance on the part of the programmer to write good code using IDEs. But so does OO languages, and interpreted and pseudo-interpreted languages to keep the program workable, maintainable, tight, and reduce code and data bloat.

Comment Train the from the start... (Score 1) 312

I went through 'normal' Engineering school. The best geeks were the cream. Few had significant social skills.

My son went to another kind of Engineering School, Olin College of Engineering in Needham MA near Boston. They work hard to recruit people (students) that personality, ambition, people skills, as well as great geeks in their own right. Some other schools like Harvey Mudd and others are taking a similar tact.

This gives me hope the next generation of Engineers will have at least SOME individuals to be managers available that are both good engineers, people, people, and have management skills.

The Peter Principle is at work in industry everywhere. (The basic competence is 'people rise to their level of incompetence').

Comment Has a point... (Score 1) 876

I can see this guy has a point, but it is the point of the un-initiated. After you have built your first few 'complex' systems, graphical languages obfuscate the works more than even OO text based languages.

Yes, I have done, machine language programming, and assembler, and 'higher level' languages on many platforms over time. Each time we add another 'level' we obfuscate what is happening from the programmer. Sometimes this is a 'good thing', sometimes it gets in the way of getting things done.

We do have applications programming graphical languages (check out CAD/CAM systems, where the 'object code' is g-code (pretty much assembler language), and implemented on the machines by the 'hardware' and controllers. (Yes, sometimes these are rolled together into more or less monolithic systems). Also some companies like shopbottools.com replace g-code with their own but they sell the controllers that understand it.

In many ways the new generations of graphic 3-D programming systems that allow building virtual worlds is what I think Timothy is addressing. Still, I doubt you are going to see it in hard-core real-time applications and control systems for quite a while.

The computing industry is under 100 years old as an industry. It is still changing. One day we all may have the TV and Movie technologies we see in the media, but in the mean time, I still use vi as my current text editor to change config files, generate web pages, and write programs.

The need for computer power is also limiting much of this kind of new languages. We don't have un-limited computing power, no un-limited bandwidth, no un-limited storage, available everywhere to everyone for 'free'. The prices of all of these resources has come down, and become higher limits than we have had in the past, but it still isn't 'free enough' to allow using super-high-level-languages that keep programmers from being even interested in register vs 3-rd level memory, vs cache-access for intense needs.

I hope we see some more and better visual programming languages, but not to obfuscate the resources used but to better manage them, reduce overhaead, and add to overall productivity. ... Now back to my vi session (I never learned emacs, it always seemed to complicated :) )

Comment What is ENOUGH? (Score 1) 333

In real terms, if what you have can get the job done it is 'enough'. In marketing terms, enough is never enough, because we always 'want more', so to them - enough is never enough.

Realistically, to watch lawyers on TV, the old B/W 480i tube was 'enough', to watch the zits get ready to pop on the local weather bimbo, well resolution is never high enough. Even going from old broadcast NSC (effectively 480i) to 1080p even the weather bimbo has changed her makeup to show that youthful complexion she has never had before.

And the 4K TV (4x the resolution of 1080p) is on the horizon and it too is 'not enough'.

Higher resolution on my monitors has allowed me to USE smaller fonts, to the point that people looking over my shoulder think it is unreasonable (then again, they didn't need to be looking over my shoulder ).

I am guessing there is a maximum usable resolution for a fully immersive display, but we aren't there yet. Large scale simulators do pretty well, but hey are limited on the size and number of displays to make full wraparound 'worlds' still hard to generate at this point. Higher resolution (and required higher CPU and bandwidth needs) can always find a place. The content to take full advantage of that kind of resolution and bandwidth isn't there yet. My fuzzy crystal ball sees a light weight fully immersive heads up display that can be worn in both HUD, 'see through' and as 'full attention' (non-translucent) mode for movies, simulations, etc, and enough 'cheap' bandwidth and to make it work for the common person will be the next big thing. It will start out expensive, and get cheaper. HUD display like google glasses still have court cases and precedence to set for 'distracted driving' and such (we just need GOOD apps that show good use of the displays that can save lives, traffic tie-ups, accidents, etc - possibly in conjunction with automated driving systems, not just allowing facebook updating and tweeting when we should be concentrating on the job of driving).

For practical home use, at this point, I love my 32" 720p, and would like a 60" 4K display, but it isn't happening on my wages.

Once there is no perceived difference between a display and looking out a window opening the same size, then we will be close to 'enough' resolution. Only because we can not detect differences between real and virtual displays at that point.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...