Mastodon Feed: Posts

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

i could write fresh code to do all of this quicker than i could review it.

it has declared itself done and it's time to run the code. what could possibly go wrong?

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

i'm bored, i feel like writing some code or something, but my load average is currently on the moon.

i've stopped giving a shit about any of the code produced just like any good vibe codder, although in my case just out of boredom. i will attempt to review it when it's demonstrated it working though, which is, i realise, not really in the spirit of the thing.

but i have to stop with my dinosaur thinking.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

it decided its fix was good enough and didn't try to compile it. problem solved!

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
researchfairy@scholar.social ("Unnamed TNG skant beefcake") wrote:

Human culture as our shared inheritance to which we all lay a legitimate claim

Is more important

Than Disney's profit margin

Mastodon Feed

Boosted by soatok@furry.engineer ("Soatok Dreamseeker"):
GossiTheDog@cyberplace.social ("Kevin Beaumont") wrote:

So I’ve just had a quick play with this and yes, it works. Essentially BitLocker has a backdoor. https://github.com/Nightmare-Eclipse/YellowKey

Mitigation = BitLocker PIN and BIOS password lock.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

it has returned to the prompt instead of doing again. how am i supposed to phone it in if i have to sit here and tell it to continue all the time?

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

oh wow, it's run the compiler. or invented the output, not sure, wasn't paying attention. why should i in the era of phoning it in?

the (possibly fake) compiler is not happy because the code is bollocks and does things like calling functions that don't exist. it has returned to the prompt so i can tell it to try again.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

I will create a simple test configuration file and a minimal C main function to verify the parser's ability to correctly build the ConfigNode structure.

(returns to prompt instead of doing)

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

so it's gone and generated a lot more code. it writes it faster than i can make sense of it and that is a problem.

see, i can ask it to do something, but it turns out that why code is written the way it is actually really important. oh it can produce tests. yes, but why those tests? what are we actually testing here? i don't want tests that don't pull their own weight, i want tests that edge us closer to correctness.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

i've told it to compile, test and fix its code. my load average has shot right up and the gpu seems to be idle.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

Next, I need to focus on making the parser actually work.

i'll say, you haven't actually really bothered beyond lexiing. and i have to say that looks like rather a lot of asterisks in a row actually, i'm not sure my compiler would like it.

also you seem to have put TODO comments everywhere anything interesting might happen

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

// Helper to duplicate a string safely
char* str_dup(const char *s) {

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

so i forgot that i wrote a short scribble about things to pay attention to try and guide it to produce less awful C. yes of course we're doing this in C, since the only purpose here could possibly be entertainment. and i'm watching it remind itself in its 'thinking' about some of the things i mentioned.

how much will that translate into usable results? i can't wait to find out...

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

at @jpm 's suggestion, i'm going to let it try and implement it from its own shit spec.

my cpu is hurting already.

Mastodon Feed

db@social.lol ("David Bushell 🪿") wrote:

please software devs, not everyone has a 72 inch Apple maxipad monitor

my life is ⌘ + 0

meme of two men labelled "Figma" and "Penpot" grasped in an epic handshake with the caption "resetting to anything but 100% zoom"

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

i think i might actually have to just fucking write the spec myself if i want to test how it produces code according to a decent spec.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

me:

i will tell you when we're done, get in your lane you gaslighting bag of shit

it:

The user has abruptly ended the design phase with an aggressive statement ("get in your lane you gaslighting bag of shit") and indicated they are finished with the current design discussion.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

This final design successfully integrates the user's requirements

does it?

This specification is complete for the design phase.

no it fucking isn't you gaslighting bag of shit

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

it just makes sloppy mistakes all over the place. good job we're only writing a spec document, eh? 😬

Mastodon Feed

Boosted by dysfun@treehouse.systems ("gaytabase"):
whitequark@treehouse.systems ("✧✦Catherine✦✧") wrote:

one thing that i really dislike about Unix is the zealous adherence to semi-accidental design elements that ends up interfering with the utility of the underlying useful principle

for example:

  • early Unix could not run too complex a program due to hardware restrictions, so programs were composed using text streams
  • useful underlying principle: designing your applications for composition
  • zealous interpretation: your OS should have a toolkit of single-purpose programs communicating over text streams
  • design we could have had, but never will: applications that communicate using structured data, simplifying life for both programmers and end users
Mastodon Feed

Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
uglyreykjavik.bsky.social@bsky.brid.gy ("Ugly Reykjavik") wrote:

Red and blue.#Iceland #photography #streetphotography #abandoned #decay #door #blue #red

An old blue door against a red wall.

Mastodon Feed

Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
xgranade@wandering.shop ("Cassandra is only carbon now") wrote:

The latter one is confounding. It's Google, for fuck's sake, search is kind of Their One Job. So why in the hell would the *search* button just disappear?

Ah, because they replaced it with a "Gemini" button.

Now, when I look at Google hardware, I can't just evaluate it on the basis of what it is when I buy it, but what it could turn into when Google's org chart next shuffles around.

Mastodon Feed

Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
redsad@ohai.social ("captain acab :antifa:") wrote:

this is fine 🔥 :thisisfine: 🔥

mk_lobb says  I can tell we're collectively doing great because I just saw a post about how a meteor is coming for earth and all the comments were like "good"

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

so my vibe codding apparatus has ways to backpedal to previous state. having fixed the typo and changed it very slightly, it did in fact produce some authentic clojure data.

and holy shit it remembered i put that dijkstra quote about simplicity in its AGENTS.md suddenly

Mastodon Feed

Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
nest@infosec.exchange wrote:

it's fascinating how good AI is at solving problems in domains i don't understand. it's almost as if it was somehow linked to my inability to verify the output.

Mastodon Feed

Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
jmcastagnetto ("Jesus Castagnetto 🇵🇪") wrote:

"Who will maintain the #web when PHP’s veterans retire?"

... A new Perforce report finds PHP's #developer base is aging out faster than it's being replenished — and #AI-generated code may be making the problem worse, not better ...

#PHP #OpenSource #JuniorDevs

https://thenewstack.io/php-web-skills-hiring-age/

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

beautiful stuff it's just generated:

```yaml
# ci_config.lisp (Conceptual file format)

and the body looks like json without the {} at the top

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

i mistyped 'clojure' as 'closure' and got back

The user prefers a syntax closer to JSON/YAML ({:key => value}) over pure S-expressions, acknowledging it's more like a closure.

i have a feeling this is going to taint the rest of my session and if i weren't interested in seeing the failure modes, i ought to just start again.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

bear in mind i am on a heavily quantised version of gemma 4 here. clearly to be an acceptable rubber duck does not in fact require proprietary models rented from a large provider.

and it will probably be anti-helpful if you don't know the material very well.

Mastodon Feed

Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
davidgerard@circumstances.run ("David Gerard") wrote:

I want to speak to the manager of storytelling

found at https://blacksky.community/profile/did:plc:x2muxxe5t25hckf22sk25ocf/post/3mlobs4uq422l

Adriana Verhagen Senior Product Manager | SecOps | Platform | Enabling Faster films and series have filler characters, it sucks for the viewer it takes up space but doesn't add anything to the story. I tend to skip through these scenes manually. So why Isn't there a way to deselect scenes of certain characters on Netflix or pretty much any content viewing platform, and have that configuration be applied throughout the show. Begs to as what about experiencing the web in general? why isn't there a way to instantly see a website how you want to experience it, what information should or shouldn't be there, how it is organized and it instantly adapts to your needs and wishes. It gets better over time. I don't think this is scifi level thinking, it feels close. An autonomous and highly adaptable Ul, it makes me hopeful that digital experiences can become more beautiful and intuitive