#voice-chat-text-1

1 messages · Page 61 of 1

stuck bluff
#

@random gyro 👋

random gyro
delicate wren
#

@zenith fable container? docker?

#

I didn't hear it well enough

#

sandbox?

#

containers (docker-like) must me in the backend

#

the frontend must have no access to it directly

#

you can't realistically run docker in the browser

#

TDD has no relation to what you've just described actually

#

no no no no no

#

noooooooooooooooo

#

forget TDD, it's unrelated

delicate wren
#

which aren't a thing in the browser context

#

you still need something to run server-side

zenith fable
#

webcontianers

deep island
#

can yall tell me one thingy

#

how to make my local host ip of my server public ???

delicate wren
#

real containers are only implemented in something like illumos

#

everything else is kind of not really a container

#

just an imitation thereof

stuck bluff
#

@frail dagger 👋

delicate wren
#

@zenith fable Chris (Mindful) was taking a course where he was making that

zenith fable
#

yes

#

i remember

delicate wren
#

what docker does is commonly referred to as containers, even though it's not really that

zenith fable
#

what i need a safe enviornment to execute code

delicate wren
#

there is also a tech adjacent to WASM which is WASI

#

WASM/WASI are somewhat runnable both in the frontend and the backend

#

it also gives you ability to run languages other than JS

#

I'm currently working on a project that runs threaded Rust code in the browser

zenith fable
#

js role is just to spin up the container

delicate wren
#

yeah, if you just use JS for orchestration, you can use WASM as the runtime for isolated code

#

it seems to be the sanest option

zenith fable
#

okay i will look into it

delicate wren
#

which is funny given how SQLite is not threadsafe

#

threading is involved because the wrapper (sqlx) is asynchronous

#

so it has to start a thread backing that asynchrony

zenith fable
#

may be a que involved to keep track

delicate wren
#

it only took something like 4~6 hours to setup

#

but it was not a "following a tutorial" activity

stuck bluff
#

@fierce walrus 👋

zenith fable
#

okay my exposure to threading is quiet limitted .. I have used threadpool exec

delicate wren
#

WASM is single-threaded by default

#

like JS

zenith fable
#

WASM is new to me

delicate wren
#

including generated source code

#

@umbral rose codecrafters

#

iirc

#

or whatever that is called

#

that was a very long way of saying no

#

@umbral rose no unshare?

#

v8 not v6

delicate wren
#

it's non-interesting

#

just runs stuff on the server seems like

#

@umbral rose contai-nerd

#

@umbral rose have you heard Rob Pike pronounce gofmt?

zenith fable
#

Thank you guys

zenith fable
#

thanks for correcting me

delicate wren
#

... it's always been V8

zenith fable
#

ohh then i am wrong again

#

my bad

delicate wren
#

(it's not a version, it's a name)

#

Ryan Dahl

zenith fable
#

Thanks.. I was always a bad student 🙂

#

and once again .. tysm for the informations / brainstorming that you guys did to help me

thin lintel
delicate wren
#

absolutely useless achievement: reaching ratio limit

#

(official ubuntu torrent)

delicate wren
quasi widget
misty sinew
#

Hello

#

I desperately need to share my thing ;(

coarse hearthBOT
fleet garden
#

hi 👋

delicate wren
#

physics chaos

misty sinew
#

Inverse kinematics without inverse kinematics

#

No it does not use neural nets

#

Forward kinematics and gradient descent

#

Here is my old version which had oscillations

onyx ocean
#

According to my assessment, the pinacle question in physics is whether to quantize gravity or continuise the standard model.

misty sinew
#

You can look at my script?

#

I'm not gonna do LaTex in discord

fleet garden
#

what are we doing ?

#

or discussing?

misty sinew
#

It is solving inverse kinematics problems

onyx ocean
#

@misty sinew are you trying to simulate a robot arm kinematics?

delicate wren
ocean orbitBOT
misty sinew
#

The issue with inverse kinematics is it does not usually have support for variable physics constraints

#

Run the script?

#

Wtf are you on about? I did just say what it does...

#

Here's it with end effector weights? Prev version with oscillations.

#

I think the solution already exists in papers

#

But I am unsure

#

My goal was to have inverse kinematic solutions without inverse kinematics or neural nets as common solutions do, I did this via gradient descent. I'm not gonna explain to you the code, it is right there.

#

I learned what I needed to to implement what I thought of?

#

That's not what I'm asking

#

Idgaf if you extend it or not

#

Not my problem

fleet garden
#

damn

misty sinew
#

I'm literally not asking for anything

onyx ocean
#

@misty sinew 1. Augment your IK solver with dynamics equations
Instead of solving purely geometric IK, incorporate the equations of motion:

def dynamics_aware_ik(target_position, current_state, payload_mass):
    # Traditional IK for initial guess
    joint_angles = geometric_ik(target_position)
    
    # Iterate to refine with dynamics
    for iteration in range(max_iterations):
        # Calculate required torques
        torques = inverse_dynamics(joint_angles, velocities, accelerations, payload_mass)
        
        # Check if torques are within limits
        if not check_torque_limits(torques):
            # Adjust trajectory to reduce torques
            joint_angles = modify_trajectory(joint_angles, torques)
    
    return joint_angles
misty sinew
#

I'm sharing

delicate wren
#

@quasi widget @umbral rose I have no fucking clue why you two are so aggresive, wtf

misty sinew
#

I'm just sharing my solution lmao

#

I can extend it

#

I'm not asking any questions

#

You ask questions

#

Because you can't understand it?

#

No

#

I have code that generates those line :^)

