Advertisement · 728 × 90

Posts by Arjun Guha

Sorry for your loss.

1 month ago 1 0 0 0
Analog Library Premium Edition™

Because I have poor self control, I made a thing to avoid looking at those increasingly terrible ACM Digital Library pages. Introducing Analog Library: https://al.radbox.org

1 month ago 19 17 4 0

So, Soylent was just infant formula for big boys, right?

1 month ago 1 0 0 0
Post image

In this amazing multidisciplinary collaboration, we report our early experience with the @openclaw-x.bsky.social ->

1 month ago 40 22 1 10
Post image

Custom safety sticker on my car has race car vibes.

2 months ago 2 0 0 0

I would guess most CS depts do not require OS. And most OS courses are not what one would want.

2 months ago 0 0 1 0

I believe that Claude Code etc. have fundamentally changed what individuals can accomplish in computing, and some parts of the CS program have to account for that.

2 months ago 2 0 1 0
Advertisement

I don't think CS departments have adapted to what industry needs now. Good depts. have always ignored dumb pressure. Bad depts. couldn't adapt fast if they wanted to.

2 months ago 2 0 1 0

I think I will figure it out pair-prompting with a student over the summer.

2 months ago 1 0 0 0

We know the difference was stark for copilot (www.feldmanmolly.com/chiwork2024-...). Someone should study this with Claude Code. But classroom implementation needs to begin now (like you are doing this semester).

2 months ago 2 0 1 0

know that you know for experts the difference is wider. Yesterday, I debugged an AMD device driver. Never done anything like that before, and wouldn’t have tried before.

We should figure out what technical knowhow to impart so that someone with n (small) semesters of CS can distinguish themself

2 months ago 2 0 2 0

Going forward, we’ll have to figure out how to show that average students with a modicum of training can achieve extraordinary things with AI that students with zero CS background cannot.

If this is not the case, then CS is just for fun, which it is. But that’s bad business.

2 months ago 3 0 1 0

In CS (and hopefully all fields), we expect our students to be able to do more than we teach them in the classroom. But someone with 1 or 2 years of CS education cannot do all that much more beyond what that are taught.

2 months ago 1 0 1 0

I don't think Brown will employ you to do that. :)

A different question is, what's the natural number of computer science majors? Maybe 2x the number of math majors at best? I think it was CS < math when I was in college.

For the students that remain, there is an interesting teaching question…

2 months ago 2 0 1 0

Yeah, definitely maybe.

2 months ago 0 0 0 0
Advertisement

Direct link. I see the last one was twitter: github.com/nuprl/MultiP...

2 months ago 0 0 0 0

Yeah, I don't blame GitHub, and it is very hard for them to change their model, which assumes the worst bot possible is dependabot :)

What have you moved to?

2 months ago 1 0 1 0
Post image

It is funny for now to be flamed by an agent:

t.co/twmUhy7Imp

But, if GitHub doesn't get a hang of this, and I don't envy them, people will stop using it.

2 months ago 2 0 2 0

AFAIK there is no C compiler in Rust. This would have been an achievement even if the model had direct access to GCC source code, but it didn’t.

This is an ambitious, wierd research project done for curiosity that is honest about its limitations. Code literally says “do not use”.

2 months ago 1 0 0 0

The Claude C Compiler is extraordinary research result.

However, most reactions read either like university press releases or Reviewer B.

2 months ago 2 0 0 0

If you also teach some cluster computing, you need to CPS the Ralph Wiggum loop.

2 months ago 3 0 1 0
Post image Post image

I’m surprised this dent, which I could barely see and almost forgot about, required full door replacement and the other guy’s insurance more than 5K. Excellent job nevertheless.

2 months ago 0 0 0 0
Post image

Weird resizing.

2 months ago 0 0 0 0
Post image

I asked her! But, good news! It was found. I have determined that Millie (picture attached) whacked it under the furniture.

2 months ago 1 0 1 0
Advertisement
Preview
GitHub - arjunguha/SlopOS Contribute to arjunguha/SlopOS development by creating an account on GitHub.

SlopOS requires a machine with a 1.44" high density floppy drive and an HDD. You can run it on QEMU on a legacy OS. The release also includes the Codex transcript that built it in a few hours: github.com/arjunguha/Sl... (3/3)

2 months ago 0 0 1 0

The key feature of SlopOS is an in-kernel Scheme interpreter with a "scoped eval" to pass capabilities from the kernel, to the shell, and on to the userland. It has several other features, such as a "Gen-Z" filesystem and a lack of networking to enhance security. (2/3)

2 months ago 0 0 1 0

Introducing SlopOS: a new vibe-coded, operating system for safety-critical applications. SlopOS leapfrogs existing OS designs with first-class support for a new memory managed, object-capability based programming language for the userland and core kernel routines. (1/3)

2 months ago 1 1 1 0

I don't think this is the case. :) The type-checker can print a stack trace and the URL of its source code and say "go read the code to figure it out"!

3 months ago 3 0 2 0

Great article, and matches my experience exactly.

I'm not quite sure what it takes to get a novice programmer to the point where they can use these tools like a master, while continuing to develop skills that I sharpened over decades.

3 months ago 1 0 1 0

Are you going to teach Ralph Wiggum?

3 months ago 2 0 1 0