Slashdot Mirror


User: Dan+East

Dan+East's activity in the archive.

Stories
0
Comments
2,377
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,377

  1. Confusing things together on A New Form of Online Tracking: Canvas Fingerprinting · · Score: 4, Informative

    The research paper discusses two entirely different things: Canvas fingerprinting, and "Evercookies & Respawning", which are two entirely different things. Canvas fingerprinting is just another method of trying to determine which browser the user is running, by looking at differences in the way the canvas renders text and the like. "fingerprinting doesn’t work well on mobile" because of the homogeneous nature of mobile devices - 90% of iOS devices are running version 7.1, for example, so they are all using the same web browser version and rendering code, thus they are going to draw canvas fingerprints exactly the same. Nothing in the research article says anything about canvas fingerprinting being used to track people.

    Now the other topic "Evercookies & Respawning" is about tracking users. That is using multiple storage vectors to try and keep users from deleting cookies. For example, using tiny hidden Flash apps which have their own caching, actual cookies, HTML5 persistent storage, embedding unique identifiers directly in the HTML so when the cached page is pulled up the identifier is once again active.

    So at this point canvas fingerprinting isn't about tracking, but browser identification. The leap to "A New Form of Online Tracking: Canvas Fingerprinting", as described in the Pro Publica article:

    A new, extremely persistent type of online tracking is shadowing visitors to thousands of top websites, from WhiteHouse.gov to YouPorn.com.

    First documented in a forthcoming paper by researchers at Princeton University and KU Leuven University in Belgium, this type of tracking, called canvas fingerprinting, works by instructing the visitor’s Web browser to draw a hidden image. Because each computer draws the image slightly differently, the images can be used to assign each user’s device a number that uniquely identifies it.

    Well that's completely wrong - the bold text should read "this type of tracking, called Evercookies & Respawning". The persistent tracking has nothing to do with the canvas fingerprinting. It's mainly due to Flash (which also explains why it too is ineffective on mobile devices).

  2. Which California? on California In the Running For Tesla Gigafactory · · Score: 3, Funny

    Which California? I hear there are 6 now.

  3. Too long on Microsoft's Missed Opportunities: Memo From 1997 · · Score: 4, Insightful

    That memo is waaaay too long. No wonder none of that stuff happened - no one read past the first page and a half.

  4. Re:Wait for it... on Malaysian Passenger Plane Reportedly Shot Down Over Ukraine · · Score: 2

    Actually, the FAA told US airlines not to fly over Crimea, because in April Russia claimed they controlled air traffic over that airspace. The FAA told US planes not to fly there because it was a convoluted, disputed mess which could lead to accidents. It had nothing to do with risk of being shot down, and that area does not (or did not until today at least) cover the area over Ukraine where this flight was shot down. That flight path would not have been restricted by the FAA.

  5. Re:What is life? What is a virus? on Hints of Life's Start Found In a Giant Virus · · Score: 1

    Everything is a continuum. Humans divide the continuum up using acts of selective attention

    Your generalization is quite wrong. Humans classify organisms based on the evidence in front of them. Can you show me this continuum between a platypus and some other animal? How does that fit into the "everything is a continuum" that you speak of?

    "Species" do not have particularly crisp boundaries in the general case:

    Uh, they most certainly have extremely crisp boundaries. Species are classified by the ability of two organisms to breed with one another. There isn't any "crisper" boundary than that. Once two lineages are different enough, it is no longer possible for them to reproduce sexually with one another. That is a quantum leap, a boolean yes or no situation (at least in 99.9% of the cases). Humans have nothing to do with defining that boundary. It is merely what we have observed and appropriately classified.

  6. accused of running one of the world's largest carding operations

    What's carding? Like hacked SIM cards or something?

  7. Re:Rotation on Study: Why the Moon's Far Side Looks So Different · · Score: 5, Interesting

    But really, did the earth stay hot enough for "a few million years" - hot enough to affect the locked side of the moon more than the other?

    The moon has no atmosphere, thus radiation from the earth cannot affect the far side of the moon at all. So obviously, even to this day, the earth still affects "the locked side of the moon more than the other". The question is simply how much. The moon and earth were both molten after the collision, so it was not a matter of the earth being hot enough to melt the moon, but merely the earth imparting energy to prolong the cooling of the near side. No matter what, the near side must have cooled slower than the far side - it's a straightforward matter of thermodynamics. One side of the moon was receiving energy from the earth while the other side was not. The near side didn't need to stay so hot it was incandescent, but merely "softer" so that small impacts would heal more on the near side than the far side, and the duration only needed to be long enough to result in some degree of visible difference, which is what we still see today.

    The whole thing sounds plausible to me.

  8. Pascal on Python Bumps Off Java As Top Learning Language · · Score: 3, Interesting

    Wait!!! What happened to Pascal?!?!? On a more serious note, Pascal was the premier teaching language back in the day, but it really wasn't used much in the real world. It was a stepping stone for learning C, which is where the real power was at and what "real" applications were developed in. I believe there is less disconnect today between the popular learning languages and what is actually utilized in the real world.

  9. Bizarre on Julian Assange Plans Modeling Debut At London Fashion Show · · Score: 4, Funny

    Can things possibly get any more bizarre with Assange? I have an idea. Let's lock Julian Assange, John McAfee and Edward Snowden in a room for a week and see who is left surviving at the end. We can call it Hunger Games - Nerd Edition (my bet's on McAfee).

  10. Re:A purple heart? on An Army Medal For Coding In Perl · · Score: 1

    Problem is purple hearts are not awarded for self-inflicted injuries.

  11. Re:article headline sucks ass on CDC: 1 In 10 Adult Deaths In US Caused By Excessive Drinking · · Score: 1

    I just burned 80% of my lifetime supply

    8 of 9 lives is 0.8888888888888888888888888888888888888888888888888888888889% Just sensing the irony as you complained about rounding pi down to 3.

  12. Re:So....far more than guns on CDC: 1 In 10 Adult Deaths In US Caused By Excessive Drinking · · Score: 4, Insightful

    For example: for the first year after purchasing your first handgun, that's the single most likely cause of death in your life, approaching almost 50% of deaths.

    ...which indicates that the gun was bought specifically for that purpose in those 50% of handgun suicide deaths. It wasn't the other way around - people didn't die because they happened to have bought a handgun, which is the way you phrased it. They wanted to die, so they bought a handgun. I've owned my handgun for over 20 years, and I've not wanted to die, hence I'm not dead by it.

  13. Appalachians on A Physicist Says He Can Tornado-Proof the Midwest With 1,000-Foot Walls · · Score: 4, Insightful

    I live in the Appalachian mountains. As I watch weather radar, observing weather systems come at us from the west, I've seen dozens if not hundreds of times over the years where very powerful, well-defined weather systems (individual cells as well as frontal systems) totally disintegrate as they cross over from flat regions of North Carolina and Tennessee into Virginia, because they hit a literal 1,000 foot wall of mountains. Tornadoes are extremely rare here. A few years ago we had small one that messed up a couple sheds and the canopy over a gas station, and that was the first in decades. So I do believe this physicist is onto something that would be effective. Whether or not it's practical or acceptable to construct such a thing is another question.

  14. C#? on Ask Slashdot: Best Way to Learn C# For Game Programming? · · Score: 5, Interesting

    Why C#? Develop your game in C++ using OpenGL ES for rendering. Your code will compile as-is for iOS, Android, Windows, OSX, and others. You will only need a couple hundred lines of native code (java for Android, Objective C for iOS, etc) to handle events and pass execution into your C++ code. My game engine runs on all the above platforms and 99.9% of my code is shared across all of them.

    Also, these days many, many developers simply use an existing game engine and only bother with the high level code specific to their game. Mundane stuff like the low level rendering, Audio APIs (which unlike OpenGL ES, differ quite a bit from one platform to another), physics, etc, is ground that's been treaded several thousand times nowadays, and most game developers leave that stuff to the experts in the various fields to handle the nitty gritty. Optimization of those routines is usually where the "expert" part comes into play.

    I work with a game designer / artist who implements all the high level game stuff in Lua, and my engine takes care of all the aforementioned "boring" stuff, freeing him up to actually develop games, and not worry about crap like polygon tessellation algorithms and tons of other very boring stuff that would just be a waste of his time.

  15. Nothing to do with languages on Google Engineer: We Need More Web Programming Languages · · Score: 1

    This has nothing to do with programming languages. It's the entire server / HTTP / HTML / web browser infrastructure he's complaining about. You've got a document format (html), originating from servers (PHP / Java / whatever) with embedded scripts (javascript), which can dynamically modify the HTML document (DOM / DHTML), as well as making additional requests to and from the server ("AJAX"), most recently extended via rich multimedia standards (WebGL, Web Audio API). The whole thing is a kludge that has expanded from HTML into.... whatever this huge mess has become after layer after layer of more stuff thrown on top (HTML5?).

    Replacing the one little part of all that, javascript, with some other language, would only make things even more convoluted and complex. What he really wants is Flash and Java Apps. And how well did those technologies pan out as universal cross platform environments in the long run (and no, Java as used in Android does not count, as it only runs inside a single platform called Android). IMO, Apple has done us a favor in rejecting both Flash and Java on iOS. They've given two developers choices. One, feel free to use HTML as far as you're willing to try and push it. Good luck with that beyond anything reasonable as far as interactivity and responsiveness with HTML on a mobile device. Two, create dedicated applications for the target platforms (iOS, Android, whatever).

    What this Google engineer is wanting is to be able to create dedicated applications without having to create dedicated applications. He wants to implement something that runs optimally on iOS without having to do any iOS software development. I have news for him... Apple has 100% control over that universe right now, and he will not be getting his way any time in the near future.

  16. Fingerprints on Chicago Robber Caught By Facial Recognition Sentenced To 22 Years · · Score: 4, Informative

    This is nothing more than the type of fingerprint matching that's been going on for many decades. It just puts a name to a person after the fact. Now on the other hand, if he was actively recognized via facial recognition as he was out and about in public and then apprehended, well that would be a different story.

  17. Re:Reflected EM Waves? on Astronomers Solve Puzzle of Mysterious Streaks In Radio Images of the Sky · · Score: 2

    One word: polarization. Man made radio waves for communication are almost always polarized. Further, reflected radio waves are often very polarized even if the source was not (which is why polarized sunglasses reduce glare). They did not see the polarization expected from reflected radio signals. It appears they are actually emitted.

  18. Skeptics on Evidence of Protoplanet Found On Moon · · Score: 4, Interesting

    And the rest of the article discusses the skepticism of this "evidence". To sum it all up, the evidence is the different ratios of oxygen isotopes found between 3 moon rocks and Earth. Most experts are saying the difference in the ratios should be much, much larger, because of how different the ratios of isotopes are in meteorites and other outer solar system bodies. The difference between the earth and moon is so small that other theories are just as likely for explaining it. The counter argument is that maybe all of the inner planets have the same ratios of oxygen isotopes as one another, and it was an inner planet that struck Earth and basically everything involved was made of the same stuff so the differences are small.

    I think that until we have actually measured the ratios from Mecury or Venus, we can't assume that every inner planet is exactly the same in that regard, and thus the "evidence" this study has found is actual evidence one way or another. The only thing we know for certain is all the extraterrestrial material we have analyzed so far from the rest of the solar system has had very different ratios of the isotopes, and so this evidence requires a whole new theory about the homogeneousness of the solar system to be true.

  19. Facebook on After the Sun (Microsystems) Sets, the Real Stories Come Out · · Score: 3, Informative

    Facebook intentionally left a few Sun signs up when it took over the former Sun campus in Menlo Park to remind people of what can happen to a company

    Let's hope Facebook's successor doesn't bother doing them the courtesy. After all, at least Sun left a legacy of something tangible behind.

  20. Re:Somewhat off-topic: why not uncut LED panels? on How LEDs Are Made · · Score: 2

    All the value and cost of the LEDs is in the silicon dies they get from Taiwan. That's why they cram 4,000 dies onto a silicon sheet the size of a postage stamp. The labor required to manually pull them off is cheaper than the material and manufacturing process of the die.
    The surface area of a stoplight led panel would be at least 40 dies worth. That's 160,000 LEDs worth of silicon and production time in the fab plant. Just to get 200 LEDs worth of illumination using your technique. Plus, setting up the fab to produce the silicon would be a large initial investment. There's no way it makes sense to make that manufacturing proprietary to something as specific as the stoplight application. It makes about as much sense as building a plant to make custom nails to build one house.

  21. Re:But... on UK Ballistics Scientists: 3D-Printed Guns Are 'of No Use To Anyone' · · Score: 2, Informative

    The GP did not say murder rates. He said violent crime rates. Even the most conservative comparisons I can find, which attempt to compare like types of crimes in UK and USA (because they are classified differently), shows at least 200% more violent crime in the UK compared to the USA.

    http://www.politifact.com/trut...
    http://blog.skepticallibertari...
    etc, etc.

  22. Java on Tiniest Linux COM Yet? · · Score: 1

    A decade ago, this was predicted to be the realm of Java. An internet of things incorporating chips that natively execute Java bytecode, I'm thankful that hasn't come to pass. Even more so now that Oracle is in the picture.

  23. "the immediately earlier sequenced packet". There a word for that. It's called "previous". As in "the previous packet".

  24. Re:So what's the alternative? on Why You Shouldn't Use Spreadsheets For Important Work · · Score: 1

    I very much doubt they had to "work very hard". You just link to your own software FP library is all. Back in Windows CE days before the mobile devices had math coprocessors, we had to link to software floating point libraries. Intel had their own compiler and linker libaries (that cost money, versus Microsoft's free eVC++ toolset), which vastly outperformed Microsoft's. Using a specific FP library instead of falling back on the default library (which uses hardware and thus where the calculation differences you mention arise) is hardly brain surgery.

  25. Ramifications on German Court Rules That You Can't Keep Compromising Photos After a Break-Up · · Score: 4, Insightful

    This should have far reaching ramifications when it comes to copyright law. As long as the original video or photographs were made consensually or in public then the photographer owns the copyright. I don't see how that can be undone. It also should open the door for further defining what exactly entails "compromising the reputation". What if someone takes a (non-sexual) photograph of a person cheating in public? Or a video of someone acting like a jerk? Those would also compromise the reputation of the subject. I wouldn't be surprised if this gets overturned higher up.