#programming

1 messages ยท Page 312 of 1

olive sable
tender river
#

me find wait vedalWhatever

sage crag
#

ball thing where wheel in ball and you spin ball and wheel rotate

olive sable
#

Sorry i lost the plot at ball

tender river
#

oo called gyro ball

olive sable
#

What in the hell is that?

sage crag
#

never see before in lifeneuroAYAYA

rough bloom
#

FOCUS ye never seen before

sage crag
#

wrr

tender river
#

me cant do neuro3 not try that hard tho

olive sable
sage crag
olive sable
#

I feel like thats not even motor control, thats just strength

sage crag
#

gyroscope not motor control glueless

silent cloak
#

Balls

sage crag
#

sam not know gyroscope self stabilise

olive sable
#

Anyone with hands and a working motor control center can turn their hand

sage crag
#

me want to spend money give idea

#

small cost

#

NOT titanium cube

olive sable
silent cloak
#

Working hands

olive sable
#

So its mostly strength based

sage crag
#

sam make confident statements about thing he never try

#

this because sam idiot

silent cloak
#

Professional rage bait

sage crag
#

that me job

olive sable
#

Its muscle training

rough bloom
#

FOCUS apparently it's both?
need control but also improves wrist strength

sage crag
severe path
#

VSCode sucks

olive sable
#

Booooo

severe path
olive sable
#

Get out

silent cloak
sage crag
#

wrrr

severe path
#

Ahem....

Python and Rust are the worst languages ever created by man.

#

Ok, I'll stop now.

trim valve
olive sable
sage crag
silent cloak
#

The best language is Java

#

Everyone else is wrong and vibecodes

trim valve
sage crag
rough bloom
silent cloak
severe path
#

Everyone should start using VB for their AI stuff. Their productivity would go up by 1000x

silent cloak
#

True

severe path
#

And they should create nice fancy GUIs, too

olive sable
#

Scratch still beats all those languages

silent cloak
#

.vbs is better than .sh

sage crag
#

me go sleep and die now

olive sable
#

cya

#

dont die, we still need internet 2 to exist eventually

clear sedge
rough bloom
olive sable
#

python has its uses

#

quick and dirty language

clear sedge
#

dirty

#

filthy

#

language

sage crag
#

koo

clear sedge
#

i hope python dies a slow and painful death

olive sable
#

why are all pokemon larger than the pokeball?
why are there no small pokemon?

severe path
# clear sedge python i agree with, rust is.. simply controversial at worst

If I were to be serious...

Rust crates do encourage dependency on software that is poorly understood. This may lead to a problem in the future, where legacy code becomes so poorly understood, that the Rust Programming Language collapses under its own weight, therefore causing the chain reaction which will eventually crumble our entire society.

sage crag
#

3 awoo a day keep esbuild away

olive sable
#

wth is an awoo?

rough bloom
#

Awoo <-

silent cloak
#

The sound sound a wolf makes

clear sedge
olive sable
#

i didnt know we were talking about wolves for some reason

#

yall furries ngl

silent cloak
sage crag
#

wolves are a type of bacteria that is found on apples

clear sedge
olive sable
#

reject code, embrace scratch

clear sedge
#

reject computers, embrace sticks and stones

olive sable
sage crag
#

evilHappy sam drop in arctic sea

silent cloak
olive sable
#

oh

clear sedge
olive sable
#

artic is north

sage crag
#

sticks and stones may break your bones but computer falling on your head will also hurt a lot

olive sable
#

i forget its artic and antartic
for some reason im thinking antartic and proartic

sage crag
#

anterior posterior

clear sedge
#

isn'ti t arctic and antarctic

sage crag
silent cloak
#

Its the place with all the ice

#

Obviously

sage crag
#

nrrr

#

me keep

#

14% of ice

clear sedge
#

just call it iceland north and iceland south atp

sage crag
olive sable
#

ice is a rock

rigid snow
sage crag
#

some ice is a mineral, some ice isnt neuroAYAYA

silent cloak
#

Truth supermassive blackhole

olive sable
#

snow is only 1 crystal

sage crag
#

depend on the pressure and conditions which it form in

olive sable
#

snow is not rock

#

ice is rock

