#🪅-progaming

1 messages · Page 68 of 1

hoary sluice
#

our pcb was smoking

supple whale
#

hah

#

that sounds like my dad which yesterday plugged 12V into a cameras video output

hoary sluice
#

my excuse was the hardware failed and my job was the software so i said i wrote the software but could never test it (pretty sure i vibe coded it in like an hour)

supple whale
#

that sounds like me coding anything IoT

#

vibe coding actualyl works there because of how brainlessly simple it is

hoary sluice
#

i mean the software wouldve worked tho if i had 1 or 2 days to tinker with it

#

but the hardware didnt work at all i couldnt even flash the microcontroller

ornate quiver
#

HOW

#

how the fuck do you make the same mistake 5 times

#

??

hoary sluice
# ornate quiver how the fuck do you make the same mistake 5 times

the person who designed the pcb was no offense completely terrible at it, we had no system to flash the esp so we had to first manually hold the cables to flash it, which didnt work, then borrow a programmer from our teacher and solder the esp later, and once you soldered it you can never fail the flash, if the flash fails then you cant flash it again unless you use flying wires (you have to hold 5 jumper cables to it pretty sure), one of the times my program got too big (idk how, my actual code was like 100 loc, i probably included some unneccessary parts of a library) and i had to flash a bigger partition table to it, of which i didnt know that it didnt support over the air flashing

ornate quiver
#

thats insane

#

what if you guys just use an arduino micro or something

#

oh wait this was a drone

hoary sluice
#

we used an esp32 and he didnt put a usb port on the pcb

#

the microcontroller doesnt matter they all need to be flashed

#

and pretty sure that arduino anything has much worse specs than esps

ornate quiver
#

true

hoary sluice
#

also the drone was held up literally by hopes and dreams

#

every time we tested it we had to pray for it to work

ornate quiver
#

😭

hoary sluice
#

it was held together by isolation tape, the electronic speed controller was way too big and didnt fit the pcb, there was barely any space for the battery

supple whale
#

how do ya'll unpack app.asar files?

#

NVM IDIOT

royal nymph
#

asar e app.asar

#

trol

supple whale
#

its just a zip

#

XD

royal nymph
#

yup

supple whale
#

just unpack it as a zip

royal nymph
#

well

#

it's better to use @electron/asar from npm

#

it can also repack

#

it's not really a zip

#

it's a tarball with json header

supple whale
#

cuz fucking

#

idk what happened here

#

but it should not be this big

royal nymph
# royal nymph it's a tarball with json header

json header contains filenames, offsets, etc

and then just the contents of each file appended after one another with no compression

you can write an asar [un]packer in maybe 200 lines of code

supple whale
#

why is the fucking entire electron dist in there

#

💀

royal nymph
#

lmfao

#

what'd u cook

supple whale
#

idk bro

#

ah i need to specify input files

#

cool, it doesnt handle that for me

royal nymph
supple whale
#

so it doesnt like electron-vite

#

no wonder their electron app is so dogshit

#

that said, electron-vite STILL doesnt support multiple separate renderer configs

#

3 years ago i requested that

royal nymph
#

why u using electron-vite

#

just rawdog it

#

write your own config

supple whale
#

i did

#

i just wanted to see if they made it not shit

#

which they did

#

so nice

royal nymph
#

nice

supple whale
#

webpack is probably still better for electron

#

but this is simply faster to set up and build

#

and the type support it provides for TS is fuckign S tier

#

dont need to write that shit myself

#

i'd kms

#

global app chat, i wonder how awfully wrong this will go

#

ah great discord broke link copy on web AGAIN

#

ffs

#

actually have to use view raw to get the url

#

mfw u make a loader, but its never visible because the views load too quickly

#

i gotta love predictive caching

nimble bone
#

@valid jetty k_

deep mulch
#

@nimble bone ninoh

dense sand
#

Can i join leaderboard

royal nymph
#

that's not how it works

#

leaderboard is just everyone you follow

dense sand
#

I see

nimble bone
#

venbot scrobble leaderboard @royal nymph

jade stone
nimble bone
tired pagoda
#

hi

#

i have a little snippet that change tag APP to BOT

nimble bone
#

we call them apps now... move on...

winged mantle
#

how do I keep forgetting asm hello world

dense sand
#

asan jumpscare

dense sand
valid jetty
valid jetty
supple whale
#
.text-contrast {
  filter: invert(1) grayscale(1) brightness(1.2) contrast(9000);
  mix-blend-mode: luminosity;
  -webkit-font-smoothing: antialiased;
  background-color: inherit;
  background-clip: text;
  color: transparent
}
#

BAE CSS

dawn ledge
#

i hate this on multiple accounts

supple whale
#

wdym

#

its utter peak

dawn ledge
#

😭

supple whale
#

auto-contrasting text for dynamically generated background colors

#

i pick a most dominant color for the given image, use it as an accent color

#

then i can render auto-contrasting text over it

dawn ledge
#

show one with a light dominant color

supple whale
#

ABSOLUTE FUCKING PERFECTION

#

i'm considering making the watch now button background color that dominant color shit too

#

and doing the opposite for the rest of the buttons

#

where the color is the dominant one, and background is inverted

dawn ledge
#

i have changed my mind

#

thsi css is peak

supple whale
#

IKR

#

also, animating that implodes the GPU 3D render

#

like VERY rapidly

#

animating that shit can use like 40% of my GPU XD

#

overall animating clipped backgrounds with positions is GG

hazy pine
supple whale
#

maximum contrast

hazy pine
dawn ledge
#

i dont think so

#

this is gonna take visual imparment to another level

balmy lintel
supple whale
#

trully a discord e-reader moment

torpid shore
hazy pine
winged mantle
#

accidentally submitted vencord screenshot instead of exam

leaden crater
hazy pine
nimble bone
#

@hazy pine you must not be let near a computer again

nimble bone
#

tbf eink discord would be fire

#

but not

#

whatever

#

you did

leaden crater
hazy pine
nimble bone
nimble bone
hazy pine
#

btw it removes like a buncha features

#

quickswitcher

supple whale
#

@royal nymph i need ur expertise in "how fucked is JS"

#

