Profile

Cover photo
Vynce Montgomery
Attended Rensselaer Polytechnic Institute
Lives in Alameda, CA USA
1,068 followers|329,516 views
AboutPostsPhotosVideosReviews

Stream

Vynce Montgomery

Shared publicly  - 
 
Dear Google Calendar:

Fix yr effing scrolling.

sincerely, 
Vynce
. 
2
Vynce Montgomery's profile photo
 
and arrow keys should work. WTactualF. 
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
Dear software companies:

Quit trying to teach me to use your products with videos. It shouldn't require a video. If it does, you're doing it wrong. And don't try to make it seem like this is a good thing. Your video is not "fun" (or even, for me, "convenient").

In your tutorials about how to use your product QUIT SELLING ME YOUR PRODUCT. I'm already watching your #&()#&$ video, you time-wasting nit wits. (or, if I'm lucky, reading your tutorial. In either case, it's too late to sell me on the necessity of solving the problem, or the desirability of using your system.)

if for whatever reason you must violate these two simple principles, do not skimp on production quality. FFS.




9
Morgan G. Ames's profile photoEvan Hughes's profile photoEmily Zaehring's profile photoBeth Leonard's profile photo
6 comments
 
+Paul Bennett Not always. An advanced tool used by a specialist should be easy-to-use for the person who does complicated tasks on a regular basis. This necessitates sometimes being hard to learn where all the knobs are. For example, take blender. The UI is actually pretty good, given the thousands of knobs the user can turn to get the desired results, but something like that needs instructions and a tutorial somewhere.

--Beth
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
"Old fashioned egg nog" made with carrageenan and pineapple juice concentrate. Um. What.
2
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
well, that's an answer I hadn't considered giving.
1
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
Filed under jobs that wouldn't pay anything: anybody want to be my designated Python Apologist to whom I will bitch about minor annoyances in python, and then once in a while explain how i should be doing it instead that will suck less?

for example, when i discover that you can't put assignments in expressions for conditionals, like

while(line = raw_input()):
process(line)

or

if (captured = re.search(r'dothis:(\w+)', line)):

(also: .match matches only at the beginning of the line why, exactly?)

etc.

(grumbles off into the sunset)
3
Karl Krueger's profile photoVynce Montgomery's profile photo
4 comments
 
Sure, chained assignment is great and chained inequality operators are harder (and arguably better, despite potentially violating Least Surprise). And yeah, explicit breaking works, as does 

line = raw_input()
while (line): 
  DoThing(line)
  line = raw_input()

but both take more screen and (for me) more brain. 

The "because people screwed it up too much in C" argument is strong, but i think is mostly an argument for not teaching people C until they need it. Fact is, most programmers of the next generation won't. But that's a separate argument i've been losing for 20 years.
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
My niece looks at me, confused, concerned ... "Uncle Vynny," she says, and this has clearly been bothering her for some time. "What really happened to your first two babies?"

I've never had children. I open my mouth to respond, but she keeps talking. "Did you open source them?"

#wut #StupidSubconscious #SoIWokeUp
12
Greg Burton's profile photoEvan Hughes's profile photoJohn Carnahan's profile photo
3 comments
 
That's cute! I think she meant "did you outsource them?"
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
If your open source project's standard response to "I don't understand this in the docs..." is "then read the source" then you're doing it wrong. stop.


10
Greg Burton's profile photoVynce Montgomery's profile photoMatthew Dharm's profile photo
7 comments
 
The Devil always needs my help.  But that's just me. YMMV

Realistically, the point I'm trying to make is that documentation, like much of the open-source world, relies on circular arguments.  The docs are fine, because if they weren't someone would fix them.  There are no major bugs, because if there were someone would fix them.  It must be secure, because lots of people must have audited it.

Those arguments probably hold water if your project is oriented at people who write code and build applications for a living.  Everyone else wants it to "Just Work(tm)".

I recall someone I knew a long time ago saying that he didn't care how his car worked.  If it was powered by "voodoo squirrels" (his words), that was fine with him -- as long as it got him where he was going.

Documentation, like bug fixes and security audits, are things that fall into the "Just Works" category.

The key message that I tell people about open-source software:  "If you break it, you get to keep both halves."  Maybe you'll find what you need and someone to help you, but I only trust very mature and stable projects for critical things, and your definition of critical may vary from mine.  A big portion of RedHat's and WRS' business model is to provide that support to make it Just Work on-demand.

There's a parallel argument for Android vs iOS, if anyone wants to get into that.