severe path
# clear sedge python: javascript: typescript: java: pretty much most languages with popular pa...

I would say that before, the dependency problem was only seriously bad with high level languages. With C, it is harder to link libraries with your specific use case, for example.

Rust is a low-level programming language, where it is extremely easy to check in a bunch of libraries.

I do actually believe this will be a rather serious problem in the future, although the ramifications can be debated.

sage crag
#

rust low level glueless

rough bloom
sage crag
#

what if we run out of dependencies

#

because

#

dependency farmer

#

stop farming

#

go on strike

olive sable
#

konii is hogging al the dependencies with her 2.8e17 addons

silent cloak
#

Node_modules

sage crag
#

wrr

olive sable
#

thats sad

sage crag
#

neuroAYAYA it joke

rough bloom
trim valve
olive sable
#

sure

sage crag
#

me have water and bed happee

sage crag
severe path
#

In order to depend on a dependency, a dependency will be required, which will require a dependency to grab another dependency to issue that dependency.

sage crag
#

bootstrap is not a paradox in programming

#

it just thing you do

silent cloak
#

Everytime u use a dependency, weights should be added to ur hands

#

So the more u use the heavier they become

sage crag
severe path
sage crag
#

it just add weight slower than your skin flake off

tender river
# sage crag me want to spend money give idea

random ideas
yubikey improve konii opsec neuroNyan
rgb lamp with tasmota fun controlling tho mine quickly broke because of a leaky capacitor neuroSad
kendama vedalAYAYA me have one
many other random options like nice tea or bath bombs or whatever ๐Ÿค”
me not suggest anything hobby related or hair/skincare related since you're much better equipped to give yourself advice on that neuro3
oo another one mug mug (custom print)

sage crag
#

list

trim valve
#

yubikey expensive ๐Ÿ˜”

tender river
#

ye clone exist

sage crag
#

yubikey waste of time already have passwords on usb deliv

#

rgb lamp me have rgb RAM dont need

severe path
#

Its sort of like when someone farms for you, and then you forget how to farm by yourself, and then that farmer dies.

tender river
#

yubikey can use passwordless decrypt FOCUS

silent cloak
#

Blood authentication

sage crag
#

mug mug

clear sedge
# severe path I would say that before, the dependency problem was only seriously bad with high...

rust has expansive metaprogramming in the form of its macros, you can literally generate more rust with rust in a single compilation in a more advanced way than you can with c
i would call rust mid-level at best

that said, most rust programmers know rust in and out because they're borderline obsessed with it, i don't think it's that big of an issue in that regard.. it's like saying arch users don't understand their system

sage crag
tender river
#

not need if sleep schedule good vedalUUH

sage crag
#

me not need alarm wake up same time every day even if i sleep late

silent cloak
#

I own 2 of the world's loudest alarm clocks

olive sable
silent cloak
#

The sonic boom ones

sage crag
silent cloak
#

Isomorphic authentication by using a brain scan

#

๐Ÿ”ฅ

sage crag
#

easy fake me just cut off your head

tender river
#

rust extremely easy to check libraries glueless

silent cloak
tender river
#

rust projects

#

famously use few dependencies

#

one or two

sage crag
#

syn isnt dependency it part of stdlib glueless

silent cloak
sage crag
#

reqwest 100 dependencies

#

lock to tokio

clear sedge
sage crag
#

tokio 2 dependencies because their crate id a monolith SMILE

clear sedge
#

it's borderline comparable to java

rare bramble
#

having easy access to libraries and being able to choose not to use them >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> it being basically impossible to rely on lots of libraries because you are the package management

severe path
sage crag
#

pointless

severe path
#

It really gives you an idea of the inner workings of the language

sage crag
#

no it doesnt

#

ignore language use asm

#

not give you any insight

tender river
olive sable
#

jsut use straight binary

tender river
#

language terser more expressive -> library not need

clear sedge
silent cloak
#

Make ur own library

#

Easy

clear sedge
#

asm is too high level

sage crag
clear sedge
#

there's pseudoinstructions and shit

rough bloom
clear sedge
olive sable
#

why use a library easily for a 2 week project when you can spend 4 years making the exact same thing yourself?

#

dumb programmers trying to not wast all their time

