Because I work on multiple machines, and would frequently do work on the bus (meaning I'd have to somehow sync later with the home boxes) when I worked a regular day job. If SVN could be made to fit that smoothly, I didn't see it. Admittedly, it could have been my ignorance. But after reading up on that "git" these kids today are using, I thought it was worth at least a look (along with Hg).
Git solved my problems out of the box. I now have other reasons to like git (or just DCVS in general), and the more I use it the more I'm glad I ditched SVN.
Re:What's the deal with the rush of TSA stories re
on
TSA Pats Down 3-Year-Old
·
· Score: 2, Funny
You're absolutely right, thanks for the reminder. I get a demerit on my geek card, but still get to keep it, right?
A couple of months ago? As mentioned in another post, I'm no source control fanatic. However, I think someone dictating VSS use without legacy reasons borders on negligent. "Negligent" as in the shareholders get to sue, and the executive team fires your ass when the inevitable, unrecoverable, and well-documented database corruption eats your company's IP. (Yeah, I know you could pull the backup tapes, but that would disrupt an otherwise good rant.) People knew VSS sucked even before Microsoft bought it, there's certainly no reason to use it now.
One might insert the typical "turn in your geek card" witty retort, but having a reason to know this probably goes back twenty years or more. As others explained, it's the backspace control code (and ^W does whole words).
The reason it's a "thing" is because it didn't always work on all terminals with all software. To make it simple, imagine an email to your boss that says, "sir, I strongly disagree with..." but shows up on the bosses terminal as "you bumbling ass^W^W^Wsir, you're an idiot^W^W^WI strongly disagree with..."
God's not the only one that knows, I was responsible for pricing it last place I was at. First, it's old-school enterprise pricing as I could barely figure out how much it would be for our shop, let alone yours. Figure about $500US for client license, $3K for the server.
It's actually pretty damned good for bug and project tracking, and keeping it all tied together. If your manager's any good, just forget status reporting as it can all be pulled from TFS.
But in the context of source control, TFS sucks ass. Slow, branching sucks, and the workspaces paradigm is mostly a poor implementation of what branching should have been, IMO.
I'm mostly a single person team, and I find DCVS quite useful (the reasons I won't bore anyone with). For my workflow, centralized (SVN in my case) was limiting me.
Full of troll, and incorrect in some spots. For example, TFS doesn't do branching and merging? It may do a crappy job of branching and merging, but that functionality is prominently there.
I quit using SVN just because I found the Xcode integration to be flakey at best, and remote work was less than seamless. It otherwise seems to work fine, and what it lacks are things that are just poseur points for most shops (quick, list two problems for your shop that only a DCVS can solve).
Git worked for me when I was doing work on the bus to and from my day job, allowing granular commits instead of the big mixed-up commit when I got home. I like it for a lot of other reasons even after doing my own thing full-time. But there's no way I'd get on a religious soapbox about it, starting with the learning curve (first time a merge or a push goes wrong, break out the google).
But hey, use what you want as long as it's not VSS. Because even a tabs vs. spaces flamewar interests me more than source control debates.
Now how are kids supposed to reach the table without phone books to sit on?
Those 800 page long-obsolete tech books you keep on your shelf but can't bear to part with. Taking just a quick glance at my own shelf indicates that the SCO Unix System V SVR3 reference manual would substitute quite nicely for a medium-sized metro area. phone book.
Here's me looking up the pizza place: grab one of the multitude of computers in the house, wait two seconds while it wakes from sleep. Cmd-Tab to browser, Cmd-T for a new tab, type "$PIZZA_PLACE redmond" in the search box, click (what is typically) the first link if the phone number isn't already displayed in the link preview. Oh, who am I kidding? I have their website bookmarked and ordered it online.
To each their own, and your task flow is obviously different than mine (what is this "boot" you speak of?), but there's no way the pizza would get here any quicker if I used a phone book.
And since when is essay writing all that valuable in say the techie world?
It's not valuable at all if you're content to be the low-level code monkey who just does what he's told. The instant you need to communicate proposals, specs or requirements to other people, it will serve you well to not come across as borderline illiterate. I've actually heard the ol' "you know what I meant" defense from people that would never say that to a compiler. (Well, they probably say it same as I do, but they wouldn't expect the compiler to take them seriously.)
Hope you like working for The Man(tm). If you want to strike out on your own, it's been my experience that potential clients or VCs often hesitate to give money to folks that can barely string two words together in a proposal or business plan.
Essay writing is valuable, as are other less technical subjects. Despite whatever we might have thought in college, we don't spend our entire day feeding instructions to a machine.
It's really hard to make a determination remotely over a text-based medium, and there are way too many unknowns in your description. Yeah, she's probably safe. But do you want to find out the hard way that just recently the hackers have been hard at work learning Cocoa and Objective-C?
In the end, I guess you're asking what I, random/. user, would do. I'd wipe the disk and reinstall Mac OS, restoring from a Time Machine backup that I know was taken before Mom entered her credit card info. Half hour of your time, an afternoon of machine time while the backup restores.
No backup? (Seriously, dude, TB drives are $100US; show Mom you love her.) Copy off whatever pictures and documents you can, and nuke the machine from orbit. After you reinstall Mac OS, turn on Time Machine and point it to the new 1TB USB drive you just bought.
If you're an automotive engineer, you'd know that "infotainment" systems have nothing to do with what the article talks about, nor the environments in which they operate.
"Automotive" (with a capital "A") engineer, what BS.
...but I installed Ubuntu on my netbook a couple of weeks back and.. it.. just... worked.
Which adds nothing to the discussion. What do you do when it doesn't work? Unix and I go way back, measured in decades. Every time I've installed Linux, I recall that something didn't work (sound, network -damn you, Broadcom-, video). That's fine, shell commands are embedded in muscle memory, vi is like coming home, and I know what lives in those/etc and/usr/bin directories. Most of the time I can get it fixed quickly, but sometimes it may take me a bit of surfing and fiddling.
But what does the "I've used Windows for years, and will give Linux a go" user do? Unless that "seasoned user" has a *nix background, they're not going to know where to start, so they go get the 500 page manual, whether real or the virtual web equivalent.
You can run around saying "works on my machine" all that you want. That doesn't do jack for those who have trouble with it and don't know where to start.
Nice straw man. Little, if any, of the doom that you portend will actually take place. Get a grip.
Worried about your kids? How about worrying about showing them how to kowtow to the man? If that's the message you want to give them, fine. But I'd dial down the rhetoric a bit toward those that think teachable moments don't come wrapped with a bow on top.
Finally, I never mentioned whether or not I have kids. So don't ride along on my post because you want to excuse sniveling behavior with "the children!"
I have thought about it. I've spent a few days in a cell for things far less noble than standing up to authority. It's boring, but survivable. If three days in solitary and some rough lines of questioning is all they've got, it doesn't do much to deter me from not lying down.
Why can't I play those flash games that sucks at usability, on a device that has the hardware capable of it?
Because you decided that was an important feature for you, and therefore didn't buy that device? Kind of hard to do anything on a device you don't own.
Err, wait; you're not telling me that you bought the device even though it doesn't do what you want, are you?
They have the right to ask you to leave their private property for nearly any reason. (Obvious exceptions would be because of race or gender.) Don't want your bag searched? Turn around and leave, and no bag search takes place. But you don't get to just walk into their cinema with an unchecked bag full of Glocks (or, more likely, candy bars and popcorn) if they don't want you to.
They should pass a law against such invasions of privacy, right? Or maybe just quit going and cinemas will figure it out. Granted, your fellow sheep may continue to put up with it, and then nothing changes. That's free market for you.
Being able to access those sites or not is a pretty big deal if your out and about and need to look up information on a nearby business.
If your business site requires Flash to view (specifically, the "no Flash==blank page" type), you're not getting my business whether I'm "out and about" with my iPhone or sitting in front of my quad-core desktop. It's not 2002, go back to web design school.
Games and video; any other uses of Flash I've seen have been pathetic attempts at custom UI that suffer from usability problems and general annoyance.
It was "slashdotted" two days ago when boingboing reported the story. I don't know if it's been a continuous outage, or if it came back up post-boingboing and is now out again.
Granted, one's quality of life shouldn't depend on winning concert tickets. But the point stands: Windows Mobile phones (and I've got a pile of them on my shelf) sucked as phones. Even on the speedy-for-its-time HTC Advantage, the phone keyboard lagged. Punch a key, wait, key is highlighted and tone is heard. Repeat. IIRC, every WinMo phone I had did this to some extent.
I don't care if MSFT promises a pony with every Windows Phone 7, crap like that made me swear off WinMo for good.
you are so bad at math, i hope you don't code for a living
And I hope your ability to make a living is never reliant on being able to recognize somewhat subtle humor.
Because I work on multiple machines, and would frequently do work on the bus (meaning I'd have to somehow sync later with the home boxes) when I worked a regular day job. If SVN could be made to fit that smoothly, I didn't see it. Admittedly, it could have been my ignorance. But after reading up on that "git" these kids today are using, I thought it was worth at least a look (along with Hg).
Git solved my problems out of the box. I now have other reasons to like git (or just DCVS in general), and the more I use it the more I'm glad I ditched SVN.
You're absolutely right, thanks for the reminder. I get a demerit on my geek card, but still get to keep it, right?
A couple of months ago? As mentioned in another post, I'm no source control fanatic. However, I think someone dictating VSS use without legacy reasons borders on negligent. "Negligent" as in the shareholders get to sue, and the executive team fires your ass when the inevitable, unrecoverable, and well-documented database corruption eats your company's IP. (Yeah, I know you could pull the backup tapes, but that would disrupt an otherwise good rant.) People knew VSS sucked even before Microsoft bought it, there's certainly no reason to use it now.
One might insert the typical "turn in your geek card" witty retort, but having a reason to know this probably goes back twenty years or more. As others explained, it's the backspace control code (and ^W does whole words).
The reason it's a "thing" is because it didn't always work on all terminals with all software. To make it simple, imagine an email to your boss that says, "sir, I strongly disagree with..." but shows up on the bosses terminal as "you bumbling ass^W^W^Wsir, you're an idiot^W^W^WI strongly disagree with..."
God's not the only one that knows, I was responsible for pricing it last place I was at. First, it's old-school enterprise pricing as I could barely figure out how much it would be for our shop, let alone yours. Figure about $500US for client license, $3K for the server.
It's actually pretty damned good for bug and project tracking, and keeping it all tied together. If your manager's any good, just forget status reporting as it can all be pulled from TFS.
But in the context of source control, TFS sucks ass. Slow, branching sucks, and the workspaces paradigm is mostly a poor implementation of what branching should have been, IMO.
I'm mostly a single person team, and I find DCVS quite useful (the reasons I won't bore anyone with). For my workflow, centralized (SVN in my case) was limiting me.
Full of troll, and incorrect in some spots. For example, TFS doesn't do branching and merging? It may do a crappy job of branching and merging, but that functionality is prominently there.
I quit using SVN just because I found the Xcode integration to be flakey at best, and remote work was less than seamless. It otherwise seems to work fine, and what it lacks are things that are just poseur points for most shops (quick, list two problems for your shop that only a DCVS can solve).
Git worked for me when I was doing work on the bus to and from my day job, allowing granular commits instead of the big mixed-up commit when I got home. I like it for a lot of other reasons even after doing my own thing full-time. But there's no way I'd get on a religious soapbox about it, starting with the learning curve (first time a merge or a push goes wrong, break out the google).
But hey, use what you want as long as it's not VSS. Because even a tabs vs. spaces flamewar interests me more than source control debates.
Now how are kids supposed to reach the table without phone books to sit on?
Those 800 page long-obsolete tech books you keep on your shelf but can't bear to part with. Taking just a quick glance at my own shelf indicates that the SCO Unix System V SVR3 reference manual would substitute quite nicely for a medium-sized metro area. phone book.
Here's me looking up the pizza place: grab one of the multitude of computers in the house, wait two seconds while it wakes from sleep. Cmd-Tab to browser, Cmd-T for a new tab, type "$PIZZA_PLACE redmond" in the search box, click (what is typically) the first link if the phone number isn't already displayed in the link preview. Oh, who am I kidding? I have their website bookmarked and ordered it online.
To each their own, and your task flow is obviously different than mine (what is this "boot" you speak of?), but there's no way the pizza would get here any quicker if I used a phone book.
And since when is essay writing all that valuable in say the techie world?
It's not valuable at all if you're content to be the low-level code monkey who just does what he's told. The instant you need to communicate proposals, specs or requirements to other people, it will serve you well to not come across as borderline illiterate. I've actually heard the ol' "you know what I meant" defense from people that would never say that to a compiler. (Well, they probably say it same as I do, but they wouldn't expect the compiler to take them seriously.)
Hope you like working for The Man(tm). If you want to strike out on your own, it's been my experience that potential clients or VCs often hesitate to give money to folks that can barely string two words together in a proposal or business plan.
Essay writing is valuable, as are other less technical subjects. Despite whatever we might have thought in college, we don't spend our entire day feeding instructions to a machine.
It's really hard to make a determination remotely over a text-based medium, and there are way too many unknowns in your description. Yeah, she's probably safe. But do you want to find out the hard way that just recently the hackers have been hard at work learning Cocoa and Objective-C?
In the end, I guess you're asking what I, random /. user, would do. I'd wipe the disk and reinstall Mac OS, restoring from a Time Machine backup that I know was taken before Mom entered her credit card info. Half hour of your time, an afternoon of machine time while the backup restores.
No backup? (Seriously, dude, TB drives are $100US; show Mom you love her.) Copy off whatever pictures and documents you can, and nuke the machine from orbit. After you reinstall Mac OS, turn on Time Machine and point it to the new 1TB USB drive you just bought.
If you're an automotive engineer, you'd know that "infotainment" systems have nothing to do with what the article talks about, nor the environments in which they operate.
"Automotive" (with a capital "A") engineer, what BS.
Where do you drive that the speed limit is over 65?
Most of the western US?
As far as demonstrations of ICBM range are concerned, yeah, effectively the same.
...but I installed Ubuntu on my netbook a couple of weeks back and.. it.. just... worked.
Which adds nothing to the discussion. What do you do when it doesn't work? Unix and I go way back, measured in decades. Every time I've installed Linux, I recall that something didn't work (sound, network -damn you, Broadcom-, video). That's fine, shell commands are embedded in muscle memory, vi is like coming home, and I know what lives in those /etc and /usr/bin directories. Most of the time I can get it fixed quickly, but sometimes it may take me a bit of surfing and fiddling.
But what does the "I've used Windows for years, and will give Linux a go" user do? Unless that "seasoned user" has a *nix background, they're not going to know where to start, so they go get the 500 page manual, whether real or the virtual web equivalent.
You can run around saying "works on my machine" all that you want. That doesn't do jack for those who have trouble with it and don't know where to start.
Nice straw man. Little, if any, of the doom that you portend will actually take place. Get a grip.
Worried about your kids? How about worrying about showing them how to kowtow to the man? If that's the message you want to give them, fine. But I'd dial down the rhetoric a bit toward those that think teachable moments don't come wrapped with a bow on top.
Finally, I never mentioned whether or not I have kids. So don't ride along on my post because you want to excuse sniveling behavior with "the children!"
I have thought about it. I've spent a few days in a cell for things far less noble than standing up to authority. It's boring, but survivable. If three days in solitary and some rough lines of questioning is all they've got, it doesn't do much to deter me from not lying down.
Why can't I play those flash games that sucks at usability, on a device that has the hardware capable of it?
Because you decided that was an important feature for you, and therefore didn't buy that device? Kind of hard to do anything on a device you don't own.
Err, wait; you're not telling me that you bought the device even though it doesn't do what you want, are you?
Wow, it's like The Manchurian Candidate; one trigger word, and they step into action, clipboard buffers filled and ready to paste into a post.
I wonder what happens when I mention that the "quad-core desktop" in my post is an iMac?
They have the right to ask you to leave their private property for nearly any reason. (Obvious exceptions would be because of race or gender.) Don't want your bag searched? Turn around and leave, and no bag search takes place. But you don't get to just walk into their cinema with an unchecked bag full of Glocks (or, more likely, candy bars and popcorn) if they don't want you to.
They should pass a law against such invasions of privacy, right? Or maybe just quit going and cinemas will figure it out. Granted, your fellow sheep may continue to put up with it, and then nothing changes. That's free market for you.
Being able to access those sites or not is a pretty big deal if your out and about and need to look up information on a nearby business.
If your business site requires Flash to view (specifically, the "no Flash==blank page" type), you're not getting my business whether I'm "out and about" with my iPhone or sitting in front of my quad-core desktop. It's not 2002, go back to web design school.
Games and video; any other uses of Flash I've seen have been pathetic attempts at custom UI that suffer from usability problems and general annoyance.
It was "slashdotted" two days ago when boingboing reported the story. I don't know if it's been a continuous outage, or if it came back up post-boingboing and is now out again.
*sigh*, and the last of my mod points expired yesterday. Console yourself with the fact that I laughed.
Granted, one's quality of life shouldn't depend on winning concert tickets. But the point stands: Windows Mobile phones (and I've got a pile of them on my shelf) sucked as phones. Even on the speedy-for-its-time HTC Advantage, the phone keyboard lagged. Punch a key, wait, key is highlighted and tone is heard. Repeat. IIRC, every WinMo phone I had did this to some extent.
I don't care if MSFT promises a pony with every Windows Phone 7, crap like that made me swear off WinMo for good.