#programming

1 messages ยท Page 212 of 1

fast pagoda
#

lol

opaque sigil
#

:wq! evilSMH

fast pagoda
#

i have been using neovide rather than neovim (rust nvim) it's got cool smooth scrolling and whatnot

silent cloak
#

sounds like the usual rust circle jerk

fast pagoda
#

still nvim in the end

#

it is

silent cloak
#

there should be a vim action to open stackoverflow

fast pagoda
#

there's no way there havent been a million

silent cloak
#

lel

opaque sigil
#

You have lua go make it

silent cloak
#

what is this a gmod addon

fast pagoda
#

yes

silent cloak
#

lua is one of those languages that is completely useless and only exists for plugins/modding

fast pagoda
#

i only know lua because of world of warcraft

silent cloak
#

simple modding and plugins at least

fast pagoda
#

well, "know" lua

#

i am not good at lua

#

but i can do a wow addon

silent cloak
#

i looked into it once for gmod

#

then i realized i was wasting my time

fast pagoda
#

there are a few 2d game engines that are like

#

only lua

silent cloak
#

they should shutdown

fast pagoda
#

love2d

silent cloak
#

lua isnt exactly the worlds most performant and efficient language

fast pagoda
#

corona as well

#

well solar2d now

silent cloak
#

might as well use php

fast pagoda
#

lua is generally faster than python at least in the use cases that lua is good for

#

to my understanding

silent cloak
#

well thats not that impressive

#

both are slow af

fast pagoda
#

python has gotten a lot faster over the last 5ish versions

real sierra
#

worst of potentially all worlds

fast pagoda
#

pypy can be faster than node 22 and almost as fast as rust in some situations

silent cloak
keen hatch
#

I was thinking of adding lua to ik_llama.cpp server to test some of my ideas )))

silent cloak
#

lua and python are good for prototyping and kind of "scratchpad" languages

fast pagoda
#

and it's faster than CPython

silent cloak
#

but anything for runtime or production is a joke

opaque sigil
silent cloak
#

dreamberd is the best language of all

#

as every chad knows

fast pagoda
#

python losing the GIL it'll be interesting to see how much that speeds it up

silent cloak
fast pagoda
#

wha

silent cloak
#

dreamberd

fast pagoda
real sierra
fast pagoda
#

very stupid little benchmarks of course but it can be quiccer than one might think

fast pagoda
#

my favourite paramore song

#

const const const

tender river
#

balatro's written in lua

#

also into the breach

fast pagoda
#

yeah balatro uses love2d

tender river
#

also koreader

real sierra
# silent cloak

GIGACHAD secure and communicative mutability restrictions, ensuring data integrity and protecting users from misusing interfaces

keen hatch
#

WoW uses Lua for interface addons

silent cloak
tender river
fast pagoda
#

me when pypy is fast but nobody kno

#

JIT are crazy

real sierra
tender river
#

roblox's probably the biggest user of lua on the planet

silent cloak
#

they went political and renamed it

#

but its still dreamberd to me

fast pagoda
#

lmfao they renamed the language to gulf of mexico?

#

epic

silent cloak
#

yeah

real sierra
silent cloak
#

peak though

real sierra
#

finally, a REAL global

fast pagoda
#

lmaooooo

tender river
fast pagoda
#

// lasts forever

silent cloak
fast pagoda
#

a functional programming chad needs no loops

silent cloak
#

this is actually peak

fast pagoda
#

...

#

i like that

#

lol

#

lets you see into the present

#

lol

real sierra
#

i dont want to know what the previous keyword entails for the memory footprint

fast pagoda
#

has to be epic for memory

#

yeah

silent cloak
#

probably just a macro for a swap

real sierra
#

current LOL

silent cloak
fast pagoda
#

ive always wanted to see into the present myself

#

just remove the entire construct from the language

silent cloak
#

you can

#

some mad lads are working on a compiler for this btw

real sierra
silent cloak
#

trying to implement as much as the doc as possible

fast pagoda
#

these people are the only ones in the world who understand true freedom

silent cloak
#

its the best shitpost language

fast pagoda
#

i am sure that whoever wrote this would be a fun conversation

silent cloak
#

its a community effort

#

every dev ragebait and shitpost is added pretty much

fast pagoda
#

incredible website

silent cloak
#

lmaoo

fast pagoda
#

lmfao

#

hey im in wait a min

#

this is my dream

#

my dreamberd

silent cloak
fast pagoda
#

i viewed their youtube video and was lead from there to this

#

shiro i remembered <>

#

im so good at everything

real sierra
#

good job

fast pagoda
#

thank you i always wanted to do a good joibp

silent cloak
#

i wanna try out that partial compiler

fast pagoda
#

wallpaper_dont_upload.png

silent cloak
#

lmao

fast pagoda
#

it was an empty file as well

silent cloak
#

i saw this linked on their website

fast pagoda
#

that's where i watched then got linked to the nerds man dancing on a 2d plane in the sky

silent cloak
#

remember its not AR

fast pagoda
silent cloak
#

its completely different

fast pagoda
#

the comments on that are great

silent cloak
#

i kind of like this

real sierra
#

true

#

that's like super convenient event handling tbh

fast pagoda
#

isnt that kida just while false

real sierra
#

?

#

how

silent cloak
#

na

fast pagoda
#

no im stupid nvm lule

silent cloak
#

its pretty much just an event callback

fast pagoda
#

i meant to say

#

while not

#

which is basically while foo is not true the loop continues

silent cloak
real sierra
silent cloak
#

it truly is

real sierra
jagged turtle
# silent cloak

"This is great for when you want to keep your open-sourced project closed-source" NeuroHuh

fast pagoda
#

i was just bitching about this

silent cloak
#

i cant wait to use int99

amber fractal
fast pagoda
#

i only work in base420

real sierra
#

i think

silent cloak
keen hatch
#

i have to implement this )

jagged turtle
silent cloak
#

that would really suck

fast pagoda
#

kek

amber fractal
tender river
silent cloak
fast pagoda
#

well generally posting it on like gh they gave permission technically at some point

#

you can opt out of some of it but

real sierra
#

but if you're putting restrictions on use of your software, it's closed-source

#

thats the joke

tender river
tender river
real sierra
#

jokes are wasted here Deadge

tender river
silent cloak
#

german level of humor here

tender river
blissful geyser
amber fractal
#

I realized reading into this that I have been at this github page before

fast pagoda
silent cloak
#

its the greatest language of all time

fast pagoda
#

sounds like a long and painful thing whatever would happen there because surely if you dont have fair use/permission you can't cede that right

real sierra
tender river
#

however

#

many laws explicitly allow training on any data

#

no matter the license or copyright

#

it depends on your jurisdiction

#

and on how much money you have

fast pagoda
tender river
blissful geyser
#

TL;DR money decides whats law and what isn't

fast pagoda
#

yeah if you ask meta definitely

#

less if you ask anthropic currently lule

#

but they agree prob

#

since meta is way larger

silent cloak
#

feed them poisoned data

#

easy

blissful geyser
#

don't artists already do this

silent cloak
#

websites do it too

fast pagoda
#

some

#

this guy is based in general

silent cloak
#

there are sites that are designed to "capture" ai crawlers

fast pagoda
#

he has a lot of adversarial ai things up

silent cloak
#

they are pretty much stuck in an endless loop

#

not able to escape the site

fast pagoda
#

yeah cloudflare has it as well as a feature lol

#

i saw it today

blissful geyser
silent cloak
#

pretty much

silent cloak
fast pagoda
#

it's all an arms race

#

the ai gets better and harder to detect

#

the detector gets better at detecting

silent cloak
#

clanker verification

blissful geyser
#

the Captchas isn't even designed to let you pass even if you got the things correctly

#

its all mouse input based

fast pagoda
#

ive watched gpt 5 in agent mode sit there and talking to itself "alright so ive just got to click this button to verify i am a human to proceed" -> clicks it, gets right through

silent cloak
#

i like the anti scraper ones

blissful geyser
#

you can get everything wrong and still pass the captcha for some reason

fast pagoda
#

the entitites

#

entities

blissful geyser
#

meanwhile Recaptcha when you're using chrome be like: "Oh just click the tick box, do nothing and you're good to go"

silent cloak
#

recaptcha isnt actually supposed to work

#

its to farm data

blissful geyser
#

it doesn't even ask me to solve things anymore

silent cloak
#

it does when i slap a VPN on

blissful geyser
#

i just click the tick box and its just checked

blissful geyser
silent cloak
#

my browser is constantly deflecting google stuff so often ill have to do one too

blissful geyser
#

Adblock makes everything better

silent cloak
#

poisoning trackers is also something u can do

#

feed em random data

fast pagoda
#

i dont ever see captcha unless im vpn'd out my dome

blissful geyser
glad path
#

i just spent like 9 years tryna replicate chayleaf's terminal coloring

#

im not even very close

fast pagoda
glad path
#

i only did a bit of the right hand

fast pagoda
#

she has an image in the background yea

glad path
#

excluding that

#

as well

blissful geyser
#

then google is gonna say toodles and sell your data to the lowest bidder for the 9999th time

blissful geyser
#

then another lawsuit cycle like its a time loop

#

though they weren't actually lying about YouTube hanging on to ads to keep itself up

#

lmfao

fast pagoda
#

well, google technically (and this is what they claim so... yea) is the databroker of all databrokers in that they also sell the ads and have all the data so they can just sell the exposure to your data to advertisers

#

without actually handing over your data

#

but

#

to what extent that stays within their walls only who knows

#

they dont have to sell your data to someone because they are the ones that would want to buy the data anyways

blissful geyser
#

how do you think they made gemini from scratch

fast pagoda
#

yeah but it's still in house

#

im not saying they dont use it

keen hatch
blissful geyser
#

i hate cloudflare

fast pagoda
#

errthing

blissful geyser
#

every single time a slow ass turnstile captcha where i can do nothing but wait in agony