fleet garden
#

i think i am missing the plot

misty sinew
#

I can animate it also

onyx ocean
#

The pseudocode I posted

#

?

misty sinew
#

Reachability charts with previous solution + end effector weights

#

Idk how these work out with new solution

#

The "organisms" now predict the consequences of their actions to stop oscillations

onyx ocean
#

Why is the dark blue arm intersecting the brown arm on that "Animated Arm Paths" plane?

misty sinew
delicate wren
misty sinew
#

Zero grav and no constraints, I am taking a break

delicate wren
#

like three separate examples shown overlayed on each other

#

just to demonstrate with different initial conditions

onyx ocean
onyx ocean
#

"no constraints" orly?

misty sinew
#

Tell that to engineers?

onyx ocean
#

I am not agressive!

misty sinew
delicate wren
onyx ocean
#

Do you believe my ideas are agressive? Or something I wrote?

misty sinew
#

This requires we allow the arms to perfectly predict physics

#

I limited my scope to a minimalist proof of concept, if you wish to extend it you can

onyx ocean
#

Perfection is unatainable. Nobody uses all the digits of pi

misty sinew
#

I provided my code

onyx ocean
#

@misty sinew what is the link to your code?

misty sinew
#

Yeah it isn't

#

?

#

Problem?

#

How so?

onyx ocean
#

I entered the conversation when you were getting interrogated. I looked for your code but didn't see it. Perhaps I failed to scroll up enough?

#

(I had been on the channel but outside AFK running a 15 minute errand)

quasi widget
#

@onyx ocean there it is

misty sinew
#

You can try a different gradient descent

#

I did, didn't work

#

Maybe in python idk

delicate wren
#

no performance claims until measured

misty sinew
#

^

onyx ocean
#

@misty sinew the arm has mass

delicate wren
#

good

misty sinew
#

Profile?

delicate wren
#

correct approach

misty sinew
#

I didn't ask for you to lmao

#

I just sharing ;)

onyx ocean
#

Have you considered the analytical Jacobian instead of numerical differentiation?

misty sinew
onyx ocean
#

Yes, have you used sympy?

delicate wren
#

I've successfully escaped the church of "best practices"

misty sinew
#

The goal of the project

onyx ocean
#

?

misty sinew
#

No inverse kinematics calculations

#

Only forward kinematic

#

So we can apply physics in real time accurately

onyx ocean
#

That is like asking a soapbox derby racer to not test their different designs, just build without testing.

misty sinew
#

My brain is fried rn btw I am not talking formally at all

onyx ocean
#

If you want your physics to be accurate, you need forward mass (and inertia and torque), non-intersection, friction, etc.

misty sinew
#

I first need to not be constrained to inverse kinematics...

onyx ocean
#

None of those are going to be inverse unless you compare your predictions to reality and adjust to correct.

#

(Like back-propegating DNN weights)

misty sinew
#

I want forward shiz

#

This is more of how an actual organism would do it I presume

onyx ocean
#

You aren't going to get good forward anything with no mass and self-intersection

misty sinew
#

You can add those and test

#

I did earlier, worked alr

onyx ocean
#

Yes. It's hard to say which are most important. There is no royal road to geometry

misty sinew
#

As for the oscillations I tried noise canceling after the fact

#

Didn't work lmao

#

So it seems prediction is needed

misty sinew
#

It is arthritic and being pelted with wind

onyx ocean
#

@misty sinew mass mass mass

misty sinew
onyx ocean
#

@smoky cedar what are you working on?

misty sinew
smoky cedar
#

finaly

smoky cedar
misty sinew
#

And you can add them if you'd like...

onyx ocean
#

@bob now you have two problems!

smoky cedar
#

from chat gpt i need a bot for appoinment slots

#

availability

misty sinew
delicate wren
misty sinew
#

I really don't understand you people lmao

onyx ocean
#

@bob what calendar do you use?

smoky cedar
#

what\

misty sinew
#

You act like I show up here with perfected crap when I just want to share

smoky cedar
#

man how i can speak here

misty sinew
#

Screw off, legitimately

onyx ocean
#

Do you want a new calendar system or to use an existing one, @bob?

#

@misty sinew I thought you were asking for help; my apologies

smoky cedar
#

i can explain like

misty sinew
#

My feelings are not hurt, your brain is severely damaged

smoky cedar
#

if i can speak my english is not good

#

ok

misty sinew
#

@quasi widget that you talking

onyx ocean
#

@misty sinew I'm sorry. Again, I left before you were speaking and got back after you had been for some time.

smoky cedar
#

ok so i need bot for appoinment slots like i need a notification when they are avaible

onyx ocean
#

@smoky cedar yes so on top of an existing system like Outlook or Google Calendar, or self-contained?

misty sinew
#

Cause I'm blocking individuals unable to just look at 150 lines of code to save me trouble explaining complicated things

#

Alr he's blocked lol, cause of clear gaslighting now

delicate wren
#

@quasi widget you're acting like Maroloccio

misty sinew
#

You can easily look back at messages to see what happened

delicate wren
#

(not as a judgement statement, just observation)

misty sinew
#

I shared something, you wanted me to explain it to you

#

I said no

smoky cedar
#

@onyx ocean I want a Python script using Selenium that helps me check for Italy student visa appointment slots on the BLS Pakistan website. The script should open the website, let me manually log in and solve the captcha, and then keep refreshing the appointment page every minute. If any slots become available, it should immediately send me an email notification. This way, I won’t miss the appointment openings because they get filled very fast. I already have Python installed — I just need help with creating and running this script.

