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
Using 89% of the same design the blog had in 2001.
FOR ENTERTAINMENT PURPOSES ONLY!!!
Back-up your data and, when you bike, always wear white.
MarkUpDown is the best Markdown editor for professionals on Windows 10.
It includes two-pane live preview, in-app uploads to imgur for image hosting, and MultiMarkdown table support.
Features you won't find anywhere else include...
You've wasted more than $15 of your time looking for a great Markdown editor.
Stop looking. MarkUpDown is the app you're looking for.
|Friday, January 12, 2018|
You know how you keep private information private? You take it off of the internet.
Firewalls don't count. OFF of the internet. If you have sensitive, proprietary data, "air gap" that portion of your company's network.
If you have to shoeleather data you don't mind getting out from one network to another, you essentially completely eliminate the possibility of a non-geographically confined attack against the data you want to keep safe. That is to say, people in Russia can't steal your data unless your network extends to Russia. Pro tip: The internet extends to Russia.
There's this bad joke in the preamble to the Dead Milkmen's song, Bitchin' Camaro (lyrics here, but they're not safe for polite consumption) that goes something like this...
YOU CAN'T STEAL A CAR FROM THE BAHAMAS AND DRIVE IT TO THE US. Get my drift? You want a car to be reasonably safe from US car thieves, put it in the Bahamas. Geography still matters. You want to keep your data safe from data thieves? Don't put it on a network that extends to their apartment.
More to the point, why is my personal credit data on the same network as Playboy? Doesn't that strike anyone else as a little odd?
It drives me absolutely mad how much we pay every year in breaches for the convenience of not having to separate networks. I can wait 48 hours to know if I qualify for a car loan, okay? Or, crazy thought, how about have the dealership call in the request?
Now all that said, please heavens tell me this dude knew to make periodic backups onto at least two jump drives. Or to at least print it out every so often.
posted by ruffin at 1/12/2018 02:22:00 PM
|Saturday, January 06, 2018|
This is a test. Does the preview do live updating? Yes, yes it does.
posted by ruffin at 1/06/2018 05:48:00 PM
Yes, the title is an experiment in clickbaiting. Not that I expect clicks.
Interesting for many reasons.
I'm fairly convinced that the answer to much of this, "But I can't resell this!" hand-wringing is for apps to charge microsubscriptions. Ads don't pay squat, and only seem useful as an excuse to charge $2 to remove them.
How about you instead charge $0.49 a year to use your app?
Or, here, for Transmit, say $3 a year? Whatever's cheap enough that if you need it, you'll pay it without thinking. If I'm stuck in my car and a link's broken, who isn't going to pay $3 to fix it? I'm sure not buying Coda for $25.
Later on, Sasser does say...
I'm still thrown off by, "If we don't develop it, we don't sell it," here, I think. Why not leave the canary in the coal mine to see when things do start lighting up? Isn't there a chance having Transmit available would speed professional use?
Remember Joel's rule of thumb?
We could argue that not having a good FTP client on iOS makes this "iOS maturation" take that much longer...
Why not experiment?
I'm also surprised by this...
Is that really not worth trying? Do you really think Transmit buyers map to your normal app market?
Though, at the same time, I'm not sure Transmit on macOS needs half the new features it's got. I'm still on 4, and would probably still be on 3 if it weren't for some bundle deal, if I'm remembering correctly.
That's why I'm back to microsubscriptions. Not a month. Do a year. At impulse rates. Need it once? Charge a sensible price for that plus the promise of a whole year later. You'll get close to $10 pretty quickly.
Isn't that a more interesting application than an FTP client? Maybe they need to repackage. I mean, Coda is simply a text editor wedded to a [file-transfer app]. But that integration on iOS is exactly what makes it worth the cash.
And then there's the sad irony...
posted by ruffin at 1/06/2018 11:24:00 AM
|Wednesday, December 20, 2017|
A neat trick. After setting this up, you type a table name, highlight it, hit Ctrl-3 (or whatever you set up), and poof, the top 100 rows are up in Query Analyzer (or I guess it's all just SSMS these days).
posted by ruffin at 12/20/2017 10:03:00 AM
|Friday, December 15, 2017|
It's silly, but after swapping out my Dell Precision 5520 for my Lenovo Y700 for a few days (I've been stuck on projects in bad states that'd take too long to set back up on another box), I'm finding I really appreciate the speakers in this "gaming" laptop. I'd been using an external speaker with the Dell's dock, but it's not great, and I can't force myself to spend more on something I don't "need". The Lenovo comes through "for free".
You know, this Y series IdeaPad line is a great deal. You sacrifice some admittedly very important stuff...
But look at what you get for $790 on the 520 (this was as cheap, iirc, as $700 on Black Friday)
Find another package that has that processor and an SSD for under $800. It's tough.
It's not a great gaming rig -- though it's not bad for gaming -- and it's the perfect desktop replacement that's still portable, if you get my meaning. It's super fast, and if you've got it plugged in most of the time you use it, the battery doesn't matter. But you can still pack it into your 15" laptop bag without any issues.
And the speakers aren't bad either.
posted by ruffin at 12/15/2017 09:59:00 AM
|Thursday, December 07, 2017|
Note to self: How to "touch" a git repo so you can commit the same thing a second time.
Is that a
posted by ruffin at 12/07/2017 04:01:00 PM
|Monday, November 20, 2017|
I can't believe how bad SourceTree has become over the last year or two. It's gone from buggy as crud to downright unusable at times. While setting up a new box for development today, I tried the most recent version, and it wouldn't stop asking me for my bitbucket password, even though I had zero tabs for repos that pointed to bitbucket. I'm also not a big fan of all the UI changes. I mean, it's just ugly now. The worst of iOS 7 style flattening plus a color palette from the Limited Edition Fluorescent Crayola Box.
I give up again.
What I did the last time I got absolutely fed up with SourceTree is to go back to version 1.7, the last version that looked great and seemed stable. I've been using that on my main dev box for months without incident.
But I do need to remember how to fix the security hole SourceTree 1.7 has, namely that they thought it'd be a good idea to open special SourceTree app URLs. Brilliant.
Luckily, the fix is a pretty straightforward registry hack. Here's a quick sum:
Save those contents in a .reg file, open it, and profit.
The old value, in case you were interested, was...
The deal here is that SourceTree will open, but it won't get fed the URL, so nothing adverse should happen. Guess you could just remove it all, or write the
And we're nicely back to SourceTree 1.7, its pretty obvious peak from where I'm sitting.
posted by ruffin at 11/20/2017 07:22:00 PM
|Thursday, November 09, 2017|
From ShipIt Days | Atlassian:
That's, um, nothing like 20% time.
Though, of course, 20% time was never 20% time either:
That said, I think I'd take 10% time:
Interesting final quote from Bock: "[The informal 20% time policy] operates somewhat outside the lines of formal management oversight, and always will, because the most talented and creative people can't be forced to work."
The interesting lesson is that you win when you convince your employee to produce more work. Maybe 20% time isn't such a bad idea for either side of the management fence. X hours of required work versus 1.2X of work the employee actively wants to give. Sounds like a win-win.
posted by ruffin at 11/09/2017 10:46:00 AM
All posts can be accessed here:
Just the last year o' posts: