Shaper_pmp

- friends
33 link karma
131,098 comment karma
send messageredditor for

reddit is a source for what's new and popular online. vote on links that you like or dislike and help decide what's popular, or submit your own!

10 reasons why I switched to Spine.js by udelbluein javascript

[–]Shaper_pmp 0 points1 point ago

True - I'm always happier and more easily-persuaded when I'm reading analysis rather than advocacy.

Which Framework should I learn to get hired? by eatMoarCornin webdev

[–]Shaper_pmp 1 point2 points ago

You can determine exactly which language(s) and framework(s) to learn to get hired by the simple expedient of looking at the job adverts in your area (or the area in which you wish to work) and picking the most popular one.

However, as other posters have pointed out, this is likely to set you us for a soul-destroying job building clunky, confining, enterprise systems in clunky, confining, enterprise languages and frameworks.

It's likely to be better for you long-term (for your education, motivation and passion for the subject) if you instead try learning languages and frameworks you want to learn (modulo what's remotely practical), and instead look for jobs doing that.

Don't go looking for jobs in Lisp if you live in a small town in rural Kentucky or anything, but if you live in or around a large town or small city you should be able to find work in most major languages and/or frameworks if you look hard enough and are flexible enough.

And in particular for your own education, if you've only ever really worked in Java/C# up to now, you should really grab a couple of weakly-typed and/or dynamic languages and a couple of different frameworks, just for the contrast with what you already know.

So my work is now beginning to move all of our sites into SharePoint... by piglet24in webdev

[–]Shaper_pmp 1 point2 points ago

I know there is money in it

There's good money in getting paid to fuck donkeys for a living, too (niche market, right?), but that doesn't mean it's good enough to offset the inability to look yourself in the eye in the mirror each morning, or to make up for knowing you're The Guy Who Fucks Donkeys For Money.

And to be honest, if it was a choice between fucking a donkey for a living and working in Sharepoint again, I'd be getting a good grip on its ears and looking around for lube before you could even blink.

So my work is now beginning to move all of our sites into SharePoint... by piglet24in webdev

[–]Shaper_pmp 1 point2 points ago

It's all too easy for the peanut gallery on reddit to reflexively hoot "leave her" or "get a new job" whenever some trivial little thing goes wrong in a job or a relationship, but in this case, x-skeww is completely right.

So my work is now beginning to move all of our sites into SharePoint... by piglet24in webdev

[–]Shaper_pmp 0 points1 point ago

I say you take off and nuke the site from orbit. It's the only way to be sure.

But seriously, many years ago, having worked for a company where "the correct alternative" and "the Microsoft alternative" were considered synonymous, and having had to start developing a CMS/Intranet in Sharepoint (let alone a public-facing website) before simply I left the company, you have my unbridled, unqualified, unlimited pity.

If management won't listen to reason and are fixated on Sharepoint, I suggest perhaps you consider the same option yourself.

Visual Studio 11 Express (Free) Editions will only target Metro Apps by wordsmithiein programming

[–]Shaper_pmp 6 points7 points ago

I think you're confused. I was explaining what the previous poster meant, not advocating a position.

Nevertheless, you also seem confused about his position; broadly, he's claiming that developers are what makes a platform great, so if developers desert a platform en-masse, that platform will lose ground compared to whatever rival platform(s) those developers gravitate towards.

I agree the previous poster was overstating the case, but it's a point worth making that it's rarely a good idea to herd developers in quite such a heavy-handed way as Microsoft is going.

Basically, rather than giving devs the choice they're herding everyone towards Metro and obviously trying hard to deprecate or diminish the traditional windows UI... and as such they're betting the future of their whole platform on a controversial new UI. If it works then great, but if it fails then they will have not only taken another technological misstep (Windows ME, Vista, etc), but also pissed off a lot of previously loyal developers at a time when Windows development is losing mindshare more than ever before in the face of more open and trendy platforms like mobile apps and the web.

I don't claim even if Metro is a flop it's going to sink MS, but it is one of the most significant changes to the Windows UI since Windows 95, and the speed with which they're herding devs towards adopting it will cause resentment and a massive loss of faith if it doesn't succeed in the end.

