惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
爱范儿
爱范儿
H
Help Net Security
Last Week in AI
Last Week in AI
The Cloudflare Blog
博客园 - 三生石上(FineUI控件)
小众软件
小众软件
IT之家
IT之家
aimingoo的专栏
aimingoo的专栏
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
Google DeepMind News
Google DeepMind News
B
Blog
C
Check Point Blog
T
Tailwind CSS Blog
云风的 BLOG
云风的 BLOG
D
Docker
Recent Announcements
Recent Announcements
Vercel News
Vercel News
博客园 - 聂微东
阮一峰的网络日志
阮一峰的网络日志
MyScale Blog
MyScale Blog
The GitHub Blog
The GitHub Blog
Stack Overflow Blog
Stack Overflow Blog
雷峰网
雷峰网
人人都是产品经理
人人都是产品经理
月光博客
月光博客
F
Fortinet All Blogs
Blog — PlanetScale
Blog — PlanetScale
B
Blog RSS Feed
The Register - Security
The Register - Security
V
Visual Studio Blog
F
Full Disclosure
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
Latest news
Latest news
PCI Perspectives
PCI Perspectives
Cisco Talos Blog
Cisco Talos Blog
博客园 - Franky
D
DataBreaches.Net
A
Arctic Wolf
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
G
Google Developers Blog
P
Palo Alto Networks Blog
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
T
Tenable Blog
L
LINUX DO - 热门话题
Spread Privacy
Spread Privacy

Pierce Freeman

A browser for agents | Pierce Freeman The grey market of podcast appearances The way I travel | Pierce Freeman Fixing slow AWS uploads | Pierce Freeman Local tools should still use vaults We solved scratch content first Starting a podcast in 2025 Being late but still being early Automating our home video imports Adding my parents to tailscale A deep dive on agent sandboxes Language servers for AI | Pierce Freeman My simple home podcast studio We need centralized infrastructure | Pierce Freeman Coercing agents to follow conventions using AST validation My unified theory of social selling My personal backup strategy | Pierce Freeman July updates to the homelab How the KV Cache works httpx is the right way to do web requests in Python Reputation is becoming everything | Pierce Freeman Building a (kind of) invisible mac app Updated knowledge in language models Making an ascii animation | Pierce Freeman How speculative decoding works | Pierce Freeman Under the hood of Claude Code Doing things because they're easy, not hard Speeding up sideeffects with JIT in mountaineer Firehot for hot reloading in Python Misadventures in Python hot reloading How text diffusion works | Pierce Freeman The tenacity of modern LLMs The ergonomics of rails | Pierce Freeman How language servers work | Pierce Freeman Just add eggs | Pierce Freeman Unfortunately SEO still matters | Pierce Freeman The futility of human-only web requirements Setting up Input Leap | Pierce Freeman Checking in on Waymo | Pierce Freeman The react revolution | Pierce Freeman Speeding up many small transfers to a unifi nas Quick notes on swift libraries AI engineering is a different animal Debugging a mountaineer rendering segfault Local network config on macOS Building our home network | Pierce Freeman Introducing Envelope.dev | Pierce Freeman Legacy code and AI copilots Typehinting from day-zero | Pierce Freeman Generating database migrations with acyclic graphs Lofoten | Pierce Freeman Mountaineer v0.1: Webapps in Python and React Constraining LLM Outputs | Pierce Freeman Passthrough above all | Pierce Freeman Accuracy in kudos | Pierce Freeman How quick we are to adapt The curious case of LM repetition Costa Rica | Pierce Freeman Debugging chrome extensions with system-level logging Speeding up runpod | Pierce Freeman Inline footnotes with html templates Parsing Common Crawl in a day for $60 An era of rich CLI All or nothing with remote work The Next 10 Years | Pierce Freeman Adding wheels to flash-attention | Pierce Freeman LLMs as interdisciplinary agents | Pierce Freeman New Zealand | Pierce Freeman Representations in autoregressive models | Pierce Freeman Let's talk about Siri | Pierce Freeman Minimum viable public infrastructure | Pierce Freeman Reasoning vs. Memorization in LLMs Automatically migrate enums in alembic Greater sequence lengths will set us free On learning to ski | Pierce Freeman Dolomites | Pierce Freeman Using grpc with node and typescript Opportunity years | Pierce Freeman Buzzword peaks and valleys | Pierce Freeman Buenos Aires | Pierce Freeman Network routing interaction on MacOS Independent work: November recap | Pierce Freeman Debugging slow pytorch training performance The provenance of copy and paste Debugging tips for neural network training Patagonia | Pierce Freeman Santiago | Pierce Freeman My 2022 digital travel kit AWS vs GCP - GPU Availability V2 Independent work: October recap | Pierce Freeman Planning Patagonia | Pierce Freeman Relationship modeling | Pierce Freeman The power of status updates A new chapter | Pierce Freeman Give my library a coffee shop AWS vs GCP - GPU Availability V1 Switzerland | Pierce Freeman Headfull browsers beat headless | Pierce Freeman Webcrawling tradeoffs | Pierce Freeman Copenhagen | Pierce Freeman
San Francisco | Pierce Freeman
2025-03-06 · via Pierce Freeman

