Slashdot Mirror


User: grcumb

grcumb's activity in the archive.

Stories
0
Comments
2,253
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,253

  1. Re:Question about how this works on First Shellshock Botnet Attacking Akamai, US DoD Networks · · Score: 5, Informative

    inputs getting into environment variables which wind up eventually inside of bash.

    So we agree. Good-o.

    No, you twit. Bash will read the environment variables sent to it by CGI, which populates the environment parameters before you can sanitise the inputs. By the time you're ready to begin parsing and sanitising, the damage is already (potentially) done.

    The implications of this are far-reaching, and the only way to be reasonably secure is to patch the bash executable.

  2. Re:Good response to the Systemd fight... on Outlining Thin Linux · · Score: 1

    "Servers" is not just that instance of node.js that you run in your VM. Servers in general do need hotplug (for example, a RAID array of hot swappable hard drives), and there are benefits of using DHCP for networks of servers too.

    I think the point was that either udev could be forked or an older version of it could be kept kicking around for servers, and that network-manager wouldn't be needed at all. Device and network client configuration can be done via conf files with minimal effort (especially in context of a managed deployment via Puppet or the like). I agree, by and large. I'd argue that we could even do without udev, if it didn't take more effort to live without than to live with it.

  3. Re:Summary is Troll Rant on How Our Botched Understanding of "Science" Ruins Everything · · Score: 1

    Super short version:

    Philosophy addresses questions of truth.

    Science addresses questions of observation.

    Er, No. Science is Natural Philosophy.

    If you think philosophy (literally, the love of knowledge) is any less exacting or evidence-based than science, then you have another thing coming....

  4. Re:Summary is Troll Rant on How Our Botched Understanding of "Science" Ruins Everything · · Score: 1

    How is being scientific at all comparable to nihilism, such that you ceded that point in your head?

    Heh, this is a bit like that moment when you explain null vs empty/zero values to a junior programmer. :-)

    You seem to be falling victim to the misapprehension that lacking belief is the same as nihilism. But nihilism actually requires a degree of belief in order to be fully achieved. It's the active rejection of religion and morality. In other words, you kind of have to believe that there is nothing. (Absence of evidence vs evidence of absence, and all that....)

    Failure to believe in anything is a workable modus vivendi that doesn't imply the explicit rejection of morality. It simply posits that there are no articles of dogma, while accepting that the best available evidence is thus and so... until new evidence arises.

    Failure to believe doesn't lead inevitably to despair. It may give rise to constitutional skepticism, but that in itself doesn't have to become unhealthy or drown one in nullity. I experience wonder, poetry, rapture when I hear good music and see good art. I embrace absurdity and humour. I love food, many flavours and smells. I also experience a constant sense of novelty because I have very little certainty about how each day will turn out. The mere possibility of alternatives is often enough to keep boredom and depression away.

    Nihilism rejects purpose, meaning and ultimately, hope. It's a nearly impossible condition for most human beings. Failure to believe can likewise be quite upsetting, because it humbles you utterly if you really allow yourself to experience it. I expect it's part of the release that the Buddha talked about. But there's a perverse intensity to the joy that you feel when you're laughing in the face of the void.

  5. Re:Methodologies are like religion on 'Reactive' Development Turns 2.0 · · Score: 2

    For 20-something years, they've been telling me to be "PRO"-active. Because just plain "active" wasn't good enough anymore. Or at least didn't sound pompous enough.

    NOW you want RE-active???

    Count your blessings. My boss always wants all my fixes to be retroactive.

  6. Re:Dial up can still access gmail on Ask Slashdot: Remote Support For Disconnected, Computer-Illiterate Relatives · · Score: 1

    Gmail optimizes for low bandwidth links.

    I didn't know that! Is it something I need to configure?

    Good News: No, you don't need to configure anything.

    Bad News: Yeah, it's as bad as you remember. The biggest difference is this really condescending message at the top of your screen, saying, "Hi! You're a second-class citizen, so we're sending you to a second-class interface using second-class bytes! NOM NOM!!"

    ... Or something - I can't remember the exact text; I just remember promising myself I'd find the developer who wrote that and emasculate him with rusted baling wire.

    A decent mail client with GMail over IMAP is probably best. Only downloads headers unless you actually load the message.

  7. Re:Ya, but... on Ask Slashdot: Any Place For Liberal Arts Degrees In Tech? · · Score: 1

    English lit. grads can do a variety of jobs, but wouldn't be my first choice for a programmer, unless they could demonstrate strong programming skills.

    How very condescending of you. But I would say the same about engineers, CS grads, science and math majors as well. Mostly because I find them generally closed-minded, with a strong tendency toward binary thinking. It is a rare person indeed that is capable of writing truly good code. Those who are capable typically can maintain a balance between left and right brain, holding a wide range of possibilities in their head, visualising very complex models and fluid scenarios, and only in the last instance reducing them to computer logic.

    It may seem paradoxical, but the only useful test of a good programmer is whether they program well.

    The best team I ever worked on featured an ex-veterinarian, a chemical engineer, a Classics major, one who switched majors from music to sociology, one who did half a law degree, and myself, a theatre/English lit. double major.

    The half a lawyer now helps to manage Google's international network. The chemical engineer manages the systems of a globally known company. The musician/sociologist is CTO of a successful SaaS operation. The vet is a senior application designer, and I'm Chief Technologist at a think tank. I'm sure you've done far better, but we haven't done so bad either.

  8. Re:Ya, but... on Ask Slashdot: Any Place For Liberal Arts Degrees In Tech? · · Score: 1

    ... employees with STEM degrees have critical thinking skills *and* STEM degrees. Just sayin'.

    So... your point is that STEM degrees are intrinsically better prerequisites for all aspects of software development? Or that STEM degrees are intrinsically better in some way than liberal arts degrees? If either of those is your point, I suggest you check your assumption that completion of a STEM degree implies the presence of critical thinking skills. Because NO.

    And if you think for a moment that a smart liberal arts major isn't capable of complex abstraction, conceptualisation and its expression in formal logic, then... well, once again, check your assumptions.

  9. Re:Dual degrees on Ask Slashdot: Any Place For Liberal Arts Degrees In Tech? · · Score: 3, Interesting

    There's certainly a place for people with dual degrees in tech and liberal arts -- people who truly understand the tech they're discussing, plus have the experience in communication and argumentation to explain it, push for it, and lead it.

    Hi there. I'm the Chief Technologist of a thinktank and do a lot of technical work, from application & systems design and development through to legislation, policy and regulation. I did a double major in Theatre and English Lit. when I went to university. It amazes me that the majority of 'engineers' or science geeks show such disdain for liberal arts majors. Do they not realise that smart people are everywhere?

    The thing that really makes me chuckle, though, is that they don't seem to believe that someone with strengths in the arts could ever be an autodidact, in spite of the fact that most good geeks have this capability as a defining trait. In theatre, I had to learn basic electronics, electrical circuitry, technical design, how to build weight-bearing structures, basic colour theory, linguistics, aesthetics (which, scoff as you like, requires pretty heavy thinking about the nature of human consciousness) and about a dozen other disciplines. And English taught me a little humility about the power of expression. It taught me to harness it as well.

    As my colleagues will tell you, I have a significant lack of mathematical ability; my brain is simply not wired to read equations (or musical notation - another great failing). I can do it, but I expend a great deal more effort than my math whiz friends. This puts some programming work outside my competence - algorithms especially. I understand perfectly the concept of big O, though, and with assistance, I can write highly performant code.

    But... I can design, create palettes, do layout and describe workflows a fuck of a lot better than most engineers. I know enough typography to be dangerous, and I can outperform most people when it comes to interfaces.

    I know the value of a good engineer. I learned it at my father's knee. But if anyone ever suggested that I fill my software shop with nothing but STEM grads, I would laugh them out of the room. No offence, all you engineers, but there's a whole raft of software design and development issues that you guys suck at.

  10. Re:When the cat's absent, the mice rejoice on Navy Guilty of Illegally Broad Online Searches: Child Porn Conviction Overturned · · Score: 5, Insightful

    The criminals here worthy of being described as scum and deserving confinement are the people involved in child pornography, not the investigator. At worst he seems to have exceeded his statutory jurisdiction in pursuit of actual crimes.

    Allow me to quote the immortal words of Mr H.L. Mencken:

    The trouble with fighting for human freedom is that one spends most of one's time defending scoundrels. For it is against scoundrels that oppressive laws are first aimed, and oppression must be stopped at the beginning if it is to be stopped at all.

    Now, on behalf of Mr Mencken, and all those who fight for human freedom, allow me to suggest you fuck off, and to remind you that just because there are a few scummy characters in the world, it still doesn't justify putting the entire state of Washington under surveillance, which is what happened here.

  11. Re:Are you fucking serious? Tell me you aren't! on UK's National Health Service Moves To NoSQL Running On an Open-Source Stack · · Score: 1

    Why the fuck are you storing the data if you don't give a damn about keeping it consistent?

    There are thousands (and thousands) of cases where it is simply not reasonable to expect homogeneity in your data. Of those thousands of cases, a very large number of them not only have extremely heterogeneous data, they still need to be stored and queried. NoSQL is a useful tool in such cases.

    Is it 'safe' — i.e. does it do all of the data integrity stuff we've come to associate with RDBMSes? No. Emphatically no. If you didn't code it into the right logic in the right places, you are probably worse than shit out of luck.

    BUT... there are still thousands of cases where the pain of living with NoSQL far outweighs the pain (and in many cases impossibility) of living with your data inside an enterprise RDBMS.

    And yes, I say this based on years of work with exactly these kinds of data sets. They were my bread and butter for a long time.

    So, uh, holy fuck: Believe it.

  12. Re:No thanks on Stallman Does Slides -- and Brevity -- For TEDx · · Score: 3, Interesting

    Stallman is the crazy outlier. Where he stands, at the very edge, is exactly where we need him to be. You dont have to follow all of it, but there would be less of his ideas if he was more concerned with being central and accessible.

    Just for the edification of the other readers here, which parts specifically do you feel you don't have to follow?

    For the record, I know exactly which ones I would choose, but I'm interested to know what exactly you think makes Stallmann a 'crazy outlier'. Because, in my estimation, it would take a lot for someone to qualify for that kind of labeling.

    I disagree with his statement that Linux distro maintainers allow non-free components because they're not sufficiently committed to freedom, but I don't think him 'crazy' for having said it. I think his blanket characterisation of profit motive as evil is too much of a generalisation, but tragically, I don't think he's entirely wrong in stating that the effects of profit motive on a lot of commercial organisations has been detrimental to our freedom - dangerously so. So yeah: same conclusion, more temperate language. That's not nearly crazy or even an outlying opinion, to my mind.

    There is a point to Stallman being far out there, its so the rest of us dont have to. Let him do his thing.

    I take your point, but I remind you that the same could have been said about Ghandi, or even Martin Luther King, when people were blaming him for the violence in Selma and the bombing in Birmingham.

    See, the problem I have with this kind of rhetoric is that you seem willing to stand to the side at a witch-burning and say, 'Well, I would never cast a spell, but I can see why people bought magic services from her.' It's a little disingenuous, isn't it, that you would be willing to profit from someone's courage, when you're not willing to defend it?

    Again, this isn't a case of 'My Free Software, Right or Wrong.' On the contrary, I'm arguing that you can quibble all you like with the arguments Stallmann makes, and the rhetoric he makes them with. But I have to ask: With an attitude like yours, how much have you actually done to promote freedom?

    (Real question: I'm open to correction.)

  13. Re:The last sentence of the summary is spot on on Two Explorers Descend Into An Active Volcano, and Live to Tell About It · · Score: 2

    I am so full of envy right now, with a generous side order of awe. Watch that actually brought a tear to my eye.

    Well, if you can pay the airfare to Vanuatu (3 1/2 hours away from Sydney for about $US 750), only a couple hundred dollars more will get you a walking tour to the edge of the caldera. It's not really a mountain so much as a high plateau with two (yes, two) active calderas. It's a fucking amazing place, a lunar landscape emerging over the last rise after a morning spent walking through jungle. Pretty primeval.

    But if you're not in an exercising mood, you can simply pay a pilot to overfly the volcano. I did this once. We were actually on our way to Pentecost island in a small twin-prop charter, when the pilot said, 'Hey, the visibility's really good - you folks want to see a volcano?'

    We thought about it for, like, 0.273 seconds and said, "FUCK YES!"

    So he took us over it. Right. Over. The Volcano.

    Was it cool? Yes, it was cool.

  14. Re:Grandparents... on Two Explorers Descend Into An Active Volcano, and Live to Tell About It · · Score: 2

    Do you realize where this volcano is? Hint: look at the natives in the grass skirts. They're out chasing forest critters for dinner, not gearing up to rescue stupid rich tourists. I really doubt that anybody would come out and rescue them.

    Howdy, commentator! I just read your comment about the people of Vanuatu, where I live. Guess what? This whole country is full of 'natives'! Isn't that cool?!

    One thing though: Promise me you will never, ever, EVER come here. Because witless, condescending fucks like you tend to get killed and cooked for dinner.

    (We're not really cannibals, but we'd do it just to spite you.)

  15. Re: Is Coding Computer Science? Of Course! on Does Learning To Code Outweigh a Degree In Computer Science? · · Score: 1

    Your post also brings into question exactly how good of a programmer you really are as well. You see, English, much like programming, has a structure and a syntax. While you may have syntax, there is no structure. You may not have to compete for a job with someone who doesn't have a BS in CS, but you will most certainly have your cover letter compared to another person with a BS in CS who actually puts structure into his correspondence.

    "Your post also brings into question your abilities as a programmer. English, like programming languages, has both structure and syntax. While your writing has syntax, it is largely unstructured. You may not have to compete for a job with someone who doesn't have a degree in Computer Science, but you most certainly will have your cover..."

    ... Oh, forget it. Your last sentence doesn't actually have logical coherence.

    Hugs,
    QA

  16. No, unmaintained web servers getting attacked and turned into bots is not news. This problem is not even specific to Linux systems. Any server that isn't patched with latest security fixes for the OS and applications is at risk regardless of the OS used.

    The biggest difference we see between proprietary and FOSS systems is that the lack of maintenance in proprietary systems is often the fault of the vendor. In short, there's no way to keep a service or application patched, because there are no patches forthcoming.

    Lack of maintenance by the sysadmin is a more common source of insecurity on Linux systems. The patches are often (not always, but often) there, but they do have to be applied by someone.

  17. Re:Lennart Poetterings rebuttal on You Got Your Windows In My Linux · · Score: 2

    Oh please cry me a river. Impose systemd on others? Did Lennart own Ubuntu, Debian, RedHat and Suse now? It was deceided by the developers of those distributions to replace the old sysv init with systemd, and the alternatives were concidered. In Debian it was a democratic process by voting. RedHat is a company so clearly they will not bet on a broken system. Almost all of the arguments against systemd are not valid on technical grounds, and now you want to muddy the waters by attacking Lennart directly.

    No, you ignorant little shit, I am not attacking Lennart directly. If I were attacking him directly, I would question his character and his motivations. I would suggest that he, like you, is of questionable (probably canine) parentage, and that his reading comprehension is at such a disastrously low level that he (like you) indulges in exactly the mistakes that I warn about in my critique.

    So you see, if I were attacking Lennart, I would have written a paragraph or two like that one. But I didn't.

    You, on the other hand, deserve no such forbearance because you fucking still don't fucking get it. Fuck.

    Being technically correct is not - and never has been - sufficient for technology to become successful.

    There is a time and a place to stomp on the desires of others when better answers to old problems is concerned. It is a common sin of the young that they think they know where that time and place actually is. In reality, they seldom do, because it's an insight that comes from experience.

    Nobody is going to stop you on your path to self-destruction. All we ask is that you let us antiquated geezers (who actually have, you know, systems to run) alone. Is that too much for you to get your tiny little head around, you strident, inexperienced little twerp?

    (P.S. If I've overdone the name-calling in the pursuit of a certain tone, please accept my apology. I have no idea whether you're actually little or not.)

    HTH HAND

  18. Re:Lennart Poetterings rebuttal on You Got Your Windows In My Linux · · Score: 5, Insightful

    I would be interested in the anyone's response to Lennart Poetterings rebuttal to the common complaints about systemd.

    I'm too n00b to know who's right.

    Full disclosure: I do not like systemd, although that judgment is based on its merits as I see them relative to my needs.

    There seemed to be a pretty concerted determination not to get the point in Lennart's long spiel defending the system. As someone who has been using Unices in anger since the early '90s, I've pretty much seen Linux grow from its infancy. I've seen this kind of attitude before in technology — in Windows, Linux and elsewhere. The article is clearly written (and written clearly) by someone who's clever, articulate and... far too concerned with being right. It's not a healthy perspective.

    Being technically correct is not generally optional. It's just not ever nearly as conclusive as some people think it is.

    Having the humility to accept an imperfect universe — and to admit that it's imperfect in a particular way for a large number of particular reasons — is a virtue that fewer and fewer people seem to possess these days.

    (It's the lack of this virtue that makes people say, for example, 'less and less' where I used 'fewer and fewer' and when someone corrects them, they trot out the grammar nazi epithet and say, 'Everybody knows what I mean. Deal with it.' And the lack of this virtue as well that will make people pick on the triviality of this example to discard my entire post. The temerity of such an approach cannot be explained to those who suffer from it.)

    Systemd is clearly not change for change's sake. Lennart and the dozen and a half others who have commit rights are clearly scratching an itch. But regardless of the technical merits of the system, it is horribly, horribly wrong to impose this new system —any new system— on Linux wholesale without a significant maturing process. And by significant, I mean years.

    And this is where Lennart's most completely mistaken. He thinks that the technical arguments are the decisive ones, in spite of the fact that technical merit is not why systemd is going to become prevalent. He therefore tries to write a technical opus in defence of the indefensible, which requires more than a few straw men (binary config files? shyeah....), several big ommissions (binary log files) and a clearly unwilled but nonetheless unforgivable ignorance of the fact that he's winning because he's RedHat, not because he's better. (Yeah yeah yeah, it's not all RH; it's others too, you're technically awesome - I read that part and remain utterly unconvinced by the argument.)

    Paul Venezia's screed, on the other hand, is just plain substance-free. He's not arguing either technical merit or political power. He's simply looking at a looming mess and saying, well, that it's going to be messy. And to that extent, he's right. Systemd is going to make a mess, and that's precisely because its proponents think that they're perfectly within their rights to claim, 'Well, nobody's forcing anything on anyone.'

    What they don't realise is that that is not how cooperation works. And believing you're better or righter than others is an absolutely shit way of improving your own software.

  19. ... ethnic white Americans...

    There, right there, is where you lost me. Not coincidentally, that is the point where Poe's Law came into play.

  20. Re:Oh Great Just What We (Don't) Need on Tox, a Skype Replacement Built On 'Privacy First' · · Score: 2

    You have to be seriously insane to even consider trying to do real time video over something akin to Bittorrent.

    A few months ago, I would have agreed with you. But I've been using the PopcornTime app since then, and it reliably delivers HD streams with few if any stutters. There's no reason to believe a single (video+)voice stream wouldn't be possible using a similar approach....

  21. Re: Here they come... on Reported iCloud Hack Leaks Hundreds of Private Celebrity Photos · · Score: 2

    When are 4chan users human?

  22. Re:Those stupid Canadians! on Canada Tops List of Most Science-Literate Countries · · Score: 2

    They think maple syrup grows on trees!

    The translation from Quebecois to English caused your confusion. Ha! Ha!

    Dat's correck. Ever'body knows it's grows to de trees.

    And jus' to prove dat I'm a really a real québecois, ah now will swear at you in ma native langue: Calice d'ostie de saint ciboire que les anglos ont la tête dur!

  23. Re:Transcript... on The Grumpy Programmer has Advice for Young Computer Workers (Video) · · Score: 5, Insightful

    The transcript reads like a conversation between two guys with almost nothing to say.

    Because a real grumpy programmer doesn't fucking talk on a fucking video. A real grumpy programmer uses text, just like he always did, to write about how those hipster fucks who think they have even half a fucking clue deserve get run out of town on the Rails they rode in on.

    A real grumpy programmer still fucking hates Microsoft, but can't be arsed even to hold down the shift key long enough to type a '$' - even though those monopolistic fucks in Redmond deserve it. Develop my ass, Ballmer.

    A real grumpy programmer knows what C is for, but the pissant little twerps who bitch about the lack of strong typing in Perl can go get fucked, because fuck you, that's why. And fuck your Web 2 Point fucking Oh, and fuck your Twitter and fuck your fucking FuckBook.

    And that, my child, is what a real grumpy programmer looks like, because get the fuck off my fucking lawn you ignorant little turd polisher.

  24. Re:Never look back. on News Corp Australia Doesn't Want You To Look Closely At Their Financials · · Score: 2

    Harlequin Enterprises Limited engages in the publishing and sale of books for women worldwide. The company publishes printed and electronic books in various languages in the areas of romance, fiction, nonfiction, young adult novels, erotic literature, and fantasy. The company was founded in 1949 and is based in Don Mills, Canada with additional offices in Toronto, New York, London, Tokyo, Milan, Sydney, Paris, Madrid, Stockholm, Amsterdam, Hamburg, Athens, Budapest, Granges-Paccot*, Warsaw, Rio de Janeiro, Mumbai, and Istanbul.

    Company Overview of Harlequin Enterprises Limited....

    -----
    * - Granges-Paccot is a municipality in the district of Sarine in the canton of Fribourg in Switzerland. [I just had to look this up,]

    I'm going to take a wild guess and speculate that the Swiss arm of the business is curiously profitable. Swiss people just LOVE romance novels. Profitable ones especially.

  25. Re:All weather and natural disasters. on Slashdot Asks: How Prepared Are You For an Earthquake? · · Score: 1

    Hello from the Ring of Fire!

    I live in a country with 8 active volcanoes, an average of 1.5 hurricanes annually, and regular (i.e. often more than monthly) earthquakes of significant proportions. I've personally experienced three 7+ earthquakes, two tsunami warnings and more 6+ earthquakes than I can remember.

    Even the most impoverished houses are built with cinder blocks reinforced with rebar and with the gaps filled. Traditional bamboo houses with pandanus roofs are virtually indestructible, even in a cyclone. The only time I've ever felt unsafe inside a building was in a Chinese-built structure that showed structural cracks after the very first earthquake.

    It's perverse, I guess, but those of us with the least to lose seem to have the least to fear, too. In spite of living in one of the most geologically dangerous spots on Earth.