50 Years Later, We’re Still Living in the Xerox Alto’s World
The Xerox Alto, which debuted in the early spring of 1973, is uncannily familiar today, because we are living in a world of computing that the Alto created. Here's how the Alto came to be.
Welcome to episode 17 of the Steampipe+Mastodon series, in which we introduce a new subplot: timeline history. So far, the examples I’ve shown and discussed work with current timelines. We…
John Battelle's Search Blog AI Sausage-Making and Unconsidered Consequences
Once again, Google and Microsoft are battling for the AI spotlight – this time with news around their offerings for developers and the enterprise. These are decidedly less sexy markets –…
Silicon Valley Bank bears responsibility for its demise, but it symbolizes a Silicon Valley reality that is very different from the myth — and the ultimate cause is tech itself.
Repeat yourself, do more than one thing, and rewrite everything
If you ask a programmer for advice—a terrible idea—they might tell you something like the following: Don’t repeat yourself. Programs should do one thing and one thing well. Never rewrite your code...
According to Durkheim (and me), humans prefer to bind together not so much by directly and explicitly valuing each other, but instead indirectly, by choosing something “sacred” outside ourselves to see the same together (and differently from other groups).
When Your Job Steals Your Hobby: A Developer's Perspective
Learn why turning your hobby into a profession may kill your passion and how to overcome it. Gain insights from a developer's experience and tips to avoid burnout and paralysis when working on personal projects related to your profession.
Ernie Name Meaning: Why Does Baidu Want it for its Chatbot?
Having learned that Baidu is stealing my first name for its AI chatbot launching this month, let’s talk about the name Ernie for a bit. (Can I stop them?)
Is the current arrangement of keys on the keyboard the most efficient and intuitive solution? Open source aims to address this question with a circular one-handed keyboard.
The last four months have been rough. We’ve had more issues than we’re OK with. I’ve hesitated to share this because, well, I’m fighting a debilitating feeling of failure. Fear, too. If we don’t improve, our company ceases to exist, and I really like working on this company. One interesting problem we have is that we’ve exploded in popularity. It sounds like a good problem to have! But we’ve pushed the platform past what it was originally built to do. We’ve put a lot of work and resources into...
Why So Much Open Source Software Is Vulnerable to Hackers
A recent Open Source Security and Risk Analysis (OSSRA) study indicates that 84% of codebases contained at least one known open source vulnerability — an increase of 4% from last year.
How Knowledge Graphs Make Data More Useful to Organizations
With their ability to reveal the connections between different data points and sets, knowledge graphs can help support IT and DevOps. Here's how they work. #knowledgegraphs #data