i'm adding this string to a map, then checking if the map already has it

#

why when i run the check again does it say the fuckin string doesnt exist in the map?!

#

OMG I'M SOMEHOW MODIFYING THE STRING IN PLACE

#

LOL

#

i didnt even know that's possible!!!!

#

nice, i found a bug in electron's IPC

dawn ledge
#

thaunknown try not to break everything while trying to write literally a glorified video player blobcatcozy

supple whale
#

you forgot "challenge" at the end there

dawn ledge
#

😭

supple whale
#

every1 laughing until the

await createImageBitmap(new ImageData(new Uint8ClampedArray([255, 0, 255, 0, 255]).subarray(1, 5), 1))

gets ran on their smart TV

dawn ledge
#

what is this
why are there 5 values
when did my rbga get a new channel

supple whale
#

reboots it if you're lucky

dawn ledge
#

😭

supple whale
#

also found that when making said video player

frosty obsidian
dawn ledge
#

atp its webview bug hunting instead of a video player

supple whale
#

nah

#

its a chromium bug

#

its just only android tvs have the tripple lineup to execute the bug

#

since it needs to be 32 bit, less than 4gb of storage, arm64 and gpu accelerated

hazy pine
frosty obsidian
#

yeah thats terrible 😭

hazy pine
#

its kinda usable if you try hard enough

supple whale
#

i'm surprised by how not shit it is

#

me: writes css for a single tiny component as an accent

#

people:

frosty obsidian
#

i think they just put a filter over everything

#

see the avatars and emotes?

hazy pine
#

i wish it was that easy

dawn ledge
#

needsmorejpeg

hazy pine
hazy pine
supple whale
#

hm it doesnt contrast asrshm colors

#

idk why

#

that's odd

#

it probably doesnt inherit bg properly?

supple whale
#

so he had to do smth else for images and emotes

dawn ledge
#

my name has been butchered venniebwaah

supple whale
#

arksm

dawn ledge
#

true

frosty obsidian
#

they put tariffs on your name

ornate quiver
#

tariff the name wing

royal nymph
#

arhsm

#

what if arhsm used arch and was called archsm

formal belfry
dawn ledge
#

i was an arch user at one point

placid cape
#

lmao

#

duolingo has all premium feature checks client-side only

dawn ledge
#

unfortunately duolingo doesnt have a bug bounty

placid cape
#

yeah

#

but its still funny i just managed to get free super & max in a day lol

valid jetty
#

hi are there any smart rust people here

#

previously i had a field Location in my structs which wasnt necessary to be mutable. so, to speed it up, i used Rc<Location> instead

#

now, i need to edit some parts of the Location struct at any point

#

so im using Rc<RefCell<Location>> (the single threaded version of Arc<Mutex<Location>>)

#

the problem is that i dont want to .borrow() every single time

hoary sluice
valid jetty
#

so im asking, is there any way to auto-deref but for .borrow

hoary sluice
valid jetty
#

great idea !!

dawn ledge
valid jetty
#

you can do that??

#

nope apparently you cant impl deref trait

#

because deref wants a &Self::Target

#

.borrow gives a Ref<T, 'a>

hoary sluice
#

make a macro that calls borrow

valid jetty
#

hmmmm

#

ok somewhat cleaner i guess even with borrow_mut

deep mulch
#

@valid jetty hiiiii

#

Rosie pie

#

a pie made from rosie

valid jetty
dawn ledge
formal belfry
#

hello world

dawn ledge
#

goodbye world

valid jetty
dawn ledge
#

news flash refcell uses unsafecell to store T

#

thats why i said "implement the guarantees"

valid jetty
#

yeah i know xd

#

does that mean unsafecell doesnt panic if i borrow_mut more than once

dawn ledge
#

i mean, its unsafe so

#

:clueless:

valid jetty
#

hmmmmm

#

idk but why is rust analyzer so slowwwwwww

#

why does it take several seconds to update the diagnostics for a single 400 line file

formal belfry
#

its always been very fast for me

dawn ledge
#

it was realllllly slow for me on wsl but i fixed it by moving my dir out of wsl and symlinking it

valid jetty
dawn ledge
#

😭

valid jetty
#

wait for it

#

😭

dawn ledge
#

insane

valid jetty
#

half of my time right now is just waiting for the next error

#

like the errors dissapear when i save too

#

so i cant even start working on the next one until they reload

dawn ledge
#

i think it would be faster to just run cargo

#

(it was for me)

valid jetty
#

nope

#

ok maaybe

#

it takes 4s

#

(and holy shit it spits out like 19839124518 errors)

valid jetty
#

my life's purpose was to add .borrow in 500 places

dawn ledge
#

i mean

#

you could have spent all that time writing a refcell-like abstraction over unsafecell

valid jetty
dawn ledge
#

but they broke derefmut

formal belfry
#

insane

#

how does it get this bad

valid jetty
#

what am i looking at

dawn ledge
#

200+ mbs of display manager

#

thats like almost 1/4th of my entire base system

valid jetty
#

.cl autocompleting to .clamp when .clone is much more common is SOOO annoying........

lapis nacelleBOT
#

68 · United States - 210 plays
27 · Japan - 201 plays
16 · United Kingdom - 68 plays
9 · Canada - 27 plays
4 · Australia - 25 plays
3 · Germany - 82 plays
3 · Denmark - 12 plays
3 · France - 7 plays
2 · Spain - 13 plays
2 · Norway - 12 plays

valid jetty
#

what

formal belfry
sand gorge
#

im celestial marvel rivalks

#

top 0.93%

#

i goon ema forest

torpid shore
sand gorge
#

isnt that pro gamering

torpid shore
valid jetty
#

alright lets see if all my work had any effect

#

before

#

🥲

#

hold on how tf is it already borrowed

#

i literally do this

#

NOWHERE is it borrowed already

#

current token after yield_tokens_with_semi is guaranteed to be different

#

its like barely faster 😭

#

LMAO removing all comments brings it down from 3.05s to 1.77s 😭 😭

#

oh and removing most whitespace brings it down to 1s

#

ok so the problem is the looping skipping over tokens

deep mulch
#

@valid jetty sleep

#