As for your original "doing it wrong" comment -- that's entirely dependent on what they are trying to do.  If they are trying to create a project with an ecosystem of developer support, then they're probably on the right track.  If they want to create a solid and usable piece of software... well, that's why a lot of people get paid to write code, write docs, do security audits, etc. etc.
Add a comment...
Have them in circles
1,068 people
Ana Victoria Lagos (Anatonia)'s profile photo
Mike's profile photo
Kenneth “Kenny the Clown” Kahn's profile photo
Errol Isaacs's profile photo
Chris Baylis's profile photo
Shannan Rapoport's profile photo
Jawaid Hussain's profile photo
Nehaal Jadhav's profile photo
John Hawthorne's profile photo

Vynce Montgomery

Shared publicly  - 
 
welp. Maybe AlphaGo can figure out how to stop Trump.
4
Allen Knutson's profile photoGreg Burton's profile photoVynce Montgomery's profile photoRachel Schwartz's profile photo
9 comments
 
I was just reading this today.http://fivethirtyeight.com/features/americans-may-be-too-religious-to-embrace-socialism/ it looks like American evangelicals themselves may be more opposed to helping the poor and the sick than people without religion so a blame the victims mentality probably does resonate with a lot of religious voters.
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
This magazine has changed, I think, since I first noticed it...
5
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
Am I crazy? I would swear that I say and hear "chewn" as in "chewn up" (past of chew) but google n-grams says that's not what's written. What do you say, my now poisoned usage board?
1
Vynce Montgomery's profile photoKarl Krueger's profile photoRachel Schwartz's profile photoTheresa Mecklenborg's profile photo
10 comments
 
I say "chewed". Don't think I've seen "chewn", but it would be clear from context so I might have run across it without really noticing.
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
as a dude who rides his unicycle in rush hour traffic when he's not just too damn depressed to do so, i support this take, and apologize for whatever part of your anguish i may have contributed to.
1
Add a comment...

Vynce Montgomery

Shared publicly  - 
 
Dear Google+:

most of your changes are fine, whatever. but when i click in the "create a new post" box, i expect to be able to start typing immediately, not to have to click again to start typing. wtf.

.

4
Add a comment...
People
Have them in circles
1,068 people
Ana Victoria Lagos (Anatonia)'s profile photo
Mike's profile photo
Kenneth “Kenny the Clown” Kahn's profile photo
Errol Isaacs's profile photo
Chris Baylis's profile photo
Shannan Rapoport's profile photo
Jawaid Hussain's profile photo
Nehaal Jadhav's profile photo
John Hawthorne's profile photo
Work
Occupation
Geek, Programmer, Juggler
Skills
Juggling, Unicycling, Perl, JavaScript, Board games, English, Pig Latin, American Sign Language
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Alameda, CA USA
Previously
Louisville, KY - Richmond, VA - Troy, NY - Berkeley, CA
Links
Story
Tagline
A Joker with no Jokes, a Jester with no Queen.
Introduction
I dream big and in full color.  I make up songs and sing them off key.  I write Perl when I can and JavaScript when I should.
Bragging rights
Qualified 3 balls in one hand, unicycled 20 miles in a day, free mount ... sometimes
Education
  • Rensselaer Polytechnic Institute
    Engineering Physics, 1993 - 1994
  • Sage College
    1995 - 1995
  • St. Xavier High School
    1989 - 1993
  • Clover Hill High School
    math, 1988 - 1989
  • Swift Creek Middle School
    1985 - 1989
  • J. Graham Brown School
    1981 - 1985
Basic Information
Gender
Decline to State
Relationship
Single
Other names
Vincent Leo Montgomery
Public - 11 months ago
reviewed 11 months ago
Fantastic little place for lunch in this neighborhood. Fresh delicious food is plated as you watch, and the friendly staff are as open to minor modifications as they can be. I had some delicious melt-in-your mouth braised pork belly, served on a generously balanced portion of vegetables. I believe the menu changes often -- daily? -- and that there's always a vegetarian option.
Public - 11 months ago
reviewed 11 months ago
3 reviews
Map
Map
Map
I usually go for the Mexi-Mochas, but the selection of teas and tisanes is phenomenal. Try one of the ginger brews while you use the Free Wifi. One whole wall is covered in bulk teas; the others feature local artists. Outside is a lovely patio with both sunny and shady places to sit. As for food, it's mostly light items, with baked goods, eggs, salads, etc., with lots of vegetarian options, even a few vegan, plus a few meaty things for those who like that. The staff are all quite friendly and helpful; they seem to be there because they like it. They also manage to quite tactfully enforce the strict "no phone calls" rule, which helps keep the place welcoming. Plus, they have great taste in music, which is played at a good volume to allow conversation and a relaxed atmosphere. Tuesday evenings there's even live music, and Thursdays are a communal craft day.
• • •
Food: Very GoodDecor: Very GoodService: Excellent
Public - 3 years ago
reviewed 3 years ago