3,189 karma · joined April 9, 2007
twitter: _sjs
[ my public key: https://keybase.io/samsonjs; my proof: https://keybase.io/samsonjs/sigs/h0ncMbrjLl-19hSn1MR0uCpq2dkec4dYwwftFchsPU4 ]
You have a real language available with (arguably) fewer weird things and warts to be aware of or remember, better string manipulations and lots of other advantages, but if you really just want to send something through `awk` or `bc` you can do that just as easily as you do in bash and capture the result in a Ruby or Perl variable.
Seems like a win-win situation. (Unless you have an exceptional circumstance with requirements about running anything but shell scripts or something like that.)
Though vim is no longer my main editor I still use it every day. Right tool for the job and all that.
setopt correct # try to correct spelling...
setopt no_correctall # ...only for commands, not filenames
https://github.com/samsonjs/config/blob/master/zsh/zshrc#L11...[...]
alias cp='nocorrect cp' # don't correct spelling for 'cp'
alias mkdir='nocorrect mkdir' # don't correct spelling for 'mkdir'
alias mv='nocorrect mv' # don't correct spelling for 'mv'
https://github.com/samsonjs/config/blob/master/zsh/zshrc#L20...The average user of any machine doesn't need to worry about this. Much ado about nothing.
We're going with Beanstream + Chargify. You might want to take a look at this: http://expletiveinserted.com/2011/10/02/stripes-new-online-p...
If it's in my inbox it needs my attention. If not it's archived or deleted. To enter review mode I go to my inbox.
How do you figure? Apple announced it for October and released it in October. If you make the assumption that they wanted to release it in June or July, it's at most 3 or 4 months "late".
> If you stretch this chart back another 6 months you'll see a considerable sag in iPhone sales as the 4S waiting game began.
I'm pretty sure that iPhone 4 sales didn't slow down prior to the 4S's release. Not much anyway. Do you have anything to back up that claim?
http://www.wired.com/gadgetlab/2011/09/iphone-4-tops-charts/
http://www.appleinsider.com/articles/11/09/09/iphone_4_sales...
> Android, due to it's constant upgrade stream, doesn't suffer from this cycle. Let's take a look at some yearly charts before we call this race...
I agree. Let's go further. Why does it always have to be a race? If you look at the big picture instead of the versus battle portrayed by the media then Android and iOS are together leading the industry. And next in line is Windows Phone which consistently gets great reviews.
It's not all rainbows and unicorns. iOS suffers somewhat from being so locked down, but there are advantages to that as well. Android benefits from the immense range of devices that run it, but that also contributes to devices not getting upgrades. Windows Phone is not growing as quickly as many agree that it should based on its merit.
But overall everyone is doing well and customers are happy. Nobody is losing except some of the old dogs like Blackberry.
Oh, and that was after I had to add manifest types everywhere like I was writing Java, without a free IDE to complete that junk for me. All the docs I found assumed you have the Flex IDE or Flash Builder whatever it is. Which costs over $500. Apparently it's still 1995 at Adobe Inc.
And people say Haskell is hard to use. I had no trouble getting started with Haskell. `ghci<return>` and away you go.
(I'd like to think that it wasn't my fault. Maybe I'm not as capable as I think I am, but I have written compilers and interpreters in C, Haskell, and Lisp. I have written an x86 assembler in Ruby that emits real x86 machine code as Mach-O binaries. I can write hello world in at least 10 languages. I feel like I have the capacity to understand this stuff. Hello world with an existing compiler should be a piece of cake, not an exercise in frustration.)
edit: Ok, I searched for "flex hello world" and did find something that looks like what I want. I deleted Flex and can't try to run it now though. Still don't like all the complexity but it does look like what I said I couldn't find: http://livedocs.adobe.com/flex/3/html/help.html?content=02_G...
If you've plugged an Apple keyboard into a Windows box you know that they don't just send the standard function key codes. I don't think that the PC version's function keys would just work as volume and iTunes keys on a Mac. And even if they did you would have to remember where they are, and how they are different from your MacBook keyboard. Apple routinely shuffles things around. Is F4 a Dashboard key or a LaunchPad key?
> But this keyboard, even if it supposedly designed for the mac, won't get my money
Ok.
> Basically, they took the PC version, didn't change the molds (expansive!!) and just printed some mac-like labels on the key.
I'm certain they would have to send different key codes in order to be truly compatible, as they claim to be.
> A cheap hack, not worth $133.
If someone wants Das Keyboard and also wants the function keys and such to work correctly then maybe it is worth $133 to them. It's not to me, but I can see how it is to some. Even if all they did was change the caps and key codes that could be very valuable to some people. If I were a fan of Das Keyboard I would probably shell out for one.
Free? Surely Fred has paid for his cable subscription. And paid dearly if he has any HD channels. And then there are the loud, terrible, annoying commercials.
It costs at least $50/month to get anything half decent on cable TV here in BC. More if you want HD stuff. Many folks I know spend about $100/month on cable.
AFAIK Android was basically unusable on iOS hardware, using the sleep/wake button in an odd way and other things that do not work well.
When hardware and software are a cohesive unit it's hard to run something generic on the hardware, or run the software on some other hardware. That is not the case for Windows, Linux, and Android, which is why people feel differently about that ecosystem.
Absolutely not. Both parties need each other. It collectively belongs to both of them.
> Your money has been made of the backs of creators, and to turn around and call those indie label executives shitheads doesn't endear you to anyone no matter how many concerts you go to.
I didn't see him call anyone a shithead. And you could just as easily say that the labels make money on the backs of artists. If you want to be rude and dismissive of others.
The sky is the limit with programmable editors like Emacs and vim. Like general purpose hardware and OSs, neither can do anything that the other cannot do. Emacs does have an edge but in practice people have been able to make vim do just about anything.
However, when developing locally on a relatively modern machine it does not feel any faster at performing basic tasks than other text editors. vim being optimized to run over 300 baud connections is not an advantage in what many consider normal, daily use.