Slashdot Mirror


User: MtHuurne

MtHuurne's activity in the archive.

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

Comments · 558

  1. Re:Many eyes... on 23-Year-Old X11 Server Security Vulnerability Discovered · · Score: 1

    Just because a lot of people use the compiled product, doesn't mean a lot of people read the source code. One of the X developers had a presentation slide that read "three people on this earth understand X input", followed by a slide "really wish I wasn't one of them" (video).

    It does really help though to have multiple developers prod at your code. Compiling it with different compilers and for different CPUs and operating systems will unearth bugs. Using it in different scenarios will trigger bugs. Running different static code checkers will find bugs (like the one from TFA). And having people read the code and ask "why do you do that there, it seems weird" will often point to bugs.

    So many eyes certainly help code quality, but a lot of code doesn't get all that many eyes.

  2. Re:Mysterious quantum mechanical connection? on A Link Between Wormholes and Quantum Entanglement · · Score: 1

    After playing with the problem for a bit, I can prove that if the three people base their answer solely on the X or Y shown to them, they cannot produce a set of answers that is certain to produce the desired product. I am not a quantum physicist though, so it is not clear to me how quantum mechanics could help them in surviving.

  3. Re:Or, maybe on Online Shopping: Hazardous To Junk Food's Health · · Score: 1

    ...but not as much sodium.

  4. Re:Or, maybe on Online Shopping: Hazardous To Junk Food's Health · · Score: 1

    There is nothing wrong with processed food in theory, but in practice a lot of it has been optimized more for low cost than for health or taste. For example, a minimal amount of the taste-providing ingredients and then a lot of salt and MSG to compensate for that.

  5. Re:We don't on Zuckerberg To Teach 10 Million Kids 0-Based Counting · · Score: 1

    Physically, if there is nothing there to be represented, why is it counted?

    Because people tend to decide what they count before they actually start counting. If someone asks you to count forks in an initially closed drawer, do you open the drawer and start counting, or do you answer "I cannot do that, since I don't know if the drawer contains any forks"?

  6. Re:Why do programmers start counting at zero? on Zuckerberg To Teach 10 Million Kids 0-Based Counting · · Score: 1

    I recommend indexing from 0 and using exclusive upper bounds in all languages. The number of off-by-one errors decreases dramatically in my experience.

  7. Might not be as evil as it sounds on DRM To Be Used In Renault Electric Cars · · Score: 5, Informative

    What I heard is that Renault realized that the cost of the battery is one of the main problems in electric car adoption, both because it is expensive and because it is unclear how its value will depreciate over time. Therefore, instead of letting people buy the car with the battery, they sell the car much cheaper without a battery and the battery can be leased. At least here it is clear the battery is not sold, unlike many products with DRM.

    I haven't looked into this further, but a possible reason for refusing to recharge would be if someone stopped paying the lease of the battery but didn't return it. Or if the battery pack got stolen from the person who leased it.

    Of course some people don't like the idea of any kind of kill switch existing at all, which I can understand. It is a sign of distrust and it is also a potential mode of failure (both technical and administrative). But making the battery a rental was done for a good reason here, not just out of corporate greed or control freaking.

  8. Re:Isn't the installer opt-in? on GIMP, Citing Ad Policies, Moves to FTP Rather Than SourceForge Downloads · · Score: 3, Informative

    This post (found in the comments of TFA) contains more details. The bundling only happens if the project owner requests it. And the user can reject installing anything other than the application they came for.

    I still think it's a bad idea though: apparently some projects did accept this (they get a cut of the revenue) and as a result users might become wary of downloading things from SourceForge. Trust is easier lost than gained. In fact, some users are so paranoid about installers that we've been releasing our Windows build of openMSX as a ZIP file in addition to an installer for several years now.

  9. Re:And nothing of value was lost... on Microsoft To Can Skype API; Third-Party Products Will Not Work · · Score: 1

    Please tell me those alternatives, because I've been looking for them and couldn't find them.

    I need something that has decent sound quality and echo cancellation, can easily traverse NAT and runs on Windows, Linux and Mac OS X.

  10. Re:T2K Fix on TxK, Tempest 2000 Remake for PS Vita Demoed · · Score: 1

    Looks like it would be a fun game. Do you know if anyone is maintaining it for current Linux systems? I found this, but it is from 2005 and both the D language and OpenGL have evolved quite a bit since then. I was hoping to play it on a GL ES device (GCW Zero).

  11. Re:A bunch of spineless wimps... on Oracle Shareholders Vote Against Ellison's Compensation Package (Again) · · Score: 0

    First, as long as he's spending it in volume, no one should care.

    That's true if your only concern is the size of the economy. However, there is a finite amount of resources and if cash goes to Ellison, materials, energy and man hours could be spent on a yacht, while if his employees would get more cash it could be spent on 10 smaller boats. So it does matter who does the spending.

    Second, we're not talking about taking his compensation and giving it to employees.

    I agree that the share holders are most likely not arguing for higher wages for regular employees, but for higher dividends instead. And if the cash is paid to share holders, it is more likely to get reinvested than spent.

    Thirdly, if people like him do not exist, then no one will try.

    It is fine if he is well compensated for his efforts. But what is reasonable compensation for the head of a large company? Ten times what a regular employee makes? A hundred times? A thousand times? Because a thousand is the order of magnitude we're talking about here.

    Executive compensations have gotten to a level where they have a significant impact on company finances. Some projects which are canceled because they were not profitable might have been profitable without the high overhead. I think it is hard to justify layoffs while at the same time paying millions to executives (talking in general here, not about Oracle).

  12. Re:Soon to be obsolete on The Cybersecurity Industry Is Hiring, But Young People Aren't Interested · · Score: 1

    Progress is slowly being made in the use of capability based security. This will eventually (15-20 years from now) mean that computer security will be a solved problem.

    Assuming capability based security will be the next big thing (I don't have enough experience to confirm or deny that), there will still be a need for people who design, write and audit programs using capability based security. So "a solved problem" would mean "the approach everyone uses" not "something that doesn't need attention".

    Additionally, computer security can be outsourced and managed remotely, so it is likely to be commoditized, in much the same way as IT Administration was.

    Only if you can trust a third party with your data. Also, I don't think you can fully separate computer security from information security: someone has to decide which people and automated processes get access to what data. The design of business processes and information systems (these must be in sync) in a way that minimizes security risks while still being workable is specific to a particular organization and therefore not a commodity.

  13. Re:Seriously, Slashdot? on Researchers Tout Electricity Storage Tech That Could Recharge Devices In Minutes · · Score: 4, Funny

    It's taking a while to teach editing to the dolphins with their new Minority Report-style interfaces.

    The twin inverted post repeater (TWIPR) approach uses the same technique as dolphins do to capture page views. Like dolphins, Slashdot editors post two times in quick succession to cancel out background noise. This finding, as demonstrated by this duplicate post, explains how Slashdot editors post two times in quick succession to cancel out background noise.

  14. Re:Why is iPad so much better than iPhone? on Apple Announces iPad Air · · Score: 1

    Ars recently had an article about Google replacing open source Android core apps with proprietary ones.

  15. Re:In fairness to Microsoft.. on Forrester Research Shows Steep Decline in Free Office Suite Stats · · Score: 1

    Okay, so it's complete shite to use but it's not just an office suite, it's a platform on which you can run your business.

    So they have reinvented Lotus Notes?

  16. Re:Barefaced corruption of Wikipedia on How PR Subverts Wikipedia · · Score: 2

    Seems reasonable to think that they could server both the interests of their client while still being kept in check by the community. Having some Wikipedia admins on staff would actually make a lot of sense. At least it's better than not having any, and finding out the stuff you're creating and editing has violated some rules after the fact.

    The rules are not secret; you don't need anyone on the inside to comply with the rules. It might help to have one or more experienced editors on staff, but admins is just asking for conflicts of interest.

    As for the page management and preventing people from tarnishing a client's image, that alone doesn't imply page ownership.

    The passages the GP quoted use "your page" and even "your own page", which does suggest ownership. Neutral would be "the page about you".

    There's nothing wrong with removing mud slinging from an article when it isn't true or backed up with facts and references. Now if they are claiming to keep a page clean from all negative information, even if it's true, then there are problems.

    Their page says "you need not worry about anyone tarnishing your image"; this either oversells their service or they don't care whether negative information is true or false.

    I can understand that a company/celebrity is concerned about their image and having a third party between them and Wikipedia to spot and resolve problems is not a bad idea in itself. However, this PR firm's advertising suggests they are entirely on the side of their client rather than trying to find a balance.

  17. Re:Anti-science? See, now you have proof! on How Science Goes Wrong · · Score: 2

    The whole point of science is using a process that will lead to more reliable results. If we stay quiet about weaknesses of the process or how it's executed, what is left will be science in name but not actually valuable.

  18. Re:Apple's actions say they won't on Shuttleworth: Apple Will Merge Mac and iPhone · · Score: 1

    They switched from PPC to Intel when it became clear that Intel had better performance per Watt. They might switch again if ARM stays ahead of Intel in power efficiency now that ARM CPUs are getting powerful enough to run a desktop. The switch should be relatively painless since they support the ARM platform already and their legacy code has been through the PPC to x86 to x86-64 conversions, so unportable code got broken and replaced.

    However, that doesn't mean that they're going to merge laptops and phones. While it is technically feasible, I haven't seen any convincing use cases.

  19. Re:Transparency on CPJ Report: the Obama Administration and Press Freedoms · · Score: 1

    If you count just the amount of information released, maybe. But the people in this administration are control freaks when it comes to deciding which information gets released, and they lash out when someone releases information against their wishes. Also transparency in itself is not enough: for example campaign contributions are public, but they are still a corrupting influence.

  20. Re:Don't count on tasks relevant to your skillset on Foxconn Accused of Forcing InternsTo Build PS4s Or Lose School Credit · · Score: 2

    We put our interns (CS students) on proof-of-concept projects. This gives the intern some shiny new tech to play with and it minimizes the risk to the primary business. If the project goes well, you can see whether the concept is promising to develop further, plus you get advance warning on some of the implementation problems, such as bugs in new devices or tooling. It does require some effort to get the intern up to speed and help them across some roadblocks they will encounter, but if the intern is any good this will be less work than figuring out everything yourself.

    Internships are also a useful way to find people to hire after they graduate. You get to observe their work closely, so you'll know whether they are the kind of person you'd want to have in your company or not. And the intern gets to know people at the company, making your company more attractive and accessible for them to apply for a job when they start looking for one.

  21. Re:Obligatory SCons plug on GNU Make 4.0 Released · · Score: 1

    I'm a big Python fan, but not so fond of SCons. I think this is mostly a documentation issue: there is a manual which explains things superficially and contains some examples, but what I really want is to have the underlying concepts explained thoroughly. When working on a build system, there are usually multiple ways you could implement something, but they are not equivalent in terms of reliability (robustness against transient failure or user error) and flexibility for future changes in requirements (new platforms with their own weirdness etc). With SCons I could get things to work, but I never really had the feeling I knew why this was the right way to do it.

    (I'm sorry if this is a bit vague, but it's been several years and I don't remember all the details anymore.)

    There isn't really a build system that I do like; most of the time I settle on plain GNU Make (for simple projects) or GNU Make with included Makefiles generated by Python scripts (for complex projects).

  22. Re:This is simple numbers pumping on Microsoft Reportedly Seeks To Put Windows Phone On Android Devices · · Score: 1

    Android is rather resource hungry, but the Linux kernel is not the cause of that. I've run Linux on a handheld game console with 32MB RAM and it has enough memory left to run most applications we've thrown at it.

  23. Re:You're wrong, at least for my use-case on Ubuntu 13.10 Will Not Ship Mir By Default · · Score: 1

    Some years ago I tried using KDE3 from a machine on the same floor, using Exceed and a win32 build of Xorg as the X servers. If I disabled rounded window corners and picked a theme without gradients, it was somewhat usable, but not as responsive as I'd like (this was my main dev box). I ended up switching to NX, which worked very well for me.

  24. Re:There's hope yet on Ubuntu 13.10 Will Not Ship Mir By Default · · Score: 2

    Which highly desirable features are you referring to?

    In case you meant network transparency, X11 doesn't have that anymore either. Sure, you can run xterm remotely with decent performance, but as soon as you start using client-rendered fonts (the only way to get anti-aliasing), gradients or lots of images, performance of X11 becomes so slow that the networking can no longer be considered "transparent". Overall you'll probably get better performance from VNC than from X11.

  25. Re:Not a big deal on EU Committee Votes To Make All Smartphone Vendors Utilize a Standard Charger · · Score: 1

    To really cut down on waste, new phones should be shipped without a charger. A lot of people opt to get a new phone when their two-year contract ends, while a charger could easily last 10-20 years.