Apple get away with leading devs and users arond by the nose, because that's just the culture of their ecosystem. Microsoft have traditionally been a lot more careful and slow-moving and hand-off with devs, and the ecosystem is likely to react poorly if they suddenly start cracking the whip and hustling everyone along, especially if it pans out badly in the end.

Quotes about programming languages by shenglongin programming

[–]Shaper_pmp 2 points3 points ago

That's a nice way of looking at it. Another way would be that someone with only 6 months' Perl experience could inherit the code you wrote yesterday, and could end up needing 9 and a half more years experience before it's vaguely intelligible.

As the old saw goes, "always program like the guy who will inherit your code is a violent psychopath who knows where you live".

Syntax so inconsistent and quirky that you still haven't mastered it after a decade behind the wheel is... not ideal... by any stretch of the imagination.

And I say that as someone who's been developing in Perl on and off for over a decade myself.

Quotes about programming languages by shenglongin programming

[–]Shaper_pmp 5 points6 points ago

is that correct Perl programs

I love the subtle implication that line noise are also Perl programs, just not well-written ones.

Visual Studio 11 Express (Free) Editions will only target Metro Apps by wordsmithiein programming

[–]Shaper_pmp 2 points3 points ago

Sell now, before their stock takes a hit from developers abandoning the platform, and buy later if/when they realise it was a bad move and start to turn their plans around.

Stock price tends to shadow strategic errors like this, and there's often plenty of time between a company making a subtly boneheaded move like this and the stock-price dropping when everyone realises it's boneheaded (and likewise for the recovery).

"Build in graceful failure as often as possible", why planes have ashtrays in the toilets even though you're not allowed to smoke by mattkerlein programming

[–]Shaper_pmp 153 points154 points ago

Likewise, the affordance example was terrible - handles are inherently "pull" devices, regardless of subtle and all-but-invisible surface textures on the side facing your navel.

A better example is doors in many public areas, which have a handle on one side (indicating "pull") and a push plate on the other (indicating "push"). You can automatically use them without even thinking and get it right every single time, even if you've never used that particular door before.

Hello, I'm from the future. by jondiggsitin self

[–]Shaper_pmp 0 points1 point ago

I did the same thing recently (we'd recently returned from visiting my GF's parents in Hong Kong, and were telling my family about the trip), also with Streetview on my phone. Nobody seemed to see the point until I anchored the view outside my GF's parent's apartment and put it in compass mode (where you wave the phone around and the orientation sensors/compass work out your orientation and draw what you would see if you were really there looking in the same direction).

No amount of "computer maps that lets you see far away places and never get lost in an unfamiliar city" made a dent in their understanding, but the explosion of excitement when it suddenly clicked in their minds that the phone was a magic window was incredible.

I will take to my grave the image of a bunch of elderly relatives standing in our living room in the UK, waving a phone around to look along the street, down at the pavement and up to see the top of my GF's parents' apartment building in a city six thousand miles away. She grew up in a city a 12 hour flight away that none of them have ever visited or will ever visit, but thanks to a commodity bit of home electronics they can stand in the street outside her childhood home and see where she lived growing up.

That's fucking magic, and I will fight any man as declares otherwise.

Questions on building my first web app. by companyhenin javascript

[–]Shaper_pmp 0 points1 point ago

I just want to know how this person was able to rapidly build these two apps in such little time with such beginner knowledge.

Probably because they already had a great deal of programming knowledge, but had never used Javascript before.

If you're still learning about conditionals and functions and the like you're still learning basic programming. Once you know how to program, depending on your skill, experience and the system concerned, picking up a new language or API can be very fast indeed. programmign languages aren't like spoken languages - at most they have maybe 15-20 "words", and typically only a handful of new concepts to learn per language.

It's like saying "I learned how to do loop-the-loops in an F14 in two days!" - it's really impressive (to the point of impossibility) if you've never flown a plane before, but a lot less impressive if you're already a qualified pilot who can fly half-a-dozen different fighter jets, and you've just never specifically flown an F14 before.

