Category “technology”

106 posts

Anticipation for Windows 10

This looks like a big year for Microsoft and Apple and possibly Google. With Apple, I see signs of a radical technology update in the iPad and iPhone department from the rumor mill that I haven’t seen before: 3D OLED flexible display, dual-lenses cameras, major spec updates (2Mb DDR4), sapphire
Read more » Jan 20, 2015, 7:51PM

Plans for Year 2015

My company is SoftPerson, which specializes in “semantic computing” in everyday general-purpose applications. The past decade or so was one of a lot of reading, research and experimentation with entirely new technologies and user experiences, but no product. I can’t really continue for more than another year without revenues, so
Read more » Jan 14, 2015, 1:03PM
NStatic , Technology

Conversational Interfaces Redux

In the past, I have talked about conversational interfaces with posts like the “Turing Test and the Loebner Prize Competition.” My interests are not purely theoretical, as I have actively explored integrating natural language deeply into applications in such ways as interpreting all text inside documents and code files and
Read more » Jan 23, 2012, 6:09AM
AI , Natural Language , Technology

The Computers and Internet of Yesteryear

The underlying experiences that we obtain from using computers and the Internet may not be as alien to prior generations as we may think. Things are faster and smaller, but not fundamentally different. Many complex systems have been with us around for millennia albeit in somewhat different forms: the rule
Read more » Jan 14, 2012, 5:35PM

Technology & Liberal Arts

Steve Jobs often attributes that the popularity of Apple products comes from merging technology with the humanities. During the introduction of the first iPad, Jobs notes that "the reason that Apple is able to create products like iPad is because we always try to be at the intersection of technology
Read more » Oct 24, 2011, 11:15AM

Online Courses

I have been regularly sifting through course material (syllabi, presentations) in MIT's publicly accessible OpenCourseWare website since the program was launched years ago. Earlier this year, I took a further step and started delving deeper by approaching one of the courses as a student. The courses in question are graduate
Read more » Dec 29, 2008, 11:46AM
Online Courses , Technology


Randal Munroe posted some "XKCD" comics on LISP, which I thought were  especially relevant to my situation. This one below drawn a while back is called ""LISP" and captures my fascination with functional programming and its remarkable ability to express simply and elegantly everything about the world. This more recent
Read more » Aug 9, 2007, 7:14AM

Old School Programming

Scott Hanselman recently wrote about teaching children and kids to program the old school way by using the Commodore 64 emulator. It seems just recently that Zenzo, his 18–month old child, jumped off the cradle. I wonder if old-school programming with direct access to the computer and the operating system is preferable
Read more » Jun 16, 2007, 5:46PM

Fabricated Complexity

There is a quote in computer science, “the solution to a hard problem, when solved, is simple.” I don’t know who to attribute it to, but I have repeatedly found myself arriving at very simple and elegant solutions to hard problems—problems in natural language, in AI, and in application development.
Read more » Dec 27, 2006, 9:32PM

Lego Programming

Joel reviewed a book Beyond Java, and, in his review, he enthusiastically recommended an essay by Fred Brooks called "No Silver Bullet: Essence and Accidents of Software Engineering." He recently mentioned it again in his post Lego Programming. Brooks wrote the Mythical Man Month, which was really the first software engineering text. It was
Read more » Dec 5, 2006, 11:11AM

Powers Of Ten

The New York Times recently included an interesting graphic,“Separated at Birth,” which compares the image of the universe to that of a mouse’s neurons. The graphic strangely suggests that the universe may wrap around itself as we delve more into the infinite or the infinitesimal. This notion is captured nicely
Read more » Aug 16, 2006, 5:31AM

Research Pipeline

On the last day of the Lang.NET Symposium, I sat through an interesting lecture on F# with Don Syme. Don Syme is a researcher at Microsoft Research’s Cambridge office. He and Andrew Kennedy previously researched and designed generics years before its eventual incorporation into the Whidbey version (2.0) of the .NET
Read more » Aug 3, 2006, 1:35AM

Incompletely Undecidable

In one of my computer science courses, a professor prefaced his proof on the impossibility of translating from one language to another with the comment: “Next time you are ever asked to write a converter from Pascal to C, consider this.” I immediately thought, skeptically, “while arbitrary translation is impossible in general,
Read more » Jul 30, 2006, 6:24PM

Playing with Office

I continued playing around the new versions of Microsoft Office to check up on changes. I have to look at every features again, because anything could have changed. The Office beta website provides minimal details. Clearly, there’s a huge investment in the user interface. I wonder how much time was
Read more » May 29, 2006, 1:53AM

Office 12 UI

I have been playing around with the second beta of Microsoft Office, and I am very impressed with the changes made to the user interface. In attempting to design a fresh new UI and distinguish it from those of other software companies, though, Microsoft is in a weaker position than ten years ago,
Read more » May 25, 2006, 12:17AM





SoftPerson develops innovative new desktop software applications by incorporating artificial intelligence and natural language technologies to bring human-like intelligence to everyday applications.

Social Media