Joshua Scarsbrook

1.6K posts

Joshua Scarsbrook banner
Joshua Scarsbrook

Joshua Scarsbrook

@vbitz

Operating Systems Cursed Researcher. He/They. Opinions expressed are my own.

Brisbane, Australia Katılım Nisan 2009
1.3K Takip Edilen185 Takipçiler
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Messing around with using agents to write compilers again. This is a zero dependency executable that runs on any Windows version newer than 98 SE with TrueType fonts and graphics. The binary is written in a subset of Golang compiling in under 100ms to a 70kb binary.
Joshua Scarsbrook tweet media
English
0
0
0
42
Marvin Schwaibold
Marvin Schwaibold@MSchwaibold·
I just got my MRI scan and did the same thing ... and the (german) clinic was blown away by my viewer. I can browse every scan, hover to autoplay slices, search anything, scribble notes, stamp findings, and screenshot moments instantly.
tobi lutke@tobi

My annual MRI scan gives me a USB stick with the data, but you need this commercial windows software to open it. Ran Claude on the stick and asked it to make me a html based viewer tool. This looks... way better.

English
144
187
5.8K
885.7K
Theo - t3.gg
Theo - t3.gg@theo·
I’d estimate we’re ~6 months from most devs moving their code agents off of their laptops
English
615
131
5.5K
2.2M
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
@jarredsumner Part of it could be down to server processing time but downloading a cached packfile should be as fast a regular HTTPS download. I'm of the view that the actual solution to the orignal issue is a fast VFS implementation reading directly from packfiles on disk though.
English
0
0
1
1.4K
Jarred Sumner
Jarred Sumner@jarredsumner·
I would also bet there’s product changes that could be done to make it faster. Like, you could have a two step clone where it only downloads the files for the checkout initially then notifies the client it’s ready then any git commands block until it downloads the history lazily. Better to simply make it faster and not need to do that, but that would also be a worst case scenario option.
English
12
0
130
17.8K
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Claude Fable seems... like a model. $0.51 to write a C file that does not boot Linux using KVM is about how other models behave. The reasoning suggests it had a good idea. Maybe another few dollars and it will get it but then again so does GPT 5.x.
English
0
0
0
37
Diana Taylor
Diana Taylor@dianataylorabz·
Looking for mask recommendations for during an MRI please. It looks like the Readimask is unavailable. @Ninawildflower
English
6
1
4
461
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
@JustJake We're running a live event with a platform hosted on Railway. We have Googlers at the event who might be able to help if needed?
English
0
0
1
484
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Giving people AI budget to build and test is fun. I can see why @thsottiaux loves it so much :).
English
0
0
2
54
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Also sidenote. If you upload a Linux amd64 binary that's statically linked/self-contained all 3 platforms will happily run it. I've used this very successfully for compiler testing in pro models and I think this could be a huge unlock for using pro models in the web interface.
English
0
0
1
37
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
@theo Google, Anthropic, and OpenAI all use gVisor (gvisor.dev) for their hosted Python environments (on the web interfaces at least). Google reimplenented the Linux kernel in Golang and made it a container runtime. Verify by asking for dmesg. Might be worth a video.
Joshua Scarsbrook tweet media
English
2
0
0
89
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Sigh. GPT 5.4 still loves making "pragmatic" decisons in Codex to revert changes and ignore prompts.
English
0
0
0
36
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
The invoice just took money. The support case has "Due to an unusually high volume of support cases, our current response time is approximately 2–3 weeks."
English
0
0
0
34
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
First experience deploying a app to Vercel and multiple flows failed resulting in 2 teams being created and a pending invoice rather than the trial. Not impressed.
English
1
0
0
42
Mustafa
Mustafa@oprydai·
this will change your life
Mustafa tweet media
English
4
3
113
37.1K
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
For context my day job involves rule setting for AI at international cyber security competitions and developing challenges for national cyber security challenges (which I’ve been doing for a decade).
English
0
0
0
33
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Ah I see the insufferable people on Twitter have become cyber security experts overnight. I think Mythos looks amazing (from what I hear). I think it will have a huge impact on cyber security. No I don’t think this is the end of the world as we know it.
English
1
0
0
40
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
@thsottiaux After a bit more thinking this could turn into a way for Codex to utilise the batch mode. You could even enable plans that hit weekly limits to continue with Codex on batch mode.
English
0
0
0
17
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
@thsottiaux I’d love an option to say “I’ve gone to bed I don’t care when this completes so long as it’s cheap”. The design could be request a slot then it gives a 30 minute window of low cost or zero cost inference.
English
1
0
3
175
Tibo
Tibo@thsottiaux·
With Codex the there is quite the gulf in load between peak and off-peak times, and we would like to achieve more of a smoother traffic pattern as that would be a more optimal use of our compute. We have ideas, but curious what you all think we should do? Would more usage during off-peak and surge multiplier during peak times make sense?
English
774
35
1.7K
224.8K
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Well this might consume my usage limits too fast. I'm on a pro plan but it consumed 10% of my weekly limit in 2hr30mins with 2 sessions running at the same time. @embirico is this working as intended?
Joshua Scarsbrook tweet media
English
0
0
0
32
Joshua Scarsbrook
Joshua Scarsbrook@vbitz·
Codex hates working for more than about 10 minutes so it stops to send a progress update. I wrote a tool usng codex app-server that maintains 2 threads with 2 prompts and switches between them. I've had this mode running for 12 hours before working on hard compiler tests.
Joshua Scarsbrook tweet media
English
1
0
0
62