Top
Best
New

Posted by sergiotapia 2 hours ago

Pi 1.0(earendil.com)
451 points | 159 comments
hhh 2 hours ago|
I don't really understand the criteria for when something is 'proven' to the Pi team. Jev and the like took off less than a month ago, but MCP has been growing for nearly 2 years, and it only gets support now?

Pi felt nice when I used it, and I do value keeping things minimal, but I just find the criteria very uneven.

Zambyte 1 hour ago||
Classification models have been around for literally almost a century at this point. I think it's safe to say they are a proven technology.

The only thing that makes Jev and the likes particularly interesting is that it is a general purpose classifier. In the past, classification tasks meant training a new model to solve your problem. Now you can just use an off the shelf general purpose model and hit the ground running.

prometheus1992 1 hour ago|||
>>The only thing that makes Jev and the likes particularly interesting is that it is a general purpose classifier.

General purpose classifiers have existed and proven useful for quite a while now. We used these last year. for vision and text both.

alex7o 1 hour ago||||
Even jev is not truly novel, but it's latency is, you can use a reranker and get the same things but not the same speed.
mrkn1 4 minutes ago|||
If you want something even lighter than Jev to compare against, there's also gutsy (https://github.com/kouhxp/gutsy) runs on CPU
Foobar8568 57 minutes ago|||
Well, according to claude and Jevbench, Qwen 3.6 35b with ninfer on a RTX 5090@480W is like 3-5 time slower but 10%-15% better performance on the public set, I could see prefill > 15k for 700-800decode. Latency against what and which hardware? I don't really get jev...
alex7o 45 minutes ago||
Look I can convince my boss to pay for jev, but I won't convince him to run our prod stuff on a rented vast.ai 5090. And the pricing wouldn't be worth it. If you have ideas I would be glad to hear them
charcircuit 1 hour ago|||
But why does it need to be integrated with a minimal coding agent? Trying to support every possible thing that exists goes against being minimal.
the_mitsuhiko 1 hour ago|||
It is in that sense not integrated with the coding agent. It's just that some things cannot be done with bash alone, at least not as trivially. So if you were asking Pi to utilize Jev, it would not really have the right tools available to make sense of it, even though pi-ai, the underlying library, can make requests to it.

Codemode as a mechanism can expose non LLM functionality to the coding agent. In that sense, Pi does not have a tool for Jev or other classifiers. It just now makes it easier for the agent to utilize it in the same way as it's otherwise quite creative in using bash.

charcircuit 1 hour ago||
>it would not really have the right tools available

The point of Pi is that the user can tell the agent to improve itself and give it the tools it does need. The minimalism comes from the user creating what they need instead of the maintainers trying to support everything for the users. The fact that it doesn't have everything the user needs out of the box is intentional.

the_mitsuhiko 1 hour ago|||
> The point of Pi is that the user can tell the agent to improve itself and give it the tools it does need.

The point of Pi is to be minimal but also follow what the models need. We were pretty outspoken that models need code execution, and that's why Pi to this day has a very small set of tools available. However as more and more training with these models abstracts even over toolcalls themselves with code mode and similar things, it requires changes to Pi.

Mario and I talked about this last week if you want to know our thinking: https://x.com/pidotdev/status/2104510506627121451

And yes, that's why there is no Jev tool in Pi either.

pkulak 1 hour ago|||
Sure, but some things are too low-level to be skills or extensions. Code mode seems like that to me.
charcircuit 1 hour ago||
With Pi the agent edits agent itself. That's one of the reasons it's written in typescript, to make such iteration fast. Going even lower, into the language runtime or operating system shouldn't be necessary but technically also possible.
coldtea 1 hour ago|||
The agent code is minimal. What it supports doesn't have to be, when that support doesn't require much of it.
BeetleB 2 hours ago|||
> but MCP has been growing for nearly 2 years, and it only gets support now?

I don't know if you were aware, but not shipping with MCP was one of its "features":

https://mariozechner.at/posts/2025-11-02-what-if-you-dont-ne...

They let you have it via a plugin/extension.

the_mitsuhiko 1 hour ago||
A year later, some things have changed: https://earendil.com/posts/you-said-no-mcp/
alexhans 1 hour ago|||
It was already very good and has been used/battle tested by many us for a long time.

Some tools used to be 0.x for ages and, in this case, the 1.0 signals they're happy enough and allows them to promote things in a better way.