misty sinew
#

You went on to "criticize" code you don't understand

onyx ocean
#

@misty sinew I have to run another 10-15 minute errand. Please DM me or message me here to let me know what you think I should have done instead.

onyx ocean
misty sinew
#

I already said it uses forward kinematics + gradient descent

#

Is that not accurate?

smoky cedar
misty sinew
#

Ok so screw off, you didn't try to improve it, and didn't see results of implementing what you suggest

onyx ocean
#

@smoky cedar do you have Selenium running? If so can you get it through stuff (including captchas if any) to the data you want?

misty sinew
#

Because half of it breaks things

smoky cedar
misty sinew
#

Or really doesn't matter unless you wanna optimzie a proof of concept like an imbecil

#

Pre-mature optimization to the max

onyx ocean
#

@misty sinew please forgive me for assuming you were already doing IK.

misty sinew
#

If I want it to be fast I reimplement it in rust

onyx ocean
#

omg I just doxxed my timezone

misty sinew
#

It approaches solutions to ik problems

#

It doesn't do ik calculations

onyx ocean
misty sinew
#

Which you suggested I did

#

Which is aside from the point

onyx ocean
#

Can't we all just get along?

misty sinew
#

I could? And tried to?

onyx ocean
#

Water under bridge

misty sinew
#

But yet you targeted my intelligence so you could be condescending?

onyx ocean
misty sinew
#

For zero reason? And do it incorrectly?

smoky cedar
misty sinew
#

I did? I said exactly what it does.

#

I'm not gonna explain what gradient descent and forward kinematics are.

#

I'm not your maths tutor

#

Lmao

#

Then why do I need to explain?

#

No, so I can get people to use it?

wooden dome
#

10 minute mute would be good for kastien

onyx ocean
#

validating forward kinematics is full-on IK. ... BRB 10-15

misty sinew
#

These things are difficult to do, I hope to help people. I'm not sure what other grounding you need?

#

Wtf?

#

Arm 4 is impossible, that's the point

misty sinew
#

You couldn't have arm 4 reach with any configuration

#

Because it isn't long enough

glad turtle
#

@misty sinew
The only thing I will recommend(didn’t follow the entire debate).
When you want to show something complicated, make sure the audience has done similar things or is engaged with the topic before presenting it.

Smaller focused audiences work better for complex topics.

misty sinew
#

I want to make a 1-D "universe"

#

My idea is a 64 / 32 bit string "reality"

#

And a "God function"

#

(Automata)

wooden dome
#

Simulation?

misty sinew
#

I am trying to fit as many observations we see in reality in it.

wooden dome
misty sinew
#

My basic assumption is that there is no infinitely small difference between two things

delicate wren
misty sinew
#

Two positions in space

#

That you can at most move, per frame, one space over ( one bit )

delicate wren
#

@umbral rose proof of (not by) induction is a funny part of set theory

#

(the proof of why induction works)

misty sinew
#

I'm much more philosophical and visual than pure maths. I love maths but I'm far more interested in the thinking behind it

#

Then I usually go to maths

wooden dome
#

BTW what do you mean by 1-D?

misty sinew
#

One dimensional

wooden dome
#

How?

#

1-D is line

glad turtle
delicate wren
#

Lineland

misty sinew
#

So, basically we have 64 bits in a line, and it is cyclical as well (moving from 63 - 0 is the loop) and matter is 1, void is 0

misty sinew
#

A "God function" can iterate on the "reality" both forward and backward

delicate wren
#

deterministic world?

misty sinew
#

So the reality must store enough info to be reversible

delicate wren
#

you can cheat and just store the history

#

Photoshop universe

#

persistent data structures are fun

misty sinew
#

Well yeah but that's not the idea...

#

The reality is entirely on the bit string

delicate wren
delicate wren
#

at least within the set of reachable states

misty sinew
#

Not exactly yet...

vale knoll
#

hi everyone how can i use python to auto detected this error?

#

on the screen

delicate wren
#

the larger context

vale knoll
#

what you mean?

delicate wren
misty sinew
#

I have many ideas for how it could work, but a bit is a "God particle"

delicate wren
#

and how are you going to act on it?

vale knoll
misty sinew
#

So the smallest form of matter

vale knoll
#

i will not explain myself to you

#

what i use it for is my problem not yours and no i am not gonna use it for something bad

delicate wren
#

"not gonna use it for something bad, trust me bro"

onyx ocean
#

@smoky cedar back; what platform have you been trying to run Selenium on?

misty sinew
#

No state can be lost

#

So essentially we cannot have a one move to another neighboring one

vale knoll
misty sinew
#

And hence lose matter or energy

glad turtle
wooden dome
umbral rose
delicate wren
delicate wren
#

another opportunity to share this clip

glad turtle
vale knoll
glad turtle
delicate wren
misty sinew
#

Which, if the previous assumptions were true in reality it would imply a cyclical time

wooden dome
#

Get some help!

umbral rose
#

@wooden dome please don't add fuel to the fire

misty sinew
#

Which is honestly what I believe personally

glad turtle
wooden dome
umbral rose
#

Ok, and I'll deal with that.

vale knoll
misty sinew
#

The thing is, at a small enough scope, all phenomena in reality can be seen as cycles interrupting other cycles

vale knoll
#

and this ..... started playing smart

#

on a guy who need help

misty sinew
#

Like orbits of planets

glad turtle
umbral rose
vale knoll
misty sinew
#

So I suppose the question is: what is the largest cycle?