Reddit, I need your most overtly sexual pick up lines as fast as possible. by Patrick_Himselfin AskReddit

[–]Shaper_pmp 0 points1 point ago

What is thitting on someone's face?

Did you mean "drunken slur" instead of lisp?

Why the fuck does everyone hate Nickelback? by wythstylesin self

[–]Shaper_pmp 1 point2 points ago

I think part of it is the astonishing formulaity of much of their music.

They've found a formula which works and are sticking with it, riding that gravy-train just as far as it'll go... and any expectation of artistic expression or development can go hang.

FWIW I don't find someof their individual tracks bad - I just find the whole approach commercial, lacking in artistic merit and disturbingly cynical.

That and at some point "Nickleback sucks" became a meme, so plenty of people only hate them for the same reason plenty of people love other bands - because it's cool to do so.

I don't feel like I've ever been offended by any word. Can someone describe what feeling 'offended' is like? by afkmofoin self

[–]Shaper_pmp 4 points5 points ago

"Offended" these days seems to pretty much just mean "anger, but with an inherent implication that your anger is justified and the other person is a bad person who should immediately apologise and stop whatever they're doing".

If you're just "angry" then it leaves open the possibility that you're wrong to feel that way or are reacting disproportionately. It's possible you're just touchy or have had a bad day, and maybe the fault is with you and not the other party.

If you're "offended", however, society says you're a poor, helpless victim (even while you stand proud on your moral high ground and lay about yourself with the blame-stick) who's been unjustly assaulted by someone else's words, actions or opinions.

Try telling someone who's offended that maybe they should shut up, sit down and unwad their panties and see how not just the person concerned but people in general react to it. That right there is the difference - people who are angry might be right or wrong, but people who are offended are presumed correct by default, and hence get to play the victim and are insulated from criticism or even just disagreement by default.

Offended implies anger caused by the contravention of a deeply-held opinion or taboo, and for some reason in our society such opinions are supposed to be sacrosanct, immune from criticism and always assumed to be justified, proportionate and right by default, instead of just as likely to be stupid or wrong as any other opinion someone might hold.

If you're angry about something, admit it. Claim that feeling as your own and argue why it's justified if you get dismissed or criticized for it. Don't automatically paint yourself as a victim or hide behind social taboos or bullshit weasel-words just because it makes it harder for someone else to question whether you're justified in feeling the way you do.

Also, this.

What do you guys think of the idea of "subcommunities"? by omnomfoodin TheoryOfReddit

[–]Shaper_pmp 7 points8 points ago

Most people subscribe to subreddits - those are the "subcommunities" they use and understand.

Linking to multiple subreddits doesn't do anything much that subscribing to the appropriate subreddits doesn't do... and Reddit automatically supports and remembers your subscriptions, whereas multi-reddit links have to be bookmarked by hand.

Sure I suppose they might be useful if you wanted to have several distinct "views" of Reddit for various reasons (a "programming" view for work, a "comedy/meme" view when you're bored, a "nsfw/porn" view when you're horny, etc), but I suspect in these situations people either browse one appropriate subreddit at a time, or construct their own multi-reddit links in an ad-hoc way.

TL;DR: I suspect because most users don't know about the feature, most users don't need the feature, it's more of a PITA (as Reddit doesn't provide the same tools to manage multireddits it does for single reddits/subscriptions) and those that do use it just bookmark or construct their own links in an ad-hoc way.

What would you do in this situation? (drunken chav girl on public transport) by Hazza32in unitedkingdom

[–]Shaper_pmp 10 points11 points ago

I'm not saying he was lying, but it sounds like a lazy copper trying to avoid paperwork, to be honest.

The bible *does not* say life begins at conception. Rather, it says that life begins with the drawing of breath. Gen 2:7 by FrankManicin TwoXChromosomes

[–]Shaper_pmp 10 points11 points ago

It's not an argument for being pro-life at all, because your question inherently implies you're talking about the case where the victim has time to conceive, and hence (obviously!) isn't killed immediately.