This (edit the durable part) is I guess the natural evolution of playing around building temporal like things for a need that many have.

extr 1 hour ago|||
I agree. I don't necessarily "trust" Anthropic and OpenAI when it comes to CC/Codex respectively, but I respect that they have immense internal resources and telemetry to be able to understand what features move the needle and nudge traces in the right direction. I don't understand how non-labs judge feature inclusion? Just vibes?
Aperocky 1 hour ago||
What makes you think that labs don't operate on "vibes"?

If there's anything that I can conclude about Anthropics idea of how a LLM should speak. Vibes would have been an euphemism

rsalus 2 hours ago|||
the latest 07-28 MCP spec is quite different than the previous iterations of MCP, so I understand the delay there tbh.
the_mitsuhiko 1 hour ago|||
Armin from Earendil here. I think the question is fair, and quite frankly the answer is pretty disappointing: we look at what the models are doing. They are trained on their respective harnesses and we're not here to fight their behavior.

Codex in particular is using responses lite internally and relies on codemode for parallel tool calling. So codemode was a given.

Jev on the other hand is new but it's not the first type of model we had troubles with supporting in Pi and we looked at how to make that make sense. The internal pi-ai SDK supports image generation and classifier models, but without building an extension it was never possible for you to utilize it.

So there was a while functionality of Pi that few people used, because there were no obvious ways to hook it up with the coding agent. Codemode also allows us to close that gap.

And once you have codemode, modern MCP can work quite well if the servers cooperate.

ryanisnan 1 hour ago||
Human judgement is a thing.
andix 23 minutes ago||
Yeah, they are a small team, they just take a decision. Done.
FacelessJim 1 hour ago||
Love pi. I tried to run some local models and pi was the only one that actually worked decently because it didn’t have a gargantuan system prompt that would take minutes to prefill on my scrawny ass laptop.

Been running it almost barebones vanilla for a couple of months. Just a bunch of basic extensions and some skills.

Now, if only they could fix the very annoying bug of the history jumping back at the beginning if I am not a the end while the model is reasoning that would great.

RickS 1 hour ago||
Couldn't agree more. The vanilla openclaw install was this byzantine mess of MD files talking about souls and identities and such, it really put me off. Stripping back to a bare install of the underlying pi, it was delightfully minimal and easy to reason about. Excellent starting point for building an assistant agent without having to read or fight with a bunch of cruft on top.

Couple skills to integrate with an obsidian MD task tracker, small chat interface on the phone made public via tailscale, and bam, a reminder bot you can text from the grocery store.

rsync 1 hour ago|||
"Been running it almost barebones vanilla for a couple of months. Just a bunch of basic extensions and some skills."

I am also using pi exclusively after having had decent success with openhands but begrudging all of the docker infrastructure ... and all of the emojis.

My only pain point is that in my extremely common and boring workflow, which is pi inside of gnu screen inside of OSX terminal.app ... all reasoning/thinking text is blinking ... like old fashioned ANSI blink on a BBS.

I cannot figure out how to disable the blinking thought/reasoning text ...

cbsks 1 hour ago|||
I just fixed something very similar in my setup. Except in my case the reasoning text was shown in dark grey on a light gray background. Very ugly and hard to read.

If I remember correctly, the reasoning text was being output using the italic ANSI code, which was being formatted funny on my terminal. I fixed it by adding a font that supports italics. I recommend taking a look at the ansi codes.

rsync 1 hour ago||
Thanks.

This seems like an obvious configuration option - I can imagine someone disliking the italics as well…

throwawayblahbl 28 seconds ago|||
[dead]
wilt_ 58 minutes ago|||
Are you using Windows Terminal by any chance? I'm building a personal fork [0] with a patch for this exact bug (plus a few other open PRs from the upstream repo that seemed cool). Haven't tried contributing it upstream, since the patch is fully vibe-coded and I've spent almost no time trying to understand how it works, but the bug hasn't recurred since I've been using it.

[0] https://github.com/wilt00/windows-terminal/releases