Rosie why can you stay up 25 hours a day but I can't even get through class without falling asleep

#

what are you

valid jetty
nimble bone
#

dolfies

deep mulch
formal belfry
#

hop on bloons

wheat kernel
valid jetty
#

wtf is it doing

nimble bone
wheat kernel
#

kwnotify

#

smh

nimble bone
#

d0lf135

formal belfry
valid jetty
#

it fetched for like 2 mins for some reason

#

lol

hoary sluice
deep mulch
#

rosie still awake

valid jetty
#

lmao

placid cape
hoary sluice
#

@valid jetty im battling the vibe coding mind virus

#

every time i want to add a feature or fix something i immediately want to ask an llm

dense sand
#

I do that too, but mainly because i dont have anyone to discuss the thing with

placid cape
#

^

#

It's okay unless you're just prompting and doesn't even understand the code

#

btw try Gemini 2.5 pro

hoary sluice
hoary sluice
#

from what ive noticed gemini is the worst of them all

#

it doesnt listen to your prompts

#

does what it wants

#

claude 3.7 is decent

#

the docs are way better tho

placid cape
#

have you tried it?

#

it's really good

hoary sluice
#

yes im using it rn

#

its not actually that good if you want it to write code

#

its goot at explaining

hoary sluice
#

ok i dont think chatgpt wouldve caught this

dense sand
#

I still use chatgpt for everything

#

I dont see no difference

placid cape
#

you'll see a difference for more complex stuff

full vapor
#

i have this same question its so dumb

placid cape
#

yeah it is

valid jetty
# hoary sluice every time i want to add a feature or fix something i immediately want to ask an...

i used to do that until the code i work with became too specialized or big or complicated that ai couldn’t understand it and spat out basically always wrong results lol, but if the code was smaller, because the code was kinda small i always understood what it was doing, which is what i think most vibe coders can’t do lol, and because i know i can write it better i found it better to ask it what kind of things i need to do in english rather than get code

#

and that’s only for fixing code, making an llm make a whole feature is so bad for me because it’s usually nowhere near the formatting standard i’m looking for

#

so i either have to take the code and then basically refactor it which is boring as fuck (not to mention it’s usually wrong)

#

or i just have to.. you know.. use my brain and do it myself

#

which is what i do 99% of the time

valid jetty
placid cape
hoary sluice
#

there was one instance of it actually being useful where i had unsafe impl Send for LocalRecorder {} and same for Sync and it managed to refactor it in such a way that the synchronous part would be in a separate thread and only share an async buffer with the async api while making it not extremely ugly

valid jetty
hoary sluice
fleet cedar
#

A key component of vibe coding is having no idea what you're doing

placid cape
#

never use go if you want to work with structs(interfaces)/enums...

#

it's painful

fleet cedar
#

Golang is unconditionally painful

#

It's designed to make the path between design meeting and prototype as short as possible, with no concern for the distance between prototype and product

valid jetty
#

that’s so real

valid jetty
#

enums in go are just grouped constants xd

#

like in C

royal nymph
#

nothing wrong with that

fleet cedar
#

Aka worthless

#

If I want named constants I declare named constants

placid cape
# royal nymph why

For example I have interface Statement that requires Location() function

#

But now in each statement impl I need to have property Loc or something like that so I can implement the location function

#

Can't even be the same name because of name conflicts

#

also you implement interface to struct by just implementing all methods from the interface, there's no explicit way to do it like in java with implements or impl like in rust

#

i'll make blom lsp in rust with tower lsp

valid jetty
placid cape
#

❤️

dense sand
#

Using notion as a blogsite is kinda cool

placid cape
#

this is valid elle?!?!

dawn ledge
#

yeah elle has penis operator

#

(walrus)

#

8---->

#

:^)

placid cape
#

i dont care about the walrus operator

royal nymph
placid cape
#

well

#

i think it does

fleet cedar
#

Rust doesn't let you change the type of variables

royal nymph
#

it does iirc

fleet cedar
#

But you can declare a new with the same name

#

Which is a very different thing

placid cape
#

my wrong

royal nymph
#

/run ```rs
fn main() {
let test = "hi";
let test = 42;
println!("{}", test);
}

rugged berryBOT
#

@royal nymph I received rs(1.68.2) compile errors

warning: unused variable: `​test`​
 --> file0.code:2:9
  |
2 |     let test = "hi";
  |         ^^^^ help: if this is intentional, prefix it with an underscore: `​_test`​
  |
  = note: `​#[warn(unused_variables)]`​ on by default

warning: 1 warning emitted

42
royal nymph
#

yeah works

royal nymph
placid cape
#

yea

dawn ledge
#

alright

#

should ahve scrolled

fleet cedar
#

* { overflow: scroll }

dawn ledge
#

vee doesnt know how to print in rust, smh

valid jetty
valid jetty
dense sand
valid jetty
#

i view personal websites and blog websites as pointless, a creative way to express yourself but god is it a waste of time

#

my personal website is just github for a reason

dawn ledge
#

i am on like the 5th redeisng attempt rn

#

the first on had nothing but a laggy ass threejs animation with "im arhsm"
this is the second one

dense sand
#

Thats an ass mono font tbh

dawn ledge
#

the thrid one is jsut a figma concept

dense sand
#

You should use either cascadia code ot jetbrains mono

dawn ledge
#

and the 4th one doesnt exist

fleet cedar
#

Dejavu is good though

dawn ledge
#

this particulat pixel font (its not monospace fwiw) is ass but i love pixel fonts and i'll eventually switch to using departure mono on my website

#

also i use a completly different font in the actual content

fleet cedar
#

The only correct monospace font is font-family: monospace though

dawn ledge
#

this entire website was made in like 2 days and before i was any good at frontend

dawn ledge
#

but that really sucks when you have a specific design in your mind and user-123456789's monospace font fucks it up

valid jetty
hazy pine
dawn ledge
#

i made this shit in 2 days

hazy pine
dawn ledge
#

on the contrary i've been writing this rust media server for more than 2 days

valid jetty
#

how do you have the time 🙏🙏

dawn ledge
#

thats the thing

#

i dont

#

my software is built on hopes and dreams

#