What your friend did was not answer your question or counter your implied point - what she did was throw out a distracting (and bonus points: totally false) statement intended to imply that your hypothetical was impossible, or at least sufficiently rare that it was irrelevant.

Importantly, the rarity is irrelevant when you're asking her to clarify a potential contradiction in her thinking (abortion is bad, but so is forcing someone to give birth to incest-babies), and the implication that such a scenario is impossible is flat wrong.

TL;DR: What your friend did was not even try to answer your question - instead she sensed cognitive dissonance building because of her inability to answer your question, and scrabbled around for any justification whatsoever that would allow her to dismiss the question/implied point without engaging with it, no matter how transparent the excuse.

It's the debate equivalent of flipping over the game-board just because you're losing, and whenever someone does it it's important to call them on it so that they learn it won't work with you.

This is how easy it is for thieves to steal from your wallet wirelessly. by Negro_Napoleonin technology

[–]Shaper_pmp 12 points13 points ago

Except you can't remotely scan a regular mag-strip card, which would render the whole sentence meaningless.

My reddit post on deleting facebook due to CISPA and Obama's anti-CISPA staff stepping down got deleted by ethansantiagoin worldpolitics

[–]Shaper_pmp 1 point2 points ago

Well yeah... if a cache or index on the server got screwed up then it would show the same messed up results for you and other users, because you're both viewing results from the same (server-side) cache.

And once a cache or index gets fucked up it can last for years, not just hours - my "highest scoring comments" posting history shows about three posts in the last year, and I have multiple posts in the hundreds not shown in that list.

My posting history has been screwed up like that for well over a year now (the comments shown rotate over time, but I never have more than a handful) - it shows the same for me and everyone else who looks at it, but most other people's posting histories are fine.

Basically reddit maintains a lot of indices and caches for users, posts, subreddits and the like instead of doing live lookups (the DB is just too big for that). The trouble is that a lot of these indices are rarely or never recalculated or sanity-checked, meaning when one gets screwed up it can persist for minutes, days, months or indefinitely.

TIL that after the mother was killed in Finding Nemo, the clownfish father would have changed sex to actually become Nemo's mom. by Jasonlovestummyrubin todayilearned

[–]Shaper_pmp 0 points1 point ago

Well, you cared enough to keep posting right up to the point you realised you were in the wrong... and then cared enough to post again claiming you no longer cared about posting :-/

How the professor who fooled Wikipedia got caught by reddit by kemitchein TrueReddit

[–]Shaper_pmp 0 points1 point ago

More information leads to less misinformation.

I'd argue this is entirely unproven. In an ideal world, perhaps, but politics, conspiracy theory subculture and the like all show that "more information" can in some situations merely give people more with which to speculate and jump to the wrong conclusions.

FWIW I hope you're right - I really do - and I suspect in time and with the right social mechanisms in place that information will win out over misinformation.

However, I don't think it's safe to assume that right now, as the internet has lead to both an explosion in self-education but also an explosion in self-important ignoramuses with half-remembered factoids, conspiracy theorists linking isolated facts into tapestries of bullshit and prejudice-flattering "well I heard once" claims being passed around Facebook and other social networks like never before.

The internet has given us a firehose of information of all kinds (both information and misinformation), but it's almost impossible to drink from a firehose - we need good, solid mechanisms to accurately distill and summarise the good information and discard the inaccurate, biased or incorrect... and that's what we're still lacking as a society at the moment.

TIL that after the mother was killed in Finding Nemo, the clownfish father would have changed sex to actually become Nemo's mom. by Jasonlovestummyrubin todayilearned

[–]Shaper_pmp 0 points1 point ago

By one definition, maybe. The word "mother" has numerous definitions, only one of which involves donating an ovum or squeezing someone out of a vagina.

The point I was trying to get you to notice is that given these multiple (and equally valid) definitions, you were wrong to try to be a smart-ass and "correct" the OP, because your favourite definition (ovum donor) is no more correct or valid than the alternative one that they were using (female parent).

view more: next