fast pagoda
#

i am glad i do not get those due to them having my dna and a stool sample on file so they can just verify it's me even if i'm browsing on the terlet

#

sometimes i say things and i just hate myself

blissful geyser
#

also their DNS goes down every 30 mins for some reason

fast pagoda
#

that sounds like a problem somewhere between them and you because i do not have that experience with it

blissful geyser
#

Cloudflare DNS works a while until they dont

#

and then im left stuck there waiting for a website that wont load even if my internet is fine

fast pagoda
keen hatch
fast pagoda
#

that never happens on my end, are you in asia perchance? dont have to answer if not wanting to but i know they have higher connection latency to the asian side of the world in general

blissful geyser
#

oh so thats why

#

now i hate cloudflare even more

fast pagoda
#

yep that checks out but i'd bet money it's a combo of their latency already being generally higher to that area + some other factor with the route your connection takes to the nearest cf edge for whatever reason

blissful geyser
#

"fastest DNS in the world" my ass

#

that one japanese public DNS im using is faster

fast pagoda
#

in browser dns latency test if you want to test

#

for fun

blissful geyser
#

as expected

#

google came out top 1

#

they have DNS servers everywhere

fast pagoda
#

i still use google even tho it's not faster for me

#

but yeah if anyone has a comparable reach it's google

#

i think i'll switch to switch dns LULE

#

only 7 seconds to respond

blissful geyser
keen hatch
fast pagoda
#

mullvad consistently ass

#

that surprises me because i hear people say they like and use mullvad at a non trivial frequency

#

so i wonder if they just think the internet sucks ass

tender river
fast pagoda
#

op

#

.7 seconds LULE

#

well that's a little less shit

blissful geyser
#

I actually did try mullvad VPN once

#

it was just like any vpn but their selling point was port forwarding i guess?

#

and that got removed so i ain't interested anymore

tender river
#

they dont have port forwarding anymore

fast pagoda
tender river
#

bime

fast pagoda
#

crime

#

i just have a 5 euro/month box w/ ultracc that gives me ssh so i can kinda do whatever and that's my vpn

blissful geyser
#

WHAT the cloudflare DNS resolved quickly after i changed DNS to google

fast pagoda
#

lol

blissful geyser
#

i knew it cloudflare you piece of

fast pagoda
#

routing changed

#

to a tracert

#

do*

keen hatch
#

"Enable encryption only between your visitors and Cloudflare. This will avoid browser security warnings, but all connections between Cloudflare and your origin are made through HTTP." neuroLookUp

fast pagoda
#

well the idea would be a non-sensitive page being served doesnt need it ig

#

and if it's between cf and the user then your origin server never has an insecure connection itself

#

so as long as you trust cf LULE then YOU're fine

#

and the user is free to not use https for some reason

#

i like how google's routing domain within their network is 1e100.net (1 googol)

jagged turtle
keen hatch
fast pagoda
#

oh yea it's the opposite i read wrong

#

but either way i mean http isnt a bad thing if you arent sending sensitive data

#

so like for some shitty static page where nobody ever logs in and it just displays some info technically why bother

#

but yeah it's really just lazy/legacy crap

#

i force https all the time on my end if possible but there are times when it causes issues like if a cert gets fucked up

keen hatch
fast pagoda
#

hey if billybobscountrychicken.co.cc wants to serve up just menu.png and do it thru http and never fart around with it for 20 years after putting it up

#

it is what it is

#

now of course if you're hikvision and blast ur IP cameras out on the internet at large and then you get shrekt with a horrible exploit in all of those forever

#

different story

keen hatch
blissful geyser
fast pagoda
#

if used correctly there should never be a server that is set up to send sensitive pages thru this method

#

but uh

blissful geyser
#

most businesses and corporations don't even bother changing the configuration

fast pagoda
#

yeah

#

browsing iot stuff just broadcasting out into the void is a trip

keen hatch
#

Well, the menu itself hints at the fact that all traffic is decrypted one way or another, because it's a reverse proxy and CF monitors everything that passes through and can modify the content.

fast pagoda
#

i havent done it in a while but last time i looked around i connected to a camera and it was in someone's living room and they were just cooking food

most ive ever felt like an intruder in my life so i havent done it since

blissful geyser
#

Same but in my case it was a random japanese guy's 360 camera thats staring outside down the street

#

and it was remotely controllable

fast pagoda
#

see i was having some fun with ones like that and that's how i found myself in the living room and then it was not fun anymore

blissful geyser
#

Guy saw his camera moving by itself and later the camera changed passwords and the camera was back to the same position

#

well that was a good way to notify him

fast pagoda
#

โ˜ ๏ธ

#

pentester supreme

blissful geyser
#

real

#

the camera was so weirdly angled though

#

idek why he put it staring at the sky

#

freakin UFO catcher angled ahh camera

#

and there was this weird ip camera where he broadcasts his room full of cats

#

that was it

#

it was just a room full of 30 cats

#

i think the guy was flexing how many cats he has

#

kinda cute though

keen hatch
toxic geyser
#

I worked all day yesterday on a small pixel canvas for my stream and so far only me and my friends have put pixels on it ;~;
I did the risky thing of letting it run through the night on stream, just to wake up to a message from a guy calling the stream boring and calling me a loser. >.<

blissful geyser
#

so many fricking osu bombs

#

wait is this a different canvas

#

oh nevermind i have super low reading comprehension

toxic geyser
#

Lmao that's sounds like Majora's mask but with evil

#

is ok xD

toxic geyser
#

its not on now, cuz I feel like if I have it on, I would need to keep watch. for TOS images lmao

fast pagoda
#

so that is 3 canvases in this chat so far today\

#

mine & ytsoda's which is pretty much js &tailwind frontend/js backend, []/blank's rust one, and now this one
@toxic geyser what's the language used

toxic geyser
#

python backend js front

fast pagoda
#

how's the response time from the backend

fast pagoda
#

i was gonna do python and then cf workers which host it had incomplete python support on workers at the time so i did a js backend instead

blissful geyser
#

mind if i draw something?

#

hehehehehe

toxic geyser
#

its actually pretty good, but I didn't measure it tbh. I should probably do that too LOL

jagged turtle
#

ALL MY TABS GOT NUKED BECAUSE MY BROWSER FROZE NOOOOOOOO

blissful geyser
fast pagoda
jagged turtle
jagged turtle
blissful geyser
#

lol i think the memory management utility killed the entire browser process

fast pagoda
#

oof

#

mf got PRUNED

blissful geyser
#

how many windows is bro opening

toxic geyser
#

this is what I have on it till now. I made an exporter for the history for it

fast pagoda
#

probably the bottleneck unless you're using asyncio is the db

toxic geyser
#

asyncio indeed

fast pagoda
jagged turtle
#

so not too much either

toxic geyser
#

sorry for flashbang btw

fast pagoda
#

although this canvas is fairly big

#

get more flashbanged

#

hah

toxic geyser
#

xD

jagged turtle
toxic geyser
#

yeah I wanted it small for now. I can think about scaling later when I get basic functions down

fast pagoda
#

the biggest bottleneck at the start was the actual rendering of the page

#

not that it didnt render but it was choppy

amber fractal
toxic geyser
#

what do you store?

fast pagoda
toxic geyser
#

I have 2 storages. 1 for history and metadata and 1 for current state being updated.

fast pagoda
toxic geyser
#

more ofcourse. but those are important

real sierra
#

reading C code golf techniques

#

using / instead of >= is wacky

#

and combining blocks with commas to avoid having to use {} following a control statement

toxic geyser
fast pagoda
#

and then i have a sql db of the interactions if they are store

amber fractal
tender geode
fast pagoda
#

i just did per-connection rate limiting yesterday but i havent pushed that one to the worker yet

amber fractal
#

Shiro really needs a birthday cake exploding emoji

real sierra
#

contest rules obviously forbid this but it's insane it's possible

glad eagle
real sierra
fast pagoda
#

lmfao i think i may have accidentally put a non mono font in my config

real sierra
fast pagoda
#

@amber fractal slapped u on the whitelist i cant remember for the life of me if it disables the cooldown

#

shiro is on there since it's his birthday

amber fractal
fast pagoda
#

it authenticates via logging in w/ discord so it matches your id

amber fractal
#

Makes sense

blissful geyser
#

can i be added uwu

fast pagoda
fast pagoda
#

donezo

#

lemme know if that actually disables the cd because it USED to but i think i changed it to be toggleable at some point

#

the whitelist definitely has a main purpose of banning literally everyone except the whitelisted people from placing pixels

blissful geyser
#

Oh ok

fast pagoda
#

@real sierra how does WHITE MODE COLOUR go

#

i forgot i had a theme toggle on the dash too lol

toxic geyser
#

since mine is in twitch/yt chat... imma just chat ban offenders LOL

fast pagoda
#

still green text it's epic

blissful geyser
#

wait how do i get to the canvas

fast pagoda
#

oh it's

#

damn i have no image for the embed still

#

f

#

it defaults to eye searing mode but if you click the login up top right you can put dark mode

toxic geyser
fast pagoda
#

the side bar is fugged up rn fyi because i am bad

fast pagoda
blissful geyser
#

Its pretty cool

amber fractal
#

Can't pixel on the PSP due to not being able to network neuroBwaa

fast pagoda
#

F

#

there is a mobile layout so it should still work on a phone although i have broken it a few times like a boss

blissful geyser
#

it disabled the 60 sec cooldown but theres another cooldown

toxic geyser
#

ah mine is not doing any authenticating xD
I am pulling twitch from the chat....
We all know... about yt....

blissful geyser
#

is that intentional

fast pagoda
blissful geyser
#

yep

fast pagoda
#

and you are logged in via disc auth right

#

i think there is a small sanity cd still

#

to prevent like a bot from just coming in and painting the entire canvas

#

you seem to be updating it p quick tho

toxic geyser
#

