Published: Mon, 27 Mar 2017 14:24:23 GMT
Last Build Date: Mon, 27 Mar 2017 14:56:26 GMT
Mon, 27 Mar 2017 14:24:23 GMT
I saw a woman the other day walking a baby carriage in the park. She was wearing tights, I guess they're called leggings. It was like she was wearing nothing. It was amazing, and beautiful and I would never ask her or any other woman to cover up. But I have to say I wondered whether it was her intention to show so much. I also observe that we are concerned about relatively light things now, considering the concerns we have had recently with the new government in the U.S.
Sat, 25 Mar 2017 14:07:59 GMT
When Rush Limbaugh said that he wanted President Obama to fail, he was intelligently explaining his own interests. What he omitted to say—but what is equally true—is that he also wants Republicans to fail. If Republicans succeed—if they govern successfully in office and negotiate attractive compromises out of office—Rush’s listeners get less angry. And if they are less angry, they listen to the radio less, and hear fewer ads for Sleepnumber beds.
That's not just true of Limbaugh, but of all the press. It's the distortion of getting our news from businesses who rep their own interests first. Their interests are not ours. For all the evidence you need, consider who sleeps in the White House.
The chickens have come home to roost. Loops have closed. Sowing happened ten years ago, reaping now. It's time to step back from the failed theory that Repubs would know what to do if they won it all.
Yesterday I wrote this in a tweet:
Repubs, our form of govt requires compromise. Lots of Dems don't get this too. Make a diff, dismiss Gorsuch, nominate Garland. Govern.
This is consistent in Frum's theme, as expressed in a post he wrote yesterday. Anyone trying to govern from the extremes of either party is doing it wrong. It can't work, and it's not good for the country, or for them. Our journalism will never tell that story, so we must find ways to tell it to each other. It's the only way we can win.
I listened to Chuck Schumer and Nancy Pelosi, and I am sure they would welcome a chance to work with the Republicans in Congress, in the role of the minority party, to make our government work in a more routine and functional way. That means we have to have a real Supreme Court, not one that does what the billionaire class wants, but what the country needs. And real elections without Russian interference or voter suppression. It starts with a real Congress that works in a bipartisan way to do the work of the people. And the people have to get and remain involved, to make sure we are not being herded by journalism with its own ax to grind.
Mitch McConnell quietly said something very true after the surprising election results. But as is often the case with wisdom it applies even more to the person with the idea. McConnell overreached in not playing an advise-and-consent role with the Garland nomination. That was a step too far, one of many in the last eight years. But this was an attempt to cement a victory in the Supreme Court. So instead of taking a decade to undo the damage of the Tea Party, we'd have to wait generations.
Pelosi, Schumer, Ryan, McConnell should get together in an offsite, quietly and privately retreat and talk, as adults, how to get our country back on course. You four people have the power to do it. You should. And you should now be ready to do it.
Fri, 24 Mar 2017 13:49:24 GMT
One of the favorite talking points of Repubs re health care is that people can still go to the emergency room, so no one will be allowed to die in the streets. That is so totally wrong. For more than one reason.
Thu, 23 Mar 2017 13:45:39 GMT
Here are the stories on Medium's new business model announced yesterday. Now here are my two cents...
What would I do if I were the owner of Medium and were free to be creative with new business models?
I'd merge with or acquire an ongoing news organization, or maybe two. Both well-known for excellent editorial, with fantastic writers and the ability to draw more. Medium would inherit their business model. And it would become the editorial system for the publication and it would also be the Letters to the Editor software.
I'd raise more money from the VC community to hire new editors, whose sole job it is to read what's posted on the service looking for people who are either talented writers, or people with extraordinary intelligence, insight or experience, who are writing about what they love, know and see. When such a writer is spotted their stories are promoted to the readers alongside the stories written by the pros. They are compensated either with stock or money (they would be encouraged to take stock).
In other words Medium becomes the farm system that drives, over time, a rapid expansion of news coverage, with much more first-person writing of news. News by the newsmakers. Sources go direct.
Now instead of facing the same hurdles that existing pubs face, without any of the advantages (Medium has no editorial voice, as far as I can tell none of the execs or devs are NBBs) they can tap into the natural way news is growing in the post-print news world. If you think about it, this is why Facebook and Twitter became the phenomenons that they are, without the advantages that Medium has (a real CMS with the ability to link and style).
Evan Williams says they have new reading technology coming. That's great but I'd insist that these tools work with open formats, so they can benefit the web at large. It would help spread the idea that Medium is not just standing behind writers, it's also an enthusiastic proponent of the open web. Right now it's a silo, everyone can see that, and it has to be limiting growth.
PS: I didn't realize that the new Medium has a paywall. So you can't read the story that Williams wrote. I was able to read it earlier. Not sure why I can't read it now.
Wed, 22 Mar 2017 20:53:32 GMT
Two main changes in v0.61.
Wed, 22 Mar 2017 14:21:37 GMT
I went to a group dinner last night in NYC, it was great, but it was hard to make out what people were saying. Some people have booming voices and move their lips visibly. Those are relatively easy to follow. Others have high pitched voices or cover their mouths. My ears and brain have a lot of trouble processing that.
And then people, having trouble being heard, raise their voices until everyone is screaming, and the problem gets worse and hearing never gets easier.
I recorded a few seconds of random conversation around the dinner table last night. See if you can make out what anyone was saying.
I wonder why no one has designed a restaurant that solves this problem. I used to do sound work for music when I was a kid, in a strictly amateur way, but I learned the basics. The acoustics of a room is determined by its surfaces. If the walls are hard, like brick or stone, sound reflects, and the room is loud. If you put soft stuff on the walls, they absorb the sound, and the room feels quiet. This is why recording studios have thick sound-absorbing foam on the walls. They want just the sound coming from the instruments and the amps, nothing reflective. If they want that effect, they can add it. They don't want the room to add any sound of its own.
So why not design a restaurant so that the walls absorb sound? It would be the place people go to have a quiet evening of conversation. Or just to not go insane trying to be heard! :balloon:
Tue, 21 Mar 2017 22:11:19 GMT
I'm going to a journalism conference in Italy in a couple of weeks.
I wondered how news people get their news. Is it systematic, or do they rely on whatever comes their way on Twitter or through email?
Do they use a news aggregator like Yahoo or Memeorandum? Or an RSS reader?
Are they happy with what they use? Do they think their system could be improved?
Then, how do they share links with others? Post to Twitter, Facebook, email or?
As a person who develops news reading and publishing systems, I'm embarrassed to say I have very little idea today how people do that, or if the systems they use are good, adequate, great or whatever.
Tue, 21 Mar 2017 14:19:25 GMT
I've asked many times over the last few months when the Repubs in Congress would show some spine and help the country dig out of the mess we're in with Russia and Trump. Basically our country has been invaded, there's a pretender in the Oval Office, and we have to get him out before he can do more damage to the country. That's the problem.
Now the Repubs have done something, and we should be showing appreciation, not condemning them, though they probably don't mind the condemnation because it's the air cover they need with their constituents.
Here are some (imho) irrefutable facts.
Mon, 20 Mar 2017 13:31:10 GMT
The big new idea is that Electron is the right environment to do it in, because that's where Frontier ran too. On a graphic platform with a powerful OS.
That's already in there. You can enable the nodeRunner features by flipping a switch, and that will be configurable in an upcoming release.
Sun, 19 Mar 2017 22:17:28 GMT
The president lies.
Example: He said during the campaign that Hillary Clinton was the founder of ISIS. We knew then and now that she is in no sense the founder of ISIS.
I have a relative who lies the way Trump lies. He knows he's lying. He knows I know he's lying. He knows I know it isn't worth the trouble to engage him on the lie. I have no idea why he does this, and I don't care.
The things that Trump lied about during the campaign weren't consequential. Everyone knew that Hillary Clinton wasn't the founder of ISIS. He kept saying it. Shrug.
He lies about things that are consequential now. And they are escalating. It's as if he's testing the water, to see what happens. If nothing happens, he will keep escalating until he hits some kind of limit.
His staff, while they haven't exactly said he's lying, they call it joking, or they explain that you can't take him literally, or that he has alternate facts. These are all ways of avoiding saying the words. But the net-net is they are telling us that he lies.
So we know that he lies. Pretty much everything he says is a lie. I can't recall him saying anything that wasn't a lie.
We are always deciding if this is acceptable. You can say that the Republicans in Congress will never do anything, but the fact remains that given our form of government, which is well-specified, the fact is that we accept, up till now, that our leader lies.
At some point presumably we will decide this is not acceptable.
Sun, 19 Mar 2017 14:40:24 GMT
I don't know what the Democrats are thinking. Every day the Repubs dish up new disasters, and the Dems aren't channeling that info to the people who they're screwing over. If they don't do that, what do they do? It's not clear they have figured out that they too can go direct, that they don't have to go through journalism. They can do what Trump does, only more responsibly, in more adult-like ways. The new publishing technologies are not limited to trolls and emotional infants.
Sun, 19 Mar 2017 02:00:32 GMT
We should do something other than march and yell slogans and root for our candidate. Because they always say stuff that they can't do. It's as if we decide to go crazy the one time when we have any power. Think that's not by design? What if we were really thinking about what we want and need?
So the campaigns are a big waste of time, money and human energy. They accomplish nothing. But what if instead we decided to solve problems with our campaigning. Back in the early 00's I wanted blogging to be something that sprouted up out of campaigns. Or what if we had teach-ins, or did community construction while trying to lift the prospects for our candidates. Or cleanup after a storm. All the supporters convene at a soup kitchen on a given Sunday to feed homeless people. Or just go for a hike all around the city to spread the good energy for our candidate and get some exercise.
Even if you didn't get elected, something good will still come from the campaign. And the best part, win or lose, the efforts could continue after the campaign. The people would be mobilized around real work, real issues, making things better, 12 months a year, every year whether or not there's a big election.
Sat, 18 Mar 2017 17:01:34 GMT
Next question --
Why is the menubar for my app so crazy?
width="560" height="315" src="https://www.youtube.com/embed/i5GOWTMXmYA" frameborder="0" allowfullscreen="">
Thanks in advance for any ideas...
I tried the same experiment with the Quick Start app for Electron, with the same results.
width="560" height="315" src="https://www.youtube.com/embed/1CqzztXiI18" frameborder="0" allowfullscreen="">
Sat, 18 Mar 2017 00:34:36 GMT
I want the Linux version of Electric Pork to have an icon in the dock.
Right now it's showing a question mark.
Here's what I did.
Note -- I originally just provided a path to the icon, and verified that the PNG file is at the location it was pointing to. Here's the code for that version.
Any help much appreciated. 🎈
Fri, 17 Mar 2017 16:52:25 GMT
Re the tech industry capitalizing journalism, an idea that journalism talks about a fair amount.
Why wouldn't tech just buy journalism?
For example Facebook has a market cap of $405 billion.
Google is worth $596 billion.
Apple is worth $740 billion.
Microsoft is worth $502 billion.
Amazon is worth $407 billion.
In comparison you could buy 100 percent of the New York Times Company stock for $2.35 billion.
Fri, 17 Mar 2017 15:58:20 GMT
I've got a Ubuntu version of Electric Pork.
Still a bunch of loose ends to work out, but it works.
Report problems in comment.
Biggest headache, getting it to recognize the icon, so it appears as something other than a question mark in the dock.
Wed, 15 Mar 2017 18:37:13 GMT
People say blogs are dead, but this blog ain't!
I had a new product to test, Electric Pork. I knew there would be problems because I'm still learning how the underlying technology works. I needed people to test it before it could be unleashed on the world.
I had a private group that I used for this, but the people there weren't responding. I guess it was a lot to ask the few people who were there to keep testing stuff over the years. So I had to do something or just give up and I'm not ready to do that, yet.
So I took a chance and wrote a post here, with comments turned on, and a critical mass showed up. We got a lot of bugs out, and so many people used it that I think we caught most of the ones that new users will see, and got them fixed. The product was also regression tested, meaning that bugs I introduced while fixing bugs were also caught and fixed.
The software now feels stable. Not perfect, by any means, but not embarrassingly broken.
So I wanted to say three things.
Next up, I'm going to organize the docs and wrap this baby up and get onto the next thing. :balloon:
Wed, 15 Mar 2017 15:52:29 GMT
I heard an author interviewed on NPR yesterday cite an example of another author who writes exactly 500 words a day. Even if he's in the middle of a sentence, in the middle of dialog. He stops.
The next day it's easy to get started because he just picks up where he left off. Sure it might be trouble to remember all the detail, but it's a lot easier to do that than staring at a blank screen wondering how to get started.
Why that's interesting -- that's more or less how I keep my momentum going, day to day, on programming projects. I try to leave off in the middle of something pretty easy, and leave good notes so I don't have to look for a warmup project for my next session.
PS: Sorry I don't know the names of either author. There isn't an easy way to search past shows on WNYC. It might have been yesterday, or it could have been the day before.
Wed, 15 Mar 2017 15:32:44 GMT
I love the feeling of restoring a broken site with a bunch of good writing on it. Today's rescue site is reader.liveblog.co.
Here's an example post from the site. A question I would have asked the actor who played Mike on Breaking Bad and Better Call Saul.
You have to scroll down to read it, but it's expanded. And it has Facebook and Twitter metadata, even though all its sibling content surrounds it. That means it's a dynamic page.
The tools in the left margin are neat. It's navigable using touch. And there are permalinks everywhere, it seems. Try clicking on the Eye icon.
Why it broke: I forgot to map reader.liveblog.co from Heroku to the Digital Ocean server that took its place.
Thanks to Facebook for including links to stories on this site on my On This Day page.
It bugged me every time I saw one and it went to a dead page on Heroku. That's motivation.
Done. Now on to the next thing! :balloon:
Tue, 14 Mar 2017 15:46:57 GMT
A story I like to tell.
When I was a kid I had a penpal from Scotland.
One day I got a letter from him that said, right in the middle of a sentence, "sometimes my mother writes these for me."
I think that's what's happened with Facebook. After the election it came out that a lot of the contrarians on Facebook were bots. From then on, when someone I didn't know dropped an idea in the middle of a thread that didn't seem to fit in, I just deleted it. I've developed a nose for these things after all these years of online life. And err on the side of deleting bot-like messages, even if you think there's a chance a real human posted it. Because a human behaving like a bot isn't all that different from a bot.
I stopped using Windows when I realized I could easily switch to a Mac and leave all the malware behind. Kind of the same idea.
Facebook may be in a death spiral, like they talk about for the insurance industry. Facebook needs people to be interesting. We are the product. If we stop using it, well that might be why it feels so empty now. And the ecosystem spins down.
Another idea. How hard would it be for Facebook to simulate a person? Post the things they would post about current events. Make new friends. Even long after they're dead. It could be that Facebook is the context in which The Singularity happens.
That might be how they overcome the empty feeling that's there now. They can invent new people.
Tue, 14 Mar 2017 14:12:42 GMT
I'm having a problem with Radio3 and its connection to Facebook.
I had it working for a few years without trouble, but then around the end of last year it required me to log to Facebook on every time I used it to post a link.
I also get notices from Facebook telling me that the app is using an old API that will stop working on March 27. I go to the "version upgrade tool" page, but it has no recommendations.
I've approached this problem twice, through docs and searches, and came up with nothing. As far as I can tell I am still calling the API the way it was intended to be called.
But I'd really like to get it smoothed out again so it remembers its logged in like it used to.
Here's the file that contains my Facebook API interface code. I know it's really rude but I can't think of what to do next other than post a pathetic public plea for help.
Tue, 14 Mar 2017 14:09:26 GMTOver the years lots of cities have wanted to replicate the success of Silicon Valley. I have some ideas how to do that, and why the way they've been going about it is wrong. I migrated to Silicon Valley in 1979, from Wisconsin, where I was previously a graduate student in Computer Science. I had an idea for a product, and a working prototype, and couldn't find people to partner with in Madison at the time. There were no computer stores, just a few consultants, and very few people with personal computers. I had one of course. I couldn't wait until they were commercialized. Too good an idea. I also got BYTE Magazine, and all the ads were for places in California, places like Sunnyvale, Mountain View, Palo Alto, Cupertino, Los Gatos. I looked at a map and saw they were all in about the same place. So I figured that was where I should go. So I loaded up my hippie van and drove there, and found lots of people who, like myself, were excited about the future of personal computers. If I were a country musician I'd go to Nashville. But I made software so I headed to Palo Alto. That's how I explained it to my friends at the time.I was drawn to the original Silicon Valley, very early for PCs, so I have some idea what the appeal is and how I decided to go there. The most important thing was seeing that other people like me were already there. That was what drew me there.Today there is no BYTE Magazine, but there are other ways developers find out where they should go. If I were going to do it today, I'd try to build an association between my locale and a popular open source project, or a new project started by someone who has credibility as the leader of a project. It's the technology and personal leadership that matters. Company names matter too, but only if you're hosting the company headquarters.Usually localities go for large capital investments, tax breaks for big corporations, or infrastructure like high-speed networks. Your small state or city might find the money to do that, but that's not your advantage, there almost always are other places with more money to throw at BigCo's and infrastructure. and the money is better spent on education and open source, where it will have a more lasting effect. Those two things, education and projects, will do more to fuel the development of your tech culture than the presence of an outpost for a company headquartered in the valley. They will always see it as an satellite, the important jobs will still be in Menlo Park, Cupertino or Sunnyvale. Expanding on this idea -- a university-sponsored open source project would be even better. It can easily and inexpensively host conferences. People will come to your school to get educated on the project, and graduate having already made contributions. Mid-career project participants could return to university to teach, or to gain new skills. And the students in turn would put down roots in your community so they'd be more inclined to stay there after graduating. In my own case, had Madison had enough other people to work with, I might have stayed in 1979, because it has a lot of things going for it as a tech center. At least it did at the time. So what would step one be? Recruit the people who start open projects, and give them incentives to relocate. Treat them the way you'd treat talent for your local sports teams. Money is a good thing, but you should also have liberal laws, great things to do. Even if nerds never go out they like to think they coul[...]
Sat, 11 Mar 2017 14:38:53 GMT
So far only a few people have used the new Electric Pork software. I need other people to try it out and let me know if it works.
Historically that's often been the readers of this blog! So you are hereby enlisted. If you have a few minutes, and a Mac, and something to say that's more than a couple of tweets long, please download the software, log on via Twitter, and post something.
Other things to look at.
After you've posted you will have an RSS feed. Mine is located here. Yours will be at a similar address with your Twitter username in place of mine. The names are case-sensitive, so be sure to spell it in the same case as your Twitter screen name.
Try out the settings. You can change the delay between tweets, reverse the order add a hashtag to every tweet, and configure your RSS feed. Click on the gear in the command panel to the left of the text area to access your settings.
If you have questions or comments please post a comment here.
If it works say so please, and provide a pointer to the tweetstorm you published.
No there's no plan for a Windows version so don't ask that question, please, because I just answered it. :-)
Thanks for your help testing the new software.
Fri, 10 Mar 2017 20:47:12 GMT
My heart sank when I saw that WikiLeaks was going after the CIA.
So predictable, I wrote on Twitter. We must be getting close to the smoking gun in the connection between Trump and Russia. They know it, so now Putin is dumping his oppo research file on the CIA and using his mouthpiece Julian Assange to rep it.
Last summer when the DNC emails were coming out I pleaded with friends in academic journalism, let's run seminars for reporters on the technology of email, to build confidence so their reports will be more accurate, but it went nowhere and the result was devastating.
Now here we are again.
Then I read this morning a column in the NYT by Zeynep Tufekci, saying that the press was naively accepting Assange's interpretation of what the CIA leaks mean, and no surprise to me, he's lying about their significance. Too late, the press is reporting otherwise. Then on a walk this afternoon I listened to the excellent Daily podcast, also from the NYT, that as Tufekci predicted they would, accepted Assange's premise.
Look at how the press waits until the CBO scores the Republican health bill before passing judgement. Clearly we need something like the CBO to evaluate Wikileaks type claims. People who have reps to lose, have deep technical backgrounds and know how to ask the questions, if they don't have expertise on a specific subject. So reporters aren't out there on their own, trusting someone so wholly untrustworthy as Assange. Something like Snopes or ProPublica, to take the time to evaluate the claim, and while they're deliberating the press will know to withhold judgement.
Thu, 09 Mar 2017 15:24:16 GMT
I learned in 2002 that health insurance is mandatory for everyone. Really no exceptions. I needed life-saving heart surgery at 47. Totally off the scale in terms of probability. I had health insurance, a COBRA plan that was set to expire. Luckily it was still in force when I needed the surgery.
Of course, when it lapsed, I had a pre-existing condition. I didn't even try to get insurance as an individual. Instead I got a job, thinking it provided health insurance, but it didn't. It was at a university. I had a health plan. Big difference. It meant I could use the university's health care system. I got my meds at a huge discount. But if I needed surgery, always a real possibility, I'd be out of pocket.
Luckily this was in Massachusetts, where they had ObamaCare before the rest of us. I still couldn't buy health insurance as an individual. So I started a company, with one employee, and we voted in a health plan. I was covered. Whew.
In two years, after the university appointment lapsed, I was back on the road. I lived in Seattle, Florida, Calif and now New York. The insurance company had figured out that my mailing address was no longer in Massachusetts, and were making noises like maybe they didn't think I was covered. They kept paying for doctor's visits and meds, and I kept paying the huge premium, my fingers crossed that if I needed surgery, I would be covered.
When ObamaCare came about, I switched immediately. I now was in a network, so I was limited in the doctors I could use. At times this was inconvenient. But I knew that in an emergency my health care would be covered. That's what really mattered. Confidence. I've since used it for a complete test of my heart two years ago. It was not cheap. But needed. I paid nothing, it was covered.
I still pay a lot. My premiums are not subsidized. But they are half what my old Massachusetts premiums were. And have not gone up at all since I started with ObamaCare.
For me, an independent developer, ObamaCare was the answer. Without it I would not have insurance. I'm absolutely sure of it.
One more thing, I am really offended by what the Repubs say about users of ObamaCare. I know how important health care is. Ryan and Chaffetz clearly have no clue. But they will find out, because we all get older, and life teaches you a lot, and one thing it teaches is how important health care is.
Clearly they have not even talked with real people who use health care. Don't they have parents? Aunts and uncles? Have any of their children gotten sick? Of course they all have great health insurance, but maybe their cousins don't. Paul Ryan's neighbors in Janesville? Or Chaffetz's congregation in Utah? Do they talk with their preacher or rabbi about this? Do they understand the purpose of health insurance? I guess not, judging by the so-called health plan they are proposing.
They have no business making my health care decisions for me. And the way they're lying to confuse people. Ugh. They deserve no mercy. What they're doing will kill people for sure. Many many people.