I'm still a fan of XLA, and I expect the two will grow closer over time, but I think Lite is better for a lot of scenarios on mobile.
4,060 karma · joined October 11, 2008
Email me via pete@petewarden.com
I'm still a fan of XLA, and I expect the two will grow closer over time, but I think Lite is better for a lot of scenarios on mobile.
One thing to note is that this isn't available on production phones yet, because we need a signed driver to run within Android. You should be able to run this on a Dragonboard 820 development board though, using the instructions in the README.
This is all very new though, so apologies in advance for any hiccups getting up and running. My email's petewarden at google.com if you are trying this and hit problems.
- Exercise. I know, it sounds dumb, especially when you're depressed and have no energy, but it's an incredibly effective way of hacking your brain chemistry. Run, swim, bike, hike, just pick one and pour all your frustration, anger, and sadness into it.
- Get a hobby. I spent a lot of time worrying about being interesting to others, which guaranteed I wouldn't be. Being interesting is a many-body problem with lots of unknowns, but being interested is way more solvable. You can figure out what you like a lot more easily than you can guess what might make other people like you. Don't rule something out because it seems dorky, I guarantee you'll find other people who enjoy it too, even if it's Lego or collecting old maps. It's surprisingly hard to understand what you actually want though, especially if you've been focused on what other people think.
- Beware of magical transformations. I got married at 19, driven by an overwhelming desire to completely change my life to find happiness. It didn't work. I also took a lot of drugs. That didn't work either. I saw people get pulled into cult-like religions or extreme political groups. Drastic exterior changes don't alter who you are, you'll still have the same problems, no matter what anyone tells you. Focus on boring incremental improvements, like exercise and hobbies. I hated that idea, because I was in love with my life being dramatic and the basic stuff seemed so mundane, but it's what ended up making a lasting difference.
I doubt I'd have even listened to my present-day self when I was 19, but I hope there's something in there that helps you. Life really does get better.
It was a worthwhile failure for me, I made some great friends and learned a lot, but I'd counsel any lone founder to focus on growing some kind of support team around them as the first priority. I would never contemplate an accelerator as a solo founder, but I have nothing but admiration for those who have managed it.
I'm conflicted about it though; I hate being out of the mainstream on something as fundamental for maintenance as this and I have to jump through hoops to get Apache to set my environment variables.
I wrote up the article at the end of a long and frustrating day, and looking back on it, the tone's all wrong. I still stand by the content, but it needs way more context and the equivalent of smileys surrounding it.
Saying a post is misleading but offering nothing to back that up is unhelpful to say the least. There was an active and civil comments thread that seems like the perfect venue to have a more enlightening discussion.
Maybe part of this is cultural. I find the over-the-top sobriety of US newspaper headlines unintentionally funny, I much prefer something more in the tabloid style with a little zing.
I'm all for weeding out dumb articles, but let's not go on a puritanical crusade against every title that isn't anodyne and boring.
This I wholeheartedly agree with. I spent the first five years of my career porting large hairy codebases from PCs to embedded devices, without the original programmers available, and that has given me a drastically different code style to a lot of people.
> I venture to guess that his code is a little opaque in places without meaning to be, as a result of his not spending much time reading other people's code.
Here you lose me. I went out of my way to avoid memorizing the operator precedence rules too well, so that when I saw a complex one-line expression I'd have to stop and pay attention. A lot of the time the subtle bugs creep in because the naked expressions flow in a way that looks seductively correct, and so with an easy knowledge of precedence it's easy to make the same mistake as the original author.
As Bjarne S once said about casting in C++, I want it to look ugly in the code because it's an ugly idea. I want my code-reading to stumble when I hit those long unparenthesized expressions, to make sure I pay attention.
http://petewarden.typepad.com/searchbrowser/2009/11/get-new-...
In my limited experience it's all about testing and iteration, lots of it. Or just find a feeble excuse to show a picture of a busty girl, judging from most of the ads I see on Facebook.
Also, be prepared for shockingly low CTRs on banner ads like Facebook's. Even highly targeted I was seeing 0.07% on my best ads, and from talking to others that's not uncommon. Even at that low of a rate the ads were cheap enough to be worth running.
http://online.wsj.com/article/SB1000142405274870395760457527...
http://www.datawedge.com/news/newsletters/june07.htm
This is why government action seems reasonable in this case. You can make the argument that we shouldn't have ended up with an effective duopoly, that regulation should be lighter to allow more competition that would drive out this sort of 'rent-seeking' behavior, and I'd be sympathetic. Unfortunately I don't think that sort of wider overhaul is politically possible, and even patching up the existing regulations with yet more seems better than doing nothing.
http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Babyl...
I just wish we could have had this conversation a few months ago, before you guys threw your lawyers at me.
The best way to fight their ideas is to avoid buying into their romantic self-image as heroic martyrs, and reveal them as the sad losers they really are.