glad turtle
umbral rose
umbral rose
vale knoll
umbral rose
#

You

vale knoll
#

he is not the fib

#

but fine

delicate wren
umbral rose
#

I don't think trying to get context is stupid

#

!rule 5

coarse hearthBOT
#

5. Do not provide or request help on projects that may violate terms of service, or that may be deemed inappropriate, malicious, or illegal.

umbral rose
#

We ask because we don't help with things that break TOS

#

@vale knoll

vale knoll
#

hmmm i broke your tos? i just asked how i can regonize images on my screen didnt i?

misty sinew
#

... ig I will leave with my ideas, anyways not too great of an experience here.

wooden dome
delicate wren
#

that error message is almost certainly a 429

#

HTTP 429 literally gives you the time until when you need to wait

#

and the solution is waiting until that time

wooden dome
delicate wren
#

as for how you get that header, yeah, that we can't help with

wooden dome
misty sinew
#

Anyways @quasi widget ik this is passed now, but please refrain from assuming other people know less just because they don't want to explain what should be obvious to people whom they'd want to interact with. I didn't answer many questions because I was tired of explaining to people who didn't know. Either way the interaction was immediately hostile and condescending by saying "all you show us is graphs"

delicate wren
misty sinew
#

That is just not true, but I will leave it since you obviously have emotional regulation issues

#

I am not pressed

#

"Keep my name out your mouth"

#

Sure bud

glad turtle
#

@misty sinew let it go

wooden dome
misty sinew
#

I'm just giving advice if you wish to have more success in the future

#

As it seems this happens often with you

#

And I did not ask for help

#

You have a track record of this happening

glad turtle
misty sinew
#

Right before coming here lol

wooden dome
#

Damn

misty sinew
#

He seems to have issues when people don't agree with his advice

#

Because he is obviously infallible :^)

glad turtle
misty sinew
delicate wren
#

or just leave out the header and assume the error bubbles up to where the user sees it

misty sinew
#

Yes

#

Toribash

#

A game which is inspiring me to create my own "inverse kinematics" version

#

Where you specify a pose and the player moves to that position

#

Instead of specifying the motor inputs

#

Yeah

#

But I need "real time" physics constraints

#

Well yeah I'm not there yet lol

#

But this is a big step forward

#

Cause I previously tried physics + inverse kinematics

#

And it didn't work out well

#

This model I presented easily integrates into a physics engine of any kind

#

You basically pose it about a manifold

#

Yeah but these manifolds matter

#

So we can restrict possible movement

#

( this may be inaccurate, earlier model )

#

Basically we won't let a player do what isn't physically possible

#

Yeah that's where the player comes in

#

They are our "AI model"

#

Just like in regular toribash

#

We could possibly enforce energy constraints too per turn

#

But idk if that'd be fun

#

We know how much energy is in the system because we are minimizing it via gradient descent with the automatic part

#

You can see the energy read out there per arm

#

Here is torque per joint per arm in that same simulation

#

I don't think we limit torque there except for limiting it by what doesn't cause oscillations basically

#

I adjusted it a little bit to have it do 100 steps instead of how ever much from before... basically just heightening the lower limit on torque before it gave up

#

We could automate that as well I presume

#

For more performance

umbral rose
#

Nice

misty sinew
#

Here is an old graph

#

We can see, as the end effector mass exceeds an amount we have a point where physics breaks down

#

And we can anomalously reach the end effector target again lol

#

So, it is best to limit the weight within that working range and re-map it to an irl weight scale

#

Based on how much we want our arms to be able to lift

#

Here is something a bit more complicated

#

Idk if I will try to explain that

umbral rose
#

It's all over my head. I'm not really into physics simulation.

#

lol

misty sinew
#

It's ok, it requires much reading for me to build a working memory myself lol

#

My long term memory is not so good, neither is my explicit memory

umbral rose
#

Yeah. It's fun to become a pseudo-expert when jumping full into a project

misty sinew
#

Adhd + Autism

#

Higher implicit memory

umbral rose
#

Fair enough

misty sinew
#

So... I can work at the boundary of the specifics very well, and usually do

#

Hence why I like philosophizing more than rigorous maths

#

The philosophy usually leads me to the rigorous maths

#

I am also good at learning things through repetition

#

Like guitar

#

Oh, and idk if anyone cares here but here is drawings

umbral rose
#

That's a cool werewolf

misty sinew
#

Another problem I solved

#

Or... came up with an alternative solution to

umbral rose
#

What was the problem?

misty sinew
#

( not rigorous yet )

misty sinew
#

Here is a paper of an existing solution

#

I believe my solution is faster, but not proven yet

#

Best I can tell you is that I have not encountered a test case where it failed

#

I can try explaining my solution if you'd like

#

Well idk if I can now... I could provide my very badly made code

umbral rose
#

pass/fail is a very different metric than time complexity. What time complexity is your algorithm?

misty sinew
#

Ahh lemme try to remember

#

I need to look back at logs

glad turtle
#

alphazero is great for board games. idk that it’s able to do anything else

misty sinew
coarse hearthBOT
misty sinew
#

Here is the script I believe

#

I don't have time to do things on mobile lol

#

Here is big solutions

#

So...

#

Smaller solutions

#

I obviously use python as a sketching language

#

Fast iterative dev

#

Yeah ik

#

