Looks like it's getting hugged to death: https://web.archive.org/web/20210716193902/https://artbma.or... I love the BMA. It's a free museum with a great restaurant, cool exhibits, a nice park across the street. Nearby is The Book Thing, a free book store. Also another (non-free) book & record store, Normal's. And another, Urban Reads. And another bookstore/coffee shop, Bird in Hand. And a farmer's market. And a vegan…
Quirky diners are one of the biggest things I miss from seacoast NH. What is there to do for tech work in Baltimore? All jobs I've seen are in the MIC, which I dislike.
I lived there for 12 years. Generally speaking, Baltimore is good if you want relatively affordable housing. A number of neighborhoods are great for DINKS (dual-income, no kids). Public schooling is a hard no-go unless you really get involved and enroll your kids in a carefully selected charter or magnet school. There are some excellent private schools. Baltimore county has options too if you want something that's more suburban.
As far a crime goes, the city has some really profound problems that are the result of white flight and systematic disinvestment. It was hit hard by the crack epidemic and has not really recovered. The TV shows "The Wire" and especially "The Corner" capture the flavor of the rough parts of Baltimore more than residents would like to admit. As far as safety is concerned, like other big cities, it's not really a problem for folks that would read HN, unless you enjoy hanging out in bars at 2am and getting into arguments with armed drug-trade people. Don't leave anything in your car, get a security system for your house.