yt im using what the chat message says the person is... but there you can just impersonate so... that's why I locked admin stuff on twitch chat

toxic geyser
real sierra
#

catdespair what the hell

#

I read too much code golf

#

how to forget

fast pagoda
#

i last touched the code that is deployed on this worker rn 2 months ago and have been wildly changing some stuff so i cant remember 100% exactly how i had it done but yeah i think the non login cd is 60s, and then there is a 2s cd for logged in people, i might make it lower if it's still 2s

#

have to fix this damn log first tho

#

cuts off for no reason from when i was farting around with fancy smooth collapsing and also it stopped reporting the colour somehow

real sierra
fast pagoda
#

happy borthday

#

i think i will reduce the logged in cd to like .5-1s

#

it has to have something

blissful geyser
#

Damn

toxic geyser
#

noice

fast pagoda
blissful geyser
#

wait what the-

fast pagoda
#

amogus

blissful geyser
#

you had a patting gif specifically for me

fast pagoda
#

script based on discord username

#

pulls ur pfp and blasts that out

#

see

real sierra
#

how does it work on animated pfp

blissful geyser
#

oh that's cool

real sierra
#

oh

toxic geyser
#

next time I have mine on, imma fastpass whoever wants to go sign it.

fast pagoda
#

are you on cf or self hosting rn?? i recommend workers at least so far because it's been free and has made me not have to like actually keep my pc up

#

once you figure out how wrangler goes it's p nice

toxic geyser
#

my pc for now, since mine will be on when I stream anything

real sierra
#

array[i] = *(array + i) = i[array]

fast pagoda
#

ahh

toxic geyser
#

I can set up worker fast if need be at some point. xD
But ima 0viewer andy for now

fast pagoda
#

well if you end up looking for an ez host i recommend that HOWEVER make sure you dont have something in ur backend that will hold the worker online forever like i did the first time i deployed it

#

because i definitely forgor that i needed to use hibernating websockets instead of normal ones

toxic geyser
#

haha I see ofc

fast pagoda
#

on the left was the billable duration on cf i had without it

#

and then on the right when i fixed it lmao

#

highly not recommended

toxic geyser
#

HOLY

jagged turtle
#

hmmmmmmm

fast pagoda
#

wandow moment

#

how much ram do you have

blissful geyser
jagged turtle
fast pagoda
#

linux is calling ur name

toxic geyser
hollow spruce
toxic geyser
tender river
jagged turtle
blissful geyser
#

im living on 4GB ram

#

๐Ÿ’€

real sierra
#

tho I guess that saves no tokens for us

#

token evil...

fast pagoda
fast pagoda
#

linux is calling your name as well

toxic geyser
#

xD

fast pagoda
toxic geyser
#

I should since im a python dev anyway

blissful geyser
#

Me wants to compile any program in windows
Windows: You need visual studio and 20+ GB worth of dependencies or else

fast pagoda
#

i saw, a code-oss/vscodium and/or vscode editor as well and it is unintuitive but let me tell you

#

vscode runs magnitudes better

blissful geyser
#

and that is just abysmal in windows

#

but relatively easy on linux

fast pagoda
#

linux!

toxic geyser
#

hmmm. Havent done that in a while. is Android studio still a thing xD

fast pagoda
#

ye

toxic geyser
#

kotlin was easy enough to do

fast pagoda
#

and it's still fukin jetbrains

blissful geyser
toxic geyser
#

ah ok

fast pagoda
#

err

#

the other one

toxic geyser
#

I saw recently people developing in react to have web apps running on android and IOS both. kinda nuts

fast pagoda
#

firebase lmfao

toxic geyser
#

Not for me though

blissful geyser
#

idk i never used it i mainly used Kotlin

#

cause its basically Java but better

fast pagoda
#

yeah react, flutter ( โ˜ ๏ธ ), dart ( flutter but goggle โ˜ ๏ธ ) are 3 that i can think of now that allow targeting web & the mobile operating systems

toxic geyser
#

dude when I did kotlin I celebrated the death of openj

blissful geyser
#

Kotlin fixed what java didn't

#

the overly verbose syntax

jagged turtle
#

it became discord's turn to crash and die

fast pagoda
#

brother

amber fractal
#

discord never hands over that right

fast pagoda
#

restart your pc please

blissful geyser
fast pagoda
#

and then whne you reboot, go into bootloader, boot a linux live cd, and be surprised at how little ram you use for the same thing

#

after install

#

since the live cd is loaded into ram it takes some lol

jagged turtle
#

i tried bringing a linux device to school and connecting it to the internet

toxic geyser
jagged turtle
#

I was testing this before idr

toxic geyser
#

and getting steam to work LOL

fast pagoda
#

nah steam so ez now

blissful geyser
#

you can just fake the user agent

toxic geyser
#

oh is it? nice

amber fractal
#

Steam is plug and play yep

jagged turtle
toxic geyser
blissful geyser
jagged turtle
blissful geyser
#

User agent is how your browser declares itself to the website

jagged turtle
#

start something up each time

#

or smth idk

