Last night, I pushed the button on my robot vacuum and it cleaned my floor, pushed the button on my ice cream maker and it made homemade ice cream in 20 minutes, and proceeded to play electronic instruments. The future is now.
“I could get into trouble for telling you this, but…”
“Delete this email immediately.”
“I really shouldn’t put this in writing.”
“Don’t tell So-and-So.” Or, “Don’t send this to So-and-So.”
“She/He/They will never find out.”
“We’re going to do this differently than normal.”
“I don’t think I am supposed to know this, but…”
“I don’t want to discuss this in e-mail. Please give me a call.”
“Don’t ask. You don’t want to know.”
“Is this actually legal?”
#2 is naive – there’s no such thing as “deleting” an e-mail anymore unless you’re a sysadmin, and even then it’s a chore. I imagine lawyers searching on #4 finding a lot of birthday party invites. The real kicker for me is #10 – if you have to ask if something is legal, it’s probably not ethical, and almost always a bad idea.
Please help! I took my husband’s i-phone and found a raunchy picture of him attached to an e-mail to a woman in his sent e-mail file (a Yahoo account). When I approached him about this (I think that he is cheating on me) he admitted that he took the picture but says that he never sent it to anyone. He claims that he went to the Genius Bar at the local Apple store and they told him that it is an i-phone glitch: that photos sometimes automatically attach themselves to an e-mail address and appear in the sent folder, even though no e-mail was ever sent. Has anyone ever heard of this happening? The future of my marriage depends on this answer!
I wonder if they have a “best-of” like Craigslist.
To prevent myself from posting every time he comes up with an awesome Wii hack, I present the Wii page of hack-Godfather Johnny Lee. The latest, which shows how to create 3-day head tracking, is simply unreal.
The blogosphere is no longer the cool and edgy place to publish, where maverick innovators shatter the world with their out of the box thinking. The establishment has joined the party, with the director of the Congressional Budget Office – the Bureaucrats Bureaucracy – starting his official blog.
Joel Spolsky just posted three parts (1,2,3) of a speech he gave at Yale in which he warns students to avoid corporate IT:
Now, at a product company, for example, if you’re a software developer working on a software product or even an online product like Google or Facebook, the better you make the product, the better it sells. The key point about in-house development is that once it’s “good enough,” you stop.
Spolsky is 100% right about corporate IT organizations – they are crappy places to work. You don’t get to work on fun projects, you’re disconnected from the business, you’re stuck making things quickly rather than high-quality, and everyone on the business-line hates you, to the point where they keep farming out your job to consultants like Accenture, Deloitte, and IBM.
But the reason IT is miserable is it’s own fault – in house IT is, for the most part, a monopoly, and it’s going to be just as miserable as working at any other monopoly. You don’t have to worry about what your internal customer needs, because they can’t go someplace else (you don’t run competing IT shops). You don’t have to run efficiently because there aren’t market pressures. For every complaint from someone in IT that their creative freedom is restricted, there’s a complaint on the business side for the problems that crop up when developers decide they want to play – for instance every business application needs to have it’s own authentication, with it’s own look and feel, and it’s own user database. Kerberos was invented how long ago? If you’re developing a product and you make your users sign-in a different way to use different areas of your product, creative destruction will take care of you pretty quickly, but when you’re in the monopoly that is corporate IT, the users don’t have anywhere else to go.
And what of the consultants that IT hates so much, who can charge $300 an hour to have a 22 year-old with an English degree and a crash course in .Net write applications for you? They do something corporate IT isn’t very good at – they spend most of their time figuring out what the biggest problem is, and then they develop an application that solves it. In the meantime, corporate IT has an amorphous idea of what the business is and starts developing applications that they think might be relevant. That’s how monopolies work – they push products onto the market as they develop them, without regards to customer needs. Customers, who don’t have a choice, take what they can get.
There are other structural forces that make corporate IT miserable. For instance, maintenance and new development usually come out of separate budgets, so developers have little incentive to make an efficient product that is cost effective to maintain – that’s somebody else’s problem. Because once a project ends they either have to find a new one or move into maintaining the code they wrote, they actually have a perverse incentive to write bad code that’s difficult to maintain, modify, and interact with. The best way to build job security is to invent a role nobody else can do. If you’re looking for anecdotal evidence, just look at the way the owners of legacy applications fight any attempt to modernize.
If you’re developing a product, any new feature you add provides value to the customer, that’s why it’s valued. Great companies value IT (and other support functions like HR) because they drive value to the bottom line. In fact, great companies are usually built on great people and great technology. When done right, IT contributes straight to the bottom line, and IT professionals are valuable parts of the business team.
In the end, the problems with corporate IT are based around the same issue – there is no accountability to the customer. That’s the root of line-managers’ complaints about IT and it drives into most of the problems programmers feel when working in corporate IT. Solve it, and all of a sudden IT becomes a great place to work, and a valued part of the team.
Forget Microsoft’s Surface or the iPhone, a clever Wii hack allows for multi-touch without the touch, similar to the movie Minority Report:
For most applications, touch and touchless interfaces simply aren’t practical. You get tired waving your arms around all the time. Where I dream of using these devices is in collaboration or conferences with a big projector. By pointing at the projector, you can move around slides or digital note-cards to group ideas together, or navigate a presentation by waving at the screen. When working with lots of complicate ideas, the ability to move them around in space relative to each other is huge and doesn’t really exist digitally the same way it does with sticky-notes on a white board.
Some engineers in Microsoft Research have a hack called Soap that’s pretty cool as well if you’re looking for a good DIY project.
I spent much of my career in business, and much of my focus was on use of information technology (IT). Among the lessons I learned were.
1. Within a company, every business area gets the IT it deserves. Chaotic, haphazard business areas get lousy IT (and blame the IT department). Organized, well-run business areas get great IT.
2. Data cannot be maintained unless there is clarity of ownership. It must be clear who is responsible for creating, maintaining, updating, and deleting the data.
The best IT organizations are run like a great store (complete with consultative sales). In order for them to be affective, they need to be attached to a well managed company that knows what it wants. It’s not IT’s job to champion projects, to drive change, or to come up with ideas. It’s their job to understand what the business needs, come up with products that support it, and work with the business to implement them. If your technology department keeps turning out crap, you need to stop complaining and start thinking about what exactly you asked them for. Odds are, it was either nothing or crap, and either way, it’s not really their fault.
Note, however, that undisciplined software projects that are poorly executed are the fault of IT. That’s where they stop running a great store, and it makes the business side want to shop someplace else. Business leaders need to intervene there and take a look at how they can shake up the IT organization, most likely through some sort of change in leadership.
If the information economy is driven by the young, and it’s millenials who are saturated with the share-your-life-with-everyone world of the internet, why are most of the blogs I read written by old people, either Boomers or late Gen-Xers? Some hypotheses:
Young people aren’t very good writers yet, so nobody wants to read them. Older bloggers have had decades to refine their writing, and practice makes it better. It doesn’t matter how good your ideas are if you can’t communicate them well.
Older people have more to say. They’ve spent decades accumulating experience, usually in a specific area (economics, human resources, technology), and that makes their opinions more valuable. It also gives them a greater bank of stories to share from, tempers their ideas with a knowledge of what works and what doesn’t in the real world, and most importantly, lends them credibility on an internet that’s something pretty scarce.
Good blogs have focus, and young people don’t. Millennials are still trying to figure out what they want to do with their lives through some magical personal quest that nobody cares about. It makes their blogs tough to follow. Boomer blogs have a single cohesive idea that attracts those who are interested and keeps them tuning in.
After the recent lapse in posting, prepare for some changes in this blog. Cohesive idea: making better decisions.
One in four people aged 18 to 24 had only cell phones, as did 29 percent of those aged 25 to 29, the study showed. The percentages declined with age after that, with 2 percent of those 65 or over having only cell phones.
The group most likely to have only a cell phone are young people with low incomes. Studies on the subject still conclude that the cell-only population isn’t large enough to skew broad polls, but it certainly has an affect on segmentation, especially towards these target groups.
In an interview, Tim O’Reilly points out the big deal of Web 2.0 – it’s about the information:
That goes back to a major theme of web 2.0 that people haven’t yet tweaked to. It’s really about data and who owns and controls, or gives the best access to, a class of data. Amazon is now the definitive source for data about whole sets of products — fungible consumer products. EBay is the authoritative source for the secondary market of those products. Google is the authority for information about facts, but they’re relatively undifferentiated.
Information is the oil/gold/guns of the twentieth century.
Recent Comments