berofeev 1 hour ago||
You're looking for fullscreen TUI mode: https://www.reddit.com/r/PiCodingAgent/comments/1vh5pys/than...
utilize1808 53 minutes ago||
I don't understand why "Cache warming for anthropic models" was not put into a standalone package, but has to be bundled with the "minimal" coding agent.
fhn 2 minutes ago||
I keep reading positive comments about Pi but it never worked well for me. Hermes just worked.
girvo 24 minutes ago||
Pi is so good, for both running Qwen 3.8 Flash Next locally at home, and for using all the models available at my work. Shockingly useful, fast, it's TUI doesn't suck (unlike my work's own agent CLI: it's really powerful, but man that actual TUI itself is a bit rough, its too GUI-like), and extensible.

Adding MCP support is lovely, codemode sounds super interesting, and I'm super excited to take advantage of it. Now it's 1.0 I'm hoping I can convince IT to let us use it officially.

azuanrb 1 hour ago||
I’m currently building a harness for Slack to support our on-call and support channels. It’s been working great so far.

The harness is built on top of the Pi SDK. I initially used Codex, but Pi seems more hackable, and I like that it’s vendor-agnostic by default.

Running it on Kubernetes works, but dealing with the JSONL session files and making sure sessions survive pod interruptions adds some complexity. I’m using DBOS for that right now, which works well, although it still feels like overkill.

The 1.0 release came at just the right time. I’m looking forward to removing the pieces I no longer need and simplifying the architecture!

lukebuehler 31 minutes ago|
I think you should look into Pi Durable wich was just released right now too. seems like it is made for your use-case.
ltrg 36 minutes ago||
If anyone's looking for something a bit more minimal, I can't recommend hax [0] enough. No MCP, agent just gets a shell tool, simple config, whole thing's in C.

[0] https://usehax.dev/

exe34 33 minutes ago|
It says "local models" - do you know if it makes any special effort to fit work within a small context window?
ltrg 29 minutes ago||
I'm not sure, to be honest -- I think the main agent loop, tools, etc. are fairly standard and the main draw is fast start-up time, but it does have a very minimal default system prompt too.
wasting_time 2 hours ago||
So, how are people actually using Pi? Here I am with Claude Code and Codex in a terminal like a caveman.
calebkaiser 1 hour ago||
I don't use Pi very much for actual writing code. I have some specific use-cases where I do, but I'm admittedly just not a person who can reasonably juggle a lot of tools or a super personalized setup. I mostly just use Codex or CC from the terminal, though I've recently dabbled with some GUIs. Basically, once I find something that works, I'm pretty reticent to spend any time tinkering unless I feel a real need.

But what I do use Pi a lot for is as a base for agents. I much prefer it to using an agent SDK. I find its minimalism and extensibility to be a really nice substrate for new projects.

I could easily imagine someone getting to a really productive personal setup with it as well, for the same reasons as above.

girvo 16 minutes ago|||
I use Pi in the terminal and with Zed (with its "right hand side" terminal bar you can make its agent panel do), and I use it with Pendant in VSCode at home: Pendant is really quite impressive, I'll be honest.
razster 20 minutes ago|||
I use my Pi to organize my graphic design assets as well as update documentation for client projects. It also is my daily driver for a story I'm working on and thanks to a ton of great skills created it has become more powerful. Local model is Qwen3.6 35B-A3B and Qwen3.8 27B UD. I love the compressing function, keeps on pushing.

I've tried Oh-my-pi but it's too heavy for me and eats up 6% of my context on start. Also I find Pi's keyboard shortcuts easier to use.

I use WSL, one tab is GitBash running llama.ccp and the other is normal terminal running pi. Winning combo for me.

Also started using Pi as my search engine, which I've refine and does what I need it to do, can also ask it to create a html doc with links or markdown. Fun stuff.

ritzaco 1 hour ago|||
I use claude code and codex in a terminal like a caveman too.

then i use pi in a terminal like a caveman to try the open models like deepseek etc.

I also have pi running on a VPS. I have a custom Django app that calls out to it for a bunch of stuff. I don't know how the full system works because the agents built it but basically I think one pi uses a whatsapp wrapper to constantly listen to a whatsapp group and find bills. Then those get added to the Django Database which triggers a second pi + deepseek to OCR them, parse out the data like amount, due date, reference etc, and update the database with that. I have a trigger to 'merge duplicate', which is also just a prompt and pi.