#

my brain feels cooked

jagged turtle
#

my ssr dev server was still on for some reason

fast pagoda
#

honestly the literal only thing i have had any trouble with getting to work and it wasn't directly my fault, paint.NET running in wine is seemingly nearly impossible due to its direct3d/directX usage thru dotnet

blissful geyser
fast pagoda
#

not even running it thru steam proton hoping that would help with d3d got it to work

toxic geyser
#

oh lol

jagged turtle
amber fractal
blissful geyser
#

its on chrome web store

#

or firefox addon

fast pagoda
#

yep

blissful geyser
#

then you can make the company portal think you're on windows

#

but you're actually on linux

amber fractal
#

Or IOS as a failsafe neuroTroll

jagged turtle
fast pagoda
#

out here on safari

toxic geyser
# fast pagoda

that's too many eyes from my browser looking at me for my taste

blissful geyser
toxic geyser
#

AH

toxic geyser
jagged turtle
jagged turtle
#

dentge

blissful geyser
#

i never thought i'd see a 4K version of the flat brain pepe

toxic geyser
#

its not halloween yet stahp

#

anyway nice talk guys~
Have a good night all

fast pagoda
#

you as well, if im on lemme know when you put ur canvas up id love to mess w/ it

blissful geyser
#

sleep tight

toxic geyser
#

yes no problem

jagged turtle
#

i need to figure out how to get pulseaudio working in docker later ahhhhhhhhhhhh

fast pagoda
#

no pipewire?

jagged turtle
#

i mean honestly idk

#

i just did the braindead thing of asking chatgpt for a piece of software to use and just rolling with top result

fast pagoda
#

nice i forgot i am technically a le epic extension dev but digging for the uagent spoofer made me look at the icon and be like wtf is that

#

because the stupid extension for this on the chrome store wants to charge money for this

jagged turtle
#

surely you can just read the js code right

definitely wouldn't be minified or obfuscated or anything

#

-# i should shut up

fast pagoda
#

well they have it behind a backend that does some of it i think

#

there's like a subscription

#

i was so offended

#

was a really easy extension to make because it's like

fast pagoda
#

read le css

#

AI

#

LOL

jagged turtle
#

why do you need a backend to do something like this

fast pagoda
#

AI brah

jagged turtle
#

AI on what

fast pagoda
#

i have no idea i think they claimed the benefit was that you could extract it and then some ai would generate a shitty css template for you and send it to you

#

but like

#

or you could just do this

#

without any of that

fast pagoda
jagged turtle
fast pagoda
#

charging people $3 a week for llama3 to poop out a garbage palette

real sierra
#

I have so much golfing to do tomorrow

fast pagoda
#

i cant spell palette consistently

real sierra
#

i can barely sleep thinking about all the curly braces I can eliminate with enough commas

fast pagoda
#

lmao

real sierra
#

I think I can get at least 5 more tokens

fast pagoda
#

the strategic and judicious application of commas

real sierra
#

idk if it's actually worth it tho

#

my semicolon macros will become way less useful

#

so I might actually lose tokens in the end

fast pagoda
#

helo

#

where api

#

(i am asking in jest btw )

#

i dont know if that's been clear or not but figured id uhhh advise

#

i just wanted to send inflated tutel

real sierra
#

we need to buy back bonds from the central bank to deflate tutel

fast pagoda
#

i was quite fond of smushed turt

amber fractal
fast pagoda
olive sable
#

Morning

amber fractal
#

morbing neuroWave

fast pagoda
#

mornong

tender river
#

evilSMH its night time to sleep

fast pagoda
#

i slept for what felt like no time and im pretty sure it was basically no time but i woke up LOCKED IN

#

(to procrastinate)

olive sable
tender river
olive sable
fast pagoda
#

too powerful to sleep

olive sable
#

I have class in an hour

#

Im looking at the college discord server like the gif of the pizza guy walking into a room on fire

#

Cuz their trains got delayed

fast pagoda
#

man i wish i could ever have used a train to get anywhere when i didnt have a car

amber fractal
olive sable
#

Ye that one

fast pagoda
obsidian mantle
#

Is golfing exactly what we do in this chess challenge
Or its not about tokens?

dry charm
obsidian mantle
#

google says golfing is when you make the shortest code
but shortest != minimum tokens
or is it?

maiden geyser
#

in the end, the real code golf was the unreadable code we wrote along the way

rough bloom
#

usually you use bytes for golfing

#

but tokens work too

stark needle
#

real legends will convert all their code in assembly and put it all in a single asm string and make the C code execute it

olive sable
#

Had 1st hour of class

#

For "game design fundamentals" there was a lot more talk about plato then expected

#

"Was plato wrong to ban poets from his republic?" Bro i just sat down wdym???

wicked vale
#

Rip embed

olive sable
noble zodiac
olive sable
#

Bro what is that link name?

wicked vale
rough bloom
maiden geyser
wicked vale
olive sable
amber fractal
olive sable
rare bramble
#

no need for C

stark needle
#

By keeping everything in a string