Fort Mason

How to even write about San Francisco? The city by the bay, study in contrasts, and the place that I've long called home. It feels even a little unnatural to call her by her proper name. It's always just SF or the City.1 Please, never Frisco.

I've always thought San Francisco is a pretty bad place to visit but an incredible place to live. What makes it magical is the day to day: who you'll meet, where you'll hike, the detours you'll take when you're walking around town. There's no one obvious tourist attraction to tick off2. It's a pick your own adventure kind of place.

I originally added this post as a dumping ground for my photos of the city. No text, just vibes. But I got enough people asking me for a full review that here we are. I'm focusing only on the city and places immediately proximate to it. If you're in the market for a northern California tour,3 there's a lot more to see once you cross the bridge.

What follows is the brief guide I would like to get if I were seeing this city for the first time. That starts with picking experiences, not landmarks. If you spend 5 days in the city I guarantee you that you'll see enough to get a sense for the intangibles.

Hike next to the ocean

Mt. Tam

Headlands

SF is surrounded on almost all sides by water. It's surprisingly easy to forget that when you're surrounded by skyscrapers in FIDI or the hills of the Mission. Grab a car4 and travel North-West or South-West. You'll always find some of the most beautiful hikes along coast. Open hillsides, the occasional tree, and staggering cliffs will be the only thing between you and the open expanse of the ocean. Go to All Trails to get a sense of the options. If you're indecisive, pick one at random. I mean it when I say they're all fantastic.

If you're up for an ambitious bike ride, go across the Golden Gate to Rodeo Beach. You can rent a bike easily almost anywhere in the city, but Sports Basement has the best deals and probably the best bike selection if you might want to upgrade to a true roadbike instead of a hybrid. You'll see all of the hills of the headlands from the street and can choose one to hike when you get closer to the coast. Unless you're a pro rider back home, I'd skip going up Hawk Hill on the way back - through the tunnel is the best way to go.

TrailheadDistance (mi)Short
Rodeo Beach (Marin Headlands)2.0 loopSeaside cliffs, WWII bunkers, tide pools
Lands End (Sutro Baths)3.4 loopClifftop cypresses & Golden Gate Bridge views
Tennessee Valley (Marin)1.7 each wayValley floor opens onto a pocket beach
Matt Davis & Steep Ravine (Tam)6.8 loopRedwoods, waterfalls, coastal panoramas

Stroll between neighborhoods

Choose something you enjoy and can do repeatedly. Coffee, wine, shopping, it doesn't much matter. Each neighborhood has at least a few of each. Hop from one place to another and use it as an excuse to see more of the city. On the coffee circuit, there's Sightglass, Philz, Verve, Fiddle Fig, and a thousand others. Same with clothing boutiques although I can't name those as readily. Just walk in whatever direction looks most interesting and you'll stumble onto something.5

You're almost guaranteed to cross from commercial strips to residential houses back to commercial strips. The clustering of coffee shop pins on Google Maps is usually a good guide to find the main places of each neighborhood. Stick to the water where you can. Embarcadero to Marina Boulevard, over to the Great Highway, is a pretty solid loop.

The top most walkable neighborhoods:

