Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Hungary To Tax Internet Traffic

TheBilgeRat Re:Nah, this is just stage 1 (324 comments)

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

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

2 days ago
top

Cell Transplant Allows Paralyzed Man To Walk

TheBilgeRat Re:Not always about the money... (161 comments)

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.

3 days ago
top

JavaScript and the Netflix User Interface

TheBilgeRat Re: Golden Hammer (194 comments)

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).

4 days ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

TheBilgeRat Re:If you wanted us to believe your Op-Ed... (547 comments)

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.

about two weeks ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

TheBilgeRat Re:If you wanted us to believe your Op-Ed... (547 comments)

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.

about two weeks ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

TheBilgeRat Re:If you wanted us to believe your Op-Ed... (547 comments)

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++).

about two weeks ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

TheBilgeRat Re:If you wanted us to believe your Op-Ed... (547 comments)

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.

about two weeks ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

TheBilgeRat Re:If you wanted us to believe your Op-Ed... (547 comments)

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.

about two weeks ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

TheBilgeRat Re:If you wanted us to believe your Op-Ed... (547 comments)

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.

about two weeks ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

TheBilgeRat Re:If you wanted us to believe your Op-Ed... (547 comments)

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?

about two weeks ago
top

Ubisoft Claims CPU Specs a Limiting Factor In Assassin's Creed Unity On Consoles

TheBilgeRat In other words... (338 comments)

our team has no idea how to optimize.

about two weeks ago
top

National Security Letter Issuance Likely Headed To Supreme Court

TheBilgeRat And once at the Supreme Court... (112 comments)

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.

about two weeks ago
top

Former Infosys Recruiter Says He Was Told Not To Hire US Workers

TheBilgeRat What part of "Outsourcing" (293 comments)

...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.

about two weeks ago
top

Brits Must Trade Digital Freedoms For Safety, Says Crime Agency Boss

TheBilgeRat BOHICA (264 comments)

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!

about two weeks ago
top

Why Military Personnel Make the Best IT Pros

TheBilgeRat Ex Military in a Software Engineer position (299 comments)

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.

about two weeks ago
top

Google To Require As Many As 20 of Its Apps Preinstalled On Android Devices

TheBilgeRat Re:It's sad (427 comments)

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

about three weeks ago
top

Google To Require As Many As 20 of Its Apps Preinstalled On Android Devices

TheBilgeRat Re:It's sad (427 comments)

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.

about three weeks ago
top

Google To Require As Many As 20 of Its Apps Preinstalled On Android Devices

TheBilgeRat Re:It's sad (427 comments)

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.

about three weeks ago
top

Ask Slashdot: How To Pick Up Astronomy and Physics As an Adult?

TheBilgeRat I like money (234 comments)

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

about a month ago

Submissions

TheBilgeRat hasn't submitted any stories.

Journals

TheBilgeRat has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?