rare bramble
#

does the whole string count as a single token?

stark needle
#

I believe so(?)

rare bramble
#

oh damn

glass flower
#

neuro5head just base64 encode a 20000 token string and eval it at runtime

rare bramble
#

couldnt you just abuse something like the python eval() function, or equivalent in other langs?

stark needle
#

Yeah

#

I think

noble zodiac
#

the poor curl people cant get a break

rigid snow
jagged turtle
#

-# how do you not even check your AI outputs at the very least

rigid snow
#

it's clearly verified by evidence

jagged turtle
#

lmao

shadow sinew
noble zodiac
#

if you want her to get rightfully banned, sure

obsidian mantle
#

assembly is not very token efficient, right?

real sierra
#

good morning programming

obsidian mantle
#

when does it start

#

does everyone just do it with their own api replacement rn

real sierra
hollow spruce
#

I just install asm

#

Windows crash

dry charm
#

Where kotlin

real sierra
dry charm
#

I might squeeze in time, but most probably I cannot sadding

real sierra
#

I think you can throw something basic together pretty quickly

#

you can always just submit whatever and see how it goes Om

dry charm
#

I just need to buy a carton of redbull and a weekend

hollow spruce
#

Things getting crazy

thick thicket
maiden geyser
rigid snow
rigid snow
#

tv

#

why yours sharp

#

of course you're tv you have sharpening filter

nocturne olive
rigid snow
#

โš“

#

what the fuck

#

yeah ok

#

but remember chromium bad performance and bloat

#

how is firefox even real

sage crag
real sierra
#

opera gx ram limiter

sage crag
#

which sucks because i cant bring myself to use a chromium browser without vomiting

rigid snow
#

no good ones exist

#

maybe arc but with an asterisk the size of the sun

sage crag
#

wait for ladybird, surely a fifth major browser engine will improve the state of things FlowerCatJAM

rigid snow
#

surely a browser built with the goal to just because and not to improve will be better

sage crag
#

blink (chromium, grand child of khtml)
gecko (firefox)
servo (divorced firefox)
arc
whatever ladybird team is doing

rigid snow
#

arc is chromium

real sierra
#

just accept chromium

sage crag
#

OhISee i thought it was different

real sierra
#

it's inevitable

sage crag
#

never

real sierra
#

caching is good for you

sage crag
#

id rather consume raw html pages than chromium

#

in fact id rather consume raw html pages anyway

#

web ecosystem got ahead of itself imo

#

i miss plaintext pages

rigid snow
real sierra
#

I don't miss plaintext pages

#

not old enough to miss them I think

hollow spruce
#

Boot
Is complete

rigid snow
#

i wish i could say that

hollow spruce
sage crag
rigid snow
#

no boots complete today

real sierra
#

the one thing I like about plaintext pages is just downloading them for later

rigid snow
#

bad day neuroSadge

real sierra
sage crag
#

im of the opinion that there should only be two ways to show things on the web

#

plain html + css, and webgl (or some other render thingy)

opaque sigil
rigid snow
#

NO LULE

sage crag
#

also kill javascript

#

when i write my own browser for ableos im writing my own protocol

opaque sigil
#

konii i think you'd like gemini (not the llm)

sage crag
#

i remember this

#

unfortunately i dont care about it

real sierra
#

hblang runs in a vm so surely you can use that as a scripting language

sage crag
#

im too far deep in the "NIH" thing

sage crag
opaque sigil
sage crag
#

ship hbvm bytecode with the websites

#

not hblang though

real sierra
#

hbassembly

sage crag
#

hbvm is more portable

hollow spruce
#

Asm was done

#

Now cpp yime

sage crag
#

i like WASM as a concept but in practice i want nothing to do with it

rigid snow
sage crag
#

once someone cant implement an interpreter themselves a bytecode vm is dead to me

hollow spruce
rigid snow
#

DOM specific instructions? neuroTroll

sage crag
#

dont need it

#

hbvm has ecall

#

which is environment call

#

this means you can implement arbitrary "instructions"

rigid snow
# hollow spruce Kolibri

woah i have not heard of kolibrios in AGES, i recognize it's that because of the suspiciously floppy disk sized image

sage crag
sage crag
#

in fact, in my tiny hbvm impl, i forward ecalls directly to syscalls:

void hbvm_ecall_handler(HBVm *vm) {
  auto args = vm->regs;
  args[1] =
      syscall(args[1], args[2], args[3], args[4], args[5], args[6], args[7]);
}
rigid snow
sage crag
#

essentially hbvm is adaptable for literally any purpose

#

the main vm instructions are simple, atomic, and non-parallel

#

and the bytecode is trivial to interpret

#

since hbvm is the main executable format of ableos, its been shown to be capable of being used in an osdev context, and hence it can be used it literally any context

rigid snow
#

should've just done a js os ReallyInnocent

sage crag
#

explode

rigid snow
rare bramble
#

we want less js, not more of it

sage crag
#

when i inevitably make my web format im just going to delete html as a concept

rigid snow
#

immediate mode web