sage crag
olive sable
#

im the smart person for wasting all of my time for no reason

silent cloak
#

Tbh its necessary for some APIs that are just built like absolute shit

#

(Like the twitch one)

clear sedge
#

and most assemblers

trim valve
clear sedge
#

there's macros, structs, pseudoinstructions

trim valve
#

you could be your own doctor

olive sable
#

assembly languages? theres more than 1?
i thouhgt it was jsut 1 asm

trim valve
#

and your own farmer

#

etc.

sage crag
trim valve
#

but there's merit to letting some people do one thing well

severe path
trim valve
#

instead of trying to do everything yourself badly

sage crag
noble zodiac
#

lemme reimplement tokio real quick

silent cloak
#

Just write straight up machine code atp

sage crag
trim valve
silent cloak
#

Every build is customized for the user

trim valve
#

by making a library

olive sable
tender river
clear sedge
olive sable
#

so libraries are good

severe path
#

But there are benefits to rolling-your-own.

olive sable
#

well ye

noble zodiac
#

also implement your own crypto functions. Famously a good idea

severe path
#

It's not like it is bad all-around.

sage crag
#

assembler have feature =/> feature is part of asm

clear sedge
#

good luck writing asm without labels

silent cloak
#

Can we make a compiler that compiles rust into Java JIT

trim valve
#

ooh

#

camera is fun

severe path
sage crag
severe path
#

Very useful :p

clear sedge
tender river
#

but

sage crag
tender river
#

scala better neuroSmug

olive sable
# severe path It's not like it is bad all-around.

making your own version of stuff is helpful in some cases, but most of the time you're doing unnecessary work.
if its not your goal to make library xyz yourself then why would you go to the effort if the original provides everytihng you need?
i feel like using libraries doenst make code bad

silent cloak
#

I kind of want to try it out

tender river
trim valve
#

true

silent cloak
#

Its the worst of both worlds

trim valve
#

buy terrible camera

sage crag
#

camera need research

trim valve
#

ezpz

sage crag
#

jvm good

clear sedge
#

jvm is awesome

sage crag
#

good piece of tech

trim valve
#

cameras are a good excuse to go outside at silly hours

clear sedge
#

i'd go as far as to say java is awesome

rare bramble
#

despairge please do not run rust code on the jvm, that seems like it breaks the geneva convention

sage crag
#

me not understand problem

silent cloak
#

I started with Java then moved onto C#

clear sedge
silent cloak
#

But i still prefer directly compiling

severe path
sage crag
#

just use existing rust doom project and rust_codegen_jvm

clear sedge
sage crag
tender river
silent cloak
#

Just chain a bunch of code generators in a row

#

Moving language to language

olive sable
sage crag
severe path
silent cloak
sage crag
#

why would they

olive sable
#

ye

clear sedge
#

nvidia is kinda cringe

#

amd >>>

olive sable
#

so like, i dont see why that would make a specific language bad, when its a problem for every language

sage crag
#

the cost of the employees to make the drivers work would be more than they make from desktop linux neuro3

silent cloak
#

As they say there are either languages u complain about or languages u dont use at all

rare bramble
#

evilShrug they could fix all the driver problems with like 0.05% of the AI profits they get

sage crag
#

they for-profit company neurOMEGALUL

#

why would they

clear sedge
tender river
sage crag
severe path
sage crag
#

bad bad

tender river
silent cloak
#

I had to do that with Unity development

clear sedge
tender river
#

see plus plus

olive sable
#

i feel like stdlib is like one of the only places everyone uses the same standard in tech, lets keep i that way

sage crag
#

not even a technically

#

you just need the symbol to exist

clear sedge
#

technically you can do that

silent cloak
#

Don't forget C-- is a language

olive sable
#

i will forget

#

this is a threat

tender river
clear sedge
#

in most cases you wouldn't do that

sage crag
#

ye so is D and F and F#

#

unoriginal name

severe path
tender river
olive sable
#

C is the best one of the alphabet names. and the other ones can kinda fuck off ngl

clear sedge
#

what about B

#

๐Ÿ

sage crag
#

kounterpoint

olive sable
#

never heard of B

clear sedge
#

wdym you've never heard of B

