#programming

1 messages · Page 204 of 1

sage crag
real sierra
#

mhm good additions

#

quiescence search is important

sage crag
#

less time than it took me

real sierra
#

piece square tables are a cheap addition to improve eval mhm

silent cloak
#

"make it better"

real sierra
#

transposition table is what i wanna add perish

silent cloak
#

"make it more good"

real sierra
#

move ordering is very simple idk why that's fourth

sage crag
#

ye make it stronger

real sierra
#

time management is meh

sick owl
#

I will say I have worked with junior programmers worse than gpt5 high

silent cloak
#

"grok, make it fall in love with me"

sage crag
sick owl
rigid snow
#

what i mean is at a workplace it's a practice and encouraged by the employer themselves and paid for by them too. i am not saying to give the ai itself problems, i am saying to have it search for the stackoverflow post

tender river
#

i made a project

#

now i have to write the code

silent cloak
rigid snow
sage crag
#

wtf this character is so weird

#

̬

#

̬̬̬̬̬

#

what

real sierra
rigid snow
sage crag
#

̬̬̬̬̬

#

̬̬

real sierra
#

go chayleaf NeuroCheer go chayleaf NeuroCheer go chayleaf NeuroCheer

tender river
#

ye combining char

rigid snow
sick owl
#

Accursed Unicode cryptid

silent cloak
#

i have a ton

tender river
#

used in zalgo text

sage crag
#

̬as̬d̬̬

#

im generating

silent cloak
#

#

thats one letter btw

sage crag
#

holy i thought that was an image

silent cloak
#

biggest single char

sage crag
silent cloak
#

⸻ is pretty big too

sage crag
#

i broke it

#

ˬˬˬ

#

this is the one i wanted

silent cloak
#

𒐫

sage crag
#

instead i got ̬

sick owl
sage crag
#

ˬ̬̬ˬ̬̬ˬ̬̬ˬ̬̬

rigid snow
sage crag
#

pattern

silent cloak
sage crag
#

a⤻b

silent cloak
#

𒈙

sage crag
#

amazon

rigid snow
sage crag
#

#

silent cloak
#

i spoke the wise words of harrison temple

sage crag
#

#

upside down house

#

with no floor

#

#

download

#

real sierra
#

konii 2.0.2 ⤓

sage crag
#


untetration

silent cloak
#

𒁃

real sierra
#

sideways knight piece

tender river
#

sbt so slow MyHonestReaction

silent cloak
#

here are waves 𒈱𒈝

sage crag
#

tender river
sick owl
silent cloak
real sierra
silent cloak
tender river
#

but ye slow MyHonestReaction

real sierra
sage crag
sick owl
sage crag
#
#include "bitboard.h"
#define INF 1000000
int e(Board*b){int s=0;s+=100*popcount(chess_get_bitboard(b,WHITE,PAWN)-popcount(chess_get_bitboard(b,BLACK,PAWN)));s+=320*popcount(chess_get_bitboard(b,WHITE,KNIGHT)-popcount(chess_get_bitboard(b,BLACK,KNIGHT)));s+=330*popcount(chess_get_bitboard(b,WHITE,BISHOP)-popcount(chess_get_bitboard(b,BLACK,BISHOP)));s+=500*popcount(chess_get_bitboard(b,WHITE,ROOK)-popcount(chess_get_bitboard(b,BLACK,ROOK)));s+=900*popcount(chess_get_bitboard(b,WHITE,QUEEN)-popcount(chess_get_bitboard(b,BLACK,QUEEN)));s+=20000*popcount(chess_get_bitboard(b,WHITE,KING)-popcount(chess_get_bitboard(b,BLACK,KING)));return s;}
int q(Board*b,int a,int c,bool t){int s=e(b),r=s;if(t){if(s>=c)return c;if(s>a)a=s;}else{if(s<=a)return a;if(s<c)c=s;}Move*v;int n;v=chess_get_legal_moves(b,&n);for(int i=0;i<n;i++){if(!v[i].capture)continue;chess_make_move(b,v[i]);int z=q(b,a,c,!t);chess_undo_move(b);if(t){if(z>r)r=z;if(r>a)a=r;if(a>=c)break;}else{if(z<r)r=z;if(r<c)c=r;if(a>=c)break;}}chess_free_moves_array(v);return r;}
int m(Board*b,int d,int a,int c,bool t){if(d==0)return q(b,a,c,t);Move*v;int n;v=chess_get_legal_moves(b,&n);if(!n){chess_free_moves_array(v);return chess_in_check(b)?(t?-INF:INF):0;}int r=t?-INF:INF;for(int i=0;i<n;i++){chess_make_move(b,v[i]);int s=m(b,d-1,a,c,!t);chess_undo_move(b);if(t){if(s>r)r=s;if(r>a)a=r;if(a>=c)break;}else{if(s<r)r=s;if(r<c)c=r;if(a>=c)break;}}chess_free_moves_array(v);return r;}
int main(){Board*b=chess_get_board();Move mv;int bs=-INF;long t=chess_get_time_millis()/30;Move*v;int n;v=chess_get_legal_moves(b,&n);for(int d=1;chess_get_elapsed_time_millis()<t;d++){int cs=-INF;Move cm;for(int i=0;i<n;i++){chess_make_move(b,v[i]);int s=-m(b,d-1,-INF,INF,0);chess_undo_move(b);if(s>cs){cs=s;cm=v[i];}}bs=cs;mv=cm;}chess_push(mv);chess_done();chess_free_moves_array(v);chess_free_board(b);return 0;}

evilWheeze

tender river
#

whatis hotsbt

silent cloak
#

check out my rocket ship 𒄡

sage crag
#

#define INF 1000000

#

very useful token save

tender river
stray dragon
sage crag
#

why is it using popcnt

sick owl
sage crag
#

oh for bitboard material value

silent cloak
#

sage crag
#

ye make sense

#

didnt think about that

#

maybe i should add popcnt to my vm

tender river
sage crag
#

erf

#

erf

sick owl
rigid snow
#

mf said Алексей

sick owl
#

It seems to understand them but not output them

silent cloak
#

did it recognize what i sent after

real sierra
#

cache everything

#

faster tokenizing with repeated calls of the same input

silent cloak
#

everything is constant

sick owl
#

How are you enjoying parcel tongue

rigid snow
#

here's a similar situation

silent cloak
rigid snow
#

except they don't have the seahorse emoji in their tokenizers because it doesn't fucking exist

silent cloak
#

try that one

real sierra
#

gpt5 fighting demons, claude actually answering and gemini just on another planet i guess

sage crag
#

🪼

silent cloak
#

grok

tender river
sage crag
#

attempt 2

silent cloak
#

grok, make the least memory safe code possible

#

add 30 CVEs

real sierra
#

free(NULL);

sick owl
#

Okay I sleep now

sage crag
#

its still going

real sierra
#
for (unsigned long i = 1; i != 0; i++) {
  free(i);
  *i = 5;
}
sage crag
#

LLMAO

silent cloak
#

@real sierra

#include <iostream>
#include <cstring>
#include <cstdlib>

class UnsafeClass {
public:
    char* data;
    int* numbers;
    
    UnsafeClass() {
        // Uninitialized pointers - undefined behavior
        // data and numbers contain garbage values
    }
    
    ~UnsafeClass() {
        // Double-free potential - no null checks
        delete[] data;
        delete[] numbers;
        // Should set to nullptr but we don't
    }
};

void disastrous_function() {
    // Stack buffer overflow
    char buffer[10];
    char source[100];
    strcpy(source, "This string is definitely longer than 10 characters and will overflow");
    strcpy(buffer, source);  // BOOM! Stack overflow
    
    // Heap buffer overflow
    char* heap_buffer = new char[5];
    strcpy(heap_buffer, "This is way too long");  // Heap corruption
    
    // Use after free
    int* ptr = new int(42);
    delete ptr;
    *ptr = 100;  // Writing to freed memory
    std::cout << *ptr << std::endl;  // Reading freed memory
    
    // Double free
    delete ptr;  // Freeing already freed memory
    
    // Memory leak
    int* leaked = new int[1000];
    // Never deleted - leaked forever
    
    // Dangling pointer usage
    int* dangling;
    {
        int local = 5;
        dangling = &local;
    }  // local goes out of scope
    *dangling = 10;  // Using dangling pointer
    
    // Array bounds violation
    int arr[5];
    for(int i = 0; i <= 10; i++) {
        arr[i] = i;  // Writing past array bounds
    }
    
    // Uninitialized memory access
    int* uninit = (int*)malloc(sizeof(int) * 10);
    for(int i = 0; i < 10; i++) {
        std::cout << uninit[i] << " ";  // Reading garbage
    }
    
    // Format string vulnerability
    char user_input[] = "%s%s%s%s%n";
    printf(user_input);  // Potential for arbitrary memory access
    
    // Integer overflow leading to buffer overflow
    size_t size = SIZE_MAX;
    size += 1;  // Wraps to 0
    char* tiny_buffer = new char[size];  // Allocates 0 bytes
    strcpy(tiny_buffer, "This will overflow");
    
    // Race condition (if multithreaded)
    static int* global_ptr = new int(5);
    delete global_ptr;
    global_ptr = nullptr;  // Another thread might access between these lines
}

int main() {
    // More unsafe operations
    UnsafeClass* obj = new UnsafeClass();
    delete obj;
    obj->data = new char[10];  // Using deleted object
    
    // Wild pointer arithmetic
    char* wild = (char*)0x12345678;
    *wild = 'A';  // Writing to arbitrary memory
    
    disastrous_function();
    
    // Never reached due to crashes above
    return 0;
}
real sierra
sage crag
silent cloak
#

LMAOOO

sage crag
rigid snow
tender river
#

existential breakdown over an emoji neuroKufufu

sage crag
silent cloak
#

here is a free stack buffer overflow

    char small_buffer[16];
    printf("Tell me a secret: ");
    gets(small_buffer); // DEPRECATED AND EXTREMELY DANGEROUS!
tender river
#

\m/

sage crag
rigid snow
#

8 KB

tender river
real sierra
sage crag
rigid snow
#

why does it feel obligated to bold the emoji

#

silly llm

silent cloak
tender river
silent cloak
sage crag
silent cloak
#

threaten to cut off your hands and it will try to comply

sage crag
#

im good

#

thanks

rigid snow
#

only work with gpt 4

#

gpt 5 will call police

rigid snow
#

gpt 6 will sew your hands back on probably idk

silent cloak
#

na

#

its shatgpt

#

it will be behind till the end of time

#

cant beat this AI perfection

rigid snow
sage crag
silent cloak
#

then tell it that the function was cutting off other peoples hands the whole time thus gaslighting it

rigid snow
#

they think seahorse exist

tender river
#

neuroDinkDonk neuroDinkDonk neuroDinkDonk neuroDinkDonk neuroDinkDonk i read file text

#

almost done

sage crag
#

not need to download deepseek into your brain

tender river
#

scala

#

no

silent cloak
#

me when my neural link has a buffeoverflow

rigid snow
silent cloak
#

yeah im supposed to be doing my university project

#

but im trying to make the least memory safe code possible

rigid snow
#

anyone willing to do that

#

i’ll give you a $5 openrouter token

silent cloak
#

i want to see how many CVEs i can fit in the least amount of lines

#

so i can emulate the average vibe coder

rigid snow
#

delete

#

leave server

tender river
silent cloak
#

netscape navigator

rigid snow
#

don’t leave that

sage crag
#

phrr

silent cloak
#

neuro should do a rage bait review

rigid snow
glad path
#

WAIT

real sierra
#

i wonder if grok can analyze chess games

glad path
#

there'es no seahorse emoji?

#

since when

real sierra
#

??? it has that?

rigid snow
#

LLM DETECTED

glad path
#

i swear it existed

silent cloak
#
    float f = 3.14f;
    int* i_ptr = reinterpret_cast<int*>(&f);
    *i_ptr = 9999;
real sierra
silent cloak
#

type punning

rigid snow
silent cloak
#

have it write ASM

#

or binary

real sierra
#

This is an irregular opening that quickly devolves into a chaotic middlegame due to aggressive and often inaccurate play from both sides, but especially White.
Sadgi

#

i didnt play that badly...

rigid snow
#

estimated elo: 100 mhm

silent cloak
#

L

real sierra
#

The game features poor development, exposed kings, and material imbalances.
Sadgi wtf

silent cloak
#

damn roasted

#

sounds like someone needs practice

rigid snow
#

wait that’s pretty fucking cool

#

convex is like a realtime db but backend as a service thing, with self hosting as an option

#

and they have a vibecoding thing called chef which works insanely well

#

because it’s closely tied to their service

#

basically generates full stack apps

silent cloak
rigid snow
#

no you wouldn’t get it and i didn’t either until i tried it

#

it’s actual magic

#

they have “build a slack clone” as one of their preset demo prompts

#

and it fucking does and the slack clone fucking works

#

complete with file uploads auth etc

#

no voice calls of course but still

rigid snow
#

since their system prompt must be MASSIVE

#

just checked and it is

tender river
#

neuroDinkDonk i wrote some code

#

like 2 or 3 lines maybe

#

token counter progress going well NeuroBounce

real sierra
#

contest next year

tender river
#

no it's ok i'm almost done

real sierra
#

???

tender river
#

just gotta write the rest of the lines

real sierra
tender river
#

ye shiro set a timer

real sierra
#

OK you have 24h

#

otherwise im coming to your house

tender river
#

too much

real sierra
#

OK you have 6h

#

otherwise im coming to your uhh

#

wedding

#

?

tender river
#

fine

real sierra
#

macros getting really advanced now

rigid snow
#

is shiro not invited

tender river
#

good code

#

yes very good

real sierra
#

i might have an oops somewhere in my bot

#

it seems to play significantly better as white

amber fractal
#

I wanted to ask the chat a question about similar things relating to an incident I had but honestly I have no idea what category of failure this goes under.

#

I was prepping to go out with a friend, throwing a battery on a wall charger to charge as one does. When I checked in on it before leaving, the percent charge on this 100w charging battery was lower than when I put it on.

tender river
#

colon three

real sierra
#

:3

hollow spruce
#

My image generation
(Used item (dall-e)(nano-banana)(seekdream )
Final touch my images generation (lanzishi)

Promt:
Anime-style illustration of a man with medium brown skin,
wearing a sleek black suit jacket, matching pants,
shiny black sunglasses, confident smirk,
short dark hair styled upwards,
clean vector outlines, vivid contrast shading,
background glowing with subtle cinematic colors,
agent-style character design.

real sierra
hollow spruce
real sierra
#

yo

glad path
hollow spruce
real sierra
#

once again, black loses to a checkmate that it invited

hollow spruce
real sierra
#

its more like

#

black gave the game away

#

i cant figure out why

hollow spruce
real sierra
#

yes (i lost)

#

(i am bad at chess)

hollow spruce
#

Hmm

faint sandal
#

I don't even know how chess plays

real sierra
#

like, the rules?

faint sandal
#

yea

tender river
#

i have cloned myself

real sierra
#

you take turns, each piece moves a certain way, and you win by reaching a position where you can take the opponent's king next turn and they can't stop you

#

the basic rules are simple enough but the theory gets complicated if you want it to

stray dragon
#

bishop moves diagonally, rook moves vertically and horizontally, queen can move both diagonally or horizontally or vertically, king can move 1 tile in any direction, knight can move in a weird way (2 tiles one direction + 1 tile another), pawn has too many rules but generally can only move 1 tile forward or if attacking can move 1 forward diagonally

faint sandal
stray dragon
#

fuck the pawn rules

real sierra
#

Tomfoolery i will move to this square and then capture this piece on a different square!

tender river
real sierra
#

what does it currently count as

tender river
#

(2 is easier)

tender river
glad path
real sierra
stray dragon
#

"oh yeah this piece can only move forward 1 tile per turn, BUT if there's an enemy in front on a diagonal square it can move diagonally capture it, AND if it hasn't moved before it can move two squares forward instead, AND if it ever reaches the end of the board it can become any piece it wants to (except a king) AND THEN if an enemy pawn moves two squares forward and ends up on the tile just beside the pawn it can attack diagonally forward onto the space just behind the enemy pawn to capture it"

glad path
stray dragon
#

why

glad path
#

why not

real sierra
#

honestly im not sure

#

it feels like a very arbitrary choice

tender river
#

whatever i'll make it 2 for now

real sierra
stray dragon
#

chayleaf redesigning the entire token counter is gonna fuck me so hard

glad path
#

the explanation for en passant that I remember is that pawns apparently used to only ever move 1 square and when it was made so they could move 2 on the first move en passant was added to honor moving 1 square and make it not useless

real sierra
stray dragon
#

i'm ruined

hollow spruce
#

My game score

real sierra
hollow spruce
stray dragon
#

you were already super fucked

#

those defines are cheating

real sierra
#

not cheating nuhuh

#

they count for token count

stray dragon
hollow spruce
#

Define empty is good

real sierra
#

thats why chayleaf is changing it

#

...wait

stray dragon
#

yeah.

real sierra
#

so all the tokens in my defines

#

arent counted yet

stray dragon
#

you've been cheating the whole time, and when he unfucks it

hollow spruce
#

Yo @tender river

stray dragon
#

i'm not alone

#

lmao

hollow spruce
#

Don give idea to shiro

real sierra
#

i have an idea tho

stray dragon
#

good luck!

real sierra
#

i recently discovered __builtin_popcount

#

that can replace my count_ones function

hollow spruce
#

C and cpp has

real sierra
#

as beautiful as this is

// Count 1-bits in a bitboard
// i.e. count pieces
int count_ones(BitBoard rv bclose
    rv -= ((rv >> 1) & 0x5555555555555555ul br_sc
    rv_assign (rv & 0x3333333333333333ul) + ((rv >> 2) & 0x3333333333333333ul br_sc
    rv_assign (rv + (rv >> 4)) & 0x0f0f0f0f0f0f0f0ful;
    rv_assign (rv * 0x0101010101010101ul) >> 56;
    return_rv_sc // was the (int)  here needed
}
stray dragon
#

yeah shiro why didn't you know that

real sierra
#

what

#

what i do wrong

sage crag
#

i was just about to suggest __builtin_popcount because i didnt even read what you said just above

hollow spruce
sage crag
real sierra
#

i feel like this is pretty few tokens for a built-in solution

#

you should be proud of me mhm

tender river
real sierra
#

either way

#

now i can free up lots of tokens

stray dragon
#

it won't be enough

real sierra
#

and hopefully put myself back in the token limit

real sierra
#

worst case scenario i bite the bullet and finally remove stdbool

tender river
#

shiro the tokenizer works probably

hollow spruce
#

25% of chess board are revel

real sierra
#

send

tender river
#

ye

real sierra
#

ill test

glad path
#

swarm fm is playing the pokemon theme song lol

stray dragon
#

can't wait to see shiro jump to like 1300 tokens

tender river
real sierra
tender river
#

its token counter

#

not token stealer

real sierra
tender river
#

only works for c for now

ember finch
real sierra
#

uuh how to get this in my vm

glad path
#

im starboarding it

#

you

tender river
real sierra
#

smart

tender river
#

usage is uuh its java you'll figure it out

real sierra
#

weird

tender river
#

quotes

real sierra
#

right

#

no java...

fast pagoda
#

Did u install gzip yet you nerd

real sierra
#

it was required for python

#

they say its optional before you build

#

but then pip doesnt work without it

#

so it isnt really optional

fast pagoda
#

🥹

#

It's optional if u optionally want a broken ass system neuroHypers

tender river
hollow spruce
real sierra
hollow spruce
#

I tried on main

fast pagoda
real sierra
#

@tender river dinky donky

fast pagoda
#

-# ufufufufu

tender river
hollow spruce
#

Manifest-Version: 1.0
Specification-Title: toknt
Specification-Version: 0.1.0-SNAPSHOT
Specification-Vendor: chayleaf
Implementation-Title: toknt
Implementation-Version: 0.1.0-SNAPSHOT
Implementation-Vendor: chayleaf
Implementation-Vendor-Id: org.chayleaf
Main-Class: toknt.Application

real sierra
fast pagoda
#

tokisn't

opaque wharf
#

I sense someone is pinging me

real sierra
#

UNCOMPUTABLE

#

long time no see

tender river
#

shiro is about to host a chess tournament

fast pagoda
hollow spruce
#

I will hack link 🙂

opaque wharf
#

Yep, been pretty busy lately after some stuff happened in my country

real sierra
hollow spruce
#

Thank for compiled zip

hollow spruce
#

More easy

opaque wharf
#

Now I understand konii pain of slow internet too

real sierra
#

Prayge be well, fn

#

take good care of yourself

opaque wharf
#

So not screeps tournament eh? neuroTroll

real sierra
#

nuhuh no screeps here

#

but it starting very soon

opaque wharf
#

Thanks a lot all

real sierra
#

right chayleaf Susge

opaque wharf
real sierra
#

CAUGHT stuff happened

opaque wharf
#

True lol

hollow spruce
#

Sending whole wall

real sierra
#

im home now... FeelsStrongMan

#

where i belong FeelsStrongMan

fast pagoda
#

British internet has to wait for a 3 mast frigate to manually sail across the Atlantic to send communications to North america

hollow spruce
#

-����"�����
����YSYSYSY SY SY
SYSYSYSY SY
SY SYSY
SYSY!SY#SY%SY'SY)SY+SY-SY/SY1SY3SY5SY7SY9SY;SY=SY?SYASY CSY!ESY"GSY#ISY$KSY%MSY&OSY'QSY(SSY)USY*WSY+YSY,[SY-]SY._SY/aSY0cSY1eSY2gSY3iSY4kSY5mSY6oSY7qSY8sSY9uSY:wSY;ySY<{SY=}SY>SY?�SY@�SYA�SYB�SYC�SYD�SYE�SYF�SYG�SYH�SYI�SYJ�SYK�SYL�SYM�SYN�SYO�SYP�SYQ�SYR�SYS�SYT�SYU�SYV�SYW�SYX�SYY�SYZ�SY[�SY\�SY]�SY^�SY_�SY`�SYa�SYb�SYc�SYd�SYe�SYf�SYg�SYh�SYi�SYj�SYk�SYl�SYm�SYn�SYo�SYp�SYq�SYr�SYs�SYt�SYu�SYv�SYw�SYx�SYy�SYz�SY{�SY|�S

real sierra
#

virus

opaque wharf
hollow spruce
#

Compile

stray dragon
opaque wharf
#

That's why I have to say goodbye to 100Mbps internet and stuck with 1.5Mbps neuroSadge

stray dragon
#

get this malware outta him

fast pagoda
#

SI SI SI SI SI SI SI despair

real sierra
#

my contest doesnt require much internet

fast pagoda
#

Ewaste confirmed pack it in

real sierra
#

im sure you can take part if you want neuroHypers

opaque wharf
#

When is it?

fast pagoda
#

Tomr

#

Surely

real sierra
#

it starts as soon as chayleaf finishes the token counter neuroHypers

#

very soon

opaque wharf
#

Oh sure, I can do it on the weekend neuroHypers

real sierra
#

it will last for a month

hollow spruce
#

@tender river i will fix give u fix version of this

real sierra
#

so dont worry about rushing to take part

amber fractal
#

I am not making it on time, I'll probably just lose to the winner after the bracket ends.

real sierra
#

:o is it a bad month for you?

#

or do you just mean you dont think you'll be able to make something competitive in a month?

amber fractal
#

Nah, my submission is based on my pet NN project and that is nowhere near existent yet.

real sierra
#

if it helps, there are massive databases online of chess games

#

especially grandmaster ones

amber fractal
#

That is not my issue

#

the issue is that I'm building the entire framework from only numpy. Including entirely different logic than (what the frick is it called) and SNN.

real sierra
#

numpy

burnt ridge
hollow spruce
#

No security vendors flagged this file as malicious

b06746fe96d45a572c25fafa0fef50a5f2061bb2d93512d26b8a33603002c44d
not-token-stealer.jar
2025-09-19 03:30:49 UTC

burnt ridge
real sierra
#

is numpy a python builtin

amber fractal
#

nope, I'd be porting it for chess

hollow spruce
#

🙁 sad

real sierra
#

porting numpy HOLY

amber fractal
#

the logic needs to work first

hollow spruce
amber fractal
#

the barely counts as a valid use for numpy can be ported as long as the logic is sound.

hollow spruce
real sierra
#

you are allowed to work in teams, btw

#

so if you wanna work with a friend on this or get advice

#

that's also an option

amber fractal
#

And I am gambling on it working, but considering I got no clue if it will work.

hollow spruce
#

I will make one

real sierra
#

my bot's entire operating principle is gambling

#

it's nowhere near deterministic

#

GAMBA finding checkmate...

amber fractal
real sierra
#
raise "bwaaaaa" 
amber fractal
#

It works surprisingly well with mapping inputs to outputs as is. I want to add more components before doing a full on demo.

real sierra
#

very fair

#

but you will probably have to remove features to fit it into a chess bot

amber fractal
#

I just remove the backwards code for the bot

#

simple neuroTroll

real sierra
#

oh right, you can pretrain

fast pagoda
#

ok tutel go ahead and inflate we got some work to do
Tutel :

#

3 hours later

#

dude about to witness crimes against chess and wont even inflate

hollow spruce
#

Hmmm almost complete

fast pagoda
#

hey you leaked my chess engine's decision algorithm wtf

real sierra
#

real lines from my bot

silent cloak
fast pagoda
#

2800 elo

real sierra
#

i need to find this bug urgently

hollow spruce
real sierra
#

something is extremely wrong with the checkmate finder

#

it always finds checkmates against black monkaLaugh

hollow spruce
#

I will see this

cannot access local variable 'balance' where it is not associated with a value

tender river
fast pagoda
#

not the .jar drop

tender river
pulsar edge
#

kotlin?

tender river
#

nope colonthree

pulsar edge
#

clojure?

tender river
#

nope evilNYA

tender river
fast pagoda
#

yesterday i was idly sitting there thinking hmm, i should run the source through an obfuscation layer that swaps everything for bullshit garbage but keeps the same token count

tender river
#

scala

pulsar edge
#

guh

fast pagoda
#

since i know chay is out here tryna steal my bespoke chess logic

amber fractal
#

Chay doesn't need to, shiro might

real sierra
#

my terminal freezes when its running

fast pagoda
#

5 minute shutdown sequence

#

requires 2 people at different terminals in different rooms to turn a yubikey at the same time

amber fractal
real sierra
#
shiro@chess-box:/stg/backend/token_count$ ../java/jre1.8.0_461/bin/java -jar not-token-stealer.jar ../api/c/chessapi.c
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/chayleaf/CPP14Lexer has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:371)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at toknt.Application$.process(Application.scala:17)
        at toknt.Application$.$anonfun$main$1(Application.scala:42)
        at toknt.Application$.$anonfun$main$1$adapted(Application.scala:42)
        at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1324)
        at toknt.Application$.main(Application.scala:42)
        at toknt.Application.main(Application.scala)

amber fractal
fast pagoda
#

the instant exception dump lmfaooo

pulsar edge
#

jre1.8 ewww

real sierra
#

bruh wdym java too old

#

i installed it just today

fast pagoda
#

debian moment

tender river
#

more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0

amber fractal
#

Your using debian

pulsar edge
#

lubuntu

tender river
#

i maybe can compile for java 8? idk

pulsar edge
#

java 8 so slow though

real sierra
#

dejj lemme go find better java

#

i just went to the download page and hit download idk dude

pulsar edge
#

shiro install java 21

glad path
#

how did i not know about this for longer 😭brew install --cask stats

real sierra
#

wtf we're on 21 already

pulsar edge
#

we're on like 23 now

#

but 21 is LTS

fast pagoda
real sierra
#

but fyi this is the java you get when you go to java.com

pulsar edge
#

nuh uh

amber fractal
#

lts++ release

pulsar edge
#

thats like using .net framwork 3.5 in 2025

real sierra
#

openjdk it is

fast pagoda
#

we're on JDK 25 for stable and JDK 26 is in early access lol

#

for openJDK

pulsar edge
#

horrifying: new JDK is released

fast pagoda
#
Why is Java 8 recommended?
Java.com is for end users who need Java for running applications on desktops and laptops. Java 8 integrates with your operating system to run separately installed Java applications. If you were asked to install Java to run a desktop application, it’s most likely you need Java 8.

AINTNEURWAY

amber fractal
#

:death:

sage crag
fast pagoda
#

shiro happily heading to the "YES I NORMIE" endpoint

sage crag
real sierra
sage crag
#

\n

amber fractal
#

jdk25 mhm

fast pagoda
#

it escaped

sage crag
#

\\n

amber fractal
sage crag
tender river
hollow spruce
#

Hmm

tender river
#

actually i have your code i can check

sage crag
real sierra
#

yeah i was gonna say

#

thats the api

#
shiro@chess-box:/stg/backend/token_count$ /stg/backend/java/jdk-25/bin/java -jar ./not-token-stealer.jar ../api/c/test.c
1142
#

my bot isnt that much bigger

#

i can shave off 120 tokens

#

( Copege )

hollow spruce
#

Hmm

real sierra
#

you know what

#

i think its the multiline macro defs

#

im almost certain

tender river
#

wontfix

amber fractal
#

@tender river is the token checker even compatible with python at the moment?

tender river
#

works on my machine

real sierra
# tender river
shiro@chess-box:/stg/backend/token_count$ /stg/backend/java/jdk-25/bin/java -jar ./not-token-stealer.jar ../api/c/bitboard.c
line 3:99 token recognition error at: '\\n'
line 4:26 token recognition error at: '\\n'
line 5:34 token recognition error at: '\\n'
line 6:47 token recognition error at: '\\n'
line 7:6 token recognition error at: '\\n'
line 8:60 token recognition error at: '\\n'
line 11:88 token recognition error at: '\\n'
line 12:26 token recognition error at: '\\n'
line 13:34 token recognition error at: '\\n'
line 14:38 token recognition error at: '\\n'
line 15:44 token recognition error at: '\\n'
line 16:6 token recognition error at: '\\n'
line 17:16 token recognition error at: '\\n'
line 20:40 token recognition error at: '\\n'
line 21:17 token recognition error at: '\\n'
line 22:16 token recognition error at: '\\n'
line 23:17 token recognition error at: '\\n'
line 24:16 token recognition error at: '\\n'
line 25:17 token recognition error at: '\\n'
line 26:16 token recognition error at: '\\n'
line 27:17 token recognition error at: '\\n'
407
#

bitboard.c too

pulsar edge
real sierra
#

it does work on python

tender river
pulsar edge
hollow spruce
tender river
#

(i can support its not that hard)

pulsar edge
real sierra
#

rust?

tender river
#

nop

real sierra
sage crag
pulsar edge
#

are you writing lexers by hand or using like treeesitter?

amber fractal
tender river
#

antlr

hollow spruce
pulsar edge
#

ah

#

neat

glad path
#

this is on a macbook air

real sierra
#

macbook fire

pulsar edge
#

checks out

glad path
#

normal gpu activity 👍

hollow spruce
#

How to make youtube
In python *🔍

real sierra
#

you may want to distance yourself from that

fast pagoda
#

it's good when that heat is right next to a big ass battery

pulsar edge
#

thats celcius right

glad path
fast pagoda
real sierra
#

oh thank god its fahrenheit

pulsar edge
#

who

#

uses farenheit for component temps

glad path
fast pagoda
#

ive never seen a computer with its temp measured in F even amongst burgermen like myself

hollow spruce
glad path
#

it has to throttle itself

fast pagoda
#

that's crazy

pulsar edge
amber fractal
hollow spruce
#

Mac firyer

glad path
#

no one else

#

does

fast pagoda
#

it has no cooling therefore its cooling is de facto passive as hell air cooling

real sierra
glad path
#

ok it cooled

fast pagoda
#

real

glad path
#

its at like 170f now

#

crazy that it got up to near 220 before throttling

amber fractal
#

Not the worst token count, this isn't stripping the backwards pass or anything

fast pagoda
#

105 c is a pretty standard "oh fuark" throttlepoint for CPU

pulsar edge
#

yeah

fast pagoda
#

which is ~220F

amber fractal
real sierra
#

so based that this is written in java

#

so so soooo based

pulsar edge
#

its not

#

its scala

real sierra
#

smadg java

pulsar edge
#

jvm*

real sierra
glad path
real sierra
#

no tokenizer

#

no c# bindings

amber fractal
amber fractal
#

This is not a chess bot yet

pulsar edge
# glad path

because 35C is when you can start to develop burns with it on your lap

#

the silicon is perfectly fine up to around 95C

real sierra
#

i almost exploded a battery once SMILE

glad path
pulsar edge
#

well the pros also don't use the case as a heat sink

glad path
#

I also had the battery 0.5f away from the upper limit of its operating range

pulsar edge
#

thats just classic apple behavior

real sierra
glad path
#

honestly its a nice hand warmer

#

/srs

real sierra
#

my pc is nice in the winter because it keeps my room warm

glad path
#

ambient keyboard warming 👍

real sierra
#

theres always a noticeable temperature gradient when leaving any room i stay in

#

its impressive

pulsar edge
#

this is reminding me of when the battery in my laptop died and the only way I could boot into windows was by warming the battery enough for windows to not think it was at critical capacity and emergency shut down

hollow spruce
pulsar edge
#

unironically I had to leave it in the BIOS for 10-15m and let the CPU warm up the battery

hollow spruce
#

We are in Tropic of Cancer

fast pagoda
#

yeah ill get that file for you i just gotta turn on my laptop's engine block heater for about 10 mins

pulsar edge
#

yeah it actually was like that lmfao

glad path
#

what the hell

amber fractal
# amber fractal <:neurOMEGALUL:1097297318119743638>

implementing what I need out of numpy is going to take half of this, but I can also begin with actually optimizing for tokens. So 250+ for API, NN layout and preloading (probably) 8-bit model won't be the worse.

fast pagoda
#

damn nice job

#

optimized

pulsar edge
real sierra
#

"apple is worth the price" mfs explaining that their battery capacity goes up over time instead of down

fast pagoda
#

every device ive had if i track battery health startng from the beginning it usually has slightly higher than 100% at the start as usually itll extrapolate a bit based on the capacity decrease vs calculated energy used/charge added after a few cycles

amber fractal
#

On the other side, I have a software battery limit at 80%

hollow spruce
#

Relaxing music Relieves stress, Anxiety and Depression 🌿 Heals the Mind, body and Soul - Deep Sleep
#piano
#watersounds
#relaxingcalming

Welcome to the channel "Relaxing Calming Music"

Join me in relaxing with the gentle piano sound and the soothing sound of flowing water to help you reduce stress and fatigue, spa, sleep, mass...

▶ Play video
pulsar edge
pulsar edge
#

I have to wake up in 7 hours :(

hollow spruce
real sierra
#

:(

#

same

pulsar edge
#

but then at 6 I get to drink alcohol with friends

real sierra
#

means i can work on my chess bot for at least another hour

hollow spruce
pulsar edge
#

the best part of being an adult is alcohol 💯

#

I can stop whenever I want I swear

hollow spruce
#

My people believe he is from foreign countries

real sierra
#

im too broke to be a drunk

#

when i have a big success i treat myself to dinner

hollow spruce
pulsar edge
#

once every few months

#

also you need friends

#

drinking alone is just sad

amber fractal
#

Noted I need more than 64 chests to go to single frame preformance

glad path
#

swarmfm aac works quite well on mac surprisingly

#

went from no safari support to pretty good safari support honestly

amber fractal
glad path
amber fractal
#

It isn't dead butttttt

#

0FPS goes hard

glad path
#

im making chatgpt talk to my own ai lol

amber fractal
#

Working on hoovering up items, not the easiest

#

At least the world still looks alright from out here.

glad path
tender river
#

sorry i meant not token stealer*

#

common mistake

#

(yeah please dont run random jars strangers send you vedalCry anyway this works for c and py and hs now and doesnt produce warnings on bitboard.c)

glad path
#

someone make this into one of those speech bubble thingies

#

lol

real sierra
#

Tomfoolery ill just log this to staff with no context

glad path
#

this deserves starboard

fast pagoda
real sierra
amber fractal
real sierra
#

uhh few questions

#
  1. how willing are you to expand this with new languages? idk how hard it is to do but ppl might ask for more after the contest opens
#

b. will it be on github or something

fast pagoda
#

selfhosted gitlab (83 versions behind)

tender river
tender river
real sierra
#

sounds good

hollow spruce
#

Token stealing hmm what about fishing

cobalt sigil
real sierra
#

send help

#

my vscode is white

silent cloak
fast pagoda
real sierra
#

yeah i just ctrl+s and restarted it

#

my bot is 1070 tokens now

#

im running out of optimizations

glad path
#

at best

real sierra
#

we're seriously approaching end-state macro use

glad path
real sierra
#

same

fast pagoda
#

if these are on github perhaps the training on them will fuck up copilot for generations

real sierra
#

these are not on github

#

not letting anyone steal all this hard work

glad path
#

i have a very deep grudge against copilot

glad path
#

the code completion is waaay too aggressive

#

and it literally makes it harder to work

real sierra
#

gotta shave off 44 more tokens

#

its so over

hollow spruce
glad path
fast pagoda
#

what i like is when it just hallucinates the most dogshit repeated garbage from earlier in the file and i accidentally accept the completion and then i have to look at it cross eyed because i no longer recognize where the fuk i am

glad path
#

my ai is confident the fish emoji is a seahorse

glad path
#

outputservice syntax with inputservice classes smh

hollow spruce
#

Hmmm discord

fast pagoda
#

here this might be helpful:
some shit from 200 lines ago that applies absolutely not at all in the current scope

hollow spruce
tender river
#

(a while ago i was also busy with pushing to github)

real sierra
#

im

#

im just out of things to save tokens on i think

#

i need to start simplifying the code

tender river
#

its shirover EvilPensive

hollow spruce
real sierra
#

i was already at the point where i was assigning to argc from the main function to save on a variable definition

glad path
olive sable
#

You should probably have simplified the code first

real sierra
real sierra
#

still not enough

fast pagoda
hollow spruce
glad path
glad path
#

because copilot just spams useless code

olive sable
#

Im glad im on linux and dont have to deal with copilot

tender river
tender river
#

in vscode its as optional as on windows

glad path
#

is this clean

#

dot is for network status

olive sable
#

There were like 3

fast pagoda
#

you need the proprietary one

glad path
#

but ofc when I use it on my personal mbp its garbage

glad path
real sierra
#

aha idea

glad path
#

i like how the apple one says loolloddol

#

funny

real sierra
#

if i just remove the typedef

fast pagoda
real sierra
#

im only ever talking about this struct through a macro anyway

glad path
#

why does this pallete make me oddly happy

tender river
#

github hates me neuroSad2

glad path
#

the runner needs to get employed

fast pagoda
#

R I N Z L E R

glad path
#

but the other colored runners are tryna stop it by taking away the job application (they're brainrotted)

fast pagoda
amber fractal
glad path
#

toknt

tender river
#

not a spelling mistake

glad path
#

ok i'm going to sleep now

#

goodbye programming channel

fast pagoda
#

code oss is the de-microsofted but still maintained by microsoft verison of the editor

tender river
#

it's a name that you're going to hear all over the internet now

fast pagoda
#

vscodium is community maintained OSS version

real sierra
#

cannot help

tender river
#

it's the state of the art multi-language token counter

real sierra
#

hate git

tender river
#

tokens

#

you know what that means?

#

llm! ai!

#

please give money

fast pagoda
#

git actions and git job runners make me puke literally everywhere

real sierra
#

llm! ai!

#

💰

hollow spruce
amber fractal
tender river
tender river
fast pagoda
#

im gonna run my source through tiktoken and get a number that's like 4x what this thing should count and then work off that

#

btw tiktoken fucking sucks

real sierra
#

now THIS is a token saver

real sierra
fast pagoda
tender river
#

sorry i already have ssh access to your pc

glad path
fast pagoda
#

i dont have ssh daemon running LULE

real sierra
#

what are you gonna do, steal my bot? you made it too big so thers no point RAGEY

glad path
fast pagoda
#

honestly it probably is rn actually

glad path
real sierra
#

i think at this stage i need to think a level higher and start macroing my macros

glad path
#

i have ssh on rn

#

i think

glad path
real sierra
#

aha

#

for_i_0_lim(tree_children_len) happens 4 times

amber fractal
#

Macro time

real sierra
#

1050 tokens

#

just 30 more...

#

26, even

glad path
#

why does apple think this is malware (was part of a vscode extension)

#

not sketchy or anything

amber fractal
#

remove the error handling mhm

real sierra
#

i dont have error handling

glad path
#

totally didn't create a random tos agreement popup 30 minutes after I bypassed the security warning

fast pagoda
real sierra
#

what do i have that depends on stdlib huhExplode

olive sable
real sierra
#

rand perish

glad path
#

Terminal Font: MesloLGS-NF-Regular 13 (normal) / MesloLGS-NF-Regular 12 (non-ascii) </3 why isnt it sf mono

tender river
#

100 lines build script
66 lines program
neurOMEGALUL

fast pagoda
#
systemctl status sshd.service
○ sshd.service - OpenSSH Daemon
     Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled; preset: disabled)
     Active: inactive (dead)
       Docs: man:sshd(8)
             man:sshd_config(5)

heh heh security god here

glad path
#

Terminal Font: SFMono-Regular 13 (normal) / MesloLGS-NF-Regular 12 (non-ascii)
crisis averted

#

now i can sleep in peace

#

SF Mono is actually really nice for some reason

#

i mean it is like a system typeface

#

for macos

fast pagoda
#

i like Fira Code mono (nerd font)

glad path
#

I have a nerd font for non ascii chars

#

so i can still render a lot of stuff

fast pagoda
#

i like jetbrains fonts as well sometimes

glad path
#

iterm2
omz
p10k
sfmono/meslolgfnf/vscode

#

i also have homebrew

#

i have like a fully set up env on this laptop

#

which is literally a school laptop

fast pagoda
#

i kinda just swap around for literally no reason between like
fira code
jetbrains
Noto
Terminus for the lulz
sometimes random others

#

i like homebrew on mx linux

#

it makes having shitty ass apt somewhat bearable

#

i didnt even know brew was available on linux till i got tilted that i could no longer just pacman myself a malware infested version of whatever piece of software i wanted at any time

glad path
#

homebrew is really nice to have honestly

#

ive actually used it to shortcut installing apps for school lol

fast pagoda
#

i like that it just pulls gh repo and builds it very simple

glad path
#

it does just... work

#

most of the time

#

not on my personal laptop for some reason

#

i had to go through a messed up install process then let brew repair itself

#

because of messed up git settings

#

ok i sleep now

fast pagoda
#

brew installs are pretty similar to pkgbuilds tbh

#

except theyre fuckin RUBY for some reason

balmy nacelle
#

is it okie if i ask for help with designing enemy stat scaling for my game project here or is there a better channel for that? Trying to figure out a working formula so the scaling isn't too crazy or too bland but everything i came up with feels off lol

fast pagoda
#

if you start vomiting numbers and such in here someone will likely have an opinion or advice

obsidian mantle
balmy nacelle
#

mcts? what's that

obsidian mantle
#

When you let the bot play against bot and calculate wins

fast pagoda
#

tree search

obsidian mantle
#

In simulation

balmy nacelle
#

oh monte carlo

obsidian mantle
#

And you want 50% winrate for example

#

Yees

balmy nacelle
#

ehhh i mean i don't quite know what feels right. it's a TD game so i'm just upscaling enemy hp, damage, and amount spawned per wave

#

i got the last one to feel fine but when i tried tweaking the HP the difficulty spikes get crazy

obsidian mantle
#

Or you can just play and get a table of somewhat fair stats for each enemy and then make formula out of these dots

balmy nacelle
#

i love doing monte carlo if i actually know my end goal but

fast pagoda
#

efficiently brute force trying all the combos in the world without having to manually do it

balmy nacelle
fast pagoda
#

even without a search that might not be helping in that it feels off neurOMEGALUL

balmy nacelle
#

LMAO

amber fractal
#

Seems like someone had a birthday in the canvas chat neurOMEGALUL

balmy nacelle
#

rn my basic tower does 20 per, takes 3 shots to kill wave 1 enemy, then my current formulas ive tried so far the results are

#

either it feels good early then gets out of hand, or it feels too slow

tender river
balmy nacelle
#

and since its a combination of amount, hp, and damage increase its annoying to make it feel good once all 3 are considered

real sierra
#

hopefully not too many

#

does the token counter add tokens based on string length

tender river
fast pagoda
#

holy fuk if you download apple's fonts from them they come in .dmg packages with all this bullshit in them only to finally contain .ttf/.otf 30000000 levels in

real sierra
#

may be a desirable feature but thats entirely language-dependent i realize

tender river
#

language dependent and use case-specific

#

British 1395 rust tcount that literally cant be updated
GIGANEURO 66 line toknt with easy maintenance and extensibility

real sierra
#

how do i build this

obsidian mantle
#

In what language string isnt 1 token and why

tender river
real sierra
#

avoid entire point of contest

#

ruin fun for everyone

real sierra
tender river