sage crag
#

ableos already has a UI markup lisp

#

i can just use that instead

sage crag
#

maybe that sounds absurd

rigid snow
#

it does because you exclude server side rendering completely

sage crag
#

my goal would be to bring web pages closer to native apps and not the other way around

#

in fact in ableos you can just do that anyway

#

since everything runs on a bytecode MyHonestReaction

rigid snow
#

java 2

sage crag
#

not java

sage crag
rigid snow
obsidian mantle
#

copilot just wrote matrices transposition function for me and it looks correct
do i rewrite it myself if im trying to study it? neurOMEGALUL

#

feels like cheating

sage crag
#

and its 200 lines neuroPogHD

rigid snow
#

a 10 month old baby runs at least 8x faster than python

sage crag
#

correct!

rigid snow
#

not a high bar

sage crag
#

actually its pretty hard to make a vm faster than this without JIT

#

ive optimised it

#

well, barring changing the ISA but i cant do that for obvious reasons

rigid snow
#

you should change the isa

#

hbvm 2

sage crag
#

ye bad idea

sage crag
#

i'll do it eventually but not in a production environment

sage crag
sage crag
# rigid snow hbml

ye anyway my vision for the web is arguably much more cursed than the current neuroPogHD

#

but its better because its cursed in an intentional way evilNod

real sierra
#

that's not better

sage crag
#

its better

real sierra
#

make entire web java MyHonestReaction

sage crag
#

different

#

sandboxing for bozos

rigid snow
#

it would've been cool if the web allowed you to pull native ui in

#

too bad it's not a good idea

real sierra
#

MyHonestReaction all stuff run on server

#

stream video of site to client

#

client send input back

rigid snow
#

||cloud computing||

real sierra
#

then can use any language on server

sage crag
#

recieved program just send web request to server SMH

real sierra
#

no scripting languages needed

sage crag
#

and it sucked evilSMH

rigid snow
#

i mean it works

#

generally

sage crag
#

only if your internet is fast

real sierra
#

replace TLS with UCI

rigid snow
#

rdp is also like uhhh the default

#

in corpo envs

sage crag
#

remote desktop

real sierra
#

actually can you make a scripting language that only uses valid UCI commands PagBounce

sage crag
#

no.

#

explode

real sierra
#

moves for moving data

#

gives you 64 memory locations

sage crag
#

i should just write my own vm

#

kvm

#

konii vm

rigid snow
#

each piece is a board, and each piece on that board is a board too

sage crag
#

avm and the acronym stands for a vm

rigid snow
real sierra
#

you can use position fen ... to load arbitrary data

sage crag
obsidian mantle
sage crag
#

recursive stack is a good idea if you are an esolang

real sierra
#

idea

#

position fen <fen> moves <move1> ...

#

use fen for address

#

store array of integers

#

formatted as move

#

gives you 8โด values for every int

sage crag
#

clang

#

stand for chess lang

real sierra
#

plus 5 for promotions

#

int range is [-10239, 10240] MyHonestReaction

torpid kelp
#

hello fellow programmers

rigid snow
#

wtf

rigid snow
real sierra
#

be nice to the new joiners Bruhgi

sage crag
real sierra
#

if they leave the server for that you're going with them

sage crag
#

we have chess tournament soon, if interested

real sierra
real sierra
#

what is your fav language

torpid kelp
real sierra
#

for coding

torpid kelp
# real sierra for coding

well, i enjoy any really, but i am developer for a wiki site, so i currently use alot of javascript, html, and css , but also alot of wikitext(a fusion language primarily for wiki development (think of fandom, and wiki.gg))
i am planning on learning more java, and maybe python as well :)

real sierra
#

if you want a fun way to learn, there is a for-fun contest coming up

torpid kelp
#

oh fr?

real sierra
real sierra
#

a chess bot programming contest neuroHypers

torpid kelp
#

that would be a disaster as i don't know how to play chess
that souds hilarious i'll check it out neurOMEGALUL

real sierra
#

no worries! there's a provided API that does know how to play chess

#

you just have to do the strategy part of it

#

but even then, don't mistake chess skill for programming skill mhm I already lose to my own bot

#

and my bot is really bad at chess so that says a lot

sage crag
#

if you can beat your bot you cry because your bot is bad

torpid kelp
#

theres a chance for me to actually win now neurOMEGALUL

sage crag
fast pagoda
sage crag
real sierra
#

basically nobody in this contest knows how to make a chess bot

#

the bar is not to beat stockfish or even a human

#

you just have to beat everyone else who are equally clueless

torpid kelp
fast pagoda
#

generally first time making a chess playing thing and have harsh constraints too

real sierra
#

contest isn't officially started yet but there will be a ping for programmers and events roles when it does

fast pagoda
#

so a lot of it is just trying to find ways to cook the compiler over the bbq until it produces a working bot that is slightly stronger than what a 1024 token length single bot might otherwise be

torpid kelp
#

i think so yea

fast pagoda
#

just make sure you come in and ask shiro where api

#

every 3 hours