One of the things I enjoyed the most about the CBS re-run of the coverage of the 1963 assassination of President Kennedy was how little deference there was to news sources by the reporters. They asked the questions I would have had asked, as the story developed. Nothing about how people feel or what the "optics" are.
In a follow-up interview with Walter Cronkite with Terry Gross in 1993, he explains how hard it was for him to put aside his own feelings to do his job, but he was satisfied that he had. This was 24 years before the famous scene in Broadcast News (1987) where William Hurt airs emotions that he doesn't have.
A quick follow-up to Sunday's post.
There's still a question that's unresolved, and it wouldn't be important, or anyone's business really, if it weren't for the documents leaked by Edward Snowden, that were and presumably still are part of this new venture. If it was just Greenwald, Omidyar & Co -- it would certainly be interesting, but it wouldn't be so questionable (I use that term literally, no implication of wrong-doing, just saying that it's something that we have real questions about).
The main question is this: What happened?
The NSA documents still seem to reside at the Guardian. Are there now two copies, one with Greenwald and one with his (former) employer? Does he still write for the Guardian? I'm not clear about that either. What's his status at the Omidyar company? Is he a journalist-only, or is he also a principal of the company? When he speaks, is he a company spokesperson or a journalist discussing his journalistic work? Will we know when he's wearing which of these hats, if he actually has two?
Again, this wouldn't be important if he were writing about the Knicks or the weather, but he's reporting on issues of importance to people all over the world. How this is handled, the custody of the Snowden documents, and what's to become of them, is the matter of importance. It's not just important to the government and Greenwald, it's important to everyone. And it's not okay to just brush the questions aside, as they have, so far.
I can't imagine Greenwald accepting the answers his company gave to the questions we asked here. Regardless, I don't accept them. They're valid questions, and deserve a thoughtful response.
I just added this to my non-existent coding diary, and the specifics won't make much sense to anyone but me. But the experience would be immediately recognizable to anyone who has worked on a complex project for any length of time. As usual, ignore what you don't understand.
I recognized the pattern, there was spaghetti starting to envelop my new CMS code. This happens when you add special cases by adding boolean parameters to routines. That happens because when you wrote the high level code initially you didn't fully understand the problem.
The question is did you leave yourself the room in the schedule and with regard to potential breakage to actually rebuild the code so it correctly achieves its purpose? So when you read the code it looks like the pseudocode you'd write when conceiving it? If it's complicated enough and important enough -- it's worth the time to factor and re-factor until it reads like documentation of its functionality.
Too often you can't go back and re-engineer it, and you live with the bad construction. Then the code is fragile its whole life, so you don't build new layers on top of it, or if you do they're either inefficient or missing obviously valuable features.
I decided to rebuild this time. The problem was confusion over how and when index files would be built. What I realized was the code was optimized for minimizing the amount of stack building. When I got to that point in the rebuild, I added a cache, so the upper level code could be totally simple and natural. It worked!
Now the question is can I use the software for its intended purpose? I was able to do that before. Can I still do that?
See also: We Make Shitty Software.
I know the Dolan family owns the Knicks, but they don't own New York.
They can keep playing here if they want, but if they want to call the team the New York Knicks, they have to sell the team to someone who will build something New York-like, something that works, and isn't built around one very inadequate person's ego.
If anything about New York has been constant for all its history is scale, longevity, audacity, philosophy and sheer excellence when compared to the rest of the country. The Knicks make more sense in a city that's famous for humiliating itself. I'll leave that to your imagination. But they've had their chance. It's time for the Dolans and New York to take leave of each other.
Maybe Staten Island wants them?
I've started to eat coconut oil on the recommendation of a friend. I'm on my third jar of the stuff, each from a different manufacturer. I was reading the label on the most recent purchase, they told a nice story of how they make the stuff. You can see little bits of coconut in the oil, which is solid at room temperature and doesn't require refrigeration. Then I wondered what the factory looks like and and the process of making it. Then I realized in the times we live in, it would be totally reasonable to be able to go to their website and watch a video, perhaps taken by an objective third party, that shows the factory is like, and how they make it. I would find that interesting. It seems totally possible, and if companies start doing it, it could be a reason to buy their product.
A quick note about the Pando piece and Glenn Greenwald, Edward Snowden and the new journalism startup founded by Greenwald and Pierre Omidyar.
1. Is Greenwald a principal in the new journalism company, or an employee?
2. Of course it would have been impossible for Snowden to profit from the leaks, or even be compensated for them.
3. So while, of course, it's not wrong for Greenwald to be paid for his journalism work, it does seem wrong for him to get rich off it, in this case.
4. Would Omidyar have rushed to start a business with Greenwald if he didn't have the scoop on the Snowden leaks? No one knows for sure, but in journalism appearances are important.
5. I am a longtime fan of Greenwald's and honestly I've never liked Pando -- but I did not like the way Greenwald dismissed their criticism. I thought they asked important questions. It didn't seem likely other journalists would, given their conflict of interest. As Greenwald himself said, reporters would likely be interested in working for a fresh startup founded by an Internet billionaire. I don't think people take this into account, but reporters tend to go easy on rich tech people because they're potential employers. Reporters are human beings too.
6. How news organizations deal with criticism is crucial. This is not a good start!
Last night I had very vivid dreams.
In one of them I was sitting in a friend's house, in a new addition, hanging out for a long time, when my friend tells me that this used to be the patio in back of his house that he enclosed. I was genuinely shocked. Astonished. Surprised. I had not seen this coming (I know it makes no sense to be so emotionally attached to the integrity of a patio, but it is a dream.)
This is not the first time this has happened in a dream of mine, where a truth is revealed that is surprising, that I did not see coming.
Here's the question -- since I am not only the person viewing the dream, but I am also the author of the story -- how is it that I am so surprised? How does one part of myself keep the other part in the dark?
Here's a question: At what point in your life did what you think become important?
Why I ask: Many people seem to think that what a kid thinks isn't important. After all, you're just a kid. Do what you're told. Be seen and not heard. It's totally understandable that adults react this way to kids, because they can be irritating with all their questions, ideas, enthusiasm, energy and emotions. Kids are a handful. Adults like a little peace and quiet. Shut up!
We have to give the adults some understanding and love. But eventually the kids grow up, and did we ever stop and say, okay now that you're not a kid anymore, what you think is important? No one ever said that to me. And I think that's a bug, because the truth is this -- what you think matters as much as what anyone else thinks. If they matter, then so do you. If you don't matter, neither do they.
Once you get this, really feel it -- the reason to argue melts away. I don't need to convince you of anything, I just need to believe it myself. Or not. In other words, I'll make up my own mind, thank you very much.
A link on Facebook got me nostalgic for the days when the local papers took an interest in future of the city and stood in the way of its business and political leaders. I was thinking about the old Penn Station, and Ada Louise Huxtable who was an architecture critic for the NYT. She raised a crucial question as the city rushed to tear it down. How unusual for a news person to become part of the story! And, how appropriate.
It's an idea that's still alive. Nick Bilton used his pulpit at the Times to ask the FAA whether there was a real reason we had to turn off portable devices during takeoff and landing, or if it was just a matter of inertia and/or superstition. That resulted in the removal of the ban, and our airplanes aren't crashing because of it, as far as anyone knows. (Knock wood.)
We still do great things here in NY. For example bike lanes and CitiBikes. And we hold on to traditions and develop them. No one talks about putting freeways through the middle of Manhattan, as they did in the past.
It's important that we not to see all change as good. The urban renewal advocates thought creating a sports arena on top of a train station that moves 650,000 people in and out of the city every day was the right thing to do. Why couldn't we have both a fantastic sports arena and a world class train station?
Here's the podcast.
1. Last night, on my fully updated iPad Air, Facebook said my login had expired and said I needed to re-enter my password. It took me to the Settings app, to the place where you enter your Facebook password. I entered it. It said it couldn't communicate with the server. I tried again. Same answer. No matter how I try, I can't access Facebook on the iPad. I use the Facebook app.
2. Same thing happened with Twitter this morning, except there I use the website, not the app. It asked for the password, I entered it. It said it couldn't communicate with the server, I tried again, same result.
I'm guessing since it's now happening with both Facebook and Twitter, that it's likely a problem with the iPad. Wondering if anyone else has seen this, and has a clue how to cure it. Thanks in advance.
I've been watching the JFK Assassination coverage on the CBS website. It's incredible television. I haven't been able to watch all 24 hours, but I wish I could. And this led me to an obvious idea. This programming should be made episodic and offered through Netflix. It would be as popular as Breaking Bad. And what a lesson in civics and history, and what an inspiring example for today's journalists to live up to.
BTW, at this point in the story, as of 12 noon on Saturday, I would have thought the US was under attack by the Soviet Union or Cuba. All the news about Oswald made it sound that way. Come to think of it, nothing has come to light since then that contradicts that theory. Of course I was just 8 years old when this was happening so I had no idea what any of it meant.
Reporters asked much tougher questions. The Dallas police chief didn't seem to mind. And they gave straight answers to the questions.
No women reporters. African-Americans are referred to as Negroes.
This all happened before the Summer of Love, Woodstock, moon landings, the oil crisis, Reagan as president, etc etc. The Mets were an expansion team, Ed Kranepool still played on the Mets.
Lee Harvey Oswald was still alive (but not for long).
Dropbox already has a very powerful ability to share files and folders among users.
Wouldn't it be great if Dropbox extended that ability to apps?
For example, I'd like to give access to one of my folders to a file-serving app, one of the many that we learned about when I posted a query about it yesterday.
Having app-based permissions opens up a whole new kind of utility for Dropbox, a component designed to enhance applications.
I've been finding more applications for BitTorrent Sync, which is a peer-to-peer file sharing utility that works much like Dropbox, without storing the files on a central server.
I've been looking for a reliable way to back up the S3 bucket that serves the content for scripting.com. I want to maintain a copy on one of my servers and desktop computer. I'm also working with a university library to create a permanent archive of the site. That's an interesting project because the site is changing all the time, as I add new blog posts, so we need a sync protocol, not to just save off a snapshot.
Chuck Shotton suggested using BitTorrent Sync, and I set it up and it's really nice. As an experiment, I want to share this content with anyone who reads this site.
Download and install BitTorrent Sync.
Launch the app.
This dialog should appear.
In the next dialog, choose a folder where the contents of scripting.com will be stored.
As soon as you click Next, BTS will start downloading the archive.
Click on the Folders tab in the BitTorrent Sync app.
Click the + icon in the lower left corner of the window.
Choose a location for the folder to receive the content of scripting.com.
There may be a delay of a minute or two before it starts downloading the content.
You can see the progress in the History panel.
It takes about 50 minutes to download the full contents of the folder, which is 2.2GB with 71,819 files.
It's pretty cool, 10 people have hooked into the BitTorrent Sync archive for this site.
When I post this update, they will all get updates to this file, and to its parents.
Let's see if it works!
I go to a website which I access with my Dropbox credentials.
A list of my folders shows up. I click on the checkbox next to the My Website folder.
At the bottom of the page, I click on the Make Public button.
A dialog appears, confirming that I want to give this folder a public URL.
Once confirmed, a dialog appears giving me the URL.
I'm not sure. It could be a server itself that does real-time caching of the contents of this folder. When a request comes in for an item in the folder, it does a HEAD request on the file, if it hasn't changed, it serves out of its cache.
Or it could keep the contents of the folder in synch with a folder in an Amazon S3 bucket, or some equivalent service that runs the server that accesses the content.
It could be a for-pay service. I would happily pay a few bucks for a year's worth of set-and-forget web access.
And for a few more bucks, a custom domain.
Super-lightweight post-Web 2.0 web hosting.
The CMS lives elsewhere.
It just serves up the content.
I want to build on this feature in my software.
I was eight years old, I think I was in third grade?
I remember my teacher crying in front of the class and saying we were all going home early. My mom came, and as we walked home she explained what had happened. I didn't understand. Kennedy had been the only president I was aware of. I had been too young when Eisenhower was president to even understand what a president was.
I asked who would be president now. She said "Johnson." He wasn't even a person to me. Who? I couldn't comprehend this. In my mind Kennedy was the president. It hadn't occurred to me that wasn't a permanent thing.
It's so weird, but I remember exactly where this conversation took place.
We spent days watching TV. I remember tiny little bits of it but mostly I remember not understanding.
He says: "Now included in the beta 1 of WP 3.8 we just released."
View Source to see how it works.
Now you can write a nice WordPress blog browser without a proxy server.
Next step is obviously an equivalent writing interface.
The user enters a Markdown document in an outline.
How to interpret indentation?
This is a design puzzle for content management.
In the first approach we ignore indentation.
As we generate Markdown text from the outline, we go into sub-heads, but we don't indent with tabs, add any Markdown syntax, or HTML syntax.
Walk the dogs.
Two shot-in-the-dark coffees.
One tall latte.
Go to a movie.
This is the approach I take in the software I'm working on, but have not released. It's the most conservative approach. It says outline indentation is a writing aid, but has no effect on the rendering. It may be possible to add interpretation for structure in the future, but if we do it we would break existing users.
Note: This approach is pure fiction. I don't think it's possible in Markdown.
Having used an outline-based CMS for many years, the approach I like best is the one that you're reading right now. The structure is reflected in an HTML outline with wedges that can be used to collapse or re-expand the text.
This way I can organize my writing and have that organization reflected in the readers' experience.
Use Markdown syntax to indicate list structure.
* Walk the dogs.
* Get coffee.
- Two shot-in-the-dark coffees.
- One tall latte.
* Go to a movie.
However, unless I'm missing something, Markdown sees one flat list, not a list with a second item containing its own sub-list with two items. In other words, there's no concept of nested lists in Markdown?
I see that at least one Markdown processor has innovated here.
### To-do list
* Walk the dogs.
* Get coffee.
- Two shot-in-the-dark coffees.
- One tall latte.
* Go to a movie.
This approach is needed to help the eye pick up the structure when looking at a long list, each with a lot of subs.
I wanted to put this out for comment, because I want to make the best use of outlining and Markdown, and my experience with Markdown is very limited.
Earlier today I wrote a piece that explained why the methods of the US government don't work to create usable software. There's more to the story. Because the methods of corporations don't work either, yet conventional wisdom says that they create the products we love. Conventional wisdom, in this case, is wildly wrong.
Look through the list of inductees to the Rock & Roll Hall of Fame for an idea of who the creative people are in music. Or look at the people who have won Oscars and Emmys for ideas of who drives the process of developing significant movies and television shows. You won't find many corporate executives on either list. Sure they fit into the corporate environment of music, movies and television, but they aren't CEOs, CFOs, CTOs or CMOs. They might have titles that say they're executives but the ones who create the art that we love aren't suits.
It's no different in software.
I've had that controversial point of view since I began in software, in the mid-70s. There was no experience to back up that belief then, but over the coming years, software-as-art did develop, as I was sure it would. But we're not all the way there. Many people still believe that executives are the creative forces in tech, despite all the evidence to the contrary.
It's true that some companies do develop new products that advance the art, consistently, over many years. The prime example is Apple. But they were adrift in the years Steve Jobs was gone. It remains to be seen if they can keep flowing new exciting products to market now that he is gone. My bet is they can't. Jobs was Apple's showrunner, the same way Vince Gilligan was Breaking Bad's. The products were the expression of one person's art, for better or worse.
Disclaimer: I am a long-term Apple shareholder. Given what I wrote above, it's probably time for me to sell. Not sure what I would buy to replace it.
Twitter, in its early days, had showrunners. People who could assimilate the ideas all around them into something that worked well enough to gain traction. Part of the art of Twitter was its open development platform. But it was a mess, and the showrunners couldn't stay in charge. If you want to get an idea of how that worked, read Nick Bilton's new book about the drama of Twitter.
If the guy at the top isn't a showrunner, it's very hard for someone underneath him or her to do it. You can't protect egos, the product always comes first. If the top guy isn't the showrunner, his or her ego is going to kill the spirit of the product, eventually. (They always think they are the showrunner, btw.)
There might be counterexamples, companies who managed to create shells that stayed out of the way of creative people. That's the challenge. Someday that will happen, when people realize that tech products are developed by creative processes that are offensive to corporations, contrary to the way they think things should happen. There have been countless examples of the corporations spoiling the process. Not many attempts to not-spoil it.
My guess is that to make this happen an association of creative people is going to have to form a new kind of entity that's protective of the creative process.
PS: This is what Twitter's timeline looks like now. How long before those nice pictures are replaced with spam? I'm sure someone at Twitter foresaw that. Did the top guy? And if so, where will they navigate to next?
Warning: Breaking Bad spoiler contained within.
If Twitter is like Breaking Bad, fans are watching closely to find out how the cliffhanger is resolved. In this analogy, Twitter killing the API is analogous (this is kind of a joke) to Mr. White standing by while Jesse's girlfriend OD's. It's a plot twist. One with ramifications all the way to the end.
Twitter had the option to become host to lots of showrunners, but they gave that up when they killed the API. Now Dick Costolo's vision, for better or worse, is the soul of Twitter.
It's not really true that the showrunner in tech was invisible in the 70s.
Unix had showrunners, the guys at Bell Labs. They decided what features went into the operating system. It had a clarity to it that was formed by the vision of their leaders. And they really did have a great idea, and even more important, an intuition of how to make it happen.
If there ever is an Oscar for software, Ken Thompson and Dennis Ritchie should get the first one. Unix was, more than anything, the software product that launched the tech industry as we know it today. We honor the earlier conceptual pioneers, like Turing, Hopper, Engelbart, but in my world, Thompson/Ritchie were the proto-showrunners, the ones I most try to emulate.
How could the Knicks let Jeremy Lin go? And why didn't the Nets see the opportunity. Basketball is a game that draws energy from the fans. The ownership of NY teams doesn't get that, has no connection.
And what kind of sense does it make to buy the dregs of the Celtics for the Nets? Is that any way to build a NY basketball culture? Fuck the Celtics. New York and Boston don't see eye to eye on basketball. Sorry, try again.
Even Lost had a better plot!
When I first came to Silicon Valley in 1979, I hooked up with a company called Personal Software. I was under contract to create a product, called VisiText, and was paid an advance and promised royalties. It was a small company when I started, but before I delivered the product, it had grown several times its initial size, had raised venture capital, had new management and a new name, VisiCorp.
The new engineering guys came from the US government, where they did things differently from the seat-of-the-pants method we were using to create our Apple II and IBM PC software. They believed their methods would yield a better result.
They'd fully specify the software, the user interface, its internal workings, file formats, even write the user documentation, before a single line of code was written. Then they'd hand the parts off to development teams who would independently of each other create the components. Another team would do the integration. The end result would show up in the users' hands without anyone from the company using it. (This is the way I understood it, it was a long time ago, and they were foreign ideas, so take this with a grain of salt.)
They got to try their way of doing things with a couple of big products, VisiWord (the replacement for my product, which never shipped) and VisiOn. Both products were disasters. VisiOn was an early front-runner in the race for personal computer GUIs, a race that was eventually won by Microsoft Windows. It was unusable. The company, which had bet its existence on these products, died.
The same team went on to another tech company, Ashton-Tate, where they did the same thing, and killed that company too with a disastrous release of a product called dBASE IV, which was then the leading database software for personal computers.
I suspect their approach works for projects like flying astronauts to the moon, or shooting ICBMs at the Soviet Union, where there's no chance to try things out before you go "live." They have to work the first time. And in some cases security is a huge issue, and you don't want too many people to understand the whole project.
The point of this story is this. Where people in commercial software iterate and refine based on actual use of the product, something we did then instinctively, which has now been formalized in various disciplines, the government method doesn't work well. A startup could have done a better job at healthcare.gov. I don't care how sophisticated the backend is, the problems the site has look like the ones the VisiCorp products had. Not enough human involvement in the process. No communication. Too much reliance on initial vision. No refinement, no pivots. It's pretty clear that this website wasn't loved. I know that sounds dorky, but the products you love were loved by the people who created them. They were created by smelly imperfect humans, the same kind of people who use them.
Perhaps the only way this is going to get fixed is by developing a parallel system alongside the broken one, to fill in for it as soon as possible. A Google or Yahoo or a startup formed with experienced developers could do an excellent job here, imho. And here speed is of the essence, if we want to save the health care system of the United States, a very worthwhile goal, imho.
If you enter Scripting News into Google, one of the top links is a temporary home page I put up on July 29, 2003. I've archived it in my public Dropbox folder, so you call can see it, and am redirecting from it back to the Scripting News home page. It's pretty weird that Google would give it so much prominence. There are quite a few other archived home pages at the top level of the site.
Anyway that little detour is gone now.
xmltext = tcp.httpReadUrl ("http://scripting.com/rss.xml")
That line of code returns the XML contents of my feed, in UserTalk, the language built into Frontier.
The interpreter makes the procedure call, and when it returns, the variable xmltext contains the contents of the feed. When hello is called, it can depend on xmltext having been set and processed.
It never occurred to me that any language could work any other way.
Looks pretty similar, until you realize that the hello call will execute before xmltext is processed. How do you wait for the text to be read? Good question! There isn't really a good answer.
This means that some things are impossibly difficult to do in the browser that could be done in another language that imho worked more reasonably.
Unless I'm missing something obvious, which is why I'm writing this post (but I don't think I am).
I posted this earlier today on the Frontier-user list.
Here are the choices that exist today for people using Frontier or the OPML Editor, as I see it.
1. Don't update your Mac to Mavericks. That's what I'm doing. I depend on the OPML Editor for my daily work. I'm concerned that one of Apple's automatic updates will update me to Mavericks since it's a free release. So I'm avoiding those as well.
2. Run the Windows version of the OPML Editor in VMWare or Parallels.
3. Run the Windows version of the OPML Editor on Linux using Wine.
4. The Windows version seems to be in decent shape for the foreseeable future.
About doing the work to get the codebase to run under Mavericks, one of the original guys tried to do this, but gave up. Too much had changed. The GDI on the Mac has changed, as has the networking model. We had been using deprecated APIs for a long time. They finally pulled the plug on them.
However -- if you want to pursue that approach, it's best to use the tools available like Kickstarter or Indiegogo and let's pool the money and then try to attract the developers.
I would say a bounty of $25K would probably get some interest. More would probably be even better.
But we'd have to be careful to employ someone who has the programming ability to deliver. There are a lot of people floating around who say they're gutsy programmers, who would probably not be able to do this port.
Frontier is a pretty complex piece of software internally. But it is organized in layers, so the work probably is fairly compartmentalized.
I didn't want to say that the guy from the original team that worked on Frontier code recently, trying to get it ready for Mavericks was Brent Simmons, but he said it on his blog, so I can.
And he wrote a great post detailing the issues. Anyone considering this project should read this post.
I think we should be able to find a machine someone could use for the "short path."
Re the database being converted to 64-bit, I think that would be pretty easy actually. The places that depend on the address size being 32-bit are pretty well factored. And it would a huge deal to be liberated from the 2GB limit on the database size.
The occasion of my trip to Salt Lake City this week was to do the 2013 version of the NakedJen Film Festival. We've done this for many years now, usually on Christmas Day, a day when the movies that Hollywood thinks will do best in the awards season come out, and a day that few people go to movies (at least at the beginning of the day). But this year it couldn't be scheduled, so instead I traveled to flyover country and sampled the November fare with my movie buddy, NakedJen. We saw six movies, three of which I would recommend. Of course my partner in movie-going, Ms Jen, may write her own blog post to offer her opinions. I speak only for myself.
Update: Here's NakedJen's report on this year's NJFF.
The first day of the NJFF we had a child with us, and we all had seen the first Cloudy movie and loved it, so we thought what the heck, let's go see the sequel. It was disappointing, but it taught me a lot about how movies work.
It was basically a continuation of the plot from the first movie. It had the same silly premise, a machine that turns weather into food, but where the first movie was mostly hilarious, this movie seemed pandering and formulaic. Same subject, different effect.
My theory is that the first movie presented new funny ideas almost every minute of the movie. There was no time for it to get tiring. But the second movie was just puns, some good ones, that deserved a chortle or two, or a groan, but not much more than that.
The kid loved it though. I assume this is because of the gorgeous graphics and colors, and dancing fruits and vegetables, tacos and hamburgers. If I were 8 years old I probably would have liked it too!
The first one had enough to entertain all of us. This one was just for the kids.
I loved the books, the movie really sucked!
So much so that I forgot to include it in the initial version of this post.
But it's a very difficult story to tell in such a short time.
If you're an Ender's fan, I don't know whether to tell you to see it or not.
I felt I had to. I don't regret it. But I wish it had been 1/100th as compelling as the book.
I would recommend this movie to any friend who likes serious violence and people who get what they deserve. But you have to enjoy pure evil because it's a study of that.
Best line: "They don't really believe in coincidences. They've heard of them, they've just never seen one."
The movie plays like a Cormac McCarthy book with lots of dialog, because that's basically what it is.
I know this movie is getting great reviews, but for me -- it starts off with a promising premise -- a free black man, kidnapped from his home in upstate NY, and sold into slavery -- but never does anything with its potential. As the title tells you, eventually he gets out of it. But the story isn't about that, it's about slavery from the point of view of a free man who has to endure it.
But nothing really happens in the movie. I don't want to spoil anything, just to say that a lot of things almost happen. There's lots of fine acting. Unspeakable violence. Deranged white people. Hopeless black people. Lots of small plots develop and look like they might turn into a decent story, but never do.
And Brad Pitt plays an unbelievable principled Good Guy. A pivotal character in the plot. I like him better as a flawed Good Guy, as the character in The Counselor or the underappreciated Killing Them Softly from last year.
Like The Butler, it tells an incomplete and non-engaging story about the experience of slavery in the US.
This year's NJFF was looking pretty bleak until the last day when it turned fantastic!
Dallas Buyers Club is a wonderful movie, a great story with compelling actors, and it twists you up in such interesting ways that when you come out of it, it's hard to come to any conclusions. You really come to love the two main characters, and the primary supporting character, a woman doctor. The evil arch-villain from the FDA, is unspeakably evil, easy to despise. It's a simple movie, but for such a complex subject, that's good.
I'll be thinking about this movie for a long time to come.
The plot is outlined in the first minute. From there, it's all acting with, amazingly, no dialog. A masterpiece of acting and direction, filming, music, special effects. It all melds into a single experience. You feel what it's like to be lost. Not a good feeling. But any movie that takes you out of your reality is imho, worth experiencing. The only bad movie is one where you're not in it. This story grabs you from the beginning, involves your mind and heart, and takes you somewhere. What's not to like about that!