( I mean't to excuse my bad code lmao )

#

:D

delicate wren
#

me when O(N**3) in prod

misty sinew
#

O(2^n)

#

The forsaken

misty sinew
# misty sinew

Basic assumption is that there are like 3 most basic solutions between vertical and horizontal strips

delicate wren
#

no way there's already that many videos in that arch linux series

misty sinew
#

One of those is unsolved

onyx ocean
misty sinew
#

First one

smoky cedar
misty sinew
#

These are pretty simplified cases

#

For an inverse funnel or funnel scenario

#

If we can detect and correct those we can presumably solve the problem ;)

#

Given horizontal strips over our problem binary matrix

onyx ocean
#

"I just want to grill"

umbral rose
#

I need propane!!

misty sinew
#

Basic usage of this would be in a voxel engine to losslessly optimize polygons :D

quasi widget
umbral rose
misty sinew
#

I can, given near worst case, cut your polygon usage in half :D

misty sinew
#

Or I can just say screw it

#

And use a 3d binary matrix

#

That is easy

misty sinew
#

So, given we have a minecraft clone, I'd use this on unreachable regions

#

Lazily

#

Alongside culling...

onyx ocean
#

Do sausage patties have casing? (Or just too much salt to make up for the lack of barrier?)

misty sinew
#

But on average it cuts away like 70 to 80% of polygons

#

Not as much as triangle partition

#

But better than triangle dissection

#

( minimal )

onyx ocean
#

Chickens have an insane evolutionary path. The males wake up at 4am to announce their position in a half mile radius

misty sinew
#

Anyone here use python like I do? As a sketching thing?

onyx ocean
#

"Red Junglefowl"

misty sinew
#

I go python > typescript > rust

#

When solving something

delicate wren
#

me when I prototype with Rust

misty sinew
#

Like sketching in marble

onyx ocean
#

Cows are far more high maintenance than chickens

delicate wren
#

Rust is so much more productive for me

#

especially for rearranging data stuff

#

serde is way too good

misty sinew
delicate wren
#

axum too, for web

misty sinew
#

For iterative dev

onyx ocean
#

If you can't do husbandry, killing rabbits' predators is a good strategy, and why wolves are so hated in folk tales

misty sinew
#

If you're doing BIUF it works ig

delicate wren
#

I write Rust faster than Python

misty sinew
#

( big ideas up front )

#

Idk python just has more utility

delicate wren
#

less code needed

#

the language facilities in Rust outweigh the compile time issues

#

extension methods are an extremely valuable productivity tool

misty sinew
#

Rust is still pretty premature with utilities but it's better than it was

#

I need to visualize stuff to see patterns

delicate wren
#

for data science/plotting stuff, sure, Python will be quicker to write

#

I just don't do that stuff

misty sinew
#

Idk I approach most problems like a collection of data science problems

onyx ocean
#

Using rust for anything other than system tools seems like using kubernetes when you have less than 100 users

misty sinew
#

Yeah naw web dev is different

misty sinew
#

Why write html?

#

Just use a framework :^)

#

Or chatgpt at this point lmao

#

Web dev is more design imo

delicate wren
#

I need to check how big the current biggest HTML file I maintain is

misty sinew
#

Just go to a illustration software to prototype

delicate wren
#

... did I really not put <html></html> in there

misty sinew
#

Do flow charts

delicate wren
misty sinew
#

I fundamentally dislike electron's entire existence

umbral rose
misty sinew
#

Electron is for CEOs

delicate wren
#

compiling SQLite for WASM has definitely taken a few weeks off my life (even if it took 4 hours)

#

(in the context of sqlx)

misty sinew
#

I tried doing things from scratch one time with desktop apps

#

Idk rust has some ok frameworks

misty sinew
#

Java is the old stuff

onyx ocean
#

"A minimal Kivy app's APK file size is typically around 7MB, with the Kivy library and dependencies adding around 20MB. Kivy apps can be larger, with some reaching 35MB."

misty sinew
#

God save you if you want to make a desktop app in windows with C

delicate wren
misty sinew
#

Idk I want to make standalone apps sometime

#

The TOR network exists

delicate wren
#

the 🧅

misty sinew
#

Ah yes let's build an internet

onyx ocean
#

That's an excellent idea! Replacing the Internet will solve several problems. You are a genius!

misty sinew
#

The blockchain or something idfk

delicate wren
#

@quasi widget funny times

#

when it was praising users way too much

#

way way way too much

#

the letter O

misty sinew
#

EleutherAI

#

Ftw

onyx ocean
#

Claude 4 Opus stopped looking for evidence of my mistress in my github repos, but the joke's on it because I'm not married

misty sinew
#

No

#

OpenAI is not the first mover

#

Or the first to move

#

The first mover was the dude who made the perceptron in the 70s or smth

#

There are two kinds of people who exist

#

Survivors and thrivers

#

Stand with survivors

umbral rose
#

It's considered a first mover for ai chatbots

frosty plaza
onyx ocean
#

Yeah, but OpenAI when they launched ChatGPT-3.0 was hilarious. They had whitepapers saying we should never allow models to have access to the internet published the same day they had press releases saying their tool use with Zapier integrations can be used for any network I/O

misty sinew
#

"Thrivers" are an illusion, they feed off others usually

umbral rose
#

!stream 745015733238497330

coarse hearthBOT
#

✅ @frosty plaza can now stream until <t:1748628477:f>.

onyx ocean
#

Google and Microsoft are firmly in the black overall; not sure about Anthropic, Perplexity, etc.

misty sinew
#

The numbers don't matter if the economy collapses

onyx ocean
#

Amazon is due to come out with a big announcement sometime soon

misty sinew
#

Liquid capital is less valuable than power

onyx ocean
#

I bet Amazon eschews Meta for DeepSeek

misty sinew
#

Personally I use chatgpt as a work horse, it asks me more questions than I do it, without me disclosing personal info

#

And if my ideas are in any way stolen it is not a loss

#

I want them to be stolen

delicate wren
#

ugh such a giant thing by now

onyx ocean
#

LeCunn pushed Meta away from the improvements everyone else is realizing, but that doesn't mean they can't leapfrog the pack three or six months down the road

misty sinew
#

It provides me leads to human created resources to read

#

Ideally I do not inform my decisions on anything I do not read which has been created by my fellow man

quasi widget
misty sinew
#

And I do aimless research to make the difference

#

In local library, surface web, onion network

#

I think building ideas on principals is a good idea

#

Ideally the principals of those who were successful in what you want to be successful in

quasi widget
delicate wren
#

aliasing
you shouldn't say such scary words when there are multiple Rust devs in the VC

hearty heath
#

Hello 👀

#

Did someone say my name?

#

Hey 👋

#

Cya Chris

#

Scruffies and neats!

#

In the history of artificial intelligence (AI), neat and scruffy are two contrasting approaches to AI research. The distinction was made in the 1970s, and was a subject of discussion until the mid-1980s.
"Neats" use algorithms based on a single formal paradigm, such as logic, mathematical optimization, or neural networks. Neats verify their prog...

spare trellis
#

Write an RL lib and call it "Aurel"

hearty heath
#

👀

#

I remember

spare trellis
#

When you get lots of technical debt you'll be resting on your aurels

hearty heath
#

Back in a bit 👋

hearty heath
#

Are PhDs like building boats? Always 2 years from completion

#

Or is there a set timetable

#

Ah ok

#

Oh so smooth sailing from here on out

spare trellis
#

In Greek mythology, Narcissus (; Ancient Greek: Νάρκισσος, romanized: Nárkissos) is a hunter from Thespiae in Boeotia (alternatively Mimas or modern-day Karaburun, Izmir), known for his beauty which was noticed by all. According to the best-known version of the story in Ovid's Metamorphoses, Narcissus rejected the advances of all women...

delicate wren
#

@tulip grail Pull Request

delicate wren
#

in case of GitLab, PR stands for Merge Request

#

lmao

#

@proper ridge solution: delete repository

true valley
delicate wren
#

@runic plinth @spare trellis or, better, illumos Zones

pearl epoch
#

Looking for a guy who knows programming, more specifically Python, in DM please, urgently

pearl epoch
#

It's just that I need an expert to help me program my script that works with YOLO

delicate wren
#

@dense stag for SaaS, yes, it won't be static

#

there are these options

  • running a server
    • containerised
    • in a VM
  • running server functions (Lambda, etc.)
#

server functions are somewhat weird

#

and they lock you in with a specific cloud provider

#

@blazing prawn I've dealt with both

#

ASP.NET is such a backwards way to do anything

delicate wren
#

I suggest you first just get any server running correctly locally

#

this has a Dockerfile

#

so you can deploy it as a container

#

never put AI near security

#

Next.js is "fullstack" (in web sense)

#

backend+frontend

delicate wren
#

@ashen willow "VB.NET so that they learn early that programming is suffering"

#

Python is a good first choice imo

#

learn Python and C in parallel if you can

#

if you want to learn based on how influential the language is, then ALGOL68

#

no one else here probably even knows what ALGOL68 is

#

there is a funny part of the talk by Venkat Subramaniam about teaching Java to beginners

#

"you don't have to know that yet" being the most common phrase there

coarse hearthBOT
#

:incoming_envelope: :ok_hand: applied timeout to @deep island until <t:1748796880:f> (10 minutes) (reason: duplicates spam - sent 4 duplicate messages).

The <@&831776746206265384> have been alerted for review.

tender sand
#
sinful panther
#

hiya

delicate wren
#

@random minnow legendary IDE

#

and legends is where it should say and never get out

#

@autumn raft imagine being taught anything other than Pascal

autumn raft
delicate wren
#

enterprust

#

truly "the way of the future"

#

tbf it would've been, like, 5x more lines in Python

spare trellis
#

If monads are so great then why does nobody use them in Python?

delicate wren
#

!d typing.Awaitable

coarse hearthBOT
#