#

it's C's older brother

olive sable
#

never heard of b means i never heard of b

silent cloak
#

I know of D

clear sedge
#

v

#

v

silent cloak
#

I didn't hear of B

olive sable
clear sedge
olive sable
#

yall keep making fun of my typos

tender river
#

me like b more than c neuro3D

clear sedge
#

i like d

silent cloak
#

A/A# is a thing

clear sedge
#

the language

tender river
#

c switch use types for memory layout big mistake neuro3D

clear sedge
#

i like the language d

#

i've never used d but it seems cool

silent cloak
#

Ada port

olive sable
#

you might be on to something

#

erm

#

rule 3

clear sedge
#

blyat

#

you saw nothing

tender river
clear sedge
#

i've never used ocaml

tender river
#

me have no reason use d over ocaml FOCUS it nice language tho

silent cloak
#

Use Z++ if ur an SQL fan

tender river
clear sedge
#

controversial opinion

#

c# is fine

olive sable
#

B has fun, instantly S tier

tender river
#

return exist -> me destroy language neuro3

tender river
#

this ocaml

olive sable
#

oh

tender river
#

or not ocaml vedalMagnify

#

something like that tho

silent cloak
#

I can't stand languages like those

olive sable
#

i google programming language B and this came up

clear sedge
#
main() {
   extrn putchar, n, v;
   auto i, c, col, a;

   i = col = 0;
   while(i<n)
      v[i++] = 1;

   while(col<2*n) {
      a = n+1;
      c = i = 0;
      while(i<n) {
         c =+ v[i]*10;
         v[i++] = c%a;
         c =/ a--;
      }
      putchar(c+'0');
      if(!(++col%5))
         putchar(col%50?' ':'*n');
   }
   putchar('*n*n');
}

