dstoc's Avatar

dstoc

@dstoc.dev

I used to work on Chrome, these days I'm a rust hacker, llm whisperer and wannabe gamedev.

11
Followers
47
Following
15
Posts
28.10.2023
Joined
Posts Following

Latest posts by dstoc @dstoc.dev

Updated evals-pwa support for the Prompt API in Chrome. Here's an example that you can run directly in the browser with no other setup. #builtinai #promptapi

12.09.2025 01:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's perhaps not surprising, but still curious, that when given a shell tool, gpt-oss assumes that it can call the apply_patch tool from Codex.

29.08.2025 02:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Perhaps every dev should build their own cli #agent? I built this: github.com/dstoc/llment pairs best with #gpt-oss in #llama-server, has providers for #ollama, #openai and #gemini too!

28.08.2025 01:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Purrpetual by dstoc Cozy cat-wheel simulator

Made a game for #GMTK2025 - Purrpetual!

dstoc.itch.io/purrpetual

#godot #cats #cat

06.08.2025 00:09 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

3/3 Follow the sign in steps, then if you can't reach the redirect endpoint from the browser, copy the URL into another shell: `curl 'http://localhost:40733/oauth2callback?...'`

02.07.2025 06:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

2/3 Copy and paste the URL printed when you start the Gemini CLI sign in flow into a browser: `https://accounts.google.com/o/oauth2/v2/auth?redirect_uri=...`

02.07.2025 06:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

If you need to sign into Gemini CLI in a shell without a browser (e.g. in a container):

1/3 Run `gemini -d` (for debug mode, which will print console messages).

02.07.2025 06:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
The Lumina Network by dstoc Forge electrified pathways in the heart of a mysterious cosmic network

I participated in Bevy Jam #6! Here's my game: dstoc.itch.io/bevy-jam-6

11.06.2025 04:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

deep-mind.bsky.social is on your list, but looks a bit suspicious.

25.11.2024 23:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

2. Content scripts can't define custom elements <https://issues.chromium.org/issues/41118431>. Best workaround seems to be to inject a script directly into the page.

25.11.2024 02:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

A couple of things I learned:
1. As soon as you publish something, you'll get a bunch of email from shady folk trying to sell "organic" reviews and downloads.

25.11.2024 02:02 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
webkey - Chrome Web Store Visualizes keys as you press them, for screencast or presentation.

I made a Chrome extension that visualizes keypresses and combos. Useful for screencasts and presentations. chromewebstore.google.com/detail/webke...

25.11.2024 02:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Links, mentions, and rich text | Bluesky Posts in Bluesky use rich text to handle links, mentions, and other kinds of decorated text.

Is the bsky link facet supported, how do I post one?

docs.bsky.app/docs/advance...

25.11.2024 01:59 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Is it reasonable to apply the same to the callback type?

type OnBar<T = void> = T extends void
? () => void
: (data: T) => void;

20.11.2024 00:52 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Conditional types?

```
type Options<T = void> = T extends void
? BaseOptions<void>
: BaseOptions<T> & { data: T };
```

19.11.2024 23:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0