...and premature abstractions

#

i really need to get rid of my habit of starting anything by writing abstractions

hazy pine
#

isnt that how test driven development works

valid jetty
#

i used to do that

#

and overengineer absolutely all the code i write

dawn ledge
#

jokes on you i haven't written a single test in my life

valid jetty
#

now i just do the bare minimum to make it compile so i don’t lose my train of thought

#

and then i refactor as needed

dawn ledge
#

i really want to be able to do that

#

"make shit work and then make it pretty"

valid jetty
#

yeah that’s what i do

dawn ledge
#

and here i am doing the reverse

valid jetty
#

the elle compiler code was a single 5000 line file for the longest time

#

..with not the best code quality

dawn ledge
#

@supple whale how does miru render video
or is that handled by webtorrent
i am trying to render video data sent over webrtc (not implemented yet) but i was wondering if using MSE is the only possible option

supple whale
#

thank you for comign to my ted talk

dawn ledge
#

😭

supple whale
#

for webrtc u do

#

video.srcObject = mediastream

#

iirc

dawn ledge
#

(iirc he says)

valid jetty
#

iiirc

#

idrc

#

(i don’t remember correctly)

hoary sluice
#

soon rosie is gonna start saying tspmoicl

fleet cedar
#

That's not a word

valid jetty
#

@hoary sluice

#

make this language

dawn ledge
fleet cedar
#

Many still are

hoary sluice
#

what does sm mean

#

is veee an integer

fleet cedar
#

I think it's so much

dawn ledge
#

so much

hoary sluice
#

oh

#

is pm⭕ sm 💔 🥀 just ;

fleet cedar
#

There's probably a return in there

valid jetty
deep mulch
#

@valid jetty hii

nimble bone
#

freslets

dawn ledge
#

we could change that :clueless:

hoary sluice
#

@fleet cedar you will win global lb

#

idk if i should participate in vienna next time, i always win in st. poelten but with my time wouldve been #3 at my best in vienna

hoary sluice
hoary sluice
valid jetty
dawn ledge
#

not a fan of competitive things

#

sorry

valid jetty
# hoary sluice why

i might by the time it starts in november but as of right now im in my textiles and langdev era

hoary sluice
#

its not even really about the competition, most people who participate have no chance at all of winning even locally

#

its just fun

valid jetty
#

competitive programming was so stressful during aoc i kinda dont wanna do that again

#

hmmmmmm

hoary sluice
valid jetty
#

husk

dawn ledge
#

if

valid jetty
#

ill consider it

hoary sluice
#

i got 650 euro in prizes in april

dawn ledge
#

IF

valid jetty
hoary sluice
valid jetty
#

i beat eagely

hoary sluice
#

by 12 points

valid jetty
#

its possible but idk

dawn ledge
#

globally tho :clueless:

hoary sluice
#

nah thats local

valid jetty
hoary sluice
#

in april i was #28 global #1 local

dawn ledge
#

i can never be top x on aoc cause of timezones
which fucking sucks

valid jetty
valid jetty
#

i woke up at 4:45am to do it

dawn ledge
#

sorry im not dedicated to the cause

hoary sluice
valid jetty
#

lmfaoooo

dawn ledge
#

its not like doing it faster will do any real benefit

valid jetty
# hoary sluice

i will consider this if im not stagnant by november in terms of my programming abilities

#

i put too much time into programming such that im miserably failing all my other subjects and im many months behind

hoary sluice
valid jetty
#

i have a D in physics doomed to be an E in the end of year exams

placid cape
dawn ledge
#

also my sleeping pattern has insane drifts
even if i manage to wake up by like 4am i'll be waking up on some random hour the other day

valid jetty
#

i might do it..

hoary sluice
#

you can participate in the school contest too and both of them get prizes for top 3

#

the bigger the location the more

valid jetty
#

idk xd

hoary sluice
#

vienna got 500 euro voucher last time for top 1

valid jetty
#

ok let me explain why im hesitant

dawn ledge
#

i wouldn't join even if tehre was money cause im never winning that shi ❤️

hoary sluice
placid cape
#

free food?

dawn ledge
#

consider this, im 17, and drink neither

hoary sluice
#

and pizza

dawn ledge
#

compelling ;-;

hoary sluice
#

the whole point is to advertise the company

#

but thats like a 10 minute presentation after the fact

dawn ledge
#

cap or no cap?

hoary sluice
#

whats a twitchtranscoder

dawn ledge
#

well ig as a primary streaming platform they have the real estate to invest in custom more optimized solutions

#

although ffmpeg is like the epitome of optimizations

#

mfs write raw asm

hoary sluice
placid cape
hoary sluice
#

anywhere in europe

placid cape
#

true fr

dawn ledge
#

drinking culture is wide spread here too, im just not into it

placid cape
#

thats good 👍

hoary sluice
#

but they do offer free beer

dawn ledge
#

this thing gets devoured like juice

hoary sluice
#

green bottle with korean

valid jetty
# hoary sluice you can participate in the school contest too and both of them get prizes for to...
  • during december, i may not have portrayed it but i was SO nervous the whole time, like sure i was getting good scores but i was shaking and i think i was like crying on one of the days that took me 2 hours because i was doing so bad, i dont want that kind of stress again, even if theres money involved, aoc was (one of) my first experiences of programming against others and not just isolated in my little bedroom only beating my personal records
  • during the summer my plan is to stop spending 25 hours a day on programming and instead focus on physics, further maths, japanese development, and dress making (the things im falling behind heavily atm), if i dont do any programming ill lose my ability to implement algorithms correctly as fast or to think of solutions as fast
  • even if i do decide to join, participating in this and getting a high placement means that im now on the radar for invitations to other events in the future which would put me in similar stress

and there are a few other problems but theyre more personal and i cant really share but i hope you can see where im coming from

dawn ledge
dawn ledge
#

went from straight A to idfc even if i fail

valid jetty
#

competitive programming is fun until you bring the actual competitive aspect for it which is when i explode