v[2000];
n 2000;```
#

source: wikipedia glueless

olive sable
clear sedge
#

auto != c++ auto afaik

tender river
clear sedge
#

just means auto storage

tender river
#

me like using weird language its fun and teaches you thing

clear sedge
#

it's implicitly int

silent cloak
tender river
#

lack of experience neuro3

clear sedge
#

rust is fine

olive sable
#

rust is fine

#

the community isnt

clear sedge
#

i find it painful to write but it's really fine

tender river
#

rust community less insufferable than rust haters neurowheeze

silent cloak
#

The language ain't for me personally

clear sedge
sage crag
#

people external to community make noise

trim valve
sage crag
trim valve
clear sedge
#

rust good i just don't feel like writing it most of the time

tender river
#

rust is uuh

olive sable
#

fine

silent cloak
#

Everyone talks about what the best language is supposed to be

tender river
#

i'd use it in areas where libraries are important

silent cloak
#

What about what the worst one is?

clear sedge
#

java best language

tender river
#

elsewhere no thankies neuro3

clear sedge
#

python worst language

sage crag
#

rust is good for code sharing neuroAYAYA

olive sable
silent cloak
sage crag
severe path
#

I like Lisp

olive sable
#

actually, i dislike C# more than C++

tender river
sage crag
silent cloak
#

I found this

tender river
severe path
sage crag
#

why haskell above rust

clear sedge
#

i'm gonna actually cry

#

i can't believe this

silent cloak
#

Its most hated ranking

clear sedge
#

i'm killing everyone

olive sable
#

wow

clear sedge
#

wait

#

most hated

sage crag
clear sedge
#

OH

#

WROST

sage crag
#

make no sense

clear sedge
#

WORST neuroNOWAYING

olive sable
#

u dum

clear sedge
#

i'm sparing everyone

rare bramble
severe path
#

Elisp is quite useful

clear sedge
tender river
stray dragon
olive sable
silent cloak
clear sedge
stray dragon
#

why is TYPESCRIPT on there

silent cloak
stray dragon
#

wtf

silent cloak
#

I had that for a uni class and it was kind of ass

sage crag
olive sable
#

ts deserves it

sage crag
clear sedge
#

why is lua so high

tender river
#

me not care about industry neuro3D me program for fun and cool research not for make money

olive sable
#

cuz roblox

stray dragon
clear sedge
#

lua is fine as a configuration and simple scripting language

sage crag
#

me program as habit

clear sedge
silent cloak
#

We need a server wide language ranking

clear sedge
#

different language

silent cloak
#

That won't make people fight at all

olive sable
clear sedge
#

superset of lua

stray dragon
#

matlab uses a proprietary IDE

olive sable
clear sedge
sage crag
#

1 is a superset of 0

clear sedge
#

IT'S INFERIOR

olive sable
#

now stop shouting

#

dum

clear sedge
olive sable
#

because i can

sage crag
#

annoying loud

#

shut

stray dragon
#

rain

#

inside voice

clear sedge
#

-# ok

olive sable
stray dragon
#

thank you.

sage crag
#

t

stray dragon
#

hi konii

severe path
#
WRITE(6,*) "I DECIDED TO SHOUT TODAY."
STOP
END
olive sable
#

hi t

sage crag
#

hit

stray dragon
#

hi sam

sage crag
olive sable
#

konii werent you sleeping?

stray dragon
clear sedge
#

sorry i woke her up

sage crag
clear sedge
#

my bad

olive sable
#

erm

stray dragon
#

shut up sam

olive sable
#

okay

stray dragon
#

i didn't mean it that way

olive sable
silent cloak
#

ErmScript

severe path
#
COMPUTERS USED TO SHOUT ALL THE TIME IN SOME WIERD ASCII-LIKE FORMAT. IT IS A LONG-HELD TRADITION.
silent cloak
#

My favorite language

sage crag
stray dragon
#

are you?

severe path
tender river
stray dragon
sage crag
silent cloak
tender river
#

me not ask

silent cloak
#

But atleast i have something to Google now

clear sedge
warped narwhal
#

nah, make actully = ;

#

erm (1 == 1) actually

clear sedge
olive sable
sage crag
#
#define erm assert(
#define actually );
clear sedge
silent cloak
#

Finally

#

Good programming...

tender river
#

#define true false
#define false true
nothing happen SMILE

sage crag
#

erm 1 == 1 actually

warped narwhal
silent cloak
#

If ur program has no output it prints "NOTHING EVER HAPPENS"

warped narwhal
#

if a program runs without output, did it ever run in the first place?

silent cloak
#

return nothing;

clear sedge
sage crag
warped narwhal
olive sable
#

whitebox?

clear sedge
#

opposite of black box

warped narwhal
clear sedge
#

black box see nothing
white box see everything

olive sable
#

ye i got that far, but what would that even mean?

#

isnt that just visble code?

clear sedge
#

advanced printf debugging

tender river
olive sable
#

why need to put public private

tender river
#

confluence neuroPray

warped narwhal
# olive sable why need to put public private

imagine you have a class in c++ that has a private variable m_var which has no getter, and you need to test that it is set to a specific value after you call the function void my_function(void), how would you do that automatically without using a debugger?

olive sable
#

print enub

warped narwhal
#

but it's private

olive sable
#

in the function

warped narwhal
#

it's not your code to change

olive sable
#

if its visible code i can change it

warped narwhal
#

what if you only have the header?

olive sable
#

uh

#

never had that issue

severe path
olive sable
#

wait

clear sedge
#

just cast T * to a char * and print that genius glueless

olive sable
#

i dont remember how that works

#

nodt matter anywyas

clear sedge
warped narwhal
severe path
tender river
warped narwhal
clear sedge
#

i'm killing you

severe path
clear sedge
#

but if you pull that shit in c++ i'm coming for you

olive sable
#

crazy 180

olive sable
#

if im doing code that requires me to check a private variable in one of my libs, then idk what i woudl even be doing

clear sedge
#

just

#

use a debugger

warped narwhal
#

you see, the real answer is actually to use public_cast<type>::my_private_var

clear sedge
#

that's disgusting

#

i love it

severe path
clear sedge
#

that's called an external debugger

olive sable
#

koelkast

clear sedge
sage crag
#

blur neuroCatUuh

clear sedge
#

i think my network speedometer is fucked

sage crag
#

wrr

olive sable
#

crt noises intensify

sage crag
#

wrrr

warped narwhal
#

here it is in action

severe path
olive sable
#

took me a while to figure out that was a nose and not a mouth

sage crag
tender river
#

it very hd FOCUS

sage crag
#

possibly too hd

tender river
#

Content Description: a cartoon drawing of a girl with glasses and a video game controller on her head

sage crag
#

Content Description: :MONKA:

severe path
sage crag
#

not quite

#

that :MonkaOMEGA:

#

:MONKA: <- different species

#

phylogenetics complicated me forgive you

olive sable
severe path
#

Can you post a png of what you are referring to?

rigid snow
sage crag
olive sable
#

thats not a png glueless

sage crag
#

same deal

olive sable
#

but gif

tender river
#

it image neuroAYAYA

sage crag
#

it image neuroAYAYA

#

and recipient has not voiced complaint

#

can only assume this is a satisfying response

olive sable
severe path
#

Indeed

rigid snow
#

iiiii

severe path
#

The PNG committee will now be disbanded. Thank you everyone for your participation. We shall be on our way now.

sage crag
#

finally

#

image format with more than 1 page of formal specification

#

useless to world

rigid snow
#

i invent png replacement

#

gzipped bitmap

sage crag
#

png replacement, png without image feature

rigid snow
#

gzipped bitmap image NeuroConfused

sage crag
#

enub ye without image feature

#

no icd profile

#

no uuh

#

animation

#

no uuh

#

png thingies

#

whatever they do

warped narwhal
#

theoretically you can store any arbitrary buffer in a png file, so we could have a gzipped png inside of a png

sage crag
#

tiny program that:
0. takes 1x1 transparent png

  1. constructs new png with the binned data of the 1x1 transparent png
  2. repeat with the previous png
#

will it create a predictable pattern or will it be boring

rigid snow
sage crag
#

gif

#

gif

#

gif

#

say 3 times in mirror head explod

warped narwhal
#

is it pronounced gif or gif?

rigid snow
#

gif

olive sable
#

gif

sage crag
#

its pronounced squirble

olive sable
#

i ahve some bad news to bring to yall

sage crag
#

ok

rigid snow
#

jraphics interchange format

warped narwhal
rigid snow
#

to lisp AtorinWow

tender river
#

next generation image format

#

web native

rigid snow
#

njif

tender river
#

ship wasm

olive sable
tender river
#

it render on canvas

olive sable
tender river
#

can use domain specific compression algorithm

#

algorithm small only 1mb neuroAYAYA

olive sable
#

gif, soft g KEKW
literally nobody wins

rigid snow
trim valve
#

chayleaf you're just explaining fonts

olive sable
#

i meant google it yourself

#

i cant embed google translate yet

tender river
#

please i need investor money

rigid snow
#

what is web native

#

opposite of native

tender river
#

it

#

work on web

olive sable
tender river
#

only

rigid snow
#

ye i'm pronouncing it like that from now on to piss off both groups

sage crag
#

ppoi jan

olive sable
trim valve
tender river
rigid snow
#

not quite

#

it's softer no?

tender river
#

ye it is

olive sable
#

soft g, dutch g

#

hard g is h

rigid snow
trim valve
rigid snow
#

WHAT

#

???????

warped narwhal
#

huh?

trim valve
#

smh you guys are missing out

sage crag
#

ok

idle dune
#

Thinkpad acquired

olive sable
tender river
#

does llama.pdf exist

idle dune
#

It makes me 15.4 in MAC look like a netbook

trim valve
rigid snow
trim valve
#

it's supposed to do that

olive sable
#

ye

rigid snow
rigid snow
olive sable
#

in belgium we dont use hard g, in netherlands they do

#

we use soft g for everything cuz less agressive

idle dune
tender river
olive sable
#

so

tender river
#

evilBwaa text rendering

olive sable
#

i can put python in there too

trim valve
#

ye

#

make font that executes python

tender river
#

ye in practice they just use rust for everything tho

trim valve
tender river
#

also its still very very nonstandard and disabled by default i think vedalMagnify

severe path
#

Text rendering is a rabbit hole

It never ends

#

It may as well be equivalent to 3D rendering in complexity.

sage crag
#

it fails immediately

#

somehow i dont think it likes arbitrary bytes

silent cloak
#

i need to start scheduling breaks for myself when i get trapped in the coding mindspace

tender river
#

try EncoderOptions::new(bytes.len(), 1, Default::default(), BitDepth::Eight) or something enub

#

font that renders as evaluation result

tender river
#

vedalNeuroHUH do you want square image

sage crag
#

ye

tender river
#

i wrote a steganography algo once neuro3 encode data in jpeg chunks

#

visible artifacts but original image still legible good enough vedalWhatever

olive sable
#

when you rotate them, they rotate

sage crag
#

it work with greyscale

olive sable
sage crag
#

riveting

#

this 30 iterations

#

100 iterations

#

very convincing random noise generator

#

not cryptographic though

tender river
#

is original like 1x1 or something vedalHUH

sage crag
tender river
sage crag
#

here it is with a different (1x1)

sage crag
#

probably sqrt growth

#

on size

#

so limit

tender river
sage crag
#

10000x

#

is it just me or

#

it reach asymptote

tender river
#

maybe entropy/compression vedalUUH

noble zodiac
#

huh... github is starting to charge money for self-hosted github runner

sage crag
#

wrr

sage crag
#

i ran with quality 0

#

i think

#

asympote neuroAYAYA

tender river
#

wrrr

#

try decoding back FOCUS

sage crag
#

NeurOhISee good idea

#

discord renders it

#

but not here

#

i can only decode once

#

otherwise it says "no more bytes

#

"

#

it did recover original 1x1 if i just encode one time

#

it embedded

#

2 time

#

3 time

#

4 time

tender river
#

is png safe against arbitrary trailing data

#

because if you just isqrt then you truncate if you isqrt+1 you pad

sage crag
#

isqrt+1 cause panic

#

isqrt-1 works

#

(bytes.len()+1).isqrt() also works NeurOhISee

tender river
#

then pad bytes until len is a square FOCUS

sage crag
#

integer square root removing +1

sage crag
#
let mut size = bytes.len().isqrt() + 1;
loop {
  if size * size == bytes.len() { break; }
  bytes.push(255);
  size = bytes.len().isqrt();
}

me brain not working but i think this should work

tender river
#

ye even +1 not necessary FOCUS

#

hmm no idea vedalAYAYA probably have to encode in specific way

sage crag
#

without +1

#

same imag

#

+1 get lost in the isqrt

#

iteration 255 now big

olive sable
#

bi

tender river
#

line

sage crag
#

if i make it pad out to 4x the size, i can encode in colour maybe FOCUS

olive sable
sage crag
sage crag
olive sable
#

big line

tender river
sage crag
#

what happens if i pad out with the bytes of the original image instead of

#

255 byte

#

it does look a bit different must mostly the same

#

lines must be exif metadata or something

rigid snow
#

noise
i leave for 10 minutes come back
noise
i leave for 20 minutes come back to
noise

sage crag
#

nop stripping metadata make no diff

#

must be some funny encoder pattern

sage crag
#

i forgot to increment i

olive sable
#

noise is data, not all data is noise

sage crag
#

looks nearly same :sendoro:

#

rgb ver

#

it looks like its not just noise though

#

there are some weird distortion patterns in it

tender river
sage crag
olive sable
#

oo

#

fancy

sage crag
#

before me forget, here what it look like if i dont decode

#

distortion pattern gone :rrrr:

tender river
#

perlin noise neuroAYAYA

sage crag
#

nearly uniform except for blocks

#

luma ver

#

neuroCatUuh lines

olive sable
#

why does it keep saying "in a hot way" ICANT

sage crag
#

gpt 5.2 great model

sage crag
#

i didnt tell it to do that, to be clear

olive sable
#

ye i know

sage crag
#

2nd time around

olive sable
#

i guess it wasnt the exct same last time, but it does use the word "hot" a weird amount

sage crag
#

NeurOhISee fade into noise

olive sable
#

diagonal line, kinda

#

noisy

sage crag
#

NeurOhISee but there's

#

ye line

tender river
#

your future

sage crag
#

hav 20.68 Mb image

#

i did it 2000 times

rigid snow
# sage crag redo

this sounds very cool when played with spectral synth (turned into spectrogram

sage crag
#

sound NERRRRD

rigid snow
#

interesting noise

sage crag
#

send noise

olive sable
rigid snow
#

not that interesting on its own but i made a bass synth out of it

sage crag
tender river
#

Noise is any type of random, troublesome, problematic, or unwanted signals.

Acoustic noise may mar aesthetic experience, such as attending a concert hall. It may also be a medical issue inherent in the biology of hearing.

In technology, noise is unwanted signals in a device or apparatus, commonly of an electrical nature. The nature of noise is much studied in mathematics and is a prominent topic in statistics.

sage crag
#

NeurOhISee i see how toby fox make sfx

rigid snow
#

image of noise

sage crag
#

wrr

tender river
#

wouldnt toby fox probably just use

#

square/triangle

sage crag
#

no too complicated

#

instead datarot a png 255 times

tender river
sage crag
#

i fixed rgb ver

#

this just pure noise

rigid snow
#

because you grayscale it

#

image based prng

#

but better because can't reverse

#

but slow

sage crag
#

i made it work with arbitrary colour space

#

here rgba

#

pretty FOCUS

rigid snow
#

noise pretty

#

can i have whatever condition you have

#

pls

sage crag
#

luma16

#

vs luma8

#

why file smaller

#

whatever me not care

rigid snow
#

rain

#

droplets

sage crag
#

wrr

tender river
#

luma luma yay

sage crag
#

float32

rigid snow
sage crag
#

rgba 16

#

still pretty FOCUS

#

more pretty even

#

not sure how it coping with original pixel

rigid snow
#

it's the same image konii

sage crag
#

it not

#

it clearly different

rigid snow
sage crag
rigid snow
sage crag
#

wrr

warped narwhal
sage crag
#

no i also see it

#

i would use fft script but i forgor where it is

tender river
#

if its highly visible its probably noire nub

tender river
sage crag
#

oh here what happen if i decode btw

#

suddenly grid go away

#

which mean grid is a feature of png and not an image artifact

tender river
#

is the grid still there when you scale?

sage crag
#

no

#

just moire

tender river
tender river
#

esl neurOwO

rigid snow
#

it's a proper noun NeuroConfused

sage crag
#

moire

rigid snow
#

oh it's not

#

why did i think it is

sage crag
#

full script merge into one image

#

me find

#

nevermind lost to time

#

it gone

tender river
#

NeurOhISee chayleaf = backup

sage crag
#

also in discord

#

chayleaf part of backup chain NeurOhISee

tender river
# sage crag chayleaf part of backup chain <:NeurOhISee:1136209034966483084>

NeurOhISee

import numpy as np
import cv2

def fft_channel(channel):
    window = np.outer(np.hanning(channel.shape[0]), np.hanning(channel.shape[1]))
    fshift = np.fft.fftshift(np.fft.fft2(channel * window))
    spectrum = np.log1p(np.abs(fshift))

    threshold = spectrum.mean() + 0.005 * spectrum.std()
    spectrum[spectrum < threshold] = 0
     
    spectrum = cv2.normalize(spectrum, None, 0, 255, cv2.NORM_MINMAX).astype(np.uint8)
    spectrum = cv2.equalizeHist(spectrum)
    clahe = cv2.createCLAHE(clipLimit=3.0, tileGridSize=(16, 16))
    spectrum = clahe.apply(spectrum)

    return spectrum

img = cv2.imread('/home/user/Downloads/erf.png')
fft_bgr = cv2.merge([fft_channel(c) for c in cv2.split(img)])
cv2.imwrite("fft.png", fft_bgr)
sage crag
#

thankie

olive sable
#

linus did a kioxia nand flash tour

dry charm
#

this journey has been fucking ridiculous

amber fractal
#

lovely nix

tender river
#

this is not nix this is some dotnet tooling config vedalUUH

#

anyway chatgpt solution bad

#

to be expected tho

amber fractal
#

I realized after I typed, I'm slow

tender river
#

you should not expect /nix/store/.../ paths to be stable

clear sedge
dry charm
#

also, yes. Pathing as expected is the worst solution you can do

tender river
dry charm
#

I need to use this config on non-nix system so I must use everything native SMILE SMILE

#

and in this case pretty sure notlua won't help

tender river
#

home-manager available on every distro with nix but i assume you dont wanna install nix which is fair enub