3,533 karma · joined April 11, 2011
Also, I doubt most people have really heard of the concept of a physical facebook. From my understanding, it's limited to Harvard and maybe other schools around there.
Not if you aren't the author of the package. (You could modify your local copy, but requiring a fork is always a pain.) Without the ability to modify the sources, you would have to create custom subclasses of Header and MimeHeader which implement that interface, and find some way to make the library generate your custom subclasses instead of the defaults.
When moving the VM to a server, the raw performance issues went away, but network lag became a pretty serious obstacle when using the GUI. In the end, I ended up just SSHing into the VM, and mounting part of its filesystem using Samba.
(And assuming that I had been able to get a working graphical environment, it's still a very low standard of "working." There are dozens of little annoyances when you're nesting a completely separate window manager inside your current window manager.)
Through the Language Glass, by Guy Deutscher
Now sure, I could learn CSS and do all the stuff you put in the last four sentences. But designing a good-looking style with all the components I needed - grids, buttons, navbars, modal dialogs - would take far longer than unzipping Bootstrap, dropping it in my assets folder, and actually writing the bloody code. Especially since I walked out of the office Friday after emailing my supervisor a two-and-a-half page list of stuff I wanted to get done this year but couldn't.
(Another tangential point about Linus and language: he is very good at targeting his profanity. He doesn't drop f-bombs every third sentence, he saves them for when they are most effective. I don't think "knuckle-dragging troglodyte" quite applies.)
In general, I find the ability to use code to control the site's generation very refreshing - the static site generators I had used beforehand (for example, Webgen) rely on configuration files to determine the rendering process, which for sufficiently complicated sites can be hard to trace. By contrast, nanoc's Rules file allows you to see and control exactly how a given file will be processed.
The code is also very well-written (it resists using the hard-to-follow Ruby magic that Rails and company tend to use), although were I Denis Defreyne, I would have written some sort of plugin manager by now.
These gondolas look like they can hold a max of about six passengers, but there's also a lot more of them. The article offhandly mentions a peak headway of thirty seconds. This implies a max capacity of 720 pphpd peak. For the same max capacity as current Blue Line service, we'd need to land a gondola every 15 seconds. The catch is that the Blue Line still has room to add trains, but landing a gondola every 15 seconds is probably pushing it.
I was expecting this to turn out rather poorly in the gondolas' favor, but considering the major advantages in capital cost, this actually doesn't look too bad. And they do have a point about high-frequency services attracting ridership. The main question is whether they can actually pull this off for the stated capital costs, and whether the operations and maintenance costs will come back to bite you later.
IMO the best application of self-driving cars in an urban landscape is last-mile demand for people who live outside the city, where it's not economical to run buses or trains. But inside a city proper, or even on a busy freeway, having one car per passenger takes up a lot of space that could be better used elsewhere, both while moving and while parked.
(Also, self-driving technology could be applied to buses and streetcars to reduce operating costs and expand frequency and range of service.)
Also, in accordance to the principle of "explicit is better than implicit," it's generally better to avoid messing with global state (such as atexit) behind the scenes, and to provide a way to shut down the logs manually.
http://www.slate.com/articles/news_and_politics/politics/201...
The summary is that in the aftermath of this election, Democrats and their allies are not just celebrating the fact that their preferred Presidential candidate won, but taking mean-spirited glee in the disappointment of Republicans - largely enabled by the preeminence of social media (for example, the "White People Mourning Romney" Tumblr).
The linked site is a pretty serious example of this phenomenon. The message behind it is essentially, "Ha ha, look how all the Republicans are dissociating themselves from Romney since he didn't win! What losers!"
However, I can use the time on the bus to catch up on email and news (I'm paid by the hour, so no point in working on the bus if I'm going to put in an 8-hour day anyway), or even doze off slightly. By contrast, when you're driving, your attention has to be entirely focused on the freeway. So while he has 50 minutes of being locked up driving, I have 100 minutes of time to relax.
First, there are people who simply will not trust the driverless cars. I was talking to a friend yesterday who said that he wouldn't ride in a driverless car, and he wouldn't want to drive on the same road as one. Uptake is not going to be as fast as people seem to expect once the cars are practical for market.
And second, in the words of Jarrett Walker [1]: "Technology never changes facts of geometry." No matter how small you can make the engines, airbags, and frame, as long as you have each passenger in a separate, self-propelled, hopefully crash-proof shell, they are always going to take up far more space than a bus or a train, and require far more resources to construct.
[1] http://www.humantransit.org/2012/08/bus-stigma-and-driverles...
return $this->render("MyBundle:Controller:template.html.php", array(...));
That said, it would be easy enough to add the static variable-based mapping information to Doctrine as a metadata driver, and create a version of SensioFrameworkExtraBundle that does the same for its annotations.