class typing.Awaitable(Generic[T_co])```
Deprecated alias to [`collections.abc.Awaitable`](https://docs.python.org/3/library/collections.abc.html#collections.abc.Awaitable).

Added in version 3.5.2.

Deprecated since version 3.9: [`collections.abc.Awaitable`](https://docs.python.org/3/library/collections.abc.html#collections.abc.Awaitable) now supports subscripting (`[]`). See [**PEP 585**](https://peps.python.org/pep-0585/) and [Generic Alias Type](https://docs.python.org/3/library/stdtypes.html#types-genericalias).
delicate wren
#

monadic enough

#

colourful monad

delicate wren
#

I'm rearranging another giant file

#

(line count)

#

moving methods from one trait to another

#

only 204 methods total

spare trellis
#

omg that's a lot

#

I wonder what Mr. Clean Code would say

delicate wren
#

judging by the examples from the Clean Code book, this is too few methods

#

time to add another trait

spare trellis
delicate wren
#

The Book vs the AI

#

no, Clean Code, as stated by the book, is absolutely not about fewer methods

spare trellis
#

I know, but its reasoning is pretty convincing from my recollections on the book.

delicate wren
#

the book is quite bad

#

and the examples are even worse

spare trellis
#

that's also true

#

and yet here we discuss it like a canon gospel

delicate wren
#

I wonder what is the largest method/function I currently have

#

iirc it was just over 1000 lines

#

but they're all quite flat

#

and traits too

delicate wren
#

(not including the argument list)

#

I could codegen it instead

#

but that's a task for later

#

because it's not immediately worth the time

#

and long term benefits aren't clear either

delicate wren
#

I still believe it should've just been solved with AWK

#

split

#

awk or split

#

ed I mentioned for another reason

#

it was in response to "vim takes X minutes to load" comment

#

if you want full parallel SIMD, go Fortran

#

re-implement split with SIMD

#

like simdjson

#

if it compiles in Rust and works correctly, you can then translate it to Python or whatever else

#

reference implementation, in a way, rather than prototyping

#

brb, focusing on code

tight hedge
#

my voice is supressed give me sec

versed trail
#

oki

stuck bluff
#

@cunning wraith 👋

cunning wraith
stuck bluff
#

!voice 🙂

coarse hearthBOT
#
Voice verification

Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

cunning wraith
#

I got a question, is 4.3GB/s (cached read) good on a SATA HDD?

cunning wraith
delicate wren
#

SATA cannot go above 6gbit/s, and, assuming it's 4.3gbyte/s in your case, that's probably an OS cache not disk cache

delicate wren
#

actively escaping from C++

#

I'm going to attempt eating 100% chocolate

#

I think I have one project in PyCharm with custom background configured

#

idk why

#

PyCharm allows both global and per-project

#

VSCode probably allows per-workspace if at all

delicate wren
#

as you've probably guessed, it's not sweet at all

#

I'll try buying 90% next time

delicate wren
#

I don't really like sweet things that much

#

80% was quite good

#

the bitter things I eat/drink are normally way too sweet

#

what if spectators whistle

#

during the race

#

also my VPN died I think

#

idk what is happening

#

I think the internet is getting blocked

#

hmmm

#

no, something off with the PC specifically

delicate wren
#

okay I'm back

misty sinew
#

hi

#

wassup

sonic minnow
#

hello

fleet garden
#

hi millien

#

oh

#

hi @lethal nacelle

lethal nacelle
#

Hello

fleet garden
#

hi @ivory rampart

#

hi

ivory rampart
#

hey how are you

fleet garden
#

hi @copper void

fleet garden
copper void
#

Ji

#

Hi*

fleet garden
#

what are u working on?

ivory rampart
#

currently on vue

fleet garden
#

could u repeat sry?

#

yeh i can hear u

#

yes i am not speaking 😆

#

ru indian?

#

han bhai

ivory rampart
#

1 minute

primal salmon
#

hey

stuck bluff
#

@old anchor 👋

old anchor
#

Sup

#

One day I’ll be able to voice 😮‍💨

#

Is there a way to know how many msg I have sent ?

#

Anyone have experience with smart contract

#

On polygon or eth ?

#

@stuck bluff any experience with telegram bot building ?

#

What do you think I’m gonna use it for 😄

pulsar anchor
#

given its telegram, either selling drugs or worse

stuck bluff
#

I would take care to not confuse plausibility with certainty.

pulsar anchor
#

maybe uiua can be good for something similar

#

it does support animations

#

output

#

this is weird

#

how does it parse that

#

more animated uiua

#

three lines of code

#
⍥◡+9 .1
#

fibonacci numbers

#

[1 1 2 3 5 8 13 21 34]

#

this is what it outputs

proper ridge
#

I painstakingly filtered out the non-changed ones.

#

It needs a fork though.

pulsar anchor
#

not as terse as apl seems like

#

colourful code

stuck bluff
#

@gray fern 👋

gray fern
#

Hello

umbral rose
#

!stream 1319370380078743584

coarse hearthBOT
#

✅ @sinful panther can now stream until <t:1749138630:f>.

umbral rose
#

!stream 410222142202839044

coarse hearthBOT
#

✅ @winged gale can now stream until <t:1749139723:f>.

shy tendon
#

why is steam popping up?

severe tree
#

@umbral rose do you wanna se my language ? named sushi ??

sly pond
#

Vista was crap

#

that's why people hated it

umbral rose
#

brb

sly pond
#

Media Center was first introduced to Windows in 2002 on Windows XP Media Center Edition (MCE). It was included in Home Premium and Ultimate editions of Windows Vista, as well as all editions of Windows 7 except Starter and Home Basic. It was also available on Windows 8 Pro and Windows 8.1 Pro as a paid add-on. It was discontinued as of Windows 10 and the operating system also removes all of Windows Media Center during an upgrade from previous versions of Windows, although it can reportedly be unofficially reinstalled using a series of Command Prompt commands.[1][2][better source needed]

#

not sure I believe all of that

#

it came standard on 7

#

vista needed a hgiher version

elder wraith
# sly pond Vista was crap

Vista was not too bad if you actually used decent enough hardware, problem was underpowered hardware OEM shipped with Vista

sly pond
#

and it died with 10

#

Becuase

#

it's a basic OS for the home...

#

not a media center...

#

How is that dumb?

pulsar anchor
#

wasnt vista larger than 7 when installed

sly pond
#

It was included in Home Premium and Ultimate editions of Windows Vista

#

this is what I wanted to show you

#

Windows Media Center (WMC) is a discontinued digital video recorder and media player created by Microsoft.

#

Ooh, the other channel is free

#

do we go back

#

Microsoft does a great job of not telling users about features

#

so features go unused

#

I've never bought individual stocks

#

I've got kids over 8

#

most Americans don't have the luxury of just buying random stocks they think will do good

#

You know, food on the table

#

mortgage, etc

#

lol

#

Sure, before 2008 Americans were all doing great

#

bahahahaha

#

The 08 crisis might be the first time you noticed how shit things can be

#

My ass grew up poor before the 08 crisis

#

poors have been around for longer than 2008

pulsar anchor
#

@winged gale you can just directly depend on git repo

#

instead of pypi package

#

thats what i do usually for python

#

its even slightly compatible with -e flag iirc

#

it needs some specific format

#

i dont remember how it looks

#
uv add git+https://...
#

if you use uv

#

ah

#

@winged gale then just pip install -e path/to/dep

#

its "editable"

#

(you might have to run that again if transitive dependencies change)

pulsar anchor
#

if you only update python code, then changing python code in the dependency will change it in the dependent code

#

because its kind of just a symlink

#

it should, yes, thats what -e does

#

i also like to use multi-project workspaces

#

with a single venv and lockfile

#

so that everythings synced

#

uv is quite easy to work with

#

it uses pip inside

#

moreso alternative to poetry

#

poetry is another project management thing

#

uv also updates pyproject.toml

#

so that all dependencies and python version requirements are there

#

ive given up on conda forever

#

im not coming back to that

#

miniconda

#

@winged gale what are you building it with? something like make?

#

seems to be cython

#

which allegedly used to support -j

versed finch
#

I am struggling with python

winged gale
pulsar anchor
#

i used to have ci run for >30 minutes

#

on

#

each

#

commit

versed finch
#

I'm new

winged gale
#

darn

sinful panther
#

pluh

versed finch
#

darn is right

winged gale
#

you could do ask in the help channel

sinful panther
sinful panther
versed finch
#

I tried typing on the vc text and still nothing

#

eish....I'll see

#

Thanks for replying

pulsar anchor
#

@winged gale tbf, in that particular situation we all know that you or rabbit wouldnt be the ones to get moderated

hearty heath
#

Hey 👋

#

What was that sorry?

#

Oh, yeah one second

#

!stream 1319370380078743584

coarse hearthBOT
#

✅ @sinful panther can now stream until <t:1749143692:f>.

hearty heath
#

Are you Scottish? 😄

pulsar anchor
#

product

hearty heath
#

Yeah, product

pulsar anchor
#

!np.product

#

oi

hearty heath
#

Hmm, thought we had Numpy docs pithink

#

!d numpy.prod

coarse hearthBOT
#

numpy.prod(a, axis=None, dtype=None, out=None, keepdims=<no value>, initial=<no value>, where=<no value>)```
Return the product of array elements over a given axis.
pulsar anchor
#

