Slashdot Mirror


User: gwstuff

gwstuff's activity in the archive.

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

Comments · 134

  1. Re:Bullshit on Open-Source Python Code Shows Lowest Defect Density · · Score: 1

    I apologize. I misunderstood the article, but looking at the other comments I wasn't the only one who misinterpreted "open source python code" to mean a side sampling of open source code written in Python. /me yanks foot out of mouth.

  2. Bullshit on Open-Source Python Code Shows Lowest Defect Density · · Score: 2

    This is bullshit, but a great tactical conversion of non-informative data into marketable news by Coverity.

    Coverity uses lexical pattern matching to find bugs based on "tricks" discovered by Dawson Engler and his colleagues in Stanford University in the early 2000s. The tricks (find "malloc" not coupled with "free", cli() not coupled with sti(), dereferences of uninitialized pointers etc.) were developed in the context of the C language used for Operating System code.

    So they used tricks developed for one language and context, to another language in a different context, and found that they didn't find as many bugs in the latter as they did in the former. You would think that this suggests a failure - in that their techniques are not quite as effective on Python as they were on C. Instead, they have turned it around as a statement on the inherent high quality of Python code.

    It's like saying that the fact that a good tennis player sucks at playing table tennis, it implies that table tennis is a harder game.

  3. Big ideas are a privilege on Break Microsoft Up · · Score: 1

    Big creative ideas are a privilege, not a prerogative. And they usually come about in startups, not in large corporations. If they occur in large corporations then the people who thought of them leave and do startups.

  4. Rate of patch submission? on Is the Stable Linux Kernel Moving Too Fast? · · Score: 2

    I follow kernel development only cursorily, looking at the kernel mailing list once in a while. But I get the distinct feeling that patch volumes have been higher over the past few months than they would be a few years ago. A version is simply something that group a set of tested patches. Generally, you don't want the sets to get too big, so it seems natural that the speed of version releases is keeping up.

    It would be nice to see a plot of the number of commits and number of versions over time.

  5. Re:In what way did that make any sense? on Web Apps: the Future of the Internet, Or Forever a Second-Class Citizen? · · Score: 1

    I would argue this is absolutely not the case.

    If by "I would argue" you mean "I am totally bullshitting" then yes, I agree.

    Security threats come MORE from the web than native application installs. So people are leery of clicking on links.

    Think about what you just said. Could it be they come MORE from the web because there are MORE websites and people are just MORE amenable to using them? Because there's this little detail that native apps get much less restricted access to the OS. For instance, Safari on iOS won't let you access the user's system logs (which other apps might occasionally write personal information to) but the containers that run native apps do.

    If by "interesting" you mean "utter bullshit", then yes, that idea is "interesting". It means nothing until people run it. A native application downloaded is very likely to have been run at least once, so downloads actually mean something more meaningful than page hits in a web app.

    On the flip side, when a page gets a hit, a user has probably looked at its content. Unless by "very likely" you mean "a degree of likeliness/meaning that I believe in, and I am a bigot".

  6. Where's the breakup of causes of death? on Excess Coffee May Be Linked To Early Death · · Score: 1

    It's really weird that there is no breakup of the causes of death. The study (linked in the article) says 32% of the deaths were from heart disease. In the study, the graph measuring the correlation between coffee drinking and incidence of heart disease cannot be accessed.

    This makes it really hard to derive any meaning out of the study. Does drinking excessive coffee make it more likely that you'll walk into a manhole, or to have car accidents?

  7. The question (based on RTFA) on Web Apps: the Future of the Internet, Or Forever a Second-Class Citizen? · · Score: 1

    The question in the post "Web Apps: Future of the Internet or forever second class citizen" amounts to:

    "In the future, are people going to predominantly build consumer software applications using web technologies such as HTML5 and Javascript, which are ubiquitously supported across all platforms, or are apps mainly going to be built in platform-specific environments."

    not:
    "In the future, are apps going to sit locally on 'mobile devices and computers' (from the article) or are they going to be accessed via websites always."

    This is probably the single biggest question every mobile developer faces early on. Do you build your app separately for every platform, so use XCode, Quartz etc. on iOS, do you use a cross-platform development environment such as Xamarin which targets the OS natively, OR do you just target the browser "as the OS" and as a result run across all platforms.

  8. Re:In what way did that make any sense? on Web Apps: the Future of the Internet, Or Forever a Second-Class Citizen? · · Score: 2

    The comment was open-ended enough for the following interpretation: consumers are resistant to installing new stuff. They don't like to clutter their mobile device screens with icons, and they unconsciously fear security threats. If you have a web app, you bypass this installation step. Conversely, if you have a native app then just because it's installed doesn't mean people are going to use it. How many apps do you have on your mobile device, and how many do you actually use? The "install base" number is often abused by mobile developers, as they boast about "millions of downloads", to suggest that it corresponds to the number of users. But in practice, the latter is a small fraction. The idea that a "web app is installed on every computer in existence" is an interesting perspective on that practice.

  9. Re:Could Browsers Settled on an Alternate Language on Web Apps: the Future of the Internet, Or Forever a Second-Class Citizen? · · Score: 1

    Canvas works perfectly fine on Safari for iOS and Chrome for Android (we use it in a production app). So you are suggesting that instead of using DOM, you just draw widgets natively on the HTML5 Canvas. That's a pretty neat idea :-) It doesn't address the JS being the "Lingua Franca" issue though. Google's GWT compiler lets you write your code in Java and then targets Javascript as a back end. But that wires you to Java.

    Another technology that makes for a multi-language environment is Google's NativeClient. But that has too much dependence on the underlying architecture for isolation, so it's probably going to be hard to keep it portable across all the platforms out there.

  10. Link to the study? on Twitter Buzz As an Election Predictor · · Score: 1

    The pretext makes for good media fodder, so it's hard to judge the plausibility of the results without looking at the actual study. Couldn't find it in the Washington Post article or through a quick search. A few questions that come to mind..

    - How many elections were studied? If it's a small number, then are the models overtrained? It's easy to come up with a model that connects two data sets if the data sets are known !
    - Are "negative" tweets distinguished from positive ones in some way? If people dislike a candidate then they are probably as likely to post on them. e.g. try running this model on Donald Trump when he was talking about getting into the 2012 race. If you could distinguish "votes" and "antivotes" reasonably well then the idea should become more defensible.

  11. Credit to the current leadership on Larry Ellison Believes Apple Is Doomed · · Score: 3, Insightful

    I generally sympathize with predictions of gloom for Apple's long-term outlook. But they are based on changes in the market that Apple has been unsuccessful in adapting to. And to some extent, this difficulty started when Jobs was still around. Specifically: - Android eating into their market share on Tablets and handhelds - Changing business models. Less and less people are buying paid apps, making advertising the main source of revenue for app developers. Admob (Google) controls 90% of the market. What this boils down to is that Google gets a significant cut of revenue on the Apple App Store. This fraction is increasing and Apple's attempts at competing in the space (iAd) have failed dramatically. Having admitted a negative outlook, it is impressive to see that the current leadership is trying to define their own vision, rather than trying to guess "what Steve would have done." Making iOS 7 non-skeumorphic, i.e., not using physical analogies in the user interface was a complete departure from Jobs' vision of a "beautiful, immersive user interface that you already know how to use." Apple's leadership is trying to redefine Apple as a company and trying to evolve its ideas to the world today. I disagree with some of the comments that the iOS 7 UI sucks. The home screen is kind of ugly when you look at the 80's style icons, but I've been using it for a few months I significantly prefer it to the old interface. You have to use it for a while to feel the difference. When you look at a 3d beveled button with a shadow, you subject your brain to a lot more information than you do when you look at a simple rounded rectangle. Your brain has to exert itself just a tiny little bit more. It's hard to explain because it happens at the subconscious level. This bit of saving adds up over time, making the interface easier and more pleasant to use. The decision to ditch arguably one of the iPhone's biggest assets - its skeumorphic interface - and start from scratch must have taken a humongous amount of courage, especially for a company Apple's size. With the way things are headed (Android, Ads, competition from Amazon, Google) it's clear that they cannot do without this kind of courage and determination. I wonder, though, if it would have been possible at all under Steve's reign....

  12. Workaround on Aussie Public Servant Criticises Gov't On Twitter, Gets Sacked · · Score: 2

    Sarcasm. Just turn the negatives into positives and say everything with a smug expression.

  13. Stable release on Linus Torvalds Celebrates 20 Years of Windows 3.11 With Linux 3.11-rc5 Launch · · Score: 2

    It seems appropriate to celebrate the release of a Windows version with a pre-release edition of Linux.

  14. Re:Lobby activies on Microsoft Is Working On a Cloud Operating System For the US Government · · Score: 1

    crude

  15. Lobby activies on Microsoft Is Working On a Cloud Operating System For the US Government · · Score: 2

    A fairer way of rephrasing the last line might be "such a project WOULD make EVEN MORE sense IF it helped them in their lobby activities." The disadvantage being that it begs the question "How does selling software or any products to the government help in lobby activities?"

  16. Easy litmus test on Tech Site Sues Ex-Employee, Claiming Rights To His Twitter Account · · Score: 1

    How about he create a new handle for his personal feed and tell all of his followers to subscribe to it and to unsubscribe from the old one. If the followers care about him, they'll switch over and unfollow the old handle. If they care mostly about his professional identity then they'll stick to the old account.

  17. William Shatner James Kirk on Ask William Shatner Whatever You'd Like · · Score: 2

    Q: How much of James T. Kirk's mentality do you share in the real world? Did playing the character change you as a person?

  18. Nope on Outlining a World Where Software Makers Are Liable For Flaws · · Score: 1

    I vote against it. -Software developer

  19. Re:But younger is cheaper! on Study Shows Programmers Get Better With Age · · Score: 1

    Cheaper on a time basis, not on a work basis... This article makes me feel soo good about the imaginary candles on my hypothetical birthday cake.

  20. Ultra-secure :-) on Apple Spin-Off Hosts Enterprise App Stores · · Score: 1

    > Apple spin-off's ultra-secure cloud-based provisioning service Wonder what ultra-secure means.. short of "we never turn it on ;)"

  21. You have been Mon0poliz3d on Netflix Deflects Rage Over Price Increase · · Score: 1

    Unfortunately, none of the other providers have nearly as much variety or volume as Netflix, so a switch is out of the question. The question is Netflix or no movies on demand. I would love to terminate my subscription to make a point, but I also want to watch good movies at my convenience.

  22. Re:Google+ on Google+ Runs Out of Disk Space, Swamps Users With Notifications · · Score: 1

    The fact that the market is established does not imply that there isn't room for massive improvements. When they entered Search it was an established industry but their technology was superior and hence got people to switch. Google+ makes massive changes to the Facebook model. If these are perceived as improvements, then they might just have a winner on their hands. The point about a premature release is hard to judge. Some of their products - most recently Google App Engine - have seen extraordinary success thanks to early 'preview' releases. They've had their failures too - but as I understand it Google has formal statistical methods to gauge if a product is going to make it by looking at early interest with the preview/beta product. On that scale, Google+ seems to be tending more towards Gmail than Google Buzz.

  23. He's ABSOLUTELY right on Man Claiming Half of Facebook Suffers Setbacks · · Score: 1

    ...in a right associative sense: (Man Claiming (Half of Facebook Suffers Setbacks))

  24. Speed, no... on China Grows Its Own Twitter · · Score: 1

    not with the human proxies involved.

  25. Re:"genetically immune to all viruses" on Evolution Machine Accelerates Genetic Engineering · · Score: 1

    How do Gödel's incompleteness theorems apply to creating an organism immune to all viruses? (Thanks in advance for the answer).