Slashdot Mirror


User: juancn

juancn's activity in the archive.

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

Comments · 150

  1. Re:Warranty? on Philips Releases 100W-Equivalent LED Bulb, Runs On Just 23 Watts · · Score: 1

    I'm from a 220V country, they last only if you don't turn them on/off often. For example, the ones in the bathroom burn out every 3 to 6 months (I tried Philips, GE and Osram). What usually breaks is the power source/starter.

  2. Re:This isn't nearly as bad as the division bug on AMD Confirms CPU Bug Found By DragonFly BSD's Matt Dillon · · Score: 1

    It might be way worse. Since this updates the stack pointer, it might be exploitable.

  3. Re:Herd Immunity.. I don't think that means what y on Doctors "Fire" Vaccine Refusers · · Score: 1
    It depends on the vaccine, some vaccines are designed to also spread to the community. The most well known example is the oral poliovirus vaccine, which spreads through contact to others (because it uses attenuated live viruses).

    For some diseases, you have more than one option (again, polio for example) the choice of which one is used mainly depends on epidemiological considerations, which are made at a population level (i.e. herd).

  4. It's not a new idea on Microsoft Roslyn: Reinventing the Compiler As We Know It · · Score: 1

    We used that approach for PBL some years ago. It is wasteful to having to rewrite parsers and lexers for languages to build IDEs, and other tooling.

    For example, code indentation can be done by walking the AST (you need to be careful to preserve hidden tokens, such as comments).

    You can also allow code completion by changing the compiler to accept a "COMPLETION" token in some places in the grammar. Then, from the editor, when someone presses "Ctrl+SPACE" (or whatever) you mark the location in the lexer and send the code to the compiler. When you build the ast, you insert a completion node in the AST, and you have now contextual information about what can go in there and produce a list of potential things that can go in there.

    Also, syntax highlighting can use the lexer for basic coloring and some type information to then add more information (such as what are field, or functions, etc.)

    What's new is exposing these phases in a standardized manner in the language. That's a bold move, since backward compatibility will be tricky to maintain. Maybe they're thinking in finally stabilizing C#.

  5. Re:Sure on Outlining a World Where Software Makers Are Liable For Flaws · · Score: 2

    And yet the PLC manufacturers themselves specifically disclaim using them in elevators or medical equipment, or other places where lives could be lost.

    They also sell the "safe" version but if you want it, it costs way more than the other version (and usually is just the same product or older and well-known product, plus insurance). As the recolidesnake said, this is can be very very expensive.

  6. Not that surprising on Chrome Set To Take No. 2 Spot From Firefox · · Score: 1

    This is going to be a rant.

    Firefox is the most pedantic browser out there. It is way better than IE, but it's always working against the user. The timeouts in the accept buttons, the stubborn refusal to accept invalid certificates (there is no way to bypass its, which means I cannot use it to configure my router), the awful memory management and the obnoxious update mechanism made me finally switch to Chrome.

    They sacrificed all usability for reasons that escape me. What moron thought that forcing the user to wait in order to click a button was a good idea? How much has security improved because of that? I would guess that not much.

    The only advantage it used to have was the huge selection of plugins to configure it to your taste (in the end I only use AdBlock), and that is lost already since pretty much anything you need is also available for Chrome.

    I keep it around just in case some site doesn't work with Chrome (which are not many), but that's it.

  7. Use a combination of methods on Ask Slashdot: Best Long-Term Video/Picture Storage? · · Score: 1

    You should use a combination of methods and be prepared to move your backups to a new place every few years.

    For off-site backups I use Backblaze which is just $3.96 a month unlimited storage if you buy two years (these are the guys that build a half a petabyte custom servers). I also backup to a removable drive every once in a while that I keep in the office.

    Maybe once a year, I pick the very best pictures and print them and build an album. Even cheap photo paper lasts at least 50 years. Archival quality lasts over 100 years if stored properly.

  8. So? on Steam Translation Community Slaving Away · · Score: 2
    There are many projects like this. Many times crowdsourced translations are better than professional translations, and for many situations they are the only option.

    Languages like spanish have a huge number of variations (it's pretty much different in every country, heck, even inside the same country), and we end up enduring a washed-up version of an international spanish that's usually awful. Crowdsourced translations at least let you correct the translation and add variations that feel better for a speakers of a certain variation of the language.

    One good example of this type of crowdsourced effort is subtitles. See "subtitulos.es" for example. You can get a complete movie or series chapter translated in a few hours. From the basic result obtained there, several teams around the world further localize the language (for example to Argentinian spanish).

  9. Re:What exactly is wrong with javascript? on More Info On Google's Alternative To JavaScript · · Score: 1
    You can extend it to your hearts content, but you might as well build something different and leave Javascript as is, completely undisturbed. It's a choice they can make.

    It is probably faster to take a chance and build an entire new language unilaterally, than gaining consensus with all the players to get the right set of modifications to a well known language (standard committees are a pain in the proverbial arse).

    Since they are planning to make their language to be able to cross-compile to Javascript, they reduce the risk of not getting widespread enough adoption (all browsers that support Javascript support it), but since probably WebKit is going to support it natively, they will get a huge installed base without much effort.

    It is not such an unreasonable choice they are making.

  10. It a way of coping on Training an Immune System To Kill Cancer · · Score: 4, Informative

    His fiancee has stage three breast cancer. I see it only as a way of coping with the pain and uncertainty that situation brings.

  11. Re:What exactly is wrong with javascript? on More Info On Google's Alternative To JavaScript · · Score: 1

    • Load time: You have to compile javascript each time a page loads. This adds some latency that could be minimized with a proper binary format

    Pressed "post" too soon.

  12. Re:What exactly is wrong with javascript? on More Info On Google's Alternative To JavaScript · · Score: 1, Informative
    There are a few things wrong with it. Which do not matter much for small-ish code bases, but tend to be a pain for larger products. For me most revolve around the interpreted nature and the lack of types.

    Off the top of my head:

    • Performance: Current javascript engines are as fast as they get for an untyped language. There isn't much more you can do to speed it up. Even optional type annotations would open a large number of potential optimizations.
    • Tooling: For large projects, not having much type information is painful. Refactoring code becomes a guessing game (some tools do it better than others).
    • Load time: You have to compile javascript each time a page loads. This adds some latency that could be minimized with a proper
    • Lack of integral/decimal numbers: This might not seem like much of a problem, but handling money with only floating point numbers is painful. Also, things such as WebGL would benefit from having better ways to deal with raw data.

    Don't get me wrong, Javascript is a great little language, but it is by no means perfect.

  13. There is no such thing as "Spare CPU cycles" on theSkyNet Wants Your Spare CPU Cycles · · Score: 1
    CPU cycles are not "spare", when a computer has noting to do it just halts. This saves power.

    Using your "spare CPU cycles" makes the CPU use more power, it is by no means free.

    This is true for other things, like ads using flash animations for example. I always find it ironic to see it in sites like TreeHugger, which is full of flashy animations. I would expect a green site to use mostly static HTML and text based ads to reduce the carbon footprint of all it's viewers.

  14. How I envy you... on Google and OpenDNS Work On Global Internet Speedup · · Score: 1

    If you have a 10 or 20Mbps connection, and yet a download is crawling along at just a few hundred kilobytes

    I would love to have a connection that "crawls along at just a few hundred kilobytes (a second)", most of the times, when it crawls, it does so at a few tens of kilobytes a second (sometimes even less than that).

  15. Re:Does anyone on Google Is Grooming Chrome As a Game Platform · · Score: 2

    ActiveX is fundamentally different than NaCl. ActiveX security was based on the component being signed and that's about it. NaCl uses a very strict code verification (similar to what the JVM does, but with a subset of x86), runs in a process that has no permissions to do anyhting, and can only use a few APIs. It's not worse than Javascript.

  16. Re:Cost? on DOE Announces Philips As L Prize Winner · · Score: 2

    That's true. One thing that worries me and I don't see in lightbulbs performance assessments is the number of on/off cycles. I have a couple of CFLs in the bathroom at home and they fail very often (I've used Philips and GE). Even more often than regular light bulbs. I'm guessing that's because they get turned on and off very often and that makes the starter circuits fail. The fluorescents are fine, but the power stage just dies.

  17. Re:It strikes me as racist on Spiderman's Politically Correct Replacement · · Score: 1

    When you want to do a super hero that's from a violent poor neighborhood in 2011, choosing a non-white character isn't about being PC, it's about being logical.

    I can see that as a valid creative resource, but the summary makes it look like it was a forced choice to be more agreeable with some moral standard, rather than trying to make it good.

  18. It strikes me as racist on Spiderman's Politically Correct Replacement · · Score: 1
    Excessive politically correct behavior always strikes me as racist/xenophobic. Particularly the (North)American version.

    It puts emphasis on superficial differences by trying to apply an arbitrary ontology on everyone.

    For example, most media "latinos" are portraid as dark haired, brownish skinned people (which is not true in general, it depends on the particular population). They fail to include all the other latin populations: italians, spanish, french, romanian, portuguese, brazilian, etc. (I'm argentinian BTW, so I count as "latino").

    It escapes me how stereotyping entire populations on superficialities became "the right thing to do" from PC point of view.

  19. Mandatory Simpsons quote on Technology and Moral Panic · · Score: 1
  20. Re:Ask apple for a refund on NYT Update Breaks iPad App, Annoys Subscribers · · Score: 1

    It would have to get quite a few Apple accounts with different credit cards. It would probably get banned before being successful.

  21. Re:Ask apple for a refund on NYT Update Breaks iPad App, Annoys Subscribers · · Score: 1
    If you want to, but the commission is paid by the app seller. The idea is to punish the seller, I don't care if Apple makes some extra money.

    Assume that you paid $10 for the app, Apple gets $3, the seller $7. If you ask for a refund, Apple will refund $10 to you, and take $10 from the seller. The seller only got $7 on the first sale, so it ends up paying $3 for the fsck-up.

  22. Ask apple for a refund on NYT Update Breaks iPad App, Annoys Subscribers · · Score: 4, Informative

    Ask for a refund. Apple will grant it to you, but it will still charge the Times it's commission.

  23. Re:How is this better than a balloon? on UAV Hoisted Tower Powered By Laser Over Fiberoptic · · Score: 1
    I can think of a few:
    1. Size: A balloon with a decent payload has to be big, which makes it easy to spot from a distance. Check the name "InvisiTower", the idea is that this is smaller.
    2. Rapid deployment: Inflating and deflating a ballon is an operation that takes some time. A thing like this mounted on a vehicle can presumably be deployed in a lot less time with a single operator.
    3. Wind resistance: A large balloon is very hard to handle with even slight breezes.

    There are probably other advantages that I'm missing.

  24. So the collection cannot be anonymous? on Franken Bill Would Protect Consumers Location Data · · Score: 2
    I'm not sure this is a good thing. If the y have to let you delete it, they have to know it's your data.

    Right now, collection is anonymous, that is, it is not tagged with your identity. If they must let you delete it, anonymity goes out the window.

  25. Re:Seriously, what the fuck! on How Citigroup Hackers Easily Gained Access · · Score: 1
    I have a few friends that worked for Visa a few years ago (they had a small consulting company). They were hired to add SSL to the communications between banks and Visa. At the time, it was a plain socket with everything sent in cleartext through the internet, with hardly any authentication.

    The migrated that to use SSL with certificates for authentication (rather than plaintext passwords).

    I wouldn't be surprised there still are services around sending financial information in plaintext.