Yes you can do all this without a harness and just the model APIs directly but the harness means it can use linux tools to crop the PDFs etc, so when I also wanted a new feature that crops out the bank details and lets me hover over and see the original before making the payment for a bill that's just another tweak to pi's prompt (or more meta, me prompting my agent to update pi's prompt).

clickety_clack 2 hours ago|||
I’m also looking for tips. I feel like I get the gist, but if I sat down to use it, I don’t know what I want to start with. Like, I know it’s customizable, but what’s the on-ramp so I can figure out what that looks like?
arcanemachiner 7 minutes ago|||
You use it, then something bugs you, then you find an extension that solves the problem, or tell an agent to fix it for you by making your own extension.

It's kinda a tinkerer hobby IMO. I like the freedom, but at the end of the day, it's still just a harness.

Juvination 1 hour ago|||
So Pi is a lot of fun. I’ve been working on Volt, a fork of Pi, mostly out of my frustrations with remote development. I expanded out the existing RPC and built a mobile app around it.

It kind of just gets with how you creative you want to be about it.

personjerry 2 hours ago|||
I believe this is the popular "batteries included" kit: https://github.com/can1357/oh-my-pi
mcast 1 hour ago|||
This harness also burns a lot more tokens than Pi, which sort of kills the minimal philosophy/system prompt that Pi came from.
razster 48 minutes ago|||
Yeah I just gave it a run and it starts off burning 6% of my tokens on start. Pi sits at 0%.

I'm so use to the command keys in Pi that having to type something out in OMP slows me down. I'll stick with Pi, I've built it to my needs and having WSL finally working. I still have to run 2 CLIs, one for LLama.ccp and the other for Pi, not sure if this is normal.

xboxnolifes 1 hour ago|||
Pi with extensions included is always going to burn more tokens than pi without extensions, no?
arcanemachiner 7 minutes ago||
Not if the extensions don't add any tools or modify your system prompt. :)

Hell, some extensions could theoretically lower your token burn. (Like rtk, if it actually worked.)

bayesianbot 2 hours ago||||
I know that's the way omp is often introduced but I don't think it's fair for either omp or pi - after lately switching my usage more towards omp I'd say by this point they're almost more different than Pi and Codex. And I like them both.
ZeWaka 56 minutes ago||||
very happy with omp
jLaForest 2 hours ago|||
This is what I use, very happy
andix 20 minutes ago|||
Exactly like that. Just install it, connect a provider and do stuff.

You don’t need extensions or fancy setups.

whiteblossom 2 hours ago|||
It's been pretty useful for experimenting with local models due to its more light-weight approach. Though I respect the creators a ton, OpenCode has not seemed to work as well with models that run on consumer hardware
unsnap_biceps 1 hour ago||
Which models are you finding the most success with?
hypercube33 16 minutes ago|||
I have more beefcake machines and Qwen 4.6 36B has been awesome for coding. Its fast for a local model, seems to get a lot right most of the time, just its slower than OpenAI/Claude/Cloud Hosted stuff since I dont have a 24GB+ GPU (I have Strix Halo and a 12GB GPU)
whiteblossom 1 hour ago|||
qwen3.5 4b and 9b have both been surprisingly good for small tasks. a pattern I've been using is orchestrating pi agents with a script (that you can write using a frontier model) for common tasks. one script i use a lot is organizing photos from my photography shoots.
BeetleB 1 hour ago|||
You just type "pi" in the command prompt and you're good to go!

The only thing I've configured is the default model.

sroerick 1 hour ago|||
Vanilla Pi is great. I have a subagent/ Ralph loop extension I coded and that's basically it. It works very well. I'm about 75% pi, 20% autolith, and 5% my own harness
pizzafeelsright 2 hours ago|||
I built my own based off another popular harness. I figure most of the edge cutters are doing the same.

Pi is great overall. I ended up deploying a GUI wrapper because TUI isn't as friendly to new adopters.

stefan_ 1 hour ago|||
They are not, Pi is the vim or mechanical keyboard of the pre-AI era. Didn't matter then, doesn't matter now. Will generate infinite discourse regardless.
nfRfqX5n 1 hour ago|||
Using models from multiple providers via aws bedrock
r14c 2 hours ago|||
I use workmux with pi plus some neovim plug-ins
tamimio 57 minutes ago|||
Pi vs opencode for example is like gentoo vs macos, if you want to spend your time customizing and dealing with harness itself rather than doing the work, then go for it, it will be fun, like gentoo. I think the best productive setup is herdr+opencode or zed and opencode, unless you need CC for anthropic models. The only thing however, is how the same model works with different harnesses, positive or negative, is where you might need to shuffle between to maximize the results.
gedy 2 hours ago|||
> Here I am with Claude Code and Codex in a terminal like a caveman

There's definitely a class of folks who like to "polish their tools" per se vs tools just being as a means to an end.

It's fine and cool, sort of like the desktop ricers do with Hyperland, Niri, etc showing off desktops, but never seem to do anything with this cool tech.

igorbark 1 hour ago|||
the main thing i use it for that seems like a pain with other coding agents is my sandboxing workflow: i have a custom extension which allows the pi process to run on my laptop, keeping all my transcripts in one searchable place, while delegating all the bash and file system commands to a VM.

i haven't gotten around to it yet, but i'd also like to change how `Bash` functions on a basic level (and subagents), where rather than the agent picking a fixed timeout, it just gets notified with exponential backoff about commands that aren't done and then gets a turn to decide what to do with it.

having said that, i find it annoying and not empowering that basic things like subagents and web search aren't built in. the ideal to me seems to be an agent with polished extensions for all the common use cases that can be disabled if you do want to rewrite them. but i put up with the pain because i really want my pet feature ¯\_(ツ)_/¯

esafak 2 hours ago|||
I use it headless for reviews in CI.
sergiotapia 1 hour ago|||
Frankly you are not losing much. I've used everything under the sun, for work and fun. I just use Claude now again for work, and I use Pi for any openrouter model I'm using.

Just keep using Claude or Codex.

It's all window dressing and some delta in token usage, but again who cares really?

This really only matters when you're productizing "AI" for your end users, that's when you need to see which agent uses tools better, has more support for MCPs, headless mode, sessions, etc. \

jacobgold 2 hours ago||
And you're probably more productive than the people using Pi. Although you'd be even better off using a GUI agent multiplexer of some kind rather than juggling terminal tabs.

I love open source. I love the terminal. I spent the last 20+ years in a terminal w/vim every single day, and then claude/codex TUIs, and yet I care more about my own productivity so I don't use any of that now.

pkulak 1 hour ago|||
There's something about this take that... irks me. A little bit more every time I hear it, and I've been hearing it a lot. I dislike the implication that anyone who takes more care with their setup than downloading an exe from a website and double clicking it is some kind of chump. They could be prompting the next ticket instead!

Even if taking pride in your tools was a productivity killer (I have my doubts), maybe there's mental value to be gained.

jacobgold 20 minutes ago|||
You're inferring things I did not actually imply.

In Oct 2026, if you're optimizing for productivity, then yes, you probably should just use both Claude and Codex in a GUI agent multiplexer and forget about everything else.

If you care about other things, then have fun, no one is stopping you. I'd disagree with you that using alternatives mean you take more "care" and have more "pride" in your tools, but it's hardly worth arguing over.

w-ll 2 hours ago||||
What do you suggest for a GUI agent multiplexer?
jacobgold 1 hour ago|||
The important thing is just to a GUI agent multiplexer, they're all mostly doing the same kind of thing. IMHO it's very important to have the official claude and codex harnesses (not just models). I also like having each session in a isolated container (or VM) so the agent can go wild and run in yolo mode.

I usually recommend Conductor to most people. Personally, I use the one I built, but it's got a few ergonomic issues for most people which I still need to fix.

sidrag22 1 hour ago||||
you can just roll your own, this is probably the most popular side project of the past year, I crafted my own version within a day or so this past week, with corny visual assets as well since its just for me. Kinda rolled my workflows into it so it fits how i work with plans and how i avoid compaction in favor of handoffs or just plan docs that constrain each session to x amount of tokens each session.

Tossed all my weekly usage for each provider at the top with their 5hour windows and such. its been great so far.

redhed 1 minute ago||
Yeah I also created my own TUI one and only took a couple days. Using it less now though because the models have gotten pretty good at spinning up their own agents.
bibstha 1 hour ago||||
onorca.dev. I used herdr before now Orca has fully replaced it. (I'm not affilianted with Orca in any way except I use it every day). Orca also supports separate hosts. My setup Orca running in my Mac. Orca running in my home proxmox lxc (orcabox). I have few different projects, Rails, PHP, etc. In Orca, I open these projects and point it to my local folder as well as the folder remotely.

I usually start a codex or claude session on the remote host, close my mac, even restart Orca desktop on mac, but when I start Orca, I can watch the Orca on my remote host working through.

It's similar to Claude remote session, but just easier to manage, easier to create worktree, easier to navigate, open multiple tabs etc.

fancy_pantser 1 hour ago||||
zed.dev is like Orca, but lightning fast and fully multi-player (both AI and humans)
techscruggs 1 hour ago||||
I like Orca
ninininino 1 hour ago|||
t3.codes

cursor.com

conductor.build

code.visualstudio.com w/ Claude Plugin or equivalent plugin

zed.dev

there are dozens tbh

techscruggs 1 hour ago||
thats not a suggestion.
trefoiled 1 hour ago||||
It's not an either/or. Orca is a GUI agent multiplexer that works with dozens of harnesses, including Pi. The advantage with Pi is that you can vibe code any kind of extension you want. I like to see various stats (tps, ttft, etc) on each turn, and there's an extension for that, but it doesn't show wall clock time for the turn. Ok, pull down the extension and tweak it to add that. It's great.
mattm 1 hour ago||||
If you like the terminal I'm building https://alcubi.ai/delegator/ It's terminal based and I've taken a different approach to avoid context overload of switching tabs. Agents run in the background and you review the work when it's ready.
Aperocky 1 hour ago||||
vim/past vim terminal dweller here.

I've eventually settled on a CLI agent multiplexer that essentially run in the background while the frontend is a GUI gateway agent to that backend system with a goal middle layer so I no longer need to interject directly into the prompts and forces the CC and Codexes to communicate to me in a structured format relevant to my purpose.

manav 2 hours ago||||
What do you use
phoghed 1 hour ago||
Personally I use gh copilot in vscode and make new worktrees when I want parallel agents that are both going to write code.

For research, planning, figuring out bugs, etc I usually don’t bother creating the worktree until I’ve decided on the implementation.

I’m sure there’s better workflows and software, but all I’ve got for work is gh copilot and Claude enterprise. I like copilot better than Claude for the most part.

jwpapi 1 hour ago|||
what advantage do you have with a gui multiplexer over the terminal?
aliasxneo 1 hour ago||
I found oh-my-pi with Paseo to be my personal sweet spot. Checks all of the boxes I want and is the most consistent set of AI tools I've used thus far.
jszymborski 1 hour ago||
I tried Pi a while ago and found it a bit tough to use, OpenCode was pretty simple, but oh-my-pi is really head and shoulders above the two others. Really great.
dolebirchwood 1 hour ago||
Just curious: What do you specifically like about oh-my-pi vs. OpenCode?
jszymborski 1 hour ago||
A major aspect is that it automated out-of-the-box a pattern I naturally would do of writing a spec just before the context window would fill and then compacting and continuing.

Now I just write a prompt and OMP just hammers away at it. There might very well be some OpenCode plugin for this but it just works out of the box with OMP.

roger_ 1 hour ago||
Paseo is great and has mobile notifications but it’s not as polished as omp web.
aliasxneo 1 hour ago||
I mainly use Paseo for the daemon features. I run it in a linux VM in my homelab and spawn all of my agent sessions on it. Exposed over Tailscale so I can connect to it from my desktop, laptop, and mobile phone and continue like nothing happened. A really great self-hosting experience.

Haven't used omp web yet.

Yizahi 6 minutes ago|
Earendil, really now? Do these CEOs even like Lord Of The Rinds? Earendil sacrificed his personal future to make humanity's future better. And these guys are peddling a human replacement and sociaty disruptor (eventually) under that same name. At least Peter Thiel had the guts to pick a thematic name for his spyware, despite probably hating both Tolkien's message and humanity altogether.

How do people read these famous books and deliberately get them wrong again, and again, and again?

https://www.youtube.com/watch?v=pBbDxDOV6J4 (relevant comedy skit)

kergonath 3 minutes ago|
> despite probably hating both Tolkien's message and humanity altogether.

Everything points to Thiel not understanding a thing about Tolkien. Tolkien was an old-fashioned conservative. He was all about protecting the environment and the old way of life (both things Thiel and modern self-styled "conservatives" strive to destroy). His role models were great because they made great sacrifices and showed strength of will, not because they used power for power’s sake and as a weapon for domination.

Thiel just does not understand the "humanity" aspect.

More comments...