valid jetty
hoary sluice
# valid jetty - during december, i may not have portrayed it but i was SO nervous the whole ti...
  1. ok thats understandable but the environment in the contest is really chill and id still do it even if there was no leaderboard just cause its fun
  2. i always tell myself ill do aoc during the year and then dont do it so i end up only doing it right before, during, and right after december and i do the contests, you wont just forget everything if you warm up the week before
  3. theyll send you an email recruiting you if you do well in the contest and nothing else
dawn ledge
#

my competitive spirit died the moment depression hit me during covid

#

now i just go by

hoary sluice
valid jetty
#

ill consider it, theres still time until november

dawn ledge
#

there's like multiple seasons till november

valid jetty
#

yeah

hoary sluice
#

its fine if you dont want to but im telling you its worth it

hoary sluice
deep mulch
#

Rosie is the world's smartest person

#

@hoary sluice 🦅ly

dawn ledge
hoary sluice
#

also the last contest i literally just vibe coded everything, got first level 4 completion in the world and then failed to do level 5 (you have 4 hours total)

placid cape
dawn ledge
#

popular is an understatement
it is THE project for media handling

valid jetty
# hoary sluice its fine if you dont want to but im telling you its worth it

on the other hand

  • im getting 100% in cs exams and 27% on physics exams, 34% on further maths exams
  • i have approx 3% of my dress project complete when im meant to have 40% at this time of year
  • i can be forced to drop further maths if i perform badly in the end of year exam
  • i need to get a temporary job after sixth form to save money to go to japan (and for other reasons), which means i need decent grades on my y12 end of year exams to apply to jobs with

the pressure is HERE

#

a few hundred pounds will only go so far

placid cape
#

I'm sure job is not a problem for you

fleet cedar
#

Dress project?

placid cape
#

but you should focus on physics math and your dress project

valid jetty
# fleet cedar Dress project?

as part of my extended project qualification for my school im making a 地雷系 dress, which also involves researching the history behind the culture aswell as the textiles work itself

dawn ledge
fleet cedar
#

Oh, so a literal dress?

#

Cool

valid jetty
#

yeah

dawn ledge
#

my physics teach was like "you are smart you can do this, just do this, this and that" no shit chief

dawn ledge
#

if i was smart i wouldnt need to get like 5%

hoary sluice
#

there are no restrictions but ai isnt even close to being able to solve any of the later levels

deep mulch
#

@hoary sluice is aa vibe coder

valid jetty
hoary sluice
#

also werent you gonna apply for a scholarship

valid jetty
#

research

deep mulch
#

oh my godf

valid jetty
#

like

hoary sluice
valid jetty
#

apartment food

#

as a student in japan your visa does not permit working

#

so i need to bring enough money with me

hoary sluice
#

wtf

deep mulch
#

i

hoary sluice
#

why not do japan as an erasmus from a european uni

deep mulch
valid jetty
#

you can ask for permission but thats an issue i would rather not deal with while im already there with no money

deep mulch
#

rosie will be in japan and broke after a month with no way home

hoary sluice
#

you can do up to 1 year paid in full (tuition, apartment, food) and then probably just transfer after 1 year

valid jetty
hoary sluice
valid jetty
#

so true

valid jetty
#

i might but i also might not ill see

hoary sluice
#

rosie will stand in queue at the japanese stock market in 1929 waiting to jump out of the window after the stock market crash

valid jetty
hoary sluice
#

go austria

valid jetty
#

i think i can get a junior position but i can do better lol

#

im not a junior developer

hoary sluice
deep mulch
#

rosie will work a non cs job

valid jetty
#

good point

hoary sluice
#

they dont care

valid jetty
#

ive seen JUNIOR positions asking for SEVERAL YEARS of FORMAL EXPERIENCE

#

like WHAT

deep mulch
#

more years than rosie has been alive

hoary sluice
valid jetty
#

the issue with that is the same as in japan though lol

hoary sluice
#

the only way to get a good paying job right out of high school is nepotism

valid jetty
#

going to work abroad is the same issue in that i don’t have money to live there

hoary sluice
#

like a 25 sq m one

valid jetty
deep mulch
#

i wanna get a job at this nuclear plant

valid jetty
#

sounds like a lot of hoops

hoary sluice
#

internships only pay well in california

valid jetty
#

finish sixth form -> get a job at like a store in the uk for a year -> go to vienna and get a programming job to earn more money -> go to japan -> work in japan

#

you can actually get paid really well in japan because there’s a shortage of developers

raven mortar
#

Hi

hoary sluice
# valid jetty sounds like a lot of hoops

you wont have a hard time getting a spot at uni and youre allowed to work while studying and you can do a year of erasmus for free and theres student housing for 250 euros a month

deep mulch
#

i wonder why theres a shortage, surely nothing to do with the work ethic

valid jetty
raven mortar
valid jetty
#

oh wrong reply

deep mulch
#

ill work anywhere else but japan

hoary sluice
valid jetty
raven mortar
#

i don't have experience with javascript and typescript

deep mulch
#

@valid jetty

#

rosinga

valid jetty
#

i refuse to get any java jobs though

deep mulch
#

why

#

java is very good experience to have for careers

hoary sluice
valid jetty
raven mortar
#

what if

hoary sluice
nimble bone
#

Public Static Void Main String Args @valid jetty

#

it will haunt your dreams

deep mulch
valid jetty
hoary sluice
deep mulch
#

guh?

deep mulch
#

i dont wanna get js job

raven mortar
#

see a job application for javascript
needs to have 2 year experience with javascript and typescript
needs to have 4 year experience of cobol

#

huh??

deep mulch
#

I HATE COBOL!!!

#

fortran my beloveed

valid jetty
raven mortar
#

lc.i COBOL hello world

visual shellBOT
valid jetty
#

that’s the simple cobol

#

the IBM’ed cobol

#

there is a worse one

raven mortar
#

lc.i hello world in IBM cobol

visual shellBOT
deep mulch
#

i hate the column thing cobol has

#

@valid jetty make elle like cobol

dense sand
#

my jvm will be freestanding

