Put the knife down and take a green herb, dude.
One feller's views on the state of everyday computer science & its application (and now, OTHER STUFF) who isn't rich enough to shell out for www.myfreakinfirst-andlast-name.com
|FOR ENTERTAINMENT PURPOSES ONLY!!! Back-up your data and always wear white.|
|Tuesday, October 06, 2015|
Is it wrong to say that you won't work on any projects that use source control other than git? Or at least say that you won't work on projects based in TFS? I mean, it's problems like these that tend to drive me absolutely batty...
Why Why WHY doesn't TFS's get latest work consistently?Normally, I'd bash a question that poorly and emotionally written too, but in this case, I feel the poster's pain.
And here's the answer (with a solution I'd already encountered, since this Get Latest bug isn't a rare one, apparently):
Emphasis on the solution mine.
That's awful. I've lost hours on hours fixing things in both git and TFS, but it's what I'm losing that time doing that's so starkly different. In TFS, it's been stuff like forced baseless merges and incredibly complex things (he said SARCASTICALLY!!!) like "Get Latest". In git, it's pretty much always been when I've screwed something up, pushed, and need to retroactively fix it.
Say it with me (with obvious apologies to Frank)...
TFS is the mind-killer. TFS is the little-death that brings total obliteration. I will face TFS. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the TFS has gone there will be nothing. Only git will remain.
posted by ruffin at 10/06/2015 12:47:00 PM
|Friday, October 02, 2015|
Quote is from "Wish List: Multiple credit cards in iTunes" on Six Colors:
My gut tells me that this is Apple’s “simplicity” ethos at work here: you never have to think about which credit card you’re using, which streamlines the checkout process of buying apps. But for those of us who do need to bounce back and forth between multiple cards, it would certainly be a boon.
The shortcoming isn't simplicity, unless you mean it's the type of simplicity that keeps their server-side code simple. There are elegant ways to keep the ability to add a second card invisible until it's needed rather than "simply" saying, "Heck, no." In a mature app, your technical challenges should not be visible in your app's UI. This is not a simple UI. It's a limited system.
Reread my post on the inability to change Google account passwords via OAuth in OS X. I really think we're getting to the point of a lack of institutional imagination for day-to-day, second-tier applications. There are too many minimally viable products that languish at Apple for it to be the largest/richest company in the world. iTunes is not a small business. There's no reason for its designers, product managers, and coders to produce systems that look like they are.
posted by ruffin at 10/02/2015 09:56:00 AM
|Saturday, September 26, 2015|
Edit: Turns out something smellier than I expected is going on with the NYT and ebooks. From the Stratechery piece:
To my regret, and in a rich bit of irony, I failed to research disconfirming evidence for the New York Times’ conclusion that ebook sales were indeed dropping.
And now, back to what I originally wrote...
Interesting but overly simple NYT article from @Gruber on "The Plot Twist: E-Book Sales Slip, and Print Is Far From Dead". Read the article (I'm not going to summarize past the title), and let me try to paint a slightly different picture using the same content:
Let's recombine those statements with a few others...
Wonder what happened when Borders closed? Hrm... Let's add Ben Thompson's slightly ecologically misapplied Internet jungle metaphor, where you've got the apex predators getting bigger (here, publishing houses), the niche competitors growing in their specialized niches, and nothing in between. That is, guess where underserved book buyers buy books?
Let's also remember...
Here's an alternative take to the latent "print is making a comeback" argument in the article (and @Gruber):
The ebook's initial position as a bargain print substitute pushed large merchants, unable to pivot and compete on convenience and price, off of their perches.
Years later, however, growth has stabilized for both print and pixels because...
And a quick thought on @Gruber's hipster comment:
Combine that with this statement from the NYT article:
I used to think that too, and want to keep thinking it, but I don't any more.
What our young, hipster readers are saying is that they prefer the experience one gets from reading a book successfully offline. Think of all the things that have to happen for you to read a printed book...
Below, I'm going to argue that we no longer read paperbacks in the grocery line, or while waiting for a friend, or over lunch, like we used to. If we stipulate that, one thing becomes clear:
Reading a paper book is now about having time to dedicate to reading. Space, light, comfort. So of course we'd rather have a book in print, because we recall a more pleasurable experience. It's not the book that's great so much as what reading a printed book "requires".
I used to carry around a book everywhere in the 80s and 90s. It was, looking back, my smartphone, so to speak. It was the small, portable device that best allowed you to use up dead time by sneaking in a few moments of escapist pleasure. I used to read a book in the Dune series every day or two until I caught up with Frank, just before he died. Nothing wrong with that, within reason.
But now the alternative is too handy. I have my phone with my all the time. I no longer carry a paperback. It's too easy to have something to read on the phone.
My suspicion is that most read (if they are reading, and not Clash of Clanning, which is also fine, within reason!) more web stories, Instapapered or otherwise, RSS, and email on their phone to help fill up that "catch as catch can" time. Personally, I tend to be reading at least one paper book and one ebook all the time in large part to be ready for down time. I love to have the space to read a printed book. I love to mark portions that are interesting to pull back out later. But when I'm waiting on friends or find myself stuck in a line, it's hard to grab a book beside my chair at home. It's really easy to yank out an iPod or smartphone.
Most importantly, I have both bookshelves full with books so I don't run out of things to read if I have time to relax or have unexpected time to kill. And that's largely why my ebook purchasing is flat. I have my reservoir. I'm less likely to bite on today's deal.
I might prefer have time to sit in a chair on the porch with a drink when there's great light and weather to read, but just like my camera, the best book to read is always the book I have with me.
posted by ruffin at 9/26/2015 10:30:00 AM
|Tuesday, September 22, 2015|
Woohoo, my first StackOverflow tag badge, just short of four years in (pretty sad, actually)! I mostly just sit on JSLint, so I doubt I'll get many others, with one hopefully notable exception. ;^)
Luckily you have to answer more than 20 questions in a tag to get the badge, or lots of people would've beaten the heck out of me. So it's neat to be getting close.
I can't imagine spending so much time on the site that you get gold tag badges... I guess there are many, many tags more popular than JSLint that have tons more questions, and perhaps tons more low-hanging fruit, but you still have to do the work, you know? I'm glad folks do, but wow... that's a lot of work.
I hope more and more employers are catching on to how important and insightful a great SO user (so those much better than me!) can be. Not only are great SO users knowledgeable, they are wired to share that knowledge, and share it in a way that others appreciate and can understand. That's who you want to hire.
posted by ruffin at 9/22/2015 09:58:00 AM
|Friday, September 18, 2015|
A few weeks after I got my Lumia 640, which is a super phone, other than the lack of apps, I gave up my iPhone 5S to "cash in" so that I could grab an iPhone 7 in a year. I'm resisting getting a 6S, but this poor touch isn't quite up to the job.
posted by ruffin at 9/18/2015 01:44:00 PM
|Monday, September 14, 2015|
Yeah, so um the Password textbox in my Internet Accounts system prefs ain't there.
Note picture of the ["Matt Klein" account](http://www.howtogeek.com/209126/how-to-add-internet-accounts-to-os-x-and-why-you-want-to/) where the Password textbox does exist...
and mine where it don't [sic]. Thanks, Apple.
Is this because it's using OAuth now and nobody thought to check if you could update the password? Who's writing the use cases at Apple?
Man, I hate OS X at times like this. QA is really starting to show insanely rough edges at Apple. Or I'm becoming an absolute idiot in my old age, because I can't see anything I'm doing wrong.
posted by ruffin at 9/14/2015 09:32:00 AM
|Friday, September 04, 2015|
Even the so called "good" software patents have a lot of the same elements as th... | Hacker News:
I have been involved with several patent suits (on both litigant side and defendant side) and as an engineer, I have to admit that there has never been a time when I haven't read the statement of the problem the patent says its going to solve, and not thought of the solution myself, way before the patent presents the same solution. In other words, every single litigated software patent I've been asked to review has been BLATANTLY obvious. And I'm no genius. I've talked to other engineers and they've all said the same thing. I just explain a problem domain, and they usually give a solution that comes under the claims of the litigated patent.
I wish this was the bar for a patent -- If it's not intuitively obviously ("BLATANTLY") new and patentable, it's not patentable at all.
posted by ruffin at 9/04/2015 11:19:00 AM
All posts can be accessed here:
Just the last year o' posts: