Slashdot Mirror


User: Bigjeff5

Bigjeff5's activity in the archive.

Stories
0
Comments
4,498
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,498

  1. Re:Another vote of hogwash on Possible Reason Behind Version Hop to Windows 10: Compatibility · · Score: 4, Insightful

    If you'd actually look at the example provided, this is generally modern applications looking for Windows 9x versions in order to throw an error, and they did it in a time when "Windows 7" and "Windows 8" are actual things that really exist, not a nebulous time where MS was changing its naming format every couple releases.

    The very first example is a fork of OpenJDK 6, and it appears to be code carried over from the original, not new code. Another result was from OpenJDK 1.7, so this is more than likely poorly written code that has simply never been a problem before.

    People would probably blame Microsoft if all Java apps broke on Windows 9, even though it was Java's shitty programmers that did the deed, and really lots of programmers do stupid stuff like this and would blame MS for it. Unlike most bugs, MS doesn't really have any option but to change its name to fix this for software developers. It's not like a dev relying on the buggy behavior of an API that MS can work around for them. This is wide scale, pervasive shitty programming in third party programs that spans more than a decade, and Microsoft gets to deal with it.

  2. Re: And Java fail again on Possible Reason Behind Version Hop to Windows 10: Compatibility · · Score: 2

    Can't be, since Java programs have plenty of access to harm your computer.

    The stated purpose of Java (actually, one of 5) was platform independence - write once, run everywhere code that you can run on Windows, Linux, Mac, or any other spinoff that has a JVM. Java makes the independent VMs for each OS, so that programmers don't have to rewrite their software to run on multiple OS's. Any sandboxing for security came later. Sandboxing wasn't a specific goal, though one of the goals was that the language be robust and secure, as any language should be. There is no mention of protecting the system from malicious code, and really even running in a VM Java has way too much access to the system to do that.

    What's scary is some of these issues are in the JDK libraries, or at least appear to be. First one on the list is an OpenJDK fork, but it looks like this exact same code shows up in earlier versions of OpenJDK. It's more reasonable that a JDK might need to look at the OS version than Joe Schmoe's Java app, but really even then it shouldn't need to. And even if you really, really, super duper need to know the OS version, what's wrong with something like "if os.name startswith("Windows") && os.version 5 then throw new RuntimeException"? That catches everything earlier than XP, which is obviously what they want, and is far less likely to run into problems with a later version of Windows. A lot of other Java devs did it that way (though some still did a search for "Windows 9" instead of just "Windows"), which you can find by searching for ("Windows 9").

  3. Re:How badly coded are Windows applications? on Possible Reason Behind Version Hop to Windows 10: Compatibility · · Score: 2

    Obviously that last one is supposed to be MINOR.

    Hopefully he didn't actually copy this from an MSDN article.

  4. Re:How badly coded are Windows applications? on Possible Reason Behind Version Hop to Windows 10: Compatibility · · Score: 2

    I thought the whole point of Java was that it was supposed to be platform independent.

    Why the hell should a Java developer ever need to find the OS name and version? I can understand needing certain features to run properly, but who cares if it's Linux or OSX or Windows that has the feature you need? They should only need the Java version, and the feature available. If the same OS feature exposed by Java works differently on different platforms, that's a major failure of Java's.

    If you're writing Java software that is only intended to work in Windows, you're using the wrong language.

    (Please note that, although this is only my personal opinion, if you disagree you're wrong.)

  5. Re: Windows 9X on Possible Reason Behind Version Hop to Windows 10: Compatibility · · Score: 1

    It's 3 year old Java code that's the problem, not any Windows code.

    If 3 years ago doesn't count as "today's developers", well, you're setting the bar pretty insanely high for replacing code.

  6. Re:Windows 9X on Possible Reason Behind Version Hop to Windows 10: Compatibility · · Score: 2

    It's how Java exposes the OS name to its users. If you look in that list, that os.name property is a native Java function. The Java library itself probably goes through all the BS required to get that, instead of the version number or some other more reliable method to see if your stuff will run.

  7. Re:Maybe Someone Can Help on Dr. Robert Bakker Answers Your Questions About Science and Religion · · Score: 1

    These days, Arab countries and Muslim culture are anti-science, but for a large part of Christianity's existence, they often had better medicine, mathematics...

    There, fixed that for you. ;)

    Just because something was good in the past, doesn't mean it's still good now. Except for a few small pockets of enlightenment, the majority of the Muslim world is so anti-science it's shocking just how progressive their cultures used to be.

    There are reasons for this (relating to something akin to the Catholic/Protestant divide in Christianity) but yeah, they're pretty much backasswords these days.

  8. Re:Well That Was a Depressing Read on Dr. Robert Bakker Answers Your Questions About Science and Religion · · Score: 1

    Clear proof that the church wasn't interested in the truth, since the pope was, in fact, a blockhead.

  9. Re:That's not the complete nature of the brain on Manga Girls Beware: Extra Large Eyes Caused Neanderthal's Demise · · Score: 1

    One recent documentary I watched, can't remember the name, gave a good deal of evidence that Neanderthals were at least as smart as humans, and gave a similar theory for why humans "won", but for an entirely different reason.

    Their theory was based on the attachment point for the trachea to the skull. In Neanderthals the shape was such that it would have forced the larynx to be a particular shape or position which would have precluded the level of vocal agility we enjoy, and therefore the complex verbal communication we developed. Thus, cultural adaptations and communal knowledge spread much slower for Neanderthals than humans.

    The communication theory makes a lot of sense to me, considering the fact that there is a lot of evidence suggesting Neanderthals were bigger, stronger, and just as smart as modern humans. Less effective communication is just the sort of thing that could really muck things up for the Neanderthals, and allow us to "win".

  10. Re:Brain Size == Simplistic Drivel on Manga Girls Beware: Extra Large Eyes Caused Neanderthal's Demise · · Score: 1

    You've apparently failed at reading comprehension:

    Although the overall size and asymmetrical shape of Einstein’s brain were normal...

    The structure of his brain was odd, which may have had something to do with how he thought (or not, there isn't enough evidence to say conclusively), but he certainly didn't have a large brain.

    Also, as noted by another poster below, primordial dwarfism seems to shatter the idea that what matters for intelligence is pure brain size.

    I don't remember where I heard/read this, but my understanding is that what matters is the ratio of brain size to body size. The larger the relative size of the brain, the smarter the animal. This fits with the idea of primordial dwarfism, where individuals have brains half the size of their peers or smaller but are no less intelligent, on average.

  11. Re:Shorter Yellow Lights on Ohio Judge Rules Speed Cameras Are a Scam · · Score: 1

    Generally the way it works is if you enter an intersection (crossed the first white lines) on yellow then you must proceed through the intersection, thus you are not running a red light even if the light turned red before you made it all the way through.

    The problem happens when you shorten yellow lights, and people are aware the lights are shortened, and are thus aware they no longer have sufficient time to stop at a reasonable pace before the light. When you know you don't have enough time to stop reasonably, you either floor it to try to make a light you would normally stop for, or you slam your brakes to try to stop before edging into the intersection on red and getting a ticket.

    As you can imagine, several studies have shown both of these behaviors dramatically increase the number of T-bones and rear end accidents.

  12. Re:Easy solution on Ohio Judge Rules Speed Cameras Are a Scam · · Score: 1

    Pay them a negotiated fee to operate the cameras that is completely separate from any ticket counts.

    Now they have no direct incentive to mis-represent the photo evidence. Of course, no traffic camera company is going to take the deal, so problem solved.

    That's basically what happened in Alaska. It was determined by the court (and upheld on appeal) that camera evidence not observed directly by a police officer before a ticket was written constituted hearsay evidence only, and the 70% stake in every ticket made the camera operators unreliable witnesses. Lack of calibration by any independent organization further made the camera evidence itself unreliable. Ergo, unless Alaska makes a deal no traffic camera operator is ever going to agree too (fixed, relatively low fee unrelated to number of tickets) then photo camera evidence does not constitute evidence for a traffic violation. That made cameras pointless, since all you had to do to beat the ticket was show up in court and say "I didn't do it" and you'd win.

  13. Re:Only in America on Ohio Judge Rules Speed Cameras Are a Scam · · Score: 1

    I don't think Chicago qualifies as a hick town, and it's contracts were for 25% of ticket revenue.

    Anchorage Alaska is nowhere near the size of Chicago, but at 300k+ population it isn't exactly hicksville either, and when it had photo enforcement in the 90's ATS got 70% of the revenue from tickets. That only only lasted a few years, though, before photo tickets were made illegal.

  14. Re:Not true. on Ohio Judge Rules Speed Cameras Are a Scam · · Score: 1

    There are a number of studies that suggest the rates of serious traffic accidents significantly increase after installing traffic cameras.

    So the only possible incentive for traffic cameras is revenue. I imagine if all traffic camera revenues were required by law to be sent to non-profit charities (as an Arizona state senator is attempting to do, just in case his outright ban fails) that you wouldn't see a single camera installed.

  15. Re:Not true. on Ohio Judge Rules Speed Cameras Are a Scam · · Score: 1

    People would abuse that like crazy.

  16. Re:Not true. on Ohio Judge Rules Speed Cameras Are a Scam · · Score: 1

    Many states and counties have laws requiring drivers keep up with the flow of traffic. This isn't something pulled out of thin air, and it's definitely not a fallacy. Some governments articulate this with minimum as well as maximum speed limits (which creates a whole new set of issues - what if your safe speed for conditions is below the minimum?), while others leave what constitutes an unsafe driving speed to the officer.

  17. Re:Replace the smartphone bump on Mobile Sharing: "Bezos Beep" Vs. Smartphone Bump · · Score: 1

    I think the reason most people don't do that is because they don't know they can, or because they actually can't (don't have the hardware in their phone).

    I can think of a number of occasions where I wanted to share a photo with a friend or grab a photo from a friend's phone or something similar, but didn't because it would be a huge hassle going through online or direct phone to phone means. Hell of a lot easier than it was 10 years ago, but still too much hassle to bother with. If all we had to do was select the photo and bump phones, there's not much reason not to share the photo. It's one of the things I'm looking forward

    Lower the barrier far enough and it will become common place, and bumping is about as low as that barrier goes. You may not use it every day, but if everybody were using it you'd probably use it too.

  18. Re:Aside from patent carping, has anyone tried thi on Mobile Sharing: "Bezos Beep" Vs. Smartphone Bump · · Score: 1

    A previous poster noted that Chirp for Android and Iphone does exactly that - passes a link via little audio chirps. Anybody running Chirp can pickup the link and follow it, like an audio QR code.

    Bezos's idea sounds like sort of a combination of Bump and Chirp - using audio chirps to set up an internet connection (via the cloud) between the phones instead of using sensor data from the bumps to set up that same connection.

    Neat, but pretty damn obvious (you've already got two companies doing almost the same thing) so I don't see how it's patent worthy.

  19. Re:Prior art? chrp.io on Mobile Sharing: "Bezos Beep" Vs. Smartphone Bump · · Score: 1

    10 seconds on the Bump website told me how - Bump sends the phone's sensor data to Bump's servers the cloud in order to be processed to determine who the bump was from and what the bump was for, before making a connection between the two.

    Chirp just sends a link via audio that the other user(s) can follow. No cloud necessary, and any device close enough to pick up the chirp can follow the link.

    Chirp has to be an order of magnitude more efficient in terms of getting its information from one device to another. However, the two apps obviously do very different things. Chirp is only sending links to content - it's like an audio QR code. Bump is using the bump information to identify the two devices and make a secure connection between them over the internet in order to transfer data from one device to the other. It's kinda like bluetooth except that it leverages the cloud instead of transmitting directly and you don't have to pair the devices - or rather pairing the devices is as easy as bumping them.

  20. Re:Prior art? chrp.io on Mobile Sharing: "Bezos Beep" Vs. Smartphone Bump · · Score: 1

    Maybe you should send that link to the USPTO, it might help.

  21. Re:What word is translated "Pornography"? on EU To Vote On Proposal That Could Ban All Online Pornography · · Score: 1

    Uh...

    That's a totally different kind of "restricted".

    Access to the internet was restricted because of who owned it. Commercial use was restricted because it was all owned by the government. Access is still restricted, though much less so since the early 90's, in that you must pay for some kind of connection to the internet.

    Content, however, has always been completely unrestricted, even in the fledgling days in the 80's. Granted, in the early early days it was all just experimental stuff, followed by mostly University research and whatnot, but porn has been a part of the internet in the form of usenet and other BBS's almost since the very beginning (early 80's, at the very least).

  22. Re:Registrats.... on IMSLP Taken Down By UK Publishers Group · · Score: 1

    Incidentally, this wasn't in the US, but the EU's version is based on the US version, so it is effectively the same thing. Some technicalities might be different, but by and large it appears to work the same way as the US version.

    And it's still the fault of the US Congress, more than anybody.

  23. Re:Registrats.... on IMSLP Taken Down By UK Publishers Group · · Score: 1

    If Godaddy is a terrible host and registrar if you are afraid of getting a DMCA notice, then why wouldn't you find a different one if you're that worried about it?

    Because such a registrar does not exist. All registrars, ISP's, search engines, and anybody who could possibly be remotely considered a distribution channel for potentially copyrighted material, must abide by the DMCA or risk losing their "safe harbor" status. If they lose safe harbor, they are legally responsible for any and all copyrighted material that is distributed using their services. In other words, if they don't comply with the DMCA, they're fucked.

    The DMCA procedure is simple and clear: If you receive a DMCA take-down notice, you immediately cease distribution. In the case of a registrar, that means suspending the DNS hosting for that address. If they don't comply immediately, they're fucked. If they contact the infringing website first, they're fucked. The only option they have is to remove the service as soon as they receive the notice, then contact the website owners and notify them that the service has been suspended due to DMCA infringement. If the website owner replies that their use of the material is legal and they contest the claim, then the registrar (or anybody else) is free to resume the service as usual. At that point it is up to the copyright holder to sue the website owner, and the registrar (or anybody else) is in the clear until a judge tells them to stop service again.

    That's how the law is written, and there is nothing GoDaddy, an ISP, Google, or anybody can do about it. It is disgusting, but you have your representatives in Congress to thank for the nasty piece of work that is the DMCA, not GoDaddy.

    Point the blame where it belongs and quit letting Congress off the hook for this shit.

  24. Re:Registrats.... on IMSLP Taken Down By UK Publishers Group · · Score: 1

    No registrar that wishes to remain legal will refuse a DMCA takedown notice. Ever.

    They don't get that right under the law.

    This is a problem with the DMCA, not GoDaddy (or any other registrar).

  25. Re:DMCA to domain registrar? on IMSLP Taken Down By UK Publishers Group · · Score: 1

    I thought the content host (owner of the server/network) was supposed to be responsible for copyright notices.

    They can go after anyone in the chain, it doesn't have to be the content host.

    For example, Google has to abide by DMCA notices regarding their searches.

    Anybody in the communications pipeline that is capable of denying access to the material is a potential target for a DMCA notice. It's usually smarter to go after either the website itself, or the ISP of the website, but search engines and registrars are certainly not off limits.

    And the DMCA leaves no option for a recipient of the DMCA notice. They must remove the material immediately or risk infringement themselves. It's only when the alleged infringing party contests the claim that the hosting service (or search engine or registrar or whoever) can put the content back up.

    That's exactly what happened here - dumbass company sends a DMCA notice to GoDaddy, GoDaddy shuts down IMSLP, IMSLP contests the claim, GoDaddy is now in the clear to re-enable IMSLP's domain name, and they do so.

    This is just how it works. It is an incredibly one-sided law, as the original poster has no right to contest before the content is removed, and there are zero ramifications for issuing a fraudulent DMCA notice. It's an obvious tool for shutting down stuff you don't like, even if you have no copyright to it.