valid jetty
#
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. HELLO.
000300 ENVIRONMENT DIVISION.
000400 CONFIGURATION SECTION.
000500 SOURCE-COMPUTER. IBM-360.
000600 OBJECT-COMPUTER. IBM-360.
000700 DATA DIVISION.
000800 WORKING-STORAGE SECTION.
000900 01 WS-MESSAGE     PIC X(12) VALUE "HELLO, WORLD".
001000 PROCEDURE DIVISION.
001100     DISPLAY WS-MESSAGE.
001200     STOP RUN.
dense sand
#

i want to have my jvm running in my os

valid jetty
#

loveee

dawn ledge
raven mortar
#

/run cobol

IDENTIFICATION DIVISION.
PROGRAM-ID. HELOWOLD.
ENVIRONMENT DIVISION.
PROCEDURE DIVISION.
    DISPLAY 'HELLO WORLD'.
    STOP RUN.
rugged berryBOT
#

Here is your cobol(3.1.2) output @raven mortar

HELLO WORLD
valid jetty
#

there is a huge amount of foreigners going to japan

dawn ledge
#

can you dye your hair :^)

hoary sluice
#

/run cobol

PROGRAM-ID. HELOWOLD.
PROCEDURE DIVISION.
    DISPLAY 'HELLO WORLD'.
    STOP RUN.
rugged berryBOT
#

Here is your cobol(3.1.2) output @hoary sluice

HELLO WORLD
hoary sluice
#

ITS ALL A LIE

valid jetty
deep mulch
#

@valid jetty has blue hair and pronouces

hoary sluice
#

/run cobol

PROCEDURE DIVISION.
    DISPLAY 'HELLO WORLD'.
rugged berryBOT
#

@hoary sluice I received cobol(3.1.2) compile errors

file0.code:1: error: PROGRAM-ID header missing
chmod: cannot access 'binary': No such file or directory
file0.code:1: error: PROGRAM-ID header missing
chmod: cannot access 'binary': No such file or directory
hoary sluice
#

/run cobol

PROGRAM-ID. ardtardn.
PROCEDURE DIVISION.
    DISPLAY 'HELLO WORLD'.
rugged berryBOT
#

Here is your cobol(3.1.2) output @hoary sluice

HELLO WORLD
raven mortar
#

/run cobol

000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. HELLO.
000300 ENVIRONMENT DIVISION.
000400 CONFIGURATION SECTION.
000500 SOURCE-COMPUTER. IBM-360.
000600 OBJECT-COMPUTER. IBM-360.
000700 DATA DIVISION.
000800 WORKING-STORAGE SECTION.
000900 01 WS-MESSAGE     PIC X(12) VALUE "HELLO, WORLD".
001000 PROCEDURE DIVISION.
001100     DISPLAY WS-MESSAGE.
001200     STOP RUN.
rugged berryBOT
#

@raven mortar I received cobol(3.1.2) compile errors

