Slashdot Mirror


User: tuomoks

tuomoks's activity in the archive.

Stories
0
Comments
368
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 368

  1. Re:My two cents on MA High School Forces All Students To Buy MacBooks · · Score: 1

    Heh, heh - actually I did! We had to make our own ink in a very small elementary school, it was fun! I still can make ink! Well, pens had steel nibs but we tried quill pens also - not good!

    About requiring Apple - two reasons possible, they are offering service, programs, etc and want just one platform. And, seriously, after 40+ years with computers, long before laptops, looking companies, corporations and governments with portable computing devices, laptops included, MacBook's last longer than same priced "PC's" and that makes them more economical (for price - of course Toughbook and even more (military)rugged are totally different story). And, as many have said, nothing against running almost any x86 based OS on those - I run Windows, Linux, Solaris and BSD, and of course MVS & VM (heh!) in my MacBooks! My PCs are for Windows and Linux mainly, just servers.

    $20 to $25 / month lease? OK - I know that money is a scarce resource today but maybe dropping a couple of channels from TV program (really need 2x52" latests model TVs?), skipping one six pack, skipping one game (and the beer again!), skipping one impulse buy, maybe thinking is that one or maybe even two huge cars more necessary than school for kids, stop smoking, whatever can save that needed $20-$25 / month? Skip the lawn moving one month - money saved! But no, we have to have all that and more, otherwise what would the neighbors think?

    Of course, I would go with Linux - it makes most sense in communities. The hardware is same as with any other OS and the operating system is most common! I said OS, the Linux is kernel (with basic file systems, etc), not any distribution. A common mistake, especially from people who really should learn a little more to call themselves "geeks" or whatever. How to select the distribution is up to negotiations, none is over others very much but there are differences. The great side on Linux is that almost any kid can (and will happily) support it in normal cases and real problems can be solved fast with developers, no waiting some release or vendor even admitting there is a problem!

  2. All true, but on Open Data and a Critical Citizenry · · Score: 0, Offtopic

    All true, but we didn't publish books in sanskrit or any other proprietary language! So, the information should be in open format, available for all, not just for some with a, usually very expensive, proprietary tool or toy!

  3. Re:old school visualization on Visualizing System Latency · · Score: 1

    Yep, probably very long time ago, not that it was easy even in mainframes but very useful, no overhead to measure, as you maybe know - a mainframe is happy when 101% busy - the measurement overhead is very often a bad thing! It was fun, really, but reading the results wasn't always easy - is anything? Later on 80's / 90's simulating, estimating, measuring, etc file / disk / network systems the heat maps created with our hardware people on channels, controllers, disks, caches, DMA, etc timings / sizes / rates were indispensable - accurate within microsecond (memory nanoseconds) / no overhead / all the measure points you can dream. Common in all large software / system development - I wonder how it is done today, how many could use these devices / read the results correctly? Sometimes just wondering - have we lost some skills over years? Actually same heat maps can be used in networks very well - very useful! In wireless (and wireline but wireless usually has much more variations) networks you can see the latency, other problems and the performance easily with one look on a nice "heat map", maybe displayed on a 42" screen today.

  4. Re:Crays did proper work on Mobile Phones vs. Supercomputers of the Past · · Score: 1

    Yes, if you do "That's because in the time it takes to optimize everything .." - that wasn't the case some time ago, developers and designers created optimized systems from start, programmers of course needed years and years to get to that level. To level which very, very few are even aiming today - strange? Optimized design and development was and is very agile, has same characteristics as secure / safe design and development.

    Another strange fallacy is that the language has much effect to such as adding functionality? A well designed interface really doesn't care what language is used - and over years I won many bets coding faster, easier to read (documented), much less bugs, no library problems, whatever assembler programs and even whole (small) systems than someone else in 'C', thank you! Of course you have to know the language, not syntax but how and why it behaves - same happened when we needed a large system in Windows, this time the dev. group (8) worked a year in C# and a month before delivery the group just gave up - guess what, they now have a clustered system written in Delphi V4 - LOL, three weeks and 6 days and it works (huh, I was tired after that - that was near!). It's not the language and often not even the OS but to know what is needed and how to do it!

    More about optimization - in mainframe environments the tuning of applications and systems were an art, still could be but very difficult anymore to find anyone who really understands the relations between (long term!) requirements, designs, development, OS, languages, current and future technology, allocated and estimated gains / budgets, risks, resources, and so on - to really optimize your systems and environment all that has to be counted. Yeah - optimization is a little more than a piece of code but a (mostly) forgotten art!

  5. Re:Things like this... on Mobile Phones vs. Supercomputers of the Past · · Score: 2, Insightful

    A good time to be born, LOL. Don't take seriously the replies from other youngsters, they know maybe less than you how it was before. Cell phones size of briefcase were actually in use already -82, well, cell is a strong word, they were NMT phones but the size is correct. I had one to carry with me and one in car, ouch! Yes, the hardware efficiency has gone up a lot, the problem, the waste in software has grown even faster so in many ways we are still on same level. Fun, games, beautiful(?) pictures, etc are now everywhere but real business transactions, information handling / using / whatever is not much faster or efficient than it was in 70's. Relatively compared to resources and cost it's actually worse - not amazing when quantity and greed meets quality something has to give!

    Anyway - leaving games and other waste aside, computer systems today are fun to play, every day even more - as has been since I started late 60's. Unfortunately software / systems development is a commodity today - amazing that even Cobol application developers who I was always yelling at that time knew more about computers, OS's, file and database systems, etc than 98% highly certified developers today? You will see how the computer world stabilizes to same as any manufacturing - a couple of designers, a bunch of engineers, a lot of floor workers.

    You definitely will see more and more amazing stuff, and faster, but it really is up to each individual in IT/computer field to keep up. If you don't innovate / create or own yourself, you will be just a worker and they usually are not even allowed to know too much. Think and look around, how many companies / corporations / enterprises educate or even train (not same but!) any more? It's one of the modern wonders you are seeing.

  6. Re:Lame. on 10 Tips For Boosting Network Performance · · Score: 1

    NateTech, I loved your "In order to open a ticket you must click ..." and actually you make other good points too - not applicable everywhere but in too many places. About the story - in early 70's I used to work in an insurance company and some new, young, just out of university hired "user interface guru" made a system like that as a PM for a development group! It was hilarious - we never understood why his manager did go with it - and we waited the day to go for production! We were right, 2000+ our office people walked out in first hour! A huge fight but they won - they were paid by how many insurances, new and / or claims, they handled and this dropped their productivity to 1/4th! Also, of course, the whole corporation was slowed down about to the same! It got fixed very fast, kind of, the stupid thing had hundreds of screens - I and two of my colleges changed the whole interaction in two weeks. Only possible because the backend didn't have to change - we had taken care of that earlier, not just told anyone before. Still don't understand the corporations to do these kind of bad mistakes today but, as often said, they work mysterious ways!

  7. Always, 40+ years amazed me on 10 Tips For Boosting Network Performance · · Score: 1

    Tip #6 is the key but why not to design your applications and infrastructure for performance instead of "knowing" it? It's correct that infrastructure performance monitoring only gets so far - why even let it to go there? It's always less expensive to design upfront than trying to tune it later. Of course, if you or you company has already made bad decisions, it is more difficult but late is better than never. Trying to fix performance problems with vendor / manufacturer magical tools and toys is always doomed to failure even if it in short term it may look like "a miracle"!

    Yes, especially tips #9 and #10, dedupe and fast backups are useful but doesn't everyone do that? For example dedube in nothing new - a long, long time ago the big systems only saved the changed information, be it backups or transaction logs - fast restores, less and faster to backup, etc!

    #1 and maybe others can come later - if you are not yet desperate! #1, faster communications, etc is actually kind of worse - you give performance and often the effort is stopped there until next crises, usually twice or more worse! That's just normal corporate thinking!

  8. Re:This is not a bug on Facebook Bug Lets Hackers Delete Friends · · Score: 2, Insightful

    Everything today is "a feature". Real tired to hear these "problems" - not really problems but laziness, ignorance, whatever by developers / designers! Yes, the base, the standards, the tools, and so on are flawed but nothing says the systems have to be coded that way, allowing all the security and other problems. I have tried a long time to defend the developers - it wasn't their problem that that their tools, toys, systems, etc were bad but after so long - anyone anymore creating systems with these flaws is to blame!

    This is really getting out of hand - why would anyone build systems which allow these problems, cross-site without checking, whatever - on purpose? Sorry, after 30+ years designing / creating safe systems for global mission critical operations, public safety, etc - I just can't understand!! Yes - sometimes it means fighting the management and even customer but why would anyone do it - every time it comes back haunting you, badly! What has happened to separation of presentation, processing, authentication, authorization, etc?? The basic rules in safe computing! Or did your vendor licensing book forget to tell you about the bad and ugly world outside the door? If so - why not start thinking yourself?

  9. Re:Not quite on Large Irish ISP To Enact "Three Strikes" Rule For Copyright Violation · · Score: 1

    Correct - my mistake, sorry!

  10. Re:Not quite on Large Irish ISP To Enact "Three Strikes" Rule For Copyright Violation · · Score: 0, Redundant

    Yes, it is! ("Copyright is the set of exclusive rights granted to the author or creator of an original work, including the right to copy, distribute and adapt the work.") All creative work is by default copyrighted, even if not marked so. Does the owner care, let others use the work, force copyright, release the copyright to a third party, whatever is up to the copyright owner or owners legal representative but even these lines are owned by me (not very creative but I digress) - not by Slashdot! We don't want Slashdot to be responsible what I write - or do we? And of course, writing the lines here I will allow everyone to use them but they still are copyrighted to me, I just gave a permission to use them by my (kind of) agreement with Slashdot.

  11. Re:Qualifications on Military Appoints General To Direct Cyber Warfare · · Score: 3, Insightful

    Yes, he's qualified! Now - typical government (not just military) "US air force disclosed that some 30,000 of its troops had been re-assigned from technical support "to the frontlines of cyber warfare"" and ".. Pentagon has been more explicit, stating on Friday that Cyber Command will "direct the operations and defence of specified Department of Defense information networks [involving some 90,000 military personnel] and .."". Wow - maybe double the manpower, then the baby will be born in half the time!

    Anyhow, assuming that General Alexander get's enough authority, doubtful!, network security, etc could / might get better. The question is not just "Cyber Warfare", that's a nice sounding term but doesn't really mean much. Often military research has benefitted everyone - we can only hope that it's same in this case!

  12. Re:will they pay ? on BP Prepares Complex "Top Kill" Bid To Plug Well · · Score: 1

    Correct! But seeing the /. people start thinking instead of just repeating what they read in Internet, in their own party / religious / "technical advisory" / vendor / manufacturer / etc sites or in TV, would be a great day! Ambulance chaser culture, "root cause" ideology, and so on - but not even one(?) idea why these happen, how to fix the real root causes, how to prepare to disasters which eventually always happen, etc! Sometimes wonder where the corporations and governments even could find good people if the /. is any example of better than average (assumed) educated? Bias, emotions, politics, greed, whatever has no place in these issues. As you said, ethnics and morals at its finest!

  13. Re:Hello World on German High Court Declares All Software Patentable · · Score: 1

    Hmm - I was scripting in a 1MIPS / 16MB / IBM 158-3 / MVS in mid-70's running 2000+ online users with no problems? Maybe not all systems were equal? And automatic code generation, straight from definitions and from/to source control system? Done all the time by 100+ developers, some online, some in batch? Something else is new? Less than 2Gb RAM, definitely, slower than 1GHz, most definitely but I digress and keep using my 3GB / 2.2Ghz dual laptop alone, probably wouldn't support more users today?

  14. The entertainment value on Black Duck Eggs and Other Secrets of Chinese Hacks · · Score: 1

    Really have to answer to this, if for nothing else but for the entertainment value! Spying - at least in business and IT has bee around forever - well, for IT only as long as IT has been around! Living, working (in IT/IS), partying with "spies" (they had the money / budget, even bigger that IT people?), dealing maybe most IT using countries (at that time - 70's, etc), and so on - it was fun, nothing new, be careful, etc! My operators alerted "the secret service" about spies, real spies - caught in airport with a lot of documents, pictures, etc - laughing russian "spies" photographing us going to "secret" entrances in military computer installations, giving "a little too many drinks" to an western spy and listen all the stories he / she had to tell - it was fun! Yeah - it was Helsinki, Finland - long, long time ago - middle of everything what happened at that time - still is?

  15. Re:interestingly, themselves sometimes touted on Methane-Trapping Ice May Have Triggered Gulf Spill · · Score: 1

    "Accidents happen, BOP's should not fail! I think there should be a billion dollar (or 10) fine for every failed BOP, so high costs can be justified."

    Yeah, just one problem, the company responsible of BOP was Halliburton - never heard of them? This is USA - Halliburton has never and can never do anything wrong so how would / could you fine them?

  16. And again on Can Employer Usurp Copyright On GPL-Derived Work? · · Score: 1

    If you work in a country which has signed the international copyright agreement - the copyright belongs to creator and can only transferred by an explicit contract, implicit doesn't work. Especially photographers have won many cases in court - why anyone even tries anymore is beyond me!

    One common mistake here is mixing copyright, license, ownership, etc. Think about a painting made by order - it's almost impossible to move the copyright but, of course, whoever ordered it owns the painting. Totally different issue. But don't try to copy it - the artist will come after you very fast! Yes, we have built a complicated world.

    Now - QuantumG is right, read the replies. GPL is a distribution license, period! Very nice, very easy to understand license - except if brainwashed by marketing or "free software" sides! As a copyright owner you can select whatever license, change it whenever you want but (in most cases) can't take back old except if there is a contract agreed by both sides (!!) which includes the clause of license revocation.

  17. Re:Or fix it-get rid of software and business pate on USPTO Plans Could Kill Small Business Innovation · · Score: 1

    Exactly - !!! 10x or 100x or 1000x or .... doesn't mean anything for big companies, they can afford anything (really, but that's another story!) - the question is about control. It's more and more like bullies in kindergarten or school or work or whatever - they really don't care because even the caretakers, teachers, managers, etc are afraid of them. The patent system works a lot the same way - politicians are "supposed" to make it good (for everyone?), not a private moneymaking machine - are they afarid about something, losing something personally? I wonder why they are against that - no, not really, I'm not a little pit amazed why they want to make it nice and easy for anyone who already has lots and lots of money, impossible otherwise. I'm a little amazed why the public allows / votes for that?

  18. Re:Externalities, Monsanto, Michael Crighton on First Superbugs, Now Superweeds · · Score: 1

    fixed : Generally, we just don't WANT TO understand all the externalities involved.

    "Hopefully, they don't lead to catastrophic circumstances." - I hope so too but, depending what you mean with "catastrophic", it seems always to happen, sooner or later, a little or a little more!

    Evolution by nature has been (kind of) slow - escalating it changes the picture. Not saying that the science Monsanto does is bad, how it is used - well, everyone is entitled to an opinion, at least as long they are alive (after that, I don't know / care)!

    IMHO, if the science done by Monsanto (often payed by taxpayers - another issue!) and other bio companies would be used for common good, well - the world would be in a much better shape today! But when it is used for private benefits, trying to get "money" (money is whatever wealth, power, etc) from public moved to just a few - maybe we could use a little more laws and regulations?

  19. Re:Monsanto v. Schmeiser on First Superbugs, Now Superweeds · · Score: 1

    Wow - "As the Wiki article points out, he was sued because he harvested the seeds and then used them to plant his crop next year; not because he had plants growing their from seeds that blew across his property line.." ???

    Isn't that how you plant - from seeds? At least I don't know any other way? And he only collected seeds from his own property! So, if I throw a seed with a marker (well, it was the wind), you know those(?), on your side, you take your(!) plants, seed them and grow next year from those seeds I can sue you? You know, those markers last generations in cells - no way to get rid of them!

    All these views that Monsanto will save the world - weird, but well, people believe whatever today - worse than in centuries? The education level has really, really gone down! Yes, Monsanto has done very many things which can / may be good for everybody, not just for their stock holders, but I'm amazed when they really cause (bad, very bad) problems, the governments, courts, etc will support them instead of protecting (I agree, the stupid and uneducated) public? Maybe the free market (take the money where and whatever way you can independent of the consequences) has gone a little too far?

  20. And here we go again on Choice of Programming Language Doesn't Matter For Security · · Score: 1

    "One of the things I liked about Java was that there aren't any buffer overflows to worry about. Well, apart from ones in the JVM, ..." - one thing I like about assembler that there aren't any buffer overflows to worry about. Well, apart from ones the programmers do! See - same problems, again and again.

    Who do you think creates the objects, methods, interpreters, (just in time) compilers, APIs, etc? Maybe programmers(?) - make an error or even worse, design a "bad" object, API, compiler, etc and you have problems!

    A rant - one time, a long time ago, I designed an (unfortunately "proprietary" - I know, corporations suck!) "application" interface, supports all the languages we tried over 35 years (really, from Cobol, ADA, Fortran, C, AWK, REXX to Java, Erlang, Python, Delphi, C#, Unix and Windows shells, etc with Oracle, MySQL, PostgreSQL, Cache, C-tree, native filesystems, and so on), is used in networked (from async, bsc, X.25 .. to SNA, IP - all TCP/UDP/SCTP/...) , distributed, clustered, whatever environments with several Unix, Linux, Windows, Tandem Guardian and NSK systems (tested with even more exotic but not in production), blah, blah, blah. Now - used in fail safe, fail over, HA, etc wireless and wired systems and so on, and so on.

    The purpose about that rant - yes, there has been some "security" and other problems but not with languages used, the problems were at first with the interface design, didn't get everything right at first, later in coding of the interface but - the late versions really have zero "security" problems, no matter in what language the "application" is coded, the interface was / is protecting against any such problems. Now - logical or on purpose problems, that's another story totally but has nothing to do what language is used.

    Anyhow - you can use any language to code insecure applications, whatever. None is better or worse in that sense, well you can do that easier in assembler if you know what you are doing but I digress. I don't know about anybody else but what I see today is that programming skills on that level have gone down a lot? Thinking and understanding has been replaced by certificates, strange titles or just purely "do as I say"! You think that our systems, operating or application, would be on the level they are if everyone would have used just the "real", licensed, by manager (wow!!) certified / allowed methods/ways, etc when creating the systems we have today? Maybe time to go "back to the roots" and stop this "which language, OS, whatever" is the best?

  21. Re:Wow on Scientist Uses Nanodots To Create 4Tb Storage Chip · · Score: 1

    Yes and no - I agree with Joel if the goal is to benefit (money?) one person or a small group. Now - if the benefits would be for larger group or even nations, whatever - per / use, etc cost structure is totally different. An interesting question, will never be solved, LOL!

    On the other hand - I think it also has something to do with laziness and ignorance? Using ready made packages, objects, APIs, etc doesn't require even near the same skills as creating something yourself. Nothing (much) wrong in that, that's the way today, but really, I wouldn't call people doing that "developers" or even worse, "architects" !! They were called at one time coders and when growing up a little, programmers - not much waited from them except following orders, as today!

  22. Re:Wow on Scientist Uses Nanodots To Create 4Tb Storage Chip · · Score: 1

    It's called betterment, "sometimes, you have to make sacrifices for the betterment of the entire group" - really? Yeah, nobody has been able to show what has been gained since we had for ex. 512KB memory for 2000+ online users? Processing is much faster today, response times 10+ times slower?? Same processing - the business hasn't changed? Nice pictures(?) - actually using nice graphical (and expensive) terminals - about the same! Yes, the price of hardware has gone down and a lot but do we really have to waste it?

    Agreed, it really is disgusting to look some(?) code today! On the other hand - I have won all the bets making systems (big / huge ones!) 2 times faster in response times and using half the memory and half the cpu (all three!) last 20 years, easily - LOL! SO - there are some benefits in ignorance, at least for me! Also - a side issue but the bloat has created (is creating!) a huge amount of security problems! Instead of knowing and thinking using (badly) made libraries, objects, APIs, whatever has never been a good idea but I digress!

  23. Re:Looking slightly dangerous for Rudd on Australian Government Delays Internet Filter Legislation · · Score: 1

    Hi, thanks - sorry, I knew the answers before asking and the Germany reference was (a little?) thick?

    I'm just a little ticket about these issues, working in (kind of) IT business over 40 years and trying to fight things I know will hurt (company, corporate, enterprise or customer) later, as censoring!, hiding truth, avoiding something everyone knows now or later, etc, etc. Sometimes winning, sometimes losing but, even after retiring, can't give up.

  24. Re:Shame on Slashdot on All of Gopherspace Available For Download · · Score: 1

    Haven't read all the replies but Internet isn't just TCP/IP !!!! The many exclamation marks because that's a common error - Internet isn't even an pure IP network, much what happens in there is on Ethernet level or even using other lower level protocols, still! Yes - I know, it's defined in Wiki as a TCP/IP network but, after designing / developing / delivering a lot of systems using "Internet" and sometimes UDP, sometimes other IP based protocols, sometimes working just on Ethernet level / link layer / even on signal level - all of them working today to support huge communities, I have a little different view, sorry! The Wiki entry is kind of funny but maybe not meant to be technical?

    WEB - "The Web, is a system of interlinked hypertext documents contained on the Internet" - here the Wiki is more correct, not really but getting there, you just can't really write a real definition in such small space. As we today speak about WEB is an abstract, nothing physical, connecting and allowing an access to information, text, pictures, video, whatever but doesn't say how - oh, maybe HTML but that's just presentation! Only the companies / corporations trying to sell something (making money as we all?) try to connect (buzz?) words to technology.

  25. Re:Shame on Slashdot on All of Gopherspace Available For Download · · Score: 1

    Lost cause trying to get even IT people to know about networks and how / why they came - nobody (well, most) knows or even want's to know the history today. It's so funny when the youngsters, maybe had their first experience in 80's or maybe even coded "assembler" in 70's (not really but that's another story), talk about network, protocols, multi tasking / threading / programming / etc, whatever. The knowledge and education is (very!) bad today, has gone down (IMHO) since 70's. Ask about SDLC today - you think that they would know about the protocol, no, it's a marketing term today "Systems Development Life Cycle" - ok, whatever does that mean except the same old thing? A funny thing - HDLC (you know that?) was based on SDLC (well, we can talk about that in some other time) - look the current low level protocols, error correction, addressing, routing, whatever - what do you find?

    So - networks, even start / stop, pure ASCII (or EBCDIC), global X.25, global SNA, whatever networks have been there a long, long time!