Slashdot Mirror


User: Pseudonym

Pseudonym's activity in the archive.

Stories
0
Comments
5,184
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,184

  1. Nobody else should be charging either of us extra to talk to each other as fast as any other website on the internet.

    If anything the opposite should be true.

    I have something like 2G of mobile data a month, but some services (e.g. Faceboo, Spotify, SD Netflix) are not metered. When there is competition, making popular services cheaper means their service is more valuable.

  2. Re:alabama on Why Google and Amazon Are Hypocrites (om.blog) · · Score: 1

    This is a myth. When you factor out the high infant mortality rate, average life expectancy in the Roman world was somewhere around the late 50s. So a little under half of everyone who made it to (say) age 10 could be expected to live into their 60s.

  3. Re:Fitness trackers offer no weight-loss benefit on Ask Slashdot: Are There Any Good Smartwatches Or Fitness Trackers? · · Score: 1

    Not really -- all it needs to do is measure temperature.

    Or humidity. Or both.

  4. Re:Yes but no. on Did Programming Language Flaws Create Insecure Apps? (bleepingcomputer.com) · · Score: 1

    How many of those were JVM exploits?

    Please read what I said again, bearing in mind that this story is about interpreters. There have been PLENTY of standard library exploits, but I can't think of any JVM bugs that have been exploited. There might be a couple of obscure ones.

  5. Re: Yes but no. on Did Programming Language Flaws Create Insecure Apps? (bleepingcomputer.com) · · Score: 2

    That is fair, that the JVM hasn't been exploited. That is partly because you have to get through the verifier first.

    If you're using JNI, you are already on the other side of the airlock. Unless you can get malicious JNI loaded from the outside, a JNI attack is not a JVM flaw.

  6. Re:Yes but no. on Did Programming Language Flaws Create Insecure Apps? (bleepingcomputer.com) · · Score: 1

    To pick an obvious example, there has never to my knowledge been an exploitable bug in the JVM. Plenty in the standard library though.

  7. Re:Give that pseudo a cigar on The International Space Station is Super Germy (washingtonpost.com) · · Score: 1

    I don't see what's different about them, beyond perhaps the fact that camera lenses aren't perfect so there is going to be some leak around the shadow perimeter.

  8. Re:Give that pseudo a cigar on The International Space Station is Super Germy (washingtonpost.com) · · Score: 1

    I don't really understand what you're referring to. The 2 second exposure example looks red to me; I pulled the image into GIMP, eyedroppered a point inside the shadow, and the RGB values were (82,54,51).

    Having said that, colour reproduction is more art than science. Every professional photograph or movie that you have ever seen has been colour timed or colour graded before it made it to your eyes. The raw numbers that come out of a modern astronomical observatory are not meaningful by themselves, and need to be visualised to be meaningful.

  9. Re:How's the view up there? on The International Space Station is Super Germy (washingtonpost.com) · · Score: 1

    If it were so obvious, how come I had to explain it? Take that, round Earthers!

  10. Re:Give that pseudo a cigar on The International Space Station is Super Germy (washingtonpost.com) · · Score: 1

    Most consumer-grade cameras, as well as your eyes, have automatic exposure control. So it's unsurprising that you will perceive both the Moon and the Earth's shadow as brighter as the amount of light decreases.

    I don't live in North America, but I would encourage you next time to set out a camera with the exposure set manually to slow (an astronomical photographer should be able to suggest a good setting) and see if the shadow is red for the entire eclipse. The best experiment would be to use three cameras side by side: one fast, one slow, and one auto.

    Now the catch is that the moon is also round, so reflection off the silhouette edge is darker than that of the part that faces us. But the Moon surface is enough of a retro reflector (the Oren-Nayar model captures it reasonably well to a first approximation) that it should be visible.

    Do the experiment.

  11. Re:How's the view up there? on The International Space Station is Super Germy (washingtonpost.com) · · Score: 1

    This is hust a guess, but the shadow colour "changing" and the unshadowed part "brightening" are probably the same thing: the camera exposure was adjusted in post. The dynamic range of the camera is much greater than that of the video format.

    Your eyes do the same thing if you walk from a dark room to a light room and vice versa. The room is too bright (and a different colour saturation) until your automatic gain control compensates.

  12. Re:The real question on The International Space Station is Super Germy (washingtonpost.com) · · Score: 1

    There is a biologist named Elisabetta Coli. She caused some headaches for bio text researchers.

  13. Re:First Sale Doctrine? on Disney Sues Redbox, Hoping To Block Digital Movie Sales (marketwatch.com) · · Score: 1

    ^ Neither Kim Dotcom nor Julian Assange detected.

  14. Re:person cheats system, gets caught, pays punishm on Australian Man Uses Snack Bags As Faraday Cage To Block Tracking By Employer (arstechnica.com) · · Score: 1

    Not in Australia, they can't.

  15. Re:I can answer this on This Impenetrable Program Is Transforming How Courts Treat DNA Evidence (wired.com) · · Score: 1
  16. Re: This seems to reinforce how clueless he is on Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org) · · Score: 1

    Only division (and plain right shift) actually works differently on signed vs unsigned types.

    Also comparisons and word extensions (zero extension vs signed extension). I've probably missed one or two more operations.

  17. Re:SJWs shat in their own house on Tumblr Is Tumbling (medium.com) · · Score: 0

    Congratulations, you are the only person on the Internet today who used the term "SJW" correctly.

  18. I like it. In Javanese (i.e. the actual Java language), it means "unsteady".

  19. Re:I left C and C++ for a reason on Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org) · · Score: 1

    Neither C or C++ are useful as a platform.

    Surely that's the point? The places where you tend to see C and C++ used the most are precisely those situations where an abstracted software environment is not the platform, the hardware and the OS are the platform.

    b) C and C++ are not so fast anymore. There was a time where you couldn't write better code in assembler than a well optimized C or C++ code set could produce. Working in tools like Intel vTune Amplifier and optimizing your C or C++ code allowed amazing code performance to be achieved. Then money was spent on JIT technologies and hand optimized JIT code ended up being substantially faster in most cases.

    I respectfully disagree about "most cases".

    The cases where managed JIT-compiled languages tend to do win big compared to C++ are those cases where abstractions can be compiled away at run-time because they are not used. The classic case is engineering for testability; Java programmers often make an interface for every "important" class so that it can be replaced with a mock or stub during test time. Hotspot can compile these interfaces away at run-time because the mocks and stubs are never used at run-time.

    It's worth pointing out that this only applies to languages like Java or C#. These optimisations are typically not available to Node.JS.

    You get a small win from tuning the compiled code to the platform on which the system is actually running, but in my experience you lose it back in virtual machine overhead (e.g. memory footprint).

    Managed JIT-compiled languages tend to do worse on the most common and most important data structure in existence: the array of structs. This is why any program which is algorithmically nontrivial is almost always slower in a managed JIT-compiled language than in C++.

    Having said that, there's a lot of algorithmically trivial code out there. The modern world basically runs on scripting/glue layers.

    But for me, the biggest issue is this: A critical mass of software these days run on machines that are powered by batteries, and it's only going to get worse. CPU cycles are no longer the most important factor to optimise for. Battery life is far more important. In this environment, compiling at run-time is the worst of all possible worlds.

  20. Re:I left C and C++ for a reason on Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org) · · Score: 1

    Just try it, then look at the assembly code ... "register" most likely got ignored.

    Deprecating "register" is one design decision that I am a little ambivalent about. What it should mean is "it is an error to take the address of this variable", no more and no less.

    It's a niche feature, but one that's occasionally useful.

  21. Is there anything of value to read here?

    It's a post-9/11 ESR blog post that's not about Colossal Cave Adventure. So no.

  22. Re:Oh look, it's this subject again... on Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org) · · Score: 1

    In the case of ESR rants, it was twice this month.

  23. Re: This seems to reinforce how clueless he is on Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org) · · Score: 1

    On x86-64 there are two calling conventions: Windows and SysV (used by everything except Windows).

    Non-C languages may do other stuff, but as far as C and C++ are concerned, there are two.

  24. Re:Indeed. C++ is a better C on Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org) · · Score: 2

    It's usually considered a weakness of language design to disallow certain combinations of orthogonal features just because you can't see a use for those combinations.

    Imposing exceptions to rules makes a language spec more complicated, not less.

  25. Re: Indeed. C++ is a better C on Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org) · · Score: 1

    To be fair, that was back in the day when OO was considered to be an advantage. My how times have changed.