file0.code:1: error: PROGRAM-ID header missing
file0.code:1: error: PROCEDURE DIVISION header missing
file0.code:1: error: syntax error, unexpected Literal
file0.code:2: error: unknown statement '000200'
file0.code:2: error: syntax error, unexpected Literal
file0.code:3: error: unknown statement '000300'
file0.code:4: error: unknown statement '000400'
file0.code:5: error: unknown statement '000500'
file0.code: in paragraph 'IBM-360':
file0.code:6: error: unknown statement '000600'
file0.code: in paragraph 'IBM-360':
file0.code:7: error: unknown statement '000700'
file0.code:8: error: unknown statement '000800'
file0.code:9: error: unknown statement '000900'
file0.code:10: error: unknown statement '001000'
file0.code:11: error: unknown statement '001100'
file0.code:11: error: 'WS-MESSAGE' is not defined
file0.code:12: error: unknown statement '001200'
chmod: cannot access 'binary': No such file or directory
file0.code:1: error: PROGRAM-ID header missing
file0.code:1: error: PROCEDURE DIVISION header missing
file0.code:1: error: syntax error, unexpected Literal
file0.code:2: error: unknown statement '000200'
file0.code:2: error: syntax error, unexpected Literal
file0.code:3: error: unknown statement '000300'
file0.code:4: error: unknown statement '000400'
file0.code:5: error: unknown statement '000500'
file0.code: in paragraph 'IBM-360':
file0.code:6: error: unknown statement '000600'
file0.code: in paragraph 'IBM-360':```
hoary sluice
#

COBOL IS BETTER THAN JAVASCRIPT

deep mulch
#

@hoary sluice now do cobol file io

#

you will go insane

valid jetty
#

@deep mulch is a hard working christian american conservative citizen YEE-HAW brotha god bless america 🦅🇺🇸🔥

hoary sluice
deep mulch
#

wrong

valid jetty
#

@deep mulch take the input from the user in javascript in a standardized way

raven mortar
deep mulch
#

@valid jetty@valid jetty@valid jetty

valid jetty
raven mortar
lucid trail
dawn ledge
dawn ledge
#

tnixc deprecated

valid jetty
#

the C one is only so high because of tree-sitter-elle lmfaooo

lucid trail
#

so true

valid jetty
#

but the rust one is real

dawn ledge
#

tree-sitter is genuinely a pain

hoary sluice
#

/run cobol

       PROGRAM-ID. FibonacciCalc.
       WORKING-STORAGE SECTION.
       01  PREV-NUM      PIC 9(10) VALUE 0.
       01  CURR-NUM      PIC 9(10) VALUE 1.
       01  NEXT-NUM      PIC 9(10).
       01  COUNTER       PIC 99.
       01  MAX-TERMS     PIC 99 VALUE 20.
       01  DISPLAY-LINE  PIC X(30).

       PROCEDURE DIVISION.
       MAIN-PROCEDURE.
           DISPLAY "Fibonacci Sequence (First " MAX-TERMS " terms):".
           
           MOVE 0 TO PREV-NUM
           MOVE 1 TO CURR-NUM
           DISPLAY "Term 01: " PREV-NUM
           DISPLAY "Term 02: " CURR-NUM

           PERFORM VARYING COUNTER FROM 3 BY 1
                   UNTIL COUNTER > MAX-TERMS
               COMPUTE NEXT-NUM = PREV-NUM + CURR-NUM
               STRING "Term " COUNTER ": " NEXT-NUM
                   INTO DISPLAY-LINE
               DISPLAY DISPLAY-LINE
               MOVE CURR-NUM TO PREV-NUM
               MOVE NEXT-NUM TO CURR-NUM
           END-PERFORM
rugged berryBOT
#

@hoary sluice I received cobol(3.1.2) compile errors

file0.code:2: error: DATA DIVISION header missing
file0.code: in paragraph 'MAIN-PROCEDURE':
file0.code:28: error: syntax error, unexpected end of file
chmod: cannot access 'binary': No such file or directory
file0.code:2: error: DATA DIVISION header missing
file0.code: in paragraph 'MAIN-PROCEDURE':
file0.code:28: error: syntax error, unexpected end of file
chmod: cannot access 'binary': No such file or directory
lucid trail
valid jetty
dawn ledge
hoary sluice
#

/run cobol

       PROGRAM-ID. FibonacciCalc.
       DATA DIVISION.
       WORKING-STORAGE SECTION.
       01  PREV-NUM      PIC 9(10) VALUE 0.
       01  CURR-NUM      PIC 9(10) VALUE 1.
       01  NEXT-NUM      PIC 9(10).
       01  COUNTER       PIC 99.
       01  MAX-TERMS     PIC 99 VALUE 20.
       01  DISPLAY-LINE  PIC X(30).

       PROCEDURE DIVISION.
       MAIN-PROCEDURE.
           DISPLAY "Fibonacci Sequence (First " MAX-TERMS " terms):".
           
           MOVE 0 TO PREV-NUM
           MOVE 1 TO CURR-NUM
           DISPLAY "Term 01: " PREV-NUM
           DISPLAY "Term 02: " CURR-NUM

           PERFORM VARYING COUNTER FROM 3 BY 1
                   UNTIL COUNTER > MAX-TERMS
               COMPUTE NEXT-NUM = PREV-NUM + CURR-NUM
               STRING "Term " COUNTER ": " NEXT-NUM
                   INTO DISPLAY-LINE
               DISPLAY DISPLAY-LINE
               MOVE CURR-NUM TO PREV-NUM
               MOVE NEXT-NUM TO CURR-NUM
           END-PERFORM
rugged berryBOT
#

@hoary sluice I received cobol(3.1.2) compile errors

file0.code: in paragraph 'MAIN-PROCEDURE':
file0.code:29: error: syntax error, unexpected end of file
chmod: cannot access 'binary': No such file or directory
file0.code: in paragraph 'MAIN-PROCEDURE':
file0.code:29: error: syntax error, unexpected end of file
chmod: cannot access 'binary': No such file or directory
dawn ledge
#

get the fuck out and run commands in #🤖-bot-commands

#

thanks

hoary sluice
#

sure

valid jetty
#

eagely vibecoding cobol now

raven mortar
#

Anyways

hoary sluice
#

im cobol

deep mulch
#

@valid jetty say bwa

dawn ledge
hoary sluice
valid jetty
#

bwa

#

bwaaaaa

dawn ledge
hoary sluice
valid jetty
#

"the top 1%"

deep mulch
#

vibe coder job

dawn ledge
valid jetty
#

otherwise companies will not hire you if ai can do your job better than you can

deep mulch
#

@valid jetty vibe coded elle

valid jetty
#

yeah

#

its true

deep mulch
#

e

valid jetty
#

oh my god im struggling to edit my messages today

#

holy shit

dawn ledge
#

i am always strugling

deep mulch
#

the curse

valid jetty
#

double click to edit my behated

dawn ledge
#

❤️

hoary sluice
#

a

valid jetty
#

b

dawn ledge
#

c

hoary sluice
raven mortar
#

Object-Oriented Extensions: Since 2002, the COBOL standard has included support for object-oriented programming, allowing for more modern development practices.
Thanks gemeeni

dawn ledge
deep mulch
#

horror

hoary sluice
#

vencord husk

deep mulch
#

@hoary sluice make eaglecord

valid jetty
#

whatever

hoary sluice
#

the only reason im here is because someone in the moulberrys bush aoc channel told me hes using the vencord leaderboard

valid jetty
#

that plugin

deep mulch
#

@hoary sluice uses betterdiscord

valid jetty
#

honestly i wouldnt be surprised

raven mortar
#

@deep mulch uses vanilla discord

hoary sluice
#

i use default browser discord

#

vesktop too slow

valid jetty
#

TRUE

deep mulch
#

true

valid jetty
#

thats so real

deep mulch
#

@valid jetty rewrite vesktop in elle

valid jetty
deep mulch
#

make it faster

raven mortar
#

I only used vesktop because the gui installer didn't load for my intergrsted graphics HD 400

#

So I used vesktop

valid jetty
raven mortar
#

It was fine then I discovered the CLI installer

dawn ledge
#

horror

raven mortar
#

So I installed vendor from therr

dawn ledge
valid jetty
#

lmfao

deep mulch
#

oh rosie my rosie

hoary sluice
raven mortar
dawn ledge
#

you arent helping the fact

valid jetty
dense sand
#

do you guys ever have a sudden urge to rewrite the whole codebase

dawn ledge
#

yes

placid cape
dense sand
#

when i say freestanding i mean it 😭

valid jetty
#

i fucking hate it here i wanna leave asap

placid cape
#

What do you hate most?

dawn ledge
#

living

deep mulch
#

living

valid jetty
#

the romanticization of it

#

the tiny yet expensive houses

#

and yeah living

dawn ledge
#

house prices are generally bad

valid jetty
#

i can name more reasons, mostly the biggest reason is one i cant share here sooo

dawn ledge
#

although i like how you can get old abandoned houses in japan for cheap

#

if youre willing to put in the effort to refurbish it

hoary sluice
#

rosie keeps telling us about her secrets she cant share

deep mulch
#

yop

hoary sluice
dawn ledge
placid cape
valid jetty
dawn ledge
deep mulch
#

YOU GET DRUNK ??

deep mulch
dawn ledge
#

me too

valid jetty
deep mulch
#

i fear for you

placid cape
deep mulch
#

@valid jetty

valid jetty
#

my head becomes blurry instantly

dawn ledge
#

lol i was gonna say ten folds in the negative

deep mulch
#

one day rosie will explode

valid jetty
#

maybe i will

hoary sluice
valid jetty
#

so what

deep mulch
#

@valid jetty wyd

dawn ledge
#

i want to live in a place with a lot of snow all the time but i also dont wanna learn icelandic

hoary sluice
#

the image is actually kazakh mountains not japan lol

#

this is just summer

dawn ledge
#

idk i've never been to japan

hoary sluice
#

id imagine theres a lot more snow in kazakhstan than in japan

#

kazakhstan gets -30 winters on the regular and multiple meters of snow

placid cape
#

implicit interface implementation is the biggest mistake in go lol

hoary sluice
#

japan has oceanic climate which is more stable, and kazakhstan is the biggest landlocked country in the world

valid jetty
#

what is this 😭

dawn ledge
#

i kinda want snow over time rather than intense snow and then blank

valid jetty
#

“i’m right”

“no, look it up you’re very wrong”

“fuck you im right shut up”

deep mulch
#

rosie insane

dawn ledge
valid jetty
#

so many issues with it

dawn ledge
#

i've attempted to write go several times by now
every time it disappoints me

valid jetty
#

perhaps the only thing that i like about go is goroutines

#

everything else kinda sucks

dawn ledge
#

the syntax is bad, the language is bad, teh functionality is bad

#

goroutines indeed are the only likeable part
but zig does it better

valid jetty
#

zigooners

dawn ledge
#

to get a value of of go routines you NEED a channel

placid cape
dawn ledge
#

i mean even rust needs channels when you start doing things concurrently but w/e :clueless:

#

lol

valid jetty
placid cape
#

tbh im sad for typescript contributors

hoary sluice
dawn ledge
#

i support the rewrite it in rust memes and all but please do not rewrite entire projects on a whim

placid cape
#

using go for the compiler is a big mistake, i know that it's easy to translate ts into go but it's at the end bad language

valid jetty
hoary sluice
placid cape
hoary sluice
valid jetty
placid cape
#

it's impossible to maintain bigger project in go

#

it's just not possible

shrewd canopy
#

Go is okay here

hoary sluice
hoary sluice
#

i dont understand what his goal is

#

he already has enough money

#

now hes literally just trying to fuck everyone else over

valid jetty
#

to make straight white rich men win lol

#

i thought that was the whole point of capitalism

hoary sluice
#

he cant make his own life better anymore cause he already has billions so he needs to make other peoples lives much worse so hes better off comparatively

wispy kernel
valid jetty
#

@hoary sluice i’m gonna do a thing uhhh

hoary sluice
valid jetty
#

gimme questions for the faq

wispy kernel
#

What are your political views?

hoary sluice
#

an faq sounds so wrong

valid jetty
hoary sluice
#

do you really read it as f-a-q not as fack

valid jetty
hoary sluice
valid jetty
#

accurate

hoary sluice
#

i dont think theres a single thing i agree with trump on

valid jetty
hoary sluice
wispy kernel
# valid jetty

You’re making resources for your programming language?

hoary sluice
#

wait no its spioniro golubiro

valid jetty
valid jetty
#

there’s already a documentation but it’s more like a langref and far too long for if you want a quick start

#

it’s about 40 a4 pages

wispy kernel
hoary sluice
valid jetty
#
use std/prelude;

fn main() {
    io::println("Hello world!");
}
hoary sluice
placid cape
# valid jetty

make documentation at this point, not just a big document on github

valid jetty
#

yeah i want to

placid cape
#

astro's starlight is amazing

valid jetty
#

but that takes a lot of time

placid cape
valid jetty
#

uhhh i would rather make it from scratch

#

i dont need a whole toolchain for static html & css

placid cape
#

agree but i would say that if you dont want to waste time and want support for a lot of stuff then use this

valid jetty
#

hmmmmmm

hoary sluice
#

its probably just md

valid jetty
#

ok ill try it

placid cape
#

it's really powerful, take a look at it

valid jetty
#

what if i made ellec doc

#

what then

placid cape
hoary sluice
#

id just do it there

#

you get hosting too

placid cape
#

same with starlight

hoary sluice
#

astro does look nicer tho yea

placid cape
#

it's a static website

hoary sluice
#

oh it uses rst?

placid cape
#

what's rst

hoary sluice
#

or u mean they host it for you

placid cape
#

no it's just a static website

hoary sluice
#

i meant you get elle.readthedocs.io

placid cape
#

oh well yea not with starlight

#

you need your own domain

#

or be okay with cf pages domain/gh pages/...

valid jetty
#

i wish all of this webdev slop had like a barebones example

placid cape
#

webdev is a mess

hoary sluice
#
Read the Docs Documentation

The following example projects show a rich variety of uses of Read the Docs. You can use them for inspiration, for learning and for recipes to start your own documentation projects. View the rendered version of each project and then head over to the Git repository to see how it’s done and reuse t...

placid cape
#

you start with installing 4241954218941298489 from npm

valid jetty
hoary sluice
placid cape
valid jetty
#

weirdly enough elle-lang, ellelang, elle are all taken on github

#

even though theyre unrelated to a language

valid jetty
#

i probably wont do this today

placid cape
hoary sluice
#

this is getting so annoying i might open a pr with qtcreator before i finish this projecti

#

when you type >> in vim in qtcreator its sometimes interpreted as <<

valid jetty
#

its some website in german

placid cape
nimble bone
#

@valid jetty rewrite Elle in Elle

placid cape
#

she's already doing lang in elle

#

ichigo

valid jetty
#

yeah lol

placid cape
valid jetty
#

LMAO

hoary sluice
#

this guy made a lenght object finding website and then proceeded to not put any effort in and only find like 7 lengths that everyone knows already anyways

#

when elle to js

valid jetty
placid cape
#

looks beautiful

valid jetty
#

this is funny tho

placid cape
#

but what about just making js transpiler?

#

or something like that

valid jetty
#

very possible

placid cape
#

i want to do transpilers for blom

valid jetty
#

or well, not fully

placid cape
#

and maybe also vm isntead of just regular interpreter

#

but compiler is priority #1

valid jetty
#

transpilation in elle of allocation statements would be rather annoying

#

but you can do pointers with objects