#🪅-progaming
1 messages · Page 68 of 1
hah
that sounds like my dad which yesterday plugged 12V into a cameras video output
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)
that sounds like me coding anything IoT
vibe coding actualyl works there because of how brainlessly simple it is
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
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
thats insane
what if you guys just use an arduino micro or something
oh wait this was a drone
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
true
also the drone was held up literally by hopes and dreams
every time we tested it we had to pray for it to work
😭
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
yup
just unpack it as a zip
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
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
discord doesn't like cucks
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
nice
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
dont mind me, i'm only here to abuse the download limit
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
@valid jetty 
@nimble bone ninoh
Can i join leaderboard
I see
venbot scrobble leaderboard @royal nymph
doesnt fmbot do that already
idk
hi
i have a little snippet that change tag APP to BOT
can someone send it to #🎨-css-snippets for me?
no
we call them apps now... move on...
how do I keep forgetting asm hello world
asan jumpscare
different assembler? different syntax? different architecture? you just need to figure out your syscalls
@lucid trail sorry for not saying anything until now (i was muted for an interesting reason) but elle is published on the zed extension thingie !! https://github.com/zed-industries/extensions/pull/2483
This pull request adds support for the Elle programming language to Zed.
Extension: https://github.com/acquitelol/elle/tree/rewrite/editors/zed
Tree-sitter: acquitelol/tree-sitter-elle
LSP: https:...
very epic
eagely let me know
oh ok cool
.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
i hate this on multiple accounts
😭
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
show one with a light dominant color
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
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
i was bored so i did this on * in discord
maximum contrast
if you have any accessibility issues, you're gonna love this
printing discord on paper
trully a discord e-reader moment
This is my science exam paper
pure black and white theme when?
accidentally submitted vencord screenshot instead of exam
soon
what do you think im doing rn
VIRUS
@hazy pine you must not be let near a computer again
let me coook
burning discord
:(
i mean the old thing
this is great
@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
thaunknown try not to break everything while trying to write literally a glorified video player 
😭
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
what is this
why are there 5 values
when did my rbga get a new channel
magic code that crashes all webview in your android tv
reboots it if you're lucky
😭
this is gonna be the worst contrast ever put forth
atp its webview bug hunting instead of a video player
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
its done i think
yeah thats terrible 😭
its kinda usable if you try hard enough
i'm surprised by how not shit it is
me: writes css for a single tiny component as an accent
people:
i wish it was that easy
needsmorejpeg
this is how it'd look like
ok its not even that bad and im mad about it
hm it doesnt contrast asrshm colors
idk why
that's odd
it probably doesnt inherit bg properly?
nah, because its made only for text, which inherits the bg color, clips it to the text, then inverts it
so he had to do smth else for images and emotes
my name has been butchered 
arksm
true
they put tariffs on your name
tariff the name wing
i was an arch user at one point
unfortunately duolingo doesnt have a bug bounty
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
make the struct in c and use ffi
so im asking, is there any way to auto-deref but for .borrow
run an inline javascript interpreter
great idea !!
wrap it in a newtype struct and impl deref trait?
you can do that??
nope apparently you cant impl deref trait
because deref wants a &Self::Target
.borrow gives a Ref<T, 'a>
make a macro that calls borrow
now go ahead and implement the guarantees of RefCell
hello world
goodbye world
but this is unsafecell
news flash refcell uses unsafecell to store T
thats why i said "implement the guarantees"
yeah i know xd
does that mean unsafecell doesnt panic if i borrow_mut more than once
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
its always been very fast for me
it was realllllly slow for me on wsl but i fixed it by moving my dir out of wsl and symlinking it
no bc what is this 😭
😭
insane
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
i mean
you could have spent all that time writing a refcell-like abstraction over unsafecell
😭
true
apparently there's this https://crates.io/crates/interior_mutability_pointer
but they broke derefmut
what am i looking at
.cl autocompleting to .clamp when .clone is much more common is SOOO annoying........
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
what
wayland compositor
WHAT
isnt that pro gamering
just like the channel name
alright lets see if all my work had any effect
before
after
🥲
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
@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
dolfies

hop on bloons
was the ping necessary,,,
wtf is it doing
how
d0lf135
its fetching origin
how are you alive
rosie still awake
lmao

@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
I do that too, but mainly because i dont have anyone to discuss the thing with
^
It's okay unless you're just prompting and doesn't even understand the code
btw try Gemini 2.5 pro
meh its really not fun to do it
theyre all garbage anyways
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
2.5 is winning on every benchmark
have you tried it?
it's really good
yes im using it rn
its not actually that good if you want it to write code
its goot at explaining
but neither is anything else
ok i dont think chatgpt wouldve caught this
you'll see a difference for more complex stuff
i have this same question its so dumb
yeah it is
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
you shouldn’t be prompting for complex stuff anyway lol
thats also true heh
ive done a bit of feature implementing vibecoding in my diploma thesis and it ended up being just horrible code that usually didnt wrok
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
pls don’t call it vibecoding 😭🙏 you understand the code so it’s not vibecoding
my definitiot of vibecoding is letting an llm implement your code in its entirety
A key component of vibe coding is having no idea what you're doing
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
that’s so real
nothing wrong with that
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
@placid cape this may be helpful to you depending on how you setup your diagnostics https://rosiepie.notion.site/How-I-got-hover-diagnostics-in-my-LSP-for-Elle-1d70817590e9803888daeec3b0a1b0c5
❤️
Using notion as a blogsite is kinda cool
this is valid elle?!?!
i dont care about the walrus operator
doesn't rust let you do this too
Rust doesn't let you change the type of variables
it does iirc
yea this is also creating new variable wit hsame name
my wrong
/run ```rs
fn main() {
let test = "hi";
let test = 42;
println!("{}", test);
}
@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
yeah works
penis opperator is also declaring
yea
* { overflow: scroll }
vee doesnt know how to print in rust, smh
yes you can do shadowing
i try to not waste my time and use existing tools
Yes well id enjoy more building the blog site than writing the posts
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
lol exactly
is this a https://arhsm.cat/blog reference!?
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
Thats an ass mono font tbh
the thrid one is jsut a figma concept
You should use either cascadia code ot jetbrains mono
and the 4th one doesnt exist
Dejavu is good though
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
The only correct monospace font is font-family: monospace though
this entire website was made in like 2 days and before i was any good at frontend
i appreciate that
but that really sucks when you have a specific design in your mind and user-123456789's monospace font fucks it up
y’all spend more time making personal websites than actually coding 😭😭
false
not comic sans, this shits garbage
i made this shit in 2 days
Their problem, not mine
hah jokes on you, i dont spend time on coding AND personal websites
Wrong reply meant this one
on the contrary i've been writing this rust media server for more than 2 days
how do you have the time 🙏🙏
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
isnt that how test driven development works
that’s so real
i used to do that
and overengineer absolutely all the code i write
jokes on you i haven't written a single test in my life
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
yeah that’s what i do
and here i am doing the reverse
the elle compiler code was a single 5000 line file for the longest time
..with not the best code quality
@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
const video = document.createElement('video')
video.src = url
thank you for comign to my ted talk
😭
(iirc he says)
soon rosie is gonna start saying tspmoicl
That's not a word
all slangs were gibberish at first
Many still are
the only word i understand here is add
what does sm mean
is veee an integer
I think it's so much
so much
There's probably a return in there
yes
@valid jetty hii
freslets
we could change that :clueless:
@valid jetty you will participate https://register.codingcontest.org/
@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
whats this about
i will not
its like aoc but hosted in person (you can participate online too) and has 6-8 levels rathen than 2 parts
why
ocmpetitiv prgigm
i might by the time it starts in november but as of right now im in my textiles and langdev era
its not even really about the competition, most people who participate have no chance at all of winning even locally
its just fun
competitive programming was so stressful during aoc i kinda dont wanna do that again
hmmmmmm
its 4 hours and you get like 500$ in giftcards if you win
husk
if
ill consider it
i got 650 euro in prizes in april
IF
i won aoc 2024 in vencord lol
rosie is smart
i beat eagely
by 12 points
its possible but idk
globally tho :clueless:
nah thats local
i was like top 800 globally
in april i was #28 global #1 local
i can never be top x on aoc cause of timezones
which fucking sucks
no excuse
i woke up at 4:45am to do it
sorry im not dedicated to the cause
lmfaoooo
its not like doing it faster will do any real benefit
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
im pretty sure they have a london location and if they do youre basically guranteed at least like 300 quid
i have a D in physics doomed to be an E in the end of year exams
gjj
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
money ,,,,,,,,,,,,,,,,,,,,
i might do it..
you can participate in the school contest too and both of them get prizes for top 3
the bigger the location the more
idk xd
vienna got 500 euro voucher last time for top 1
ok let me explain why im hesitant
i wouldn't join even if tehre was money cause im never winning that shi ❤️
you can free redbull and beer
free food?
consider this, im 17, and drink neither
compelling ;-;
the whole point is to advertise the company
but thats like a 10 minute presentation after the fact
cap or no cap?
whats a twitchtranscoder
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
yea there is no way they are beating ffmpeg
meanwhile teenagers in slovakia
anywhere in europe
true 
drinking culture is wide spread here too, im just not into it
thats good 👍
im just stating the facts ive never gotten drunk in my life either
but they do offer free beer
this thing gets devoured like juice
- 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
called soju but yeah
i stopped caring about my grades ever since covid
shit went down like a waterfall
went from straight A to idfc even if i fail
competitive programming is fun until you bring the actual competitive aspect for it which is when i explode
me
- 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
- 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
- theyll send you an email recruiting you if you do well in the contest and nothing else
my competitive spirit died the moment depression hit me during covid
now i just go by
i never cared until this year when i got a 100 on a really hard test (you can take a wild guess as to how) and decided now is the time to get a perfect gpa
i understand
ill consider it, theres still time until november
there's like multiple seasons till november
yeah
its fine if you dont want to but im telling you its worth it
and then its suddenly november
i have (very rarely) random bursts of motivation about my academic state but 5 minutes later im back to my idgaf attitude
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)
i hope everything is okay in your real life
popular is an understatement
it is THE project for media handling
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
I'm sure job is not a problem for you
Dress project?
but you should focus on physics math and your 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
atleast its well above the 10% range
i was literally grasping at straws to not get 5 in physics
yeah
my physics teach was like "you are smart you can do this, just do this, this and that" no shit chief
youre allowed to use ai??
if i was smart i wouldnt need to get like 5%
there are no restrictions but ai isnt even close to being able to solve any of the later levels
i love cultural research, its nice
@hoary sluice is aa vibe coder
me too until i cant read any of it
its only 5 hours tho
also werent you gonna apply for a scholarship
research
oh my godf
i was but i still need money to live
like
i use windows 11 with windsurf and cursor while dictating it what to do
apartment food
as a student in japan your visa does not permit working
so i need to bring enough money with me
wtf
i
why not do japan as an erasmus from a european uni

you can ask for permission but thats an issue i would rather not deal with while im already there with no money
rosie will be in japan and broke after a month with no way home
you can do up to 1 year paid in full (tuition, apartment, food) and then probably just transfer after 1 year
i havent properly looked into that yet
rosie will gamble memecoins with her last 7$
so true
yeah i think for now its uncertain whether ill apply or not
i might but i also might not ill see
rosie will stand in queue at the japanese stock market in 1929 waiting to jump out of the window after the stock market crash
uk programming jobs are IMPOSSIBLE
go austria
i think i can get a junior position but i can do better lol
im not a junior developer
junior vs senior has nothing to do with skill
rosie will work a non cs job
good point
they dont care
more years than rosie has been alive
come to vienna and work at https://www.proxmox.com/en/about/about-us/careers
the issue with that is the same as in japan though lol
theyre just putting that there you dont actually need years
the only way to get a good paying job right out of high school is nepotism
going to work abroad is the same issue in that i don’t have money to live there
trueee
if you get a working visa for vienna you can rent an apt for under 300 euros a month
like a 25 sq m one
or like if you’re especially skilled and do well in youth coding competitions you could get an offer from a company to do an internship
i wanna get a job at this nuclear plant
hmmmm ok i’ll put that in my notes
sounds like a lot of hoops
they dont pay well
internships only pay well in california
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
Hi
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

i wonder why theres a shortage, surely nothing to do with the work ethic
zoot considering working in japan
here its probably 99% javascript jobs
oh wrong reply
ill work anywhere else but japan
thats everywhere
yeah which sucks but my portfolio shows i have plenty of experience with typescript so no problem there
i don't have experience with javascript and typescript
i refuse to get any java jobs though
do u really want a js job tho
have you seen enterprise java code
what if
for java careers
no, idk why cause that would msotly be closed source
i’m sure as hell not getting a job in rust or a job in lang dev or both
its completely unmaintainable most of the enterprise work i did was java or kotlin and i wanted to die
guh?
why not
i dont wanna get js job
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??
nobody other than like, arm and FAANG is hiring to do open source work
lc.i COBOL hello world
lc.i hello world in IBM cobol
my jvm will be freestanding
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.
i want to have my jvm running in my os
loveee
japan has some... weird rules against foreigners
better than javascript
/run cobol
IDENTIFICATION DIVISION.
PROGRAM-ID. HELOWOLD.
ENVIRONMENT DIVISION.
PROCEDURE DIVISION.
DISPLAY 'HELLO WORLD'.
STOP RUN.
Here is your cobol(3.1.2) output @raven mortar
HELLO WORLD
it is getting better, especially in the recent 5 years
there is a huge amount of foreigners going to japan
can you dye your hair :^)
/run cobol
PROGRAM-ID. HELOWOLD.
PROCEDURE DIVISION.
DISPLAY 'HELLO WORLD'.
STOP RUN.
Here is your cobol(3.1.2) output @hoary sluice
HELLO WORLD
ITS ALL A LIE
idk lol
@valid jetty has blue hair and pronouces
/run cobol
PROCEDURE DIVISION.
DISPLAY 'HELLO WORLD'.
@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
/run cobol
PROGRAM-ID. ardtardn.
PROCEDURE DIVISION.
DISPLAY 'HELLO WORLD'.
Here is your cobol(3.1.2) output @hoary sluice
HELLO WORLD
/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.
@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':```
COBOL IS BETTER THAN JAVASCRIPT
@deep mulch is a hard working christian american conservative citizen YEE-HAW brotha god bless america 🦅🇺🇸🔥
now do javascript file io (you cant)
wrong
@deep mulch take the input from the user in javascript in a standardized way
https://www.ibm.com/blogs/ibm-training/free-course-announcing-learning-cobol-programming-with-vscode COBOL vscode extension is wild (idk)
@valid jetty@valid jetty@valid jetty
i lied its pretty low in comparison now
uh oh i’m planning on working on the uk for a few years after i graduate
is this based on commits or total loc
my readme has a shitty one which uses commits over x time frame
total loc
dw ai would have replaced you atp
tnixc deprecated
the C one is only so high because of tree-sitter-elle lmfaooo
so true
but the rust one is real
tree-sitter is genuinely a pain
/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
@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
is it?? what’s so bad about it
if youre not exceptional at coding you will have a hard time
/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
@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
sure
eagely vibecoding cobol now
im cobol
@valid jetty say bwa
its not bad per se, but the way it handles things is a mess

define "exceptional"
by exceptional she means have 5 years of experience and a bachelor
10x ultra chad developer who can write 1000 loc/s
"the top 1%"
vibe coder job
you have
- javascript dsl
- rust cli that generates the parser states (from the js dsl)
- c code that does the actual parsing (using the parser tables generated from the rust cli)
- 200 files that handle bindings with other languages (also spitted out by the rust cli)
otherwise companies will not hire you if ai can do your job better than you can
@valid jetty vibe coded elle
e
i am always strugling
the curse
double click to edit my behated
❤️
a
b
c
how
Object-Oriented Extensions: Since 2002, the COBOL standard has included support for object-oriented programming, allowing for more modern development practices.
Thanks gemeeni
vencord plugin
horror
vencord 
@hoary sluice make eaglecord
the only reason im here is because someone in the moulberrys bush aoc channel told me hes using the vencord leaderboard
that plugin
husk
@hoary sluice uses betterdiscord
honestly i wouldnt be surprised
@deep mulch uses vanilla discord
TRUE
true
thats so real
@valid jetty rewrite vesktop in elle
it would be even slower
make it faster
I only used vesktop because the gui installer didn't load for my intergrsted graphics HD 400
So I used vesktop
It was fine then I discovered the CLI installer
horror
So I installed vendor from therr
lmfao
oh rosie my rosie
not a single mention of rewrite elle in elle
Progaming more active than #🧊-off-topic-iceman-only
you arent helping the fact
@nimble bone come on bestie youre missing out
do you guys ever have a sudden urge to rewrite the whole codebase
yes
You live in uk?
a lot of times
when i say freestanding i mean it 😭
yeah unfortunately
i fucking hate it here i wanna leave asap
What do you hate most?
living
living
the government
the romanticization of it
the tiny yet expensive houses
and yeah living
house prices are generally bad
i can name more reasons, mostly the biggest reason is one i cant share here sooo
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
rosie keeps telling us about her secrets she cant share
yop
yeah well
you can get that anywhere
youre on probation?
okay but japan
same with government
thats why i get off discord as soon as possible when im drunk
YOU GET DRUNK ??
this is rosie
me too
YOU WERE THERE FOR ONE OF THE OCCASIONS
i fear for you
how much does your productivity increase when you're drunk???
-1000%
@valid jetty
my head becomes blurry instantly
lol i was gonna say ten folds in the negative
maybe i will
northern japan is so beautiful though
so what
@valid jetty wyd
i witness a serious lack of snow
i want to live in a place with a lot of snow all the time but i also dont wanna learn icelandic
does japan get a lot of snow
the image is actually kazakh mountains not japan lol
this is just summer
idk i've never been to japan
id imagine theres a lot more snow in kazakhstan than in japan
kazakhstan gets -30 winters on the regular and multiple meters of snow
implicit interface implementation is the biggest mistake in go lol
japan has oceanic climate which is more stable, and kazakhstan is the biggest landlocked country in the world
what is this 😭
i kinda want snow over time rather than intense snow and then blank
“i’m right”
“no, look it up you’re very wrong”
“fuck you im right shut up”
rosie insane
the language itself is
go so bad..
so many issues with it
i've attempted to write go several times by now
every time it disappoints me
perhaps the only thing that i like about go is goroutines
everything else kinda sucks
the syntax is bad, the language is bad, teh functionality is bad
goroutines indeed are the only likeable part
but zig does it better
zigooners
to get a value of of go routines you NEED a channel
ill probably rewrite blom in rust someday
i mean even rust needs channels when you start doing things concurrently but w/e :clueless:
lol
good idea !!
tbh im sad for typescript contributors
what does the first sentence mean in english and who is starmer
i support the rewrite it in rust memes and all but please do not rewrite entire projects on a whim
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
why not
starmer is the uk prime minister
microsoft try not to be gigaretarded challenge
hm?
wrong reply
why not
trump is saying he will only agree to make a trade deal with the uk if they take lgbtq+ rights away
even c# would be better lol
it's impossible to maintain bigger project in go
it's just not possible
Go is okay here
the whole trade war is fake anyways its all just market manipulation
https://images-ext-1.discordapp.net/external/eaOGqaeG4bUxnGKOwXiPzjk9PSJMhbs9M_-t4bA80PQ/https/i.redd.it/gx7a71f8j9ve1.jpeg whatever your gas prices are lower right
i dont understand what his goal is
he already has enough money
now hes literally just trying to fuck everyone else over
to make straight white rich men win lol
i thought that was the whole point of capitalism
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
Why stop there
@hoary sluice i’m gonna do a thing uhhh
the whole point of capitalism is to ruin society as quickly as possible
What are your political views?
an faq sounds so wrong
sometimes when you work with so many languages you just want quick answers to how the language works and if it’s useful to you
do you really read it as f-a-q not as fack
i meant the article
yes
just take the ones that trump has and reverse all of them
accurate
i dont think theres a single thing i agree with trump on
@hoary sluice https://vm.vxtiktok.com/ZNdYDuBhX/
🥸 #cat #spy #spioniro #rearwindow #cats #foru
spionino golubino
You’re making resources for your programming language?
wait no its spioniro golubiro
omg have you seen
yeah
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
How do i write “hello world!”?
compared to js???
it’s at the top of the docs thankfully
use std/prelude;
fn main() {
io::println("Hello world!");
}
hello world in elle is
IDENTIFICATION DIVISION.
PROGRAM-ID. IDSAMPLE.
ENVIRONMENT DIVISION.
PROCEDURE DIVISION.
DISPLAY 'HELLO WORLD'.
STOP RUN.
make documentation at this point, not just a big document on github
yeah i want to
astro's starlight is amazing
but that takes a lot of time
uhhh i would rather make it from scratch
i dont need a whole toolchain for static html & css
agree but i would say that if you dont want to waste time and want support for a lot of stuff then use this
hmmmmmm
you should use whatever readthedocs.io uses and upload it there
its probably just md
ok ill try it
it's really powerful, take a look at it
astro team really know what they're doing
same with starlight
astro does look nicer tho yea
it's a static website
oh it uses rst?
what's rst
or u mean they host it for you
no it's just a static website
i meant you get elle.readthedocs.io
oh well yea not with starlight
you need your own domain
or be okay with cf pages domain/gh pages/...
i wish all of this webdev slop had like a barebones example
webdev is a mess
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...
you start with installing 4241954218941298489 from npm
i can just acquitelol.github.io/elle or if i get the elle-project org i can make it elle-project.github.io/docs
https://starlight.astro.build/getting-started/ here's starlight docs
weirdly enough elle-lang, ellelang, elle are all taken on github
even though theyre unrelated to a language
ya i found this
i probably wont do this today
reminds me of https://github.com/HyrosUselessAccomplice 😍
my fault
sorry
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 <<
if only i tried to get the org like 2 month earlier lol https://github.com/elle-lang
its some website in german
@valid jetty rewrite Elle in Elle
yeah lol
what
LMAO
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
dont you love
looks beautiful
this is funny tho
would be a fun idea
very possible
i want to do transpilers for blom
or well, not fully