NeighborhoodVibeMoodboard
SunsetLaid-back, fog-kissed streets by the oceanTrouble Coffee, Golden Gate Park windmills, Ocean Beach sunsets
RichmondQuietly multicultural, gateway to the Presidio & coastBurma Superstar, Green Apple Books, Lands End trail, Clement St.
MissionGrit + murals + booming nightlifeTaqueria El Farolito, Dolores Park picnics, Valencia St. breweries and stores
MarinaPostcard bay views, brunch sceneChrissy Field jogging path, Palace of Fine Arts, Verve Cafe, Union St. shopping
North BeachOld-world Italian meets nightlifeCity Lights Books, Vesuvio Café, Washington Square
Hayes ValleyCompact, design-forward, sidewalk wine barsBiergarten, Souvla, Birba, boutiques on Hayes St.

Get cozy at the beach

With the exception of a couple days in high summer, any beaches north of SLO are probably not what you think of California. Warm sand is LA's turf. You won't find that up here.

Instead: picture fog gently rolling across the hills in the distance. Maybe a seal swimming past. And a few people walking dogs while the water breaks along the sand. If you go out to the beach on an average weekday, you'll pass a few people taking in the views. You'll have the rest to yourself.

It's a great place for solace or for a spikeball game.

SpotVibeNotes
Ocean BeachMile‑long, bonfire pits (Stairwells 15–20)Bring wood; pits are first‑come‑first‑served
Baker BeachBridge backdrop, sunset crowdShort trail over to Marshall’s Beach
Crissy FieldFlats perfect for dogs & joggersWide open sky, Tunneltops for some rarer views

Cook something

You almost can't go wrong on picking a restaurant. People are obsessive about Yelp and Google Reviews here, so if a place has more than 4.5 stars you're pretty much guaranteed to have a good time. Worth warning that food and drinks together can really cost you. A flight of appetizers to share is usually the best way to get out of a nice place for a bill less than $80.

But if you're renting an Airbnb or staying with friends, I'd encourage you to cook something. The raw produce of California is some of the best in the world. Buy up groceries at some of the weekday or weekend farmers markets, then put on your apron for some pea pasta in the spring or citrus salmon in the winter. Move with the seasons. Whatever the majority of growers selling is usually in peak season.

MarketScheduleWhy go
Ferry BuildingSat 8 a.m.–2 p.m.Most extensive selection, frequented by the top city chefs
Fort MasonSun 9 a.m.–1 p.m.Bayside picnic tables
AlemanySat year‑roundProduce‑first, bargain prices
Mission Community MarketThu 3 p.m.–7 p.m.Live music & tamales

Walk among the trees

Golden Gate Park has museums and the conservatory of flowers but I would stick to the meadows. Each one has its own charm: some are huge stretches of green, others are small cutaways good for a few picnickers and not much else. Walk around or grab an e-bike from the Lyft racks and ride the loop on JFK Drive.

If you're visiting on the weekend, Hippie Hill always has a drum circle. Without fail there will be some hippies from the 70s on bongo drums dancing shoeless. If you sit half a field away, it makes for a melodic backing track. Too close they'll probably pull you in to play bongos too.

Meadow / LawnWhy goNotes
Hellman HollowWide open field, often used for large picnics and meetupsParking fills early on sunny weekends. Avoid the parking risk.
Pioneer East MeadowSunny, less‑crowded stretch for frisbee or readingBring a blanket. Benches are scarce.
Hippie HillDrum circle and people‑watching near HaightSit on the sloping hill without getting drafted onto bongos

Miscellaneous

Don't rent a car for your entire stay. Parking in SF is a constant survival of the fittest test. Plus, it robs you of the serendipity of seeing a tucked away storefront and checking it out.

The city is surprisingly walkable if you don't mind hills6. Muni can get you most places, though it seems to operate on its own schedule that follows the phases of the moon. Waiting is just part of that [game](./Busses can fool me thrice.md). Skip it if you have a reservation somewhere.

If you're ever in doubt on where to go or what to see, just ask. People in SF are really quite friendly once they take out their earbuds.

  1. Sorry New York. I stand by what I said. ↩

  2. The Golden Gate Bridge, I grant you, is certainly the most striking. ↩

  3. Which I can recommend without hesitation. ↩

  4. Zipcar or Turo are decent options if you don't want a full rental. ↩

  5. While you're charting your course, I would avoid FIDI and the tenderloin. Safety's usually not an issue but if you can walk through a quieter neighborhood with fewer cars, you'll be more inclined to really soak it in. ↩

  6. And have you really experienced the city if you haven't hauled yourself up at least one? ↩