I wanted to control the browser from the terminal so I made buse:<p>buse browser-1 # open chrome<p>buse browser-1 navigate "<a href="https://example.com" rel="nofollow">https://example.com</a>"<p>buse browser-2 # open a second browser<p>buse browser-2 search "cat"<p>buse browser-1 observe # returns JSON about the page<p>buse browser-1 click 16 # clicks on the learn more link<p>I've been reading about agentic computer use and I tried to use MCPs and Browserbase, but there was just a lot of friction for me. So, I brought it to the CLI instead.<p><a href="https://github.com/rinvii/buse" rel="nofollow">https://github.com/rinvii/buse</a>
返回首页
最新
Not only is 3.9 reached end-of-life, the last release was 3.9.25<p>% python3
Python 3.9.6 (default, Dec 2 2025, 07:27:58)
[Clang 17.0.0 (clang-1700.6.3.2)] on darwin
I've been with a startup through two funding rounds, and growth has been very healthy.<p>I recently asked leadership how much I've been diluted, just for financial planning purposes. I assume I've been diluted "a normal amount" and am fine with that-- I just need to know the number. Instead I got a non-answer from leadership, which surprised me. So I'm curious:<p>- How common is this practice in mid-stage startups?
- What is the actual rationale for withholding this information? I get why companies may want to keep the cap table confidential, but an employee's dilution factor seems like the kind of thing that doesn't matter for cap table confidentiality, but matters a lot to the employee.<p>Thanks in advance for any color or perspective on this.
Did you just wake up from a 20 year coma? Did you build a bunch of buzzword compliant web services back in the early 2000s and want all your SOAP and WSDL to be relevant again? Now you can put the smooth sheen of AI on your pile of angle brackets by exposing your SOAP-based web service as a Model Context Protocol (MCP) server.
This is my attempt in building a memory that evolves and persist for claude code.<p>My approach is inspired from Zettelkasten method, memories are atomic, connected and dynamic. Existing memories can evolve based on newer memories. In the background it uses LLM to handle linking and evolution.<p>I have only used it with claude code so far, it works well with me but still early stage, so rough edges likely. I'm planning to extend it to other coding agents as I use several different agents during development.<p>Looking for feedbacks!