Slashdot Mirror


User: TheBilgeRat

TheBilgeRat's activity in the archive.

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

Comments · 280

  1. This baffles me... on CNN Anchors Caught On Camera Using Microsoft Surface As an iPad Stand · · Score: 4, Interesting

    Off topic: I cannot imagine for one second that Ubuntu through whatever hack is required to run natively on a macbook is a better user experience than OSX itself. I get a lot of the legitimate mac bashing that goes on (expensive hardware, elitist culture, etc etc) but the OSX gripes baffle me.

    I'm typing this on an early 2009 macbook my alma mater handed me freshman year. It started with Leopard and is now running Yosemite. It has a unix shell, it has vim, it has a compile toolchain (clang via xcode and gcc via homebrew), it has git...it even has x11. OSX is unix, and a darn good one. Not only that it came preloaded to edit your gnar vids from your snowboard go pro.

    Back on topic, the Surface Pro 3 is a great little machine. Got one for my daughter for her graduation present, as she didn't want to learn mac or droid and wanted something to replace her aging laptop. She takes notes with the pen in her own handwriting. The keyboard/cover/thing is actually a decent keyboard - the trackpad on it is kind of meh, however. I just wish the price points were a little lower, but that's just cos I'm a cheapskate.

  2. Re:not quite.... on Marijuana Legalized In Oregon, Alaska, and Washington DC · · Score: 3, Interesting
    Really? I think "gross overstatement" is itself a gross overstatement

    Drug prosecution and arrest happen most often in poor communities. Joe Biden's son is an outlier, not proof of lack of class bias.

  3. Re:Holy crap... on OpenBSD Drops Support For Loadable Kernel Modules · · Score: 1

    This.

  4. Re:By yourself you know others on Elon Musk Warns Against Unleashing Artificial Intelligence "Demon" · · Score: 1

    It would have to be limited in much greater ways than that - you'd have to essentially keep it and everything required to run it (power supplies, etc) inside a monstrous Faraday cage and then hope it doesn't figure out how to energize the cage into an antenna.

  5. Re:Nah, this is just stage 1 on Hungary To Tax Internet Traffic · · Score: 1

    That's why we have Think Tanks, so everyone else stops thinking.

    This. So much this. And the other stuff as well. But this...

  6. Re:Not always about the money... on Cell Transplant Allows Paralyzed Man To Walk · · Score: 1

    What you're assuming is not true. Rich and upper middle class people in the UK still pay a fortune for private healthcare. Sometimes that's the only way to get around the rationed care and the impossibly long waiting lists of the UK public healthcare system.

    Also and more to the point, this particular research was funded by two foundations, both of which only seem to be funded through private corporations and private individuals.

    So, what you are saying is that instead of funding a single payer system correctly, the rich and upper middle class keep voting UKIP and doing their level best to gut the UK single payer system?

    Take a look at the list of corporate logos and the list of private patrons that seem to back the Nicholls Spinal Injury Foundation (NSIF). And take a look at the web site for the UK Stem Cell Foundation (UKSCF). For that second Foundation, it's less clear who the backers are, but still I don't see anything crediting the British government for providing any of the funds.

    Great! Its wonderful to see private patrons acting in an altruistic manner. So...how much is that spinal treatment going to cost your average UKer when it becomes mainstream? How much would it cost your average American?

    Also on that note, I have no doubt that those two foundations will receive an avalanche of funding after this announcement (both private and public funding). That's usually how things go. Everybody will be wanting to be part of their success. Personally, I hope that this preliminary result isn't a scam. If this result is really true and can be replicated by other institutions, then it will mean the end of paralysis for many people. And I just hope that's true.

    Disclaimer: Please do not assume that I'm against the idea of national single-payer systems. I'm actually for single-payer systems, but I just don't think that the UK system is a particularly good example. My family has experienced the French single payer system, the British single payer system, in addition to the pre-Obama US healthcare system, and putting aside my critic of the pre-Obama US healthcare system, I find the French single payer system far better than the British one (although, it can be extremely expensive and wasteful as well).

    Oops! Too late. My bad. Having said that, however, I think its important to realize that the decline of the UK healthcare system I believe to be a direct result of the adoption/resurgence of American style "conservatism" and its resultant juvenile behavior towards industries held in public trust.

  7. Re: Golden Hammer on JavaScript and the Netflix User Interface · · Score: 1

    I am curious why you choose C and explicitly state !C++... Why not D, then? Heck, why not assembly for the target architecture? Those security issues you have aren't necessarily from the language but for the lack of an effective gatekeeper. If you are building large software, somewhere up the chain should be a benevolent dictator with the power to reject bad code from wherever it may originate. Any language can be abused. In my realm, it tends to be the old C coders who do the most damage because they love whipping out "optimization" tricks or abuse pointers mercilessly. The fact is most schools are graduating java coders for an "enterprise" language, and most haskellers tend to be autodidacts (Not sure of any CS department using functional languages as their go-to enterprise language).

  8. Re:If you wanted us to believe your Op-Ed... on Goodbye, World? 5 Languages That Might Not Be Long For This World · · Score: 1

    C++ is a bad language to do complex OOP shit in - use a managed language for that.

    C++ is an awesome language to do low-level coding in thanks to automatic resource cleanup. All the speed of C, none of the error-prone "allocate at the top, free at the bottom, never ever return from the middle". When I write code that, back in the days before out-of-order execution would have been hand-tuned assembly, I choose C++ and let the optimizer work it's magic. And std::algorithms is quite handy for the sort of shit that make you dust off your algorithms book from college, all carefully tuned and well-tested.

    This argument is made a lot, but ignores the reality of the state of C++ today. I think the biggest hurdle for C++ is the fact that fewer and fewer colleges are taking the time to teach languages like C++. Most are Java houses, because its easier to spit out code drones if they don't ever have to worry about memory management (which isn't quite true, but whatever). So the pool of qualified C++ coders gets smaller and less projects in the app/widget space get started in C++.

    Having been exactly one of those java drones and getting a job in a C++ house and having been thrown in the deep end to drown, I can say that complex OOP in C++ is just as easy as it is in java, with the added bonus of the ability to go "low-level" easily if need be.

  9. Re:If you wanted us to believe your Op-Ed... on Goodbye, World? 5 Languages That Might Not Be Long For This World · · Score: 1

    The vast majority of coding styles I've seen in the wild will dicate that tabs never be used, ever, even in languages with delimiters, and even if some personal favorite IDE refuses to use spaces.

    The major problem with using tabs and defining the indentation as however the user wants is that it does not translate to other programs and tools or users. For example, trying to print out something that looks nice in an IDE may end up with half the lines falling off the side of the paper.

    Most of the people who argue against coding styles for projects or teams often fall back to the same idea that their personal editor is the best ever and can't everyone else just adapt to me instead of me adapting to you?

    THIS. I work in a C++ house and the rule is 2 spaces, period. Why does it even matter? Evidently it did at some point, so the rule was made.

  10. Re:If you wanted us to believe your Op-Ed... on Goodbye, World? 5 Languages That Might Not Be Long For This World · · Score: 1

    If you want a nice python IDE, pycharm is pretty amazing.

    As for my realm, I've been enjoying QT Creator quite a bit. It just uses a simple text file of directories and locations to index in, making it pretty easy to script a grabber to generate that file with just the things you want to see. The gdb integration is great, and the IDE itself is pretty clean and uncluttered. Might be worth checking out (if you do C/C++).

  11. Re:If you wanted us to believe your Op-Ed... on Goodbye, World? 5 Languages That Might Not Be Long For This World · · Score: 1

    They did, with PEP 8. If its really this much of a problem and you're in a python shop, one of your first interview question sets should be this:

    "Do you know what PEP 8 is?"

    "Do you know what a style sheet is?"

    "What editor do you use?"

    "Do you understand the process to make your editor comply with the style sheet?"

    After this, the first code review for the new employee should be checked immediately for non-compliance and action taken accordingly.

  12. Re:If you wanted us to believe your Op-Ed... on Goodbye, World? 5 Languages That Might Not Be Long For This World · · Score: 1

    But still, this still boils down to operator error, not an inherent problem with the language itself.

    This is why we have style sheets, and why we follow them. If people want to march to their own drum they can do it on their own code bases at home.

  13. Re:If you wanted us to believe your Op-Ed... on Goodbye, World? 5 Languages That Might Not Be Long For This World · · Score: 1

    So, here's my problem with whitespace being syntactically significant ... everybody likes to see code with different levels of indent...

    You're in a work environment. It doesn't matter what I like to look at, it matters what the standard is. If you throw fits over 4 vs 8 vs tabs vs 2, that's just primadonna crap. Its not as if you can't grok separation if its not at least 4 spaces.

    Not only that, there is PEP 8. 4 spaces, no tabs is the preferred way. Code to the standard. Period. How complex is this?

    When I got a job in a C++ house, I was shown their internal style guide - 2 spaces, no tabs. There was a reason they made it this way at some point in the distant past, and I never bothered asking why. Now I could have thrown some autistic OCD fit about my absolute need to have 6 spaces and tabs and pretty whatevers, but instead I made sure I set a "work style" template in all of the editors I use and drove on.

    So, tl/dr: That dude was a whiny ass, style guides are there for a reason, follow the style guide, follow the style guide, follow the style guide.

  14. Re:If you wanted us to believe your Op-Ed... on Goodbye, World? 5 Languages That Might Not Be Long For This World · · Score: 1

    I use Python. I have to also work with Python code written by other people.

    Autopep8 is your friend and really it shouldn't have to be.

    This. How freaking hard is it to set tabs to spaces and make every number referencing tabs or indents in your editor 4?

  15. In other words... on Ubisoft Claims CPU Specs a Limiting Factor In Assassin's Creed Unity On Consoles · · Score: 1

    our team has no idea how to optimize.

  16. And once at the Supreme Court... on National Security Letter Issuance Likely Headed To Supreme Court · · Score: 1

    The judgement will be made FOR the constitutionality of NSLs on a 5-4 split decision...assuming of course that they hear the argument at all.

  17. What part of "Outsourcing" on Former Infosys Recruiter Says He Was Told Not To Hire US Workers · · Score: 1

    ...are they confused about? Of course they are going to ship the jobs to India. That's the whole point of it. You skip over qualified and expensive Americans to give the job to lower paid almost qualified workers in China and India.

  18. Think of the Childrenssss!!!!!

    Will the state hire me a personal risk assessor who follows me everywhere and prevents me from doing bodily harm to myself or others? Taste tests my food? I mean, we need to think of the poor insurance rates, people!

  19. Ex Military in a Software Engineer position on Why Military Personnel Make the Best IT Pros · · Score: 1

    After transitioning from the military to college to a position in the private sector, the only thing that I struggle with is what I perceive to be a lack of team cohesion. I am used to a lot more. That isn't to say that my team is non-functioning, its just that there is a lot tighter bond and reliance on good communication. Its gotten better now that I'm a year in, but I miss the tight camaraderie of my fire team.

    I can imagine that the "jack of all trades" good sysadmins need to be is a great fit for veterans.

  20. Good to know! Looks like more tweaking in my future :)

  21. While its been years since I bumped up aganst filling up my laptop or desktop hard drives, I often bump into filling my phone storage. I suppose I should spring for a 32G-64G microSD since my phone is capable of that, but still. Out of the way isn't quite the same as not on my phone and not taking up megabytes of precious storage. It is a slight improvement, but a better one still would be decoupling manufacturers and carriers from the OS entirely.

  22. Re:It's sad on Google To Require As Many As 20 of Its Apps Preinstalled On Android Devices · · Score: 3, Informative

    This.

    The LG G3 I got is preloaded with AT&T bloatware, LG bloatware, and the Google apps. 3 maps programs. One is useful. I see this more as a whipping tool to all the manufacturer and carrier garbage hard baked in the latest ROMS.

  23. I like money on Ask Slashdot: How To Pick Up Astronomy and Physics As an Adult? · · Score: 1

    My first wife was 'tarded. Now she's a pilot.

  24. So... on ISIS Bans Math and Social Studies For Children · · Score: 5, Informative

    Are they completely forgetting that the original Islamic caliphate was the most scientific state of its day?

  25. Re:If it's not like Vista or 8.0 (Vista II)... on What To Expect With Windows 9 · · Score: 1

    Is it really that hard to try KDE and Gnome? Those are the only two anyone should bother with if they want a modern DE experience on linux (you could toss XFCE in there as well, but the only decent XFCE implementation OOTB is Xubuntu, and people love to hate on Ubuntu, so...). They are also very polished for the most part.

    What you are REALLY paying for with Windows and Mac is tight, (usually) drama free hardware interface. When you think of how much black-boxing has to go on to get basic things running smoothly on Linux its amazing it runs at all.