!e

print("\N{greek capital letter pi}")
coarse hearthBOT
pulsar anchor
#

that symbol

hearty heath
#

Whatchu working on? 👀

pulsar anchor
#

!e

print("\N{greek capital letter sigma}")
coarse hearthBOT
pulsar anchor
#

sum

hearty heath
pulsar anchor
#

.wa short 33 in to cm

ocean orbitBOT
pulsar anchor
#

!e

import numpy as np
print(np.prod((1,2,3,4,5,6,7,8,9,10)))
coarse hearthBOT
pulsar anchor
#

6 weeks in seconds

#

cython

#

pyxthon

hearty heath
#

.pyx is the file extension for Cython

pulsar anchor
#

!d extending

coarse hearthBOT
#
pulsar anchor
#

!extending

#

wherrrrr

#

!extensions

#

idk if we have command

hearty heath
#

It's a variant of Python that gets compiled to C, although I've yet to really explore it

pulsar anchor
#

most of python is c not c++

#

#define is very c

hearty heath
#

@winged gale Is there a like "optimise for text" option in the Discord streaming settings?

pulsar anchor
#

in c++ youd be using templates instead

hearty heath
#

It's more the compression

pulsar anchor
#

💥

hearty heath
#

Oh, do you have video perms?

#

!stream 410222142202839044

coarse hearthBOT
#

✅ @winged gale can now stream until <t:1749144490:f>.

hearty heath
#

No border is more the fashion at the moment. Like, flat design.

pulsar anchor
#

too tired to work

#

gaming time

hearty heath
#

Ah, I was once really good at CSS

#

I did web design long before I got into programming

pulsar anchor
#

im as good at css as i need to be

pulsar anchor
hearty heath
#

Things to check:

  • Are you saving the file?
  • Is it the right file?
  • Is the relevant line of code being run? (try adding a print statement)
  • Is the change you made actually visible? (try changing something obvious like setting the background to #ff0000)
pulsar anchor
#

the only game im going to play requires attention, and its not the time for that right now

#

(even though its just reading)

pulsar anchor
#

can you show the code again?

#

@sinful panther have you tried using a different colour

hearty heath
#

Try setting the border-color property (to red or something).

#

¯_(ツ)_/¯

#

Were the values in border: in the wrong order or something?

#

Idk if that makes a difference 😄

#

But I guess so

#

What's an advanced array?

#

Oh, sorry 😄

#

What're you trying to do currently @winged gale ?

#

@winged gale Oh this should be simple, but I need to think about it for a second haha

#

So essentially you're trying to shuffle each row of a 2d array? @winged gale

#

@winged gale Right, gimme a sec to think, and try it out in python.

sinful panther
#

why is the other widgets i set the background color for not getting that new background color?

hearty heath
#

Ok, one option is to use np.take_along_axis(arr, indices, axis=1) @winged gale

#

Alright

#

@severe tree you've got background noise coming through

#

I'm not sure exactly how efficient this method is @winged gale