Slashdot Mirror


User: Calavar

Calavar's activity in the archive.

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

Comments · 208

  1. Re:Yes 100% Yes on Does Free Comic Book Day Help Retailers? (freecomicbookday.com) · · Score: 0

    Comic books aren't the best material for building reading skills. They're mostly composed of short two-to-three sentence snippets of dialogue, and children should be comfortable reading that sort of thing by the third grade. The next step is learning to read sentences with several dependent clauses, the kind that can stretch on for three or four lines, and you won't find those in comic books because they are simply too long to fit into speech bubbles. I'm not saying comics don't have meaningful and powerful plots -- they often do -- but the prose is simplistic as a result of the format.

  2. Classic on Bitcoin 'Creator' Reneges On Promise To Provide More Proof, Says He's Sorry (bbc.com) · · Score: 5, Interesting

    Now that he's exposed, the scam artist tries to play the role of victim.

  3. Why in the world are engineers wasting money on developing these "automobiles"? They are slower than horses and can't carry as much weight as locomotives. It seems like the 19th century man can no longer be bothered to spend the time to properly saddle up a horse. What a waste of time and effort.

  4. Re:The end of manned aerial combat on Is the $400 Billion F-35's 'Brain' Broken? (cnn.com) · · Score: 2

    There's difference between unmanned and autonomous. Drones are unmanned, not autonomous; there is still a human issuing orders. The next generation of fighters will be drones.

  5. Re: It is interesting that you mention Rust! on Facebook Is Shuttering the Parse Developer Platform (cio.com) · · Score: 2

    And when it comes to Ruby having an anemic standard library, let's look at the libraries that are included with a vanilla install of Python versus a vanilla installation of Ruby:

    Decimal arithmetic:
    Python: decimal, Ruby: BigDecimal

    Templating:
    Python: string.Template, Ruby: ERB

    Logging:
    Python: logging, Ruby: Logger

    Compression:
    Python zipfile, Ruby: zlib

    Argument parsing:
    Python: argparse, Ruby: optparse

    XML:
    Python: xml, Ruby: REXML

    Encryption:
    Python: crypt, Ruby: openssl

    Again, all these modules are included out of the box. No RubyGems required.

  6. Re: It is interesting that you mention Rust! on Facebook Is Shuttering the Parse Developer Platform (cio.com) · · Score: 1

    People keep bringing up RAII as if it's some kind of panacea. It's a useful tool, but it is no panacea. Sure, you allocated an std::vector on the stack to take advantage of RAII, but if the memory allocation in the constructor fails, it will throw an exception. Are you handling that exception? Because I've literally never seen C++ code that handled std::bad_alloc exceptions.

    Do you do a push_back() operation later on? Because that can also throw an exception, and if you have a bunch of push_back() statements in a loop, and you get an std::bad_alloc exception halfway through, you are going to end up with a vector that is stuck in an intermediate state. How do you rollback the changes? RAII can't help you solve that problem.

    And compound this with the fact that your compiler can't even give you hints on what exceptions you need handle because basically no extant C++ code (including most of the standard library) comes with proper throw specifications. There is literally no way for you to know that you missed handling that std::bad_alloc exception until some bug rears its ugly face.

  7. Re: It is interesting that you mention Rust! on Facebook Is Shuttering the Parse Developer Platform (cio.com) · · Score: 0

    Put your rabid fanboyism aside for a moment and actually use your brain: Rust fills a very different niche from C++. It is for writing safe code, whereas writing safe or secure C or C++ code damn near impossible.

    So within the next decade, you will find Rust popping up anywhere where you need high peformance with strong safety guarantees -- automobile and aviation electronics, high-frequency trading, medical devices, etc.

    On the other hand, using Rust for code that doesn't need to be especially safe is a fad because when you don't need safe code, Rust's safety features just get in the way.

    I'm also not sure why you think Ruby is a fad because it has

    • a well-written and feature-complete standard library
    • an ecosystem that doesn't revolve around doing switching to new-framework-of-the-week multiple times a year.
    • an ecosystem that isn't fragmented because code is written with a dozen different incompatible flavors (CoffeeScript, Babel, TypeScript, etc.)
  8. Re:Not that crap again on The US Government and Open Standards: a Tale of Personal Woe (thevarguy.com) · · Score: 0

    I don't understand your point here. It was found and then fixed in a few days

    A few days? Heartbleed went undetected for several years, not a few days.

    What do you rather do: read source code, or dissassemble a binary?

    It is almost always easier to find vulnerabilities through binary analysis. If you try looking for bugs by reading the source code, odds are that you'll make the same mistake that the original author of the bug made. It's just like doing an algebra problem on math exam. You don't check your work by redoing the problem because you'll just end up making the same mistake a second time; instead you do plug in some numbers and see if your equation spit out the right result.

  9. Re:I have no idea what you are smoking... on Microsoft To Open Source Chakra, the JavaScript Engine In Its Edge Browser (windows.com) · · Score: 1

    I typed that on my mobile phone. Damn autocorrect.

  10. Re:We need to lose about 80% of the population, st on Beijing Issues 'Red Alert' Over Smog (independent.co.uk) · · Score: 1

    Why in the world is this modded +5 Insightful? Climate scientists have drawn a link between climate change and smog. And last I checked, "climate" referred to long term weather patterns. When the government has to issue several dozen smog alerts for a single city within a single year, that's climate.

  11. Re:I have no idea what you are smoking... on Microsoft To Open Source Chakra, the JavaScript Engine In Its Edge Browser (windows.com) · · Score: 1
  12. Re:You are aware that you need more than just that on Microsoft To Open Source Chakra, the JavaScript Engine In Its Edge Browser (windows.com) · · Score: 1

    The other components are under the license I originally referenced. Specifically, it's pretty useless without things like the Microsoft HTTP Client Libraries, Microsoft.Bcl.Compression, Microsoft BCL Portability Pack, Microsoft Async, Microsoft BCL Build Components,

    Of course they didn't open source everything at once. That would have been a legal nightmare. Sun didn't open source Java all at once either. They open sourced the core in 2006, and then started the OpenJDK project to open source the toolset and standard libraries. The OpenJDK didn't eliminate the last proprietary code until the very end of 2010. But Sun was a good company, and MS is an evil one right? So we should shit on MS even if they do exactly what Sun did.

    Also, having something available as source, doesn't magically port it to your platform.

    Microsoft to Open Source More of .NET and Bring it to Linux, Max OS. Seriously, why don't you take five seconds to google something before you spew nonsense all over this comments section?

    Someone else in this thread mentioned patents. Several parts of .NET have been released under the Apache 2 license, which contains a patent grant. Additionally, a lot of the software is released with a Patent Promise.

  13. When Microsoft open sourced .NET, they did so under an MIT licence. As far as I am aware, all of the code they have open sourced within the past year or two has been MIT licensed. That shared licensing stuff is a relic of the past.

  14. Re:ISIS help desk prompts on ISIS Help Desk Assists In Covering Tracks (cnn.com) · · Score: 1

    Look, I don't think he intends to stay in office by force, marshal law or what have you, but I also think he's VERY involved in this election if for nothing else but to pad his "Legacy" by getting someone into office to carry on his policy (I.E. Hillary Clinton).

    Ah yes, I also live in the fantasy land where Reagan clearly showed no thought to his "legacy" when he endorsed Bush Sr. for president, Bill clearly showed no thought to his "legacy" when he endorsed Gore, and Bush Sr. never endorsed Jr. or Jeb.

    I also don't expect he will go quietly back to Home in January 2017 and spend the rest of his days relaxing and building his library like past presidents, this guy is going to have his fingers in politics

    So I guess this is also the fantasy land where Carter and Clinton didn't go on stumping for years after their presidencies ended and Bush Sr. didn't handpick half of his son's cabinet.

  15. Re:Storm in a glas of water on Mozilla Plans To Remove Support For Firefox Complete Themes · · Score: 1

    My point is that 99% of users don't care about implementation details (what's "underneath the hood"); they only care about features, performance, and stability.

    I'm not sure why you're mentioning themes, because those are a user facing feature, not something that is underneath the hood.

  16. Re:Storm in a glas of water on Mozilla Plans To Remove Support For Firefox Complete Themes · · Score: 1

    How does not having a use for themes equate to wanting Chrome? Underneath they are still very different browsers.

    Most users couldn't care less about whether their browser is written in C or C++ or with Gecko or Blink.

  17. Re:Storm in a glas of water on Mozilla Plans To Remove Support For Firefox Complete Themes · · Score: 2

    So just because a browser doesn't match your personal preferences, it's shit?

    Because not everyone wants lightweight browser. Those who do can use Chrome. It's already cornered the lightweight browser market, and a non-profit like Mozilla is not going to be able to oust one of the most profitable tech companies in the world from a market that it has dominated for years.

    Mozilla doesn't seem to have any real sense of strategy beyond "let's do what Chrome does", but they don't understand that people who like Chrome aren't going to switch from Chrome to the competition if the competition is exactly the same. The competitor has to offer something that the original doesn't..

    The only way Firefox is going to survive is if it targets a niche that Chrome ignores, which, up until now, was power-users and others who like a high degree of configurability. That configurability was exactly what made me stick with Firefox for such a long time, but with the add-on ecosystem slowly being reduced to nothing, I didn't see why I should stick with Firefox when Chrome already integrated so well with the default browser on my mobile phone.

    Clearly I'm not the only one who feels this way because the number of Firefox users has been shrinking steadily.

  18. Re:No federal constitutional mandate for this on Study: Standardized Tests Overwhelming Public Schools (washingtonpost.com) · · Score: 1

    First, a thirty second Google search could tell you what the necessary and proper clause is. I'm not going to do that work for you.

    Second, if you have never heard of the necessary and proper clause -- the same clause which, back in 1791 was literally the first item of the Constitution whose proper interpretation was debated on the floors of Congress; the same clause which in 1819 was the subject of the Supreme Court case that first established the precedent of judicial review; the same clause which in 1828 was one of the principle motivators for the founding of the Democratic Party -- then you don't know the first thing about the US government or the Constitution, so I couldn't give less of a shit what your explanation is.

  19. Re:No federal constitutional mandate for this on Study: Standardized Tests Overwhelming Public Schools (washingtonpost.com) · · Score: 1

    And the necessary and proper clause is the clause most ignored by libertarians.

  20. Re:Ha on EFF: the Final Leaked TPP Text Is All That We Feared (eff.org) · · Score: 2

    Okay then, let's look just at welfare data:

    States with the highest percentage of food stamps recipients:
    1. Mississippi (22%)
    2. New Mexico (21%)
    3. West Virginia (20%)

    Yup, nothing to do with welfare. /sarcasm And before you blame black people and illegal immigrants, in all of these states the majority of welfare benefits go to white people.

  21. Re:Stop providing tuition "assistance" on Stopping Universities From Hoarding Money · · Score: 1

    The main point of high school in many places nowadays isn't to teach: it's too keep teenagers off the streets. If you try to make high school degrees "worth something" by kicking misbehaving students out of school, you are putting precisely those who are most likely to commit crimes back onto the streets. Expect a nationwide uptick in crime to follow.

  22. Re:It's 2015! Almost 2016! Wtf! on Windows 10's Privacy Policy: the New Normal? · · Score: 1

    It's entrenchment and market muscle.

    No, it isn't. The reason Linux hasn't caught on in the desktop market is that is simply not accessible to non-developers. That has always been the reason, and it utterly astounds me that after twenty years so many Linux fanboys still don't get it.

    I tried setting up Linux for my Uncle once. He is fairly computer savvy, but not a programmer. Things worked well at first. He could use Firefoxfor the web, and he was already familiar with the UI. OpenOffice took a bit of getting used to, but it served his needs well enough.

    Then after a few weeks, my uncle wanted to install some sort of financial software. (I don't remember the exact name.) There was no binary distribution available, so I told him about the terminal and configure/make/sudo make install. Simple enough right? No. He got an error during the build process. Spent hours trying to figure it out himself before calling me. Turned out he needed to install the libxml-dev package. Simple enough for you and me, but how the hell is someone who's never heard of C supposed to figure that out? Install libxml-dev, and then we run into another problem. He ran "make install" without "sudo" and now nothing worked. I spent about an hour trying to explain chmod and octal numbers and the difference between /bin and /usr/local/bin when I realized that it simply wasn't worth it. It was time to set him up with Windows or OS X.

    How would this same process have played out on Windows or OS X? Google program, download installer, run installer, done.

    Linux is a great OS for you and I. A superior OS, even. But for the vast majority of computer users out there, it is not at all accessible. You simply can't use Linux effectively unless you know how to code.

  23. Re: What an idiot on Even the "Idea Person" Should Learn How To Code · · Score: 1

    In case it wasn't immediately obvious, that was sarcasm.

  24. What an idiot on Even the "Idea Person" Should Learn How To Code · · Score: 2

    Bill Gates, Mark Zuckerberg, Larry Page, Sergey Brin -- none of them knew how to code, right?

  25. Re:Game balls on NFL Releases Deflategate Report · · Score: 1

    I think GPs point is that this would never have happened if the league supplying the balls rather than the individual teams. If the teams never got to touch the footballs before play time, they would never have a change to underinflate them between inspection and play time.