Slashdot Mirror


User: Z00L00K

Z00L00K's activity in the archive.

Stories
0
Comments
6,410
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,410

  1. Re:Possibly another reason on Vivek Kundra On US Government Inefficiency · · Score: 2, Insightful

    Being effective is not a requirement - and if you are too effective then you may lose your job.

    The patent office situation with antique systems - if it's so old that you only can type it in then that system must be incompatible with any modern system so bad that nobody can expect the old system to survive much longer due to lack of spare parts - unless it's a completely mechanical system using punch cards in which case you just need to find a decent blacksmith.

  2. Re:Are Flight Data Recorders mandatory? on Toyota Black Box Data Is More Closed Than Others' · · Score: 1

    The most important thing is WHY an accident occurs, not the blame for who is responsible.

    If you can figure out WHY you can take preventive action.

    As for traffic deaths - in 2008 the US had about 143 deaths per million while Sweden had 33 per million citizens. And you may say that the countries are different, but in reality they aren't that much different to say that you can't compare figures.

  3. Re:A challenge... on Toyota Black Box Data Is More Closed Than Others' · · Score: 5, Insightful

    Just wait - soon it will be a legal requirement to log a lot of parameters in a format that can be read.

  4. Re:Seems about right on Typical Windows User Patches Every 5 Days · · Score: 1

    I would say that there is a continuous stream of updates and patches all the time. Mostly anti-virus, but then we have Adobe reader/flash, Windows (and other M$ items) and whatever other software that you have installed. Many softwares have their own method of updates and patches, and it's seldom compatible with the other software update packages in the system.

    So every time you boot/login there are a lot of processes started that are competing for resources trying to make an upgrade and whatever which makes the startup time horrible.

  5. Re:Aluminium, or, A Very Successful Troll on Killer Apartment Vs. Persistent Microwave Exposure? · · Score: 1

    So then there are at least three spellings that are right.

    And consider "Wo", which is Wolfram in some countries and Tungsten in other is really funny for a swede since Tungsten comes from the comment "Tung Sten" in the notes of the discoverer, which means "Heavy Rock".

  6. Re:If you are worried about it... on Killer Apartment Vs. Persistent Microwave Exposure? · · Score: 3, Funny

    Don't worry until you have had a radiation team doing measurements in your apartment and found out that the levels are near what's considered unhealthy.

    But be prepared to find out that your apartment is considered unfit for living.

  7. Re:You're looking at it wrong. on Should I Take Toyota's Software Update? · · Score: 1

    In addition to this - it's suspected that the "floor mat" issue actually isn't really the floor mat at all but something else.

    It's always easy to blame a simple cheap object for a stupid failure.

  8. Re:List of software powered cars on NHTSA Has No Software Engineers To Analyze Toyota · · Score: 1

    It's true for modern cars. Good luck to find a modern car without at least one microprocessor today.

  9. Re:Eh wouldn't surprise me... on Windows 7 Memory Usage Critic Outed As Fraud · · Score: 1

    And it still doesn't remove the fact that Win7 really uses more memory than XP.

    But it's hard for me to see what the memory is used for in the system monitor, it only says that it's used, not what it's for and if it can be freed for my application. This is an issue that can cause some irritation when you are developing software and wants to monitor system usage to determine recommended amount of memory in the computer that's used.

  10. Business model on Nintendo On the Hunt For More Scalps · · Score: 1

    It's all about the business model.

    Another way around it could be to actually offer the game itself for free, but it's restricted until you connect to an online service where you can upgrade and interact with other players.

    But that only works for some games and consoles.

    It's a balancing act to get everything right since if you get it wrong you will insult your customers and loose the business.

  11. Re:Articles about failure being good... on Jimmy Wales' Theory of Failure · · Score: 1

    And the funny thing - the online restaurant guide does exist now, at least in Sweden.

    So he must have been too early.

    Some of the ventures that are taken on are actually not wrong as an idea - just wrong in time. You must get the timing right to make it work.

    But then - the timing window is of different width depending on what you do. Some do only have an opportunity window of a week, while other has a window of several years.

  12. Re:non-operating temperature range... on iPhone's Liquid Sensors Can Be Triggered By Wintertime Use · · Score: 1

    Nokias are probably tested in the sauna.

  13. Re:non-operating temperature range... on iPhone's Liquid Sensors Can Be Triggered By Wintertime Use · · Score: 1

    Since they also specify non-condensing humidity they are likely to be able to dismiss any claims anyway.

  14. Re:Not Shortly After, if not already. on 2010 — the Year AACS and HDMI Kill Off HD Component Video · · Score: 1

    Their idea is that the content in the cable is going to be encrypted.

    But a decoding of that content is needed in the TV, so there will be hacks sooner or later that decodes the signal.

  15. Re:When do people get this on 86% of Windows 7 PCs Maxing Out Memory · · Score: 0, Troll

    And just recently the hardware has been getting decent enough to run XP.

    So when the hardware is decent enough to run Windows 7 we will need something else.

  16. Re:When do people get this on 86% of Windows 7 PCs Maxing Out Memory · · Score: 2, Informative

    Just because RAM is available doesn't mean that the OS should hog it. You may want to use that RAM for something different. It may be legal to use "excess" RAM for buffers, but then those buffers must be freed fast whenever necessary.

    If you use large amounts of RAM for buffers you will either freeing the least used buffers and use them for the application, and then you will get memory fragmentation. This can be bad for some applications. The other scenario is that you will just kill a block of buffers and that may happen to be buffers that are heavily trafficked and has to be re-loaded somewhere else - and you have a performance penalty.

    And caching a lot means more caching overhead. Not everything makes sense to cache. What about the case when you run a database, caching the database file through the OS first and then have the database engine to cache the same thing again? A complete waste of performance and resources.

    So having the OS caching - it works fine for many applications, but not for every application. Some applications are also tuning themselves by looking at available memory and determining how to best allocate resources. It is of course possible to figure out how much the OS can free for application use, but it's also hard to calculate an usage budget. And if it goes wrong you will end up swapping to disk.

  17. Re:Bugs are an error in the... on Are All Bugs Shallow? Questioning Linus's Law · · Score: 1

    There are differences in bugs.

    Some bugs are just simple programming mistakes, but some bugs are major design mistakes that can be very hard to drill down to and resolve.

    And the major design mistakes aren't always evident until you put a system under stress with multiple users.

  18. Re:Standards... anyone? Anyone? on Mobile Operators Fight App Store Fragmentation · · Score: 1

    But reality is that variable screen size IS a problem, since it determines how many items that can be placed on a page, like when using an input form.

    But then - the telecom operators are also responsible for the app store fragmentation since they are the ones requiring the mobile phone vendors to provide branded phones - which usually means lobotomized phones.

  19. Re:Set 32 sectors per track on Linux Not Quite Ready For New 4K-Sector Drives · · Score: 3, Informative

    Essentially we are back to the old problems of the ST412 interface where we had to figure out the best interleave for the drives as well when we were formatting them. Most drives then did have a fairly conservative interleave, but a reformat of them could improve the throughput considerably. A reformat could be done so that the whole track could be read in 2 rotations instead of 3, and what that does to performance is fairly easy to understand. C800:5 was a commonly used BIOS address where the low level format routine did reside.

    But from what I understand this problem is an offset problem when the head steps from track to track, and that's also an issue to be considered. And today it's not common knowledge/practice to low level format hard drives.

    And why stick at 4k sectors? Depending on the system you may want to use a different sector size. If you run Oracle on some systems the block size is 8k, and in that case you may want to have 8k disk blocks too since it would be good for performance.

    Anyway - sooner or later we will have flash drives instead, and then this isn't a problem.

  20. Re:Interesting graph! on Where Microsoft's Profits Come From · · Score: 1

    But when you buy a new computer - like for Christmas - you will pay the Microsoft tax and get a thin version of office. And that with minimal administration cost for Microsoft.

  21. Re:Fewer jobs? More H-1bs! on Are Silicon Valley's Glory Days Over? · · Score: 1

    Why not?

    There are a lot of competent people in India. However the culture is more hierarchical so that means that they aren't used to take a personal initiative when necessary.

    But since India is a country with a fairly large population you will see a lot of mediocre persons from India showing up at your doorstep too.

  22. Re:30 to 40 thousand lines isn't large by any meas on Learning and Maintaining a Large Inherited Codebase? · · Score: 1

    Assuming that you only use the basic tools, but when you are a *NIX nerd you will soon get accustomed to a lot of the other tools too.

  23. Re:Fewer jobs? More H-1bs! on Are Silicon Valley's Glory Days Over? · · Score: 1

    Another issue that has to be considered is the offshoring of jobs. Companies in the US having the owner and a few employees which is primarily the secretary and legal department and then all the developers in India or something. That means that there no new experience with the technology at all - everyone with the core competence is in India (or whatever the current favorite offshore site is).

    And then you have lead times since the turnaround between management and developers is longer. That means that the competition that has both the management and developers offshore will steadily gain on you.

  24. Re:30 to 40 thousand lines isn't large by any meas on Learning and Maintaining a Large Inherited Codebase? · · Score: 2, Insightful

    It somewhat depends on the language used - some languages are easier to penetrate than others. And some languages does more in 10 lines than other languages do in 100.

    But anyway - to learn the code you may have to find a starting point (there is usually at least one logical point to start) and then make a flowchart in PowerPoint or something for the general structure. It's no point trying to get into the finer details, just a general sense of flow. You will get things wrong in the beginning, but don't worry. And you may end up finding a lot of dead code too.

    When you have a satisfactory overview of the code it's time to really swim and drink the code. Many programmers have a tendency to accept that "it works" and stop there. By throwing the code into the compiler at maximum warning level and then try to fix all warnings you will be even more involved. And if you aren't satisfied you can take on the code with code analysis tools like Splint (for C) or FindBugs (for Java).

    And don't forget that the commands "find" and "grep" in *NIX are your friends. Other environments usually have other tools, and IDE:s have their own, so you don't have to install Cygwin or something to get a grip on things.

    And if you think that you don't understand the code well enough - try to port it to another operating system or other language.

    Of course - this takes a lot of time and consumption of your favorite hacking beverage.

    And yes - I'm involved as a single developer in a system with about 400k lines of code written in Java, and it was ported from an older system written in C, C++, Basic, Java, DCL...

  25. Re:No. on Is Plagiarism In Literature Just Sampling? · · Score: 1

    Just compare I Want A New Drug and Ghostbusters and then look into the legal processes around that.