#voice-chat-text-0

1 messages · Page 429 of 1

spark girder
#

ITS SO SLOWWWWWWWWWWWWW

primal shadow
#

Did they forget that asprin is a drug too?

iron geyser
#

👀

primal shadow
#

The pharmaceutical companies push drugs every day

#

"drugs"

#

was the commercial I thought

iron geyser
primal shadow
signal raft
#

minecraft_hex.exe یک بازی دارای باج افزار است

primal shadow
spark girder
#

🙂

iron geyser
#

it's a bot ?

signal raft
rugged root
#

!mute 1349447686834618448 Please abide by rule 4. Also, do not try to adverties or encourage people to pirate software.

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @signal raft until <t:1741887899:f> (1 hour).

primal shadow
iron geyser
rugged root
#

!rule 5

wise cargoBOT
#

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

iron geyser
#

Jpp

#

no joke at all!

#

I repeat my question !

rugged root
#

No no, you're fine, Be

primal shadow
#

What's the question

rugged root
#

Sorry

vocal basin
iron geyser
#

You can up it and read :p

#

😇

rugged root
#

You mean this? I don't know if we specifically have anyone on here

spark girder
rugged root
#

I mean I'm sure we do, but it's better to just ask questions in general or ask for help

iron geyser
#

I know my English isn't perfect but still ^^

spark girder
#

I'm asking which question you were refering to

#

Since you've asked 2

primal shadow
#

Yes. I'm willing to bet on it.

iron geyser
#

I'll ask the question in the general channel

spark girder
#

Wait

primal shadow
#

Which is why I'd put money on their presence

#

I will tell him

#

I will say "404 called you French"

iron geyser
#

😂

quiet ore
#

I'm having issues of taking python to make code

rugged root
primal shadow
#

Didn't look at the slip that said "Italian : Room 200"

iron geyser
#

🥳

iron geyser
primal shadow
#

Ooh

#

I guess he's not gonna be getting unmuted, lol

quiet ore
#

@rugged root yes i do

primal shadow
#

Scroll up and find the Persian, it's not common in the channel.

vocal basin
#

@rugged root isn't that the same

quiet ore
#

the code wont work when i transfer

rugged root
#

What's the code?

spark girder
primal shadow
#

Just scroll up my guy

iron geyser
#

I recently tested cloudpanel and am very satisfied with it for my hosting projects. Who knows or uses cloudpanel?

primal shadow
#

Only one person was speaking persian

wintry nacelle
#

I need some help

primal shadow
#

and we were all replying to em

spark girder
quiet ore
#

import random
import time

Player stats

player_health = 5
player_ammo = 5
level = 1

print("Welcome to the Text-Based Shooting Game!")
print("Defeat enemies to survive and reach higher levels.\n")

while player_health > 0:
print(f"\n--- LEVEL {level} ---")
enemies = random.randint(1, level + 2) # More enemies per level
print(f"{enemies} enemies appear!")

while enemies > 0:
    action = input("\nDo you want to (S)hoot or (D)odge? ").strip().lower()

    if action == "s":
        if player_ammo > 0:
            player_ammo -= 1
            if random.random() > 0.3:  # 70% chance to hit
                print(" You hit an enemy!")
                enemies -= 1
            else:
                print(" You missed!")
        else:
            print(" Out of ammo! You must dodge instead.")
            action = "d"

    if action == "d":
        if random.random() > 0.5:  # 50% chance to dodge
            print(" You dodged successfully!")
        else:
            print(" You got hit!")
            player_health -= 1

    print(f" Enemies left: {enemies} |  Health: {player_health} | Ammo: {player_ammo}")
    if player_health <= 0:
        break

if player_health > 0:
    level += 1
    player_ammo += 3  # Refill ammo
    print("\n Level cleared! Moving to the next one...")
    time.sleep(1)

print("\n Game Over! You survived until Level", level)

vocal basin
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

```py
print('Hello world!')
```

These are backticks, not quotes. Check this out if you can't find the backtick key.

For long code samples, you can use our pastebin.

quiet ore
#

@rugged root

primal shadow
#

That might be the problem

#

you're just "finding" these things

#

that might be the reason it was abandoned

wintry nacelle
#

I am trying to start my first real project and I tried to use git and push to git hub and for some reason my venv is not working correctly

primal shadow
#

lol

iron geyser
spark girder
#

@quiet ore what is your error?

#

Cause I'm not running into an error

quiet ore
#

Problems20
Line 1: No module named 'tiles.place_on_tile.castle.tile_grass1'
Line 2: No module named 'tiles.place_on_tile.castle.tile_grass1'
Line 14: can't find called function 'random.randint'
Line 14: name 'random' is not defined
Line 14: unknown object type; cannot lookup attribute 'randint'
Line 18: can't find called function '(undef)' 2
Line 18: calling non-function
Line 18: module 'input' has no attribute 'strip'
Line 18: unknown object type; cannot lookup attribute 'lower'
Line 23: can't find called function 'random.random'
Line 23: name 'random' is not defined
Line 23: unknown object type; cannot lookup attribute 'random'
Line 33: can't find called function 'random.random'
Line 33: name 'random' is not defined
Line 33: unknown object type; cannot lookup attribute 'random'
Line 48: can't find called function 'time.sleep'
Line 48: name 'time' is not defined
Line 48: unknown object type; cannot lookup attribute 'sleep'
Line 50: too many arguments in call to 'print'

spark girder
primal shadow
#

Hemlock does not do fully remote physical debugging of hardware it seems

lime fractal
vocal basin
primal shadow
#

lol

lime fractal
#

Fix it

primal shadow
#

🤣

quiet ore
#

make code

lime fractal
#

Its old 1 upstairs

primal shadow
#

I'm dying

vocal basin
#

too many arguments in call to 'print'
this does not sound like python 3

primal shadow
#

💀 🪦

lime fractal
#

What im i dowing wrong here

spark girder
primal shadow
# lime fractal

@rugged root can you figure out what hardware part is faulty?

vocal basin
primal shadow
#

😆 😂 🤣

quiet ore
#

immediately

spark girder
lime fractal
spark girder
iron geyser
#

😂

#

jpp

primal shadow
#

I'm gonna die, I think I should go before the death becomes me

vocal basin
quiet ore
#

ok

iron geyser
#

no no stay with me :p

#

mdr

vocal basin
#

where is that list of problems coming from?

spark girder
primal shadow
#

Who cares if people get mad

#

they can fuck off 🤷

iron geyser
primal shadow
#

some people are just mad

#

if you're gonna let every one of the 7 billion people out there get to you

#

life gonna be hard

iron geyser
#

you are funny ^^

#

Fkors

primal shadow
#

if it's not finding builtins, it probably isn't finding Python

spark girder
#

Don't know why I didn't think about that

vocal basin
#

it could be micro:bit python

primal shadow
#

bottom right corner should show

vocal basin
#

it's not a normal python I think

primal shadow
#

The keyboard?

#

I touch the keyboard all the time when it's on

vocal basin
#

it's kind of expected that embedded doesn't have random

primal shadow
#

should I trun it off before touching the board?

vocal basin
#

nvm, there is random

#

idk what it is then

spark girder
#

@lime fractal the entire problem is your capacitors, just take some pliers and rip em all out!

#

:)

spark girder
primal shadow
#

I thought

quiet ore
#

im doing it in makecode arcade

vocal basin
lime fractal
vocal basin
# vocal basin

these are only three results I see when looking up one of the errors

primal shadow
#

ripping capacitors off a board is safe?

#

How does one admin muted content?

spark girder
lime fractal
#

Do i just plug in ?

vocal basin
#

MakeCode

primal shadow
#

It is definitely a deadly task

spark girder
#

A powered down motherboard will not have enough voltage left in a capacitor to kill someone, shock them sure, make it painful, plausibly, but not lethal.

primal shadow
#

fucking with capacitors, they can hold enough charge to kill

spark girder
primal shadow
#

Capacitors hold power after the board is unplugged BTW

spark girder
spark girder
#

But there is a cool safety feature called voltage draining because we've proven time and time again that people are insanely stupid.

primal shadow
#

On these old from the attic boards?

spark girder
#

Irregardless;

Capacitor Size & Voltage – Motherboard capacitors are typically low-voltage (e.g., 12V, 5V, or lower) and don't store enough energy to be lethal. However, power supply capacitors (inside the PSU) can carry much higher voltages (up to 400V in some cases) and can be dangerous.

Discharge Rate – Many capacitors discharge quickly after power is removed, but some can retain a charge for minutes or even hours.

Potential Harm – While motherboard capacitors are unlikely to cause serious injury, power supply capacitors can deliver a dangerous shock, especially if you touch them before they fully discharge.
vocal basin
#

it's made for programming micro:bit, an embedded device

#

you can however use randint

#

directly, not via random.randint

spark girder
#

As I stated previously, motherboard capacitors are not lethal unless powered on and actively pulling current from the psu. A PSU capacitor can be deadly for a very long time, never touch a power supply's internals. As said when making the joke in VC twice, "The problem is your motherboard capacitors, rip them out!"

vocal basin
#

there is control.wait_micros though

spark girder
#

At no point did I tell him to touch the PSU, a graphics card that old wouldn't have capacitors high enough in voltage or coulombs to kill someone, and the motherboard doesn't require that high of a voltage or amperage (coulomb) to kill someone.

#

I don't condone lethal actions, shitty actions? Possible. Painful actions? Once in a blue moon. But I will definitely never implore someone to commit an act of self delete.

#

Experienced it from too many of my own friends 🙂 don't feel like having others go through that.

vocal basin
#

f-strings don't seem to work there either

primal shadow
#

Keep telling people to play with capacitors, that's a great way to teach stupidity

#

I prefer to err on the side of caution, to each their own

#

Tell them it's fun to play with one, they can interpret that means play with all

#

I prefer to say "capacitors can kill"

spark girder
#

You do you, I'll do me. Some people need to touch a motherboard capacitor once in a while. You can't fix stupid but you can sure as hell help it.

primal shadow
#

Pissed off?

#

I'm not pissed off

#

thank you very much

#

you don't need to tell me what my feelings are, since you don't know me, like at all, as we've already discussed

vocal basin
#

generally voltage doesn't kill, current does

primal shadow
#

On top of that, this server is not here to give shitty wrong invalid advice

#

Oh, I thought it was "The Trolls Nest"

#

When the only advice you have to offer is not real, it's best to not share

spark girder
#

You'll learn sooner or later that some people learn by fucking up.

#

With something like that, the easiest way to teach em is sooner rather than later.

upper basin
spark girder
#

Say he learned by opening the PSU instead of playing with a motherboard capacitor. It goes from shock and pain to dead on the floor.

spark girder
vocal basin
#

ugh I'm having to write "Stuff " + str(stuff), it's so ugly

#

why does this thing not support f-strings

spark girder
vocal basin
#

and why does it not error

vocal basin
upper basin
spark girder
#

The game?

spark girder
vocal basin
#

they're trying to run proper Python in a micro:bit "IDE"

rugged root
#

I would assume it'd at least have the C style formatting

spark girder
vocal basin
#

supposed to run on this fucking thing

#

that thing does not input()

upper basin
#

Agree to disagree. I can't change a mind that's not open to being changed.

spark girder
#

As a kid I'd play around sockets all the time. My dad brought home a battery, a resistor, and two wires. Made me pinch one wire and poke the other with my pinky. I learned real quick that the outlet is not a toy.

spark girder
#

Can't help, don't know it.

spark girder
vocal basin
#

@rugged root contiguous memory you see is not continuous on hardware

#

it's OS providing you a useful abstraction

#

so that you can []

#

OS is figuring out what to randomly access so that you don't have to

rugged root
#

Right

vocal basin
#

if you want to drop contiguity, you'll have to use trees or linked lists

vocal basin
rugged root
#

It just always felt weird that they mention it, I guess

primal shadow
#

So leaving the recording there without any notice

#

that's not wiretapping or any other "recording without warning / consent" type crime

vocal basin
#

quackowič

#

one from the city Quackow

primal shadow
#

You not being in the room means you are not party to the conversation

#

it is a 1 party state

#

but you are not a party to the conversation if you're not in the room

#

see how that works?

vocal basin
#

party room party

primal shadow
#

1 party means you would need to be there still]

rugged root
#

Leap years are stupid

vocal basin
#

sunken pirate ship aesthetics

#

"you created life"

#

@spark girder "using normal songs would be viewed as stealing by the record companies" (and AI songs are all already stolen anyway)

spark girder
#

Not literally but yeah

vocal basin
#

something is more stolen

spark girder
#

Nuh uh you can’t prove it

vocal basin
#

@rugged root did you know that year 2000 issues were in part because of that

#

some software included two rules out of 3

#

which meant it considered 2000 non-leap

#

software that's too smart but not smart enough

rugged root
#

It's just two if statements, right?

vocal basin
#

three

rugged root
#
if year % 4 == 0:
  return True
elif year % 100 == 0 and year % 400 == 0:
  return True
return False
#

Or is that not right

vocal basin
#

that's three ifs

rugged root
#

Ehh

vocal basin
#

you just joined two

rugged root
#

Yeah I suppose, I'm just doing short hand, that's fair

vocal basin
#

also that's wrong

#

% 100 != 0

#

oh wait

#

arrrh

rugged root
#

Yep

vocal basin
#

idk that's all wrong order

#

wait

rugged root
#

It'd short circuit to false

#

Right?

#

Dude my brain is just abscent

vocal basin
#

@spark girder I know

#

it was too wrong already

#

there was no fixing

rugged root
#

Fair point

#

Co-worker is back here again

vocal basin
#
if year % 4:
    return False
elif year % 100:
    return True
elif year % 400:
    return False
else:
    return True
rugged root
#

@haughty pier Just keep on being you

#

That's all I need

vocal basin
#
year % 4 != 0 and (year % 100 != 0 or year % 400 == 0)
spark girder
#
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
    return True
return False
vocal basin
#

just return

rugged root
#

Hmm

vocal basin
#

you can also drop ()s

rugged root
#

I like the () because it makes it more explicit

vocal basin
#

it doesn't change the logic

rugged root
#

And I'm always unsure about OOO when it comes to the ands and ors

vocal basin
#

!e

for year in range(1, 2025):
    a =  year % 4 != 0 and (year % 100 != 0  or year % 400 == 0)
    b =  year % 4 != 0 and  year % 100 != 0  or year % 400 == 0
    c = (year % 4 != 0 and  year % 100 != 0) or year % 400 == 0
    assert a == b == c, (a, b, c, year)
spark girder
#
def check_leap_year(year: int) -> bool:
    return True if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0 else False
vocal basin
#

hmm

spark girder
#

!e

def check_leap_year(year: int) -> bool:
    return True if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0 else False
#

I'm dumb

wise cargoBOT
vocal basin
#

ah

spark girder
#

!e

def check_leap_year(year: int) -> bool:
    return True if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0 else False

print(f"4000 is a leap year: {check_leap_year(4000)}")
print(f"1941 is a leap year: {check_leap_year(1941)}")
print(f"3140 is a leap year: {check_leap_year(3140)}")
wise cargoBOT
spark girder
#

🙂

rugged root
#

@dire pebble Sorry, co-worker needs me for something

vocal basin
#

ah, I put wrong operator

#

!e

for year in range(1, 2025):
    a =  year % 4 == 0 and (year % 100 != 0  or year % 400 == 0)
    b =  year % 4 == 0 and  year % 100 != 0  or year % 400 == 0
    c = (year % 4 == 0 and  year % 100 != 0) or year % 400 == 0
    assert a == b == c, (a, b, c, year)
wise cargoBOT
vocal basin
#

finally

spark girder
#

!e

def check_leap_year(year: int) -> bool:
    (year % 4 == 0 and year % 100 != 0) or year % 400 == 0

print(f"4000 is a leap year: {check_leap_year(4000)}")
print(f"1941 is a leap year: {check_leap_year(1941)}")
print(f"3140 is a leap year: {check_leap_year(3140)}")
wise cargoBOT
spark girder
#

!e

def check_leap_year(year: int) -> bool:
    return (year % 4 == 0 and year % 100 != 0) or year % 400 == 0

print(f"4000 is a leap year: {check_leap_year(4000)}")
print(f"1941 is a leap year: {check_leap_year(1941)}")
print(f"3140 is a leap year: {check_leap_year(3140)}")
wise cargoBOT
vocal basin
vocal basin
#

@haughty pier -> bool

#

that's why

#

ints aren't bools

spark girder
#

I. Like. Parenthesis.

vocal basin
#
def typing_error() -> bool:
    return 0  # error
spark girder
#

!e

def typing_error() -> bool:
    return 0  # error

print(typing_error())
wise cargoBOT
rugged root
#

Nim would yell at me for that, yeah

vocal basin
#

!e

print(issubclass(bool, int))
wise cargoBOT
vocal basin
#

@dire pebble irrelevant to Docker

#

you don't need to

#

!e

assert isinstance(0, bool)
wise cargoBOT
# vocal basin !e ```py assert isinstance(0, bool) ```

:x: Your 3.12 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 1, in <module>
003 |     assert isinstance(0, bool)
004 |            ^^^^^^^^^^^^^^^^^^^
005 | AssertionError
haughty pier
spark girder
#

True = 1
False = 0

vocal basin
haughty pier
#

I did but perhaps I misunderstood you

vocal basin
#
not year % 4 == 0 and not year % 100 or bool(year % 400)
#                                       ^^^^ why you shouldn't blindly recommend this
#                                       ^^^^ ugly call
rugged root
#

Reading that makes me cry

haughty pier
#

lol

vocal basin
#

@spark girder in most terms, what docker does is containers

#

@jade mountain yes, you are installing OSes into containers

#

what you aren't installing is the kernel

jade mountain
#

yes

haughty pier
#

If you're unconditionally returning an int, you can coerce the full expression to bool, if you absolutely must support a type signature...

vocal basin
#

@dire pebble isolated environment, networking, etc.

#

not sandboxing

#

sandboxing is for security purposes

#

@dire pebble

docker run --name some-mysql -p 3306 -d mysql:9
#

does this command run successfully in your case?

dire pebble
vocal basin
#

yes, you can always delete the container afterwards

dire pebble
#

@vocal basin Before the start, are you there available for enough time so you won't leave me at the middle of some application?

haughty pier
#

Python function is_leap_year(year): returns a bool

ChatGPT said:

Here's a simple implementation of the is_leap_year function in Python:
def is_leap_year(year: int) -> bool:
    return year % 4 == 0 and (year % 100 != 0 or year % 400 == 0)

now use int's implementation of bool instead

def is_leap_year(year: int) -> bool:
    return bool(not (year % 4) and ((year % 100) or not (year % 400)))
> print(is_leap_year(2024))  # True
> True
> >>> print(is_leap_year(1900))  # False
> False
> >>> print(is_leap_year(2000))  # True
> True
> ```
vocal basin
#

okay, I'm back from dealing with something else, didn't hear the question

#

did the command error?

vocal basin
dire pebble
#

@vocal basin What are these?

vocal basin
#

yeah, allow it

#

did it show up after pulling or before?

rugged root
#

It's just downloading and prepping the container

#

Ye

vocal basin
#

yeah, that's normal

#

it started pulling

#

was there any further output?

vocal basin
#
docker logs some-mysql
#

yeah, what Rabbit said

#

-p forwards a port

#

it's unable to find it locally

#

that's why it downloaded it

#

you don't need to remove

dire pebble
vocal basin
#

explanation for each piece

vocal basin
#

so the command should be altered to

docker run --name some-sql -p 127.0.0.1:3306:3306/tcp -e MYSQL_ROOT_PASSWORD=some_password mysql:9
#

what changed here (in terms of networking):
now it only binds to 127.0.0.1:3306 instead of 0.0.0.0:3306

#

so that only you can access that port and not everyone on the local network

#

0.0.0.0 means "listen on all IPs you can", approximately

#

it's not a mask in this case

#

it's a special value

#

127.0.0.0/8 (this is a mask) is loopback

#

127.any.any.any

#

8 bits

#

first 8 bits, 01111111

#

8 fixed bits, 24 arbitrary bits

#

to understand how IPs work, you can play around with socket module in Python

#

!d socket

wise cargoBOT
#

Source code: Lib/socket.py

This module provides access to the BSD socket interface. It is available on all modern Unix systems, Windows, MacOS, and probably additional platforms...

vocal basin
#

and for what -e means,

#

!d os.environ

wise cargoBOT
#

os.environ```
A [mapping](https://docs.python.org/3/glossary.html#term-mapping) object where keys and values are strings that represent the process environment. For example, `environ['HOME']` is the pathname of your home directory (on some platforms), and is equivalent to `getenv("HOME")` in C.

This mapping is captured the first time the [`os`](https://docs.python.org/3/library/os.html#module-os) module is imported, typically during Python startup as part of processing `site.py`. Changes to the environment made after this time are not reflected in [`os.environ`](https://docs.python.org/3/library/os.html#os.environ), except for changes made by modifying [`os.environ`](https://docs.python.org/3/library/os.html#os.environ) directly.

This mapping may be used to modify the environment as well as query the environment. [`putenv()`](https://docs.python.org/3/library/os.html#os.putenv) will be called automatically when the mapping is modified.
vocal basin
#

first you should understand what these two do just in Python if you want to more deeply understand what they are

#

you can ignore the forwarding aspect for now, you just need binding and connecting

#

python is just a program, mysql is just a program

#

underlying networking and environment variables work based on same things

vocal basin
#

if you run that command, it should complain about the name being taken already

#

the most informative place to understand how to run a container is the documentation of specific things you want to run

modern heath
#

is there any reason why firefox does not trigger the OSK on Phosh ?

#

it's so annoying

#

@whole bear you're awesome, please do more hot-micing, you're really cool

vocal basin
modern heath
#

@whole bear yeah, do the ASMR, it's excellent, also pump up your volume so we can hear you better

#

@tacit crane we're listening to @whole bear eat or something

#

@whole bear no, please eat some more

#

@whole bear please please, help yourself

#

he knows it's weird but he keeps talking

#

make him shut up

#

@whole bear shut the fuck up

vocal basin
#

please stay respectful

modern heath
vocal basin
#

@whole bear please mute if don't actually have something to say and are just making noises/saying random words

#

if you need to communicate those numbers, you can use text

whole bear
#

3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468

#

thats what i wanted to say

vocal basin
modern heath
#

pi up to 10 digits is used in astronomy, beyond that it's unknown what it would be useful for

#

and by "useful" i mean practical/pragmatic motives

vocal basin
#

quite sure that for long-term modelling you'll need more than that

whole bear
#

for calculating super precise circle to the plank lenght

vocal basin
#

~38 is exhaustively enough for anything static

#

it's dynamic stuff where it gets problematic

#

anything gravity + (> 2 things) is a chaotic system, therefore any bit of precision helps

modern heath
vocal basin
#

time to do an experiment

whole bear
#

and it's ...

vocal basin
#

I'm too lazy to make a proper project, so time to open Jupyter again

whole bear
#

idk why i told you this

wise cargoBOT
#

gc.disable()```
Disable automatic garbage collection.
whole bear
charred rapids
#

@jade mountain Can we see that application?

vocal basin
#

!stream 489768070034882571

wise cargoBOT
#

✅ @jade mountain can now stream until <t:1741896052:f>.

charred rapids
#

Bro there is some disturbance?

#

@whole bear ?

#

Whome you are talking with

vocal basin
#

@woeful blaze you can mute stream audio

charred rapids
#

@jade mountain This is made using Pygame only?

jade mountain
#

yessir

vocal basin
#

@whole bear please don't sing in the VC when it's completely irrelevant to the context

charred rapids
#

this is good

charred rapids
#

insane

#

how many files?

vocal basin
charred rapids
#

if this is made in 6 hours... goddd

jade mountain
whole bear
#

please

charred rapids
#

Good bro i am toh abhi beginner i just developed small games like snake and pongs ones.., This is truly inspirational

whole bear
charred rapids
#

Streamlit provides you gui for

#

your apps

vocal basin
#

how a 0.001 change in initial positions changes the outcome

jade mountain
# vocal basin

i wonder if there is a point in time where they all collide over the same point

charred rapids
#

@jade mountain Bro how much time did it take to reach to your level?.... I am actually a beginner, just getting disheartened each day seeing AI agents doing code for me(Much better then me)

charred rapids
vocal basin
jade mountain
charred rapids
#

Do you guys feel, the time we are spending on projects making them.. there will be time that will done by These agents in mins?

jade mountain
#

ive also make my own remote control site before too to control my computer from school and game on it

vocal basin
#

my PvP minesweeper's front-end doesn't use any frameworks either, because I want it deployed and delivered as a single file

charred rapids
jade mountain
charred rapids
vocal basin
jade mountain
#

it was a flask app that served and authenticated connections to my computer that streamed mouse/keyboard/screen/audio

vocal basin
#

Flask has recently stopped being "the worst framework" in my view recently because it's finally ASGI

charred rapids
jade mountain
#

ai is getting dumber everyday

charred rapids
#

lmao

jade mountain
#

it is humans that are getting smarter everyday

charred rapids
#

:

vocal basin
jade mountain
#

learning to prompt the ai in more the correct direction we want the responses to be

vocal basin
charred rapids
#

In live-coding also, i dont have streaming rights... then how gonna we code live?

jade mountain
#

Screen sharing permissions are available upon request of voice-regular moderator-level-and-above users when they're in the voice chat at their discretion.

charred rapids
#

Ohk 👍

charred rapids
#

gonna sleep bye

lime fractal
#

How much hdd i got in my pc rn

whole bear
whole bear
#

Learn Python programming from Harvard University. It dives more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. You will learn how to write and use APIs, create interactive UIs, a...

▶ Play video
fossil grotto
#

im voice verified and permissions are allowed and i still cant use voice

#

I did it already lol

#

some french peoples heroes

vs my French hero :

fossil grotto
#

seulement parce elle a fais beacoup de chose que no sont pas bien , jai concor

whole bear
#

"no" "concor"

#

"jai"

fossil grotto
#

yeah

whole bear
#

best grammar in the year

#

2025

fossil grotto
#

i studied french for 8 years but i couldnt practice cause i lived in the u.s.

#

im also greek

#

My teachers were from Tunisia and lebanon

fossil grotto
#

nah Greece .

upbeat bobcat
#

@primal shadow He is talking to the person in chat

#

I am just telling you

fossil grotto
#

It would certainly be alot easier if i had voice ;')

#

no im still learning

#

but for specific purposes

#

data analytics

#

eh , i've heard mixed reviews , between just wanting to be a data analyst vs Data engineer vs Data Scientist

#

I am atleast aiming for Data anaylst to be able to atleast get my foot in the door to a job and then keep learning until data engineering and database development.

iron geyser
#

I'd like to use python to implement functions in asterisk using AGI.

fossil grotto
#

I just want to get out of this 1000 euro a month tech support job where the clients are 50% rude and 50% idiots.

#

no not at all when rent is 500-700 euros a month , and we are all paying 300 euros

#

for electricity

#

pretty much the same yeah.

#

0 savings

#

No worries m8 tc .

#

12:40 im working rn

#

12:40 am

iron geyser
#

23h41

fossil grotto
#

any mods on to help me fix my mic ?

vocal basin
#

did you reconnect after verifying?

fossil grotto
#

yeah

#

it still tells me that microphone access is denied

vocal basin
#

are you using a browser?

#

for discord

fossil grotto
#

yep

vocal basin
#

how does the access denied popup look like?

fossil grotto
vocal basin
#

this is what I have when I have access disabled through the browser:

#

check somewhere near the URL there is a button with details about what permissions you gave to the site

fossil grotto
#

okay so issue ?

vocal basin
#

and you've reloaded the tab after granting the tab mic permissions, right?

#

very odd

fossil grotto
#

i cleared the cookies and cash jic, but im trying to figure out if this is a known issue, and maybe someone needs to open a jira ?

vocal basin
#

does the mic work fine on other servers?

fossil grotto
#

I think pretty much still denied on the others.

vocal basin
fossil grotto
#

ahh

#

okey doke

#

yeah its happening to other channels as well

#

Ill try to get the app to see if it works or not there.

vocal basin
#

e.g., if there are/were multiple microphones, only some might be enabled

#

(and same in voice settings: input device might be a mic that Discord believes to exist while it actually doesn't)

fossil grotto
#

tried it already plus it shouldnt affect sine i reset it and then set it up again

vocal basin
#

I would never think it's Windows looking at a font like that

fossil grotto
vocal basin
#

no anti-aliasing seems like

fossil grotto
#

my old samsung pc was better

vocal basin
#

streaming permissions are given on a temporary basis

iron geyser
#

👍

#

@sleek salmon What is your voice sosie ?

sleek salmon
#

soothing

#

lol

#

angelic*

iron geyser
#

😂

sleek salmon
#

😆💔

#

your voices are lagging

vocal basin
#

"if your client sends you traceback, speak their language and response with a traceback too"

sleek salmon
#

i am on data

#

nvm

#

back to wifi

iron geyser
#

I have a very good connection in France

vocal basin
#

woohoo another 8

#

@placid jackal you need to provide a reference for an image, right?

#

where is the image from? (I didn't hear properly if it was said before)

#

"online" => the link is the source

#

also go and webarchive it just in case

#

(idk if that fits the format, but it's generally a good practice to provide both links)

#

if it's already webarchived or referenced by search engines, it might be possible to get an earliest known date from there

#

(also that was a very rare case where "a/an" + "-est" adjective makes grammatical sense, since there are multiple earliest dates because they might be sourced from different places)

vocal basin
placid jackal
vocal basin
#

enable the time-based filter and just set it to before today

#

yeah

#

without `From' date

vocal basin
#

@charred spindle 👋

#

@somber heath earlier this week there was a point when I had only 11 hours of sleep for 82 hours prior to that

#

(0 + 9 + 2 hours in three nights)

vocal basin
whole bear
#

why are they trying to teach nationalism to my poor boys, heinous.

vocal basin
#

yeah, desktop within docker is a funny thing

#

termux had some weird chroot-ey thing that just worked

#

the way I type, all keyboard are clicky

#

"even if it's a keyboard on a phone screen"

#

typewritering

#

I did use a typewriter a while ago

#

I doubt that's the reason though

#

my guess is that it's from my previous keyboard being bad towards the end of its life

#

so I'm gradually training myself out of that

somber heath
#

@last night 👋

last night
vocal basin
#

I suddenly want to buy a stenotype-ish keyboard

#

yeah, phonetic

somber heath
#

@verbal crescent 👋

vocal basin
#

my brain understands phonetics better than spelling

#

I think these should be enough for my usecases

#
StenoKeyboards

Description: The Polyglot Keyboard offers a fast and efficient typing experience with 42 keys, a sleek design featuring black PCB, white keycaps, and artwork on the backplate. Easily switch between QWERTY and Steno modes, making it perfect for use with Plover. Get the most out of your workflow with the powerful Polyglo

#

this one mostly because it's the only one I can buy

#

($280 locally)

#

living in Russia

#

just install Debian

modern heath
#

Arch 2025-03-01 is so much faster than Fedora 40

vocal basin
#

I'm fine with almost any

#

no lawnmower linux, specifically

#

(oracle)

#

Kali?

whole bear
#

penetration testing

vocal basin
#

Tails?

whole bear
#

no

modern heath
#

I care a lot about base memory consumption because I have an ASUS T100TA that I'm trying to get working as a tablet.
Arch has 300MB base mem usage on the Phosh desktop environment. Fedora has 700MB.
I've had to disable a few systemd services.

vocal basin
#

(Tails isn't pentesting, yeah)

whole bear
#

yeah, commenting on the ethical hacking term

#

is hacking inherently unethical?

vocal basin
#

(Alpine is a very trollish thing to suggest as a desktop; but it is compact)

modern heath
# vocal basin ~~what about Alpine~~

Alpine is awesome. The closest derivative of Alpine is called PostmarketOS, but I haven't gotten around its install process.
That would work well for tablets.

vocal basin
#

I like Alpine for almost the same things that people hate it for

#

for example, no glibc

modern heath
vocal basin
#

yes

#

also no systemd, therefore I actually have to learn how dockerd is started and installed

#

which is very simple, turns out

spark girder
#

It was Manjaro!

modern heath
#

are you a PostmarketOS user?

spark girder
#

Oh I feel so dumb 🤣

whole bear
#

valid

spark girder
#

Technically it's BlackManjaro but it's really just Manjaro with some pentesting suites pre-packaged

vocal basin
#

there's also the other definition of hacking

#

related to the adj. "hack-ish"

whole bear
#

what?

vocal basin
#

both definitions are kind of opposed to engineering

#

one is about taking something engineered apart, the other is about putting something together without proper engineering

whole bear
#

that's tinkering I believe

vocal basin
#

the difference between Debian and Ubuntu:
to get Debian to work, you use apt-get install,
to get Ubuntu to work, you use snap remove

whole bear
#

it's a joke

vocal basin
#

snap on Ubuntu Server is a serious mistake

#

it will suggest you to add basically everything during OS installation

#

including docker

#

docker does not work in snap properly

#

yet

#

object-rainbow

#

it's on halt for a while

#

this week, mostly migrating infrastructure from one office to another

spark girder
#

Still reading chat, just splitting the conversation to more people.

vocal basin
#

that will depend on the core package

#

it's built to be a base dependency

spark girder
#

So you build onto it with your required functionality?

vocal basin
#

yes

spark girder
#

Or download addons to implement your functionality

#

That's cool

vocal basin
#

I got tasked with doing networking because no one in the company was confident enough with doing it
(CTO just decided to have me do it to see if it'll work)

#

as simple as possible, as to not confuse others

vocal basin
#

thing to learn and then unlearn in programming: Clean Code

#

(the book and the ideology)

#

make your ISO yourself

#

like with arm64 bootables for alpine

#

my latest attempt to boot anything functioning on arm64 without putting it directly onto emmc ended up in failure

#

well, technically some UEFI-ish thing booted

#

but it's, like, DOS

#

not Linux

#

I truly liked the "cannot determine current directory" when running ls

#

and cd / error with `option "" is unknown`

#

illumos + qemu + zfs + directly mount fs into the vm because you can

#

first sounds saner

vocal basin
#

I've just realised what a cursed thing I'm about to deploy

#

podman build using QEMU running in a container running in docker in docker in docker

#

5 layers

wise loom
vocal basin
modern heath
#

lame..

spark girder
#

Good night all

whole bear
#

@fossil grotto

fossil grotto
#

@whole bear Yo whats good

plain moat
#

Hey guys!

fossil grotto
#

suup

whole bear
#

hey blort

plain moat
#

How are your guys' day?

fossil grotto
#

Its a brainless tech support day

whole bear
#

agonizing pain, hand frozen in paralysis.
extreme headache tightening around the skull.
repressed hatred swelling in the chest.
intrusive thoughts weaving mischief.
burning eyes shut, yet no relief.

#

I mean all good

plain moat
#

Good to hear!

#

remember to drink water btw guys! 😼

#

Well I'm going to go guys have a great rest of your days!!

spark girder
#

Sorry for the ping Hemlock, disregard

somber heath
#

@nimble birch 👋

whole bear
#

@somber heath Hello

#

Happy Holi!

#

Ah

#

Event queue?

#

What does that mean?

#

Well today is Holi

#

@somber heath Today is Holi, it means groping is legal

somber heath
whole bear
#

Viticm are mainly women

somber heath
#

Explain.

#

Do.

whole bear
somber heath
#

Fucking incels.

whole bear
#

yes

#

But this is normalized on this festival

somber heath
#

@chrome shard 👋

whole bear
#

@chrome shard Hey, hello, how was your day?

#

Japanese Woman, On India Tour, Harassed During Holi Celebrations #shorts #viral #japanese

Support Independent Journalism. Support Mojo. Here: https://rb.gy/5f3ppi

Subscribe to us for more updates:

Follow us on Twitter: http://www.twitter.com/themojo_in

Like us on Facebook: http://www.facebook.com/themojostory

Instagram: http://www.instagra...

▶ Play video
#

@jade mountain Did he left?

jade mountain
#

might be invisible

whole bear
#

Yes he must be invisible

somber heath
#

@granite sand 👋

#

@vast cosmos 👋

astral coral
#

@somber heath 🫡

somber heath
#

@tardy merlin 👋

#

!d functools.cache

wise cargoBOT
#

@functools.cache(user_function)```
Simple lightweight unbounded function cache. Sometimes called [“memoize”](https://en.wikipedia.org/wiki/Memoization).

Returns the same as `lru_cache(maxsize=None)`, creating a thin wrapper around a dictionary lookup for the function arguments. Because it never needs to evict old values, this is smaller and faster than [`lru_cache()`](https://docs.python.org/3/library/functools.html#functools.lru_cache) with a size limit.

For example...
tacit crane
#
user:User = None```
vocal basin
#

okay inside class declarations, not okay for variables in arguments

#

top-level type hinting in class declarations in weird

alpine crater
spark girder
#

@tacit crane my 76 line AST is complete 🙂 I'll expand upon it later but for the time being it does what I need it to and that's that.

#

Can't wait to complete EVERYTHING else so I can compile and test excited_cinnamoroll

alpine crater
#

so... what is everyone working on

#

👀

vocal basin
#

proc-macro it

alpine crater
#

I am working on a rust frontend framework

#

trying to plan out the prop data model atm

#

(this prolly just looks as a mess to other people)

#

hmm

#

well

#

running the async code would still be blocking

#

the only way around that is spawning a async runtime on a seperate thread

vocal basin
#

"just imagine if worked"

fn inner() -> py::Result<()> {
    Ok(())
}

fn outer() -> py::Result<()> {
    py! {
        try:
            return inner()
        except:
            raise py.Error.other("...")
    }
}
#

you can integrate Python/Rust async somewhat easily

#

at least on Linux

alpine crater
#

but would calling that async code be blocking or not

#

because you can do that in python

#

just spawn a thread and use asyncio.run

vocal basin
#

you might as well just invent green threads, for easier user experience

alpine crater
#

because async generally needs a runtime, and that runtime generally is the top thing running on a thread

vocal basin
#

in Jupyter, for example, you're already inside an event loop and can just await at the top level of the cell

alpine crater
#

your lang could spawn a dedicated async thread that all async code gets moved to

vocal basin
#

normally reactors and blocking IO is ran on auxiliary threads rather than logic

alpine crater
#

so something like ```rust
async fn get_tasks() {
for task in channer.recv().await {
tokio::spawn_task(task);
}
}

fn my_sync_code() {
channel.send(my_async_task())
}```

(massive pseudo code)

#

(tho idk if there are any exsisting threading-async mixed channels like that)

vocal basin
#

just tokio::task::spawn at that point directly

alpine crater
#

that requires the sync code to have been called from tokio already right?

#

which I suppose isnt that hard to do

#

just always run the app in a async runtime 😛

vocal basin
#

tokio does have context stuff, idk if it applies for spawning tasks

spark girder
#

Rusty-Python

alpine crater
#

so TL;DR you can spawn async tasks from sync code in rust if the sync code was called from async

#

(at least in tokios case)

#

just make the lang always run code in a tokio runtime

vocal basin
vocal basin
#

the backend for this page uses a lot of threads

#

each stat is handled by a separate one

#

and it works okay

#

Linux isn't allocating the whole separate stack in advance, so it doesn't take up as much space per thread

#

custom Runtime instance is a valid option too

spark girder
#

Tokio::runtime::Runtime

#

Block_on

alpine crater
#

braining is hard

spark girder
#

token: Token

alpine crater
#

that makes sense

#

token is of type Token

spark girder
#

Token: token
Token: Token

alpine crater
#

I mean

#

both of those will be compiler errors

#

so I dont really see the issue

#

I have a method with the same name as one of my fields

#
    fn changed(&self) -> bool {
        self.changed
    }
#

(this is in a trait impl, I am not a total idiot)

vocal basin
#

did you know you can have 5 different things with the same name within the same scope

#

type, value, macro, lifetime, label

alpine crater
#

I do like myself some neat macros tho

#
    inplace_op!(AddAssign.add_assign());
    inplace_op!(SubAssign.sub_assign());
    inplace_op!(MulAssign.mul_assign());
    inplace_op!(DivAssign.div_assign());
    inplace_op!(RemAssign.rem_assign());
    inplace_op!(BitAndAssign.bitand_assign());
    inplace_op!(BitOrAssign.bitor_assign());
    inplace_op!(BitXorAssign.bitxor_assign());
    inplace_op!(ShlAssign.shl_assign());
    inplace_op!(ShrAssign.shr_assign());

#

these macros have been REALLY usefull ```rust
/// Call the given macro with every string type
macro_rules! strings {
($macro:ident) => {
$macro!(&'static str);
$macro!(::std::string::String);
$macro!(::std::borrow::Cow<'static, str>);
$macro!(::std::rc::Rc<str>);
$macro!(::std::sync::Arc<str>);
$macro!(::std::boxed::Box<str>);
};
}

/// Call the given macro with every numeric type
macro_rules! numerics {
($macro:ident) => {
$macro!(u8, itoa);
$macro!(u16, itoa);
$macro!(u32, itoa);
$macro!(u64, itoa);
$macro!(u128, itoa);
$macro!(usize, itoa);
$macro!(i8, itoa);
$macro!(i16, itoa);
$macro!(i32, itoa);
$macro!(i64, itoa);
$macro!(i128, itoa);
$macro!(isize, itoa);
$macro!(f32, ryu);
$macro!(f64, ryu);
};
}

#

which can be used like ```rust
macro_rules! string_element {
($t:ty) => {
impl<C> Element<C> for $t {
fn render_box(
self: Box<Self>,
_ctx: &mut State<C>,
_render_state: &mut RenderingState,
) -> web_sys::Node {
let text = web_sys::Text::new().expect("Failed to make text");
text.set_text_content(Some(&self));
text.into()
}
}
};
}

type_macros::strings!(string_element);

#

u8 is unsigned yes

vocal basin
#

uint/int

alpine crater
#

(because manually writing out the same implementation for every numeric type is stupid)

#

(and I need to do that for multiple traits, hence a macro to call a macro)

#

(and no I cant do a generic impl)

#

(I already have a blanket implementation on Fn..., so rust wont let me have another one for itoa::Integer, because ofc in the future a type might implement both)

somber heath
#

@flat notch 👋

spark girder
#

Not out of spite or malice, just pure uneducated bliss cause I’m still learning Rust

somber heath
#

@dim nymph 👋

vocal basin
#
std::sync::Arc::new(async_executor::Executor::new())
#

(and just pass that around)

spark girder
#

I’ve already got an idea of what it’s gonna look like

alpine crater
#

side note, on youtube music the shuffle button isnt accisibale on small screen widths :/

vocal basin
modern heath
#

can ppl speak a bit more need to check my sound outputt

#

hey opal

alpine crater
modern heath
#

thank you

#

i'm on an asus t100ta and got discord working in librewolf

vocal basin
alpine crater
#

Ah

modern heath
#

it was a lot of tweaking but finally got thid ewaste to run modern apps

#

opal why do we get new computers all the time and throw away the old?

#

another yacht hm

alpine crater
#

a_goldensparkles Capitalism a_goldensparkles

#

I mean desktops are generally modular

spark girder
# vocal basin ```rs std::sync::Arc::new(async_executor::Executor::new()) ```
use tokio::runtime::Runtime;

fn call_async_from_sync() {
    // Create a Tokio runtime for maximum performance
    let rt = Runtime::new().unwrap();

    rt.block_on(async {
        example_async_function().await;
    });

    rt.spawn(async {
        println!("This is an async task spawned from a sync function!");
        example_async_function().await;
    });

    // Some check for blocking code then possibly this
    rt.spawn_blocking(|| {
        println!("Running blocking task on a dedicated thread pool");
        std::thread::sleep(Duration::from_secs(2)); // Obviously the blocking code
    });
}

And then I just have to figure out how I'd do this exact same thing in my interpreter 🙂

#

Something of that nature

alpine crater
#

yhe I recently dropped a lot of subscriptions (and picked up one more ...)

#

cut out around 120$/year of subscriptions

whole bear
#

Opalmist in back here

#

He became visible now

modern heath
#

i'm against apple's policy of locking dwn devices so only their os works on them

alpine crater
#

yhe vendor lockin is the worst

whole bear
alpine crater
#

just because it earns money doesnt mean its right

#

(hell the best ways of earning money are illegal)

whole bear
whole bear
#

As long as it makes money

alpine crater
#

thats what social media are xD

whole bear
#

Google made it free cause it liked to have control on data and user

#

as simple as it is

#

google is paying developer, server to handle those data, it won't be doing anything for free

modern heath
whole bear
#

Business is not charity

#

No monopoly is not good

#

but I'd like to say that nothing is free

alpine crater
#

like most android phones let you swap out the rom

whole bear
#

Google has authority on andriod, even if it's open source

alpine crater
#

and you can transfere data between any android phone

whole bear
#

As per government's decision they blocked huawei from using android

alpine crater
#

you can swap manufacturer and just move all your data over

#

fair

#

it isnt exactly recommended

#

oneplus phones have a recovery tool you can use from a pc to recover phones

#

even if they are fully boot looping

#

had to do that a few times

whole bear
#

Problem with android user is that they think they are getting best for money.
But they forget those features are not for every phone, every android phone has different feature even if it has same android.

alpine crater
#

just carry a rpi in your pocket instead

alpine crater
#

it lets manufatures add new features

#

no company can make a "IOS but with cool new features"

#

you can with android

whole bear
#

Now no one can fast boot new andriod phone from xaiomi

#

because they made it so

alpine crater
#

and my desktop pre-built doesnt let me control certain things in the bios.
thats not phone specific

whole bear
#

Dude problem is that you are blinded for android

alpine crater
#

if somebody has physical access to your hardware you are genneraly fucked anyway

whole bear
alpine crater
#

.xkcd 538

viscid lagoonBOT
#

Actual actual reality: nobody cares about his secrets. (Also, I would be hard-pressed to find that wrench for $5.)

whole bear
#

I'm using 8 year old phone of xaiomi with stock os, it works great

#

but they intentionally makes update which makes older phone slower

#

so fast boot of stock andriod was only way to avoid the loop of buying phone over and over

vocal basin
#

has the age of NixOS on mobile finally arrived

alpine crater
#

I ditched nixos

vocal basin
#

iirc the actual usecase for it was to run Android containerisedly

whole bear
#

I have no idea about NixOS.

vocal basin
#

it's a Linux

alpine crater
#

me hungry, AFoxy_Wave

whole bear
alpine crater
#

android is linux

vocal basin
#

Linux on a phone

#

just like Android

whole bear
#

But how will you boot linux if phone manufacture made sure to make it impossible to do so?

#

Like Xaiomi

vocal basin
#

new xiaomi, yes, can't do that

whole bear
#

Exactly

vocal basin
#

a very recent change

whole bear
#

This trend is now gaining more popularity in other Android Brand as well!

vocal basin
#

<2 years ago

whole bear
#

As they saw decline in revenue because user were able to use custom os

somber heath
#

@open warren 👋

whole bear
somber heath
#

@steady kayak 👋

steady kayak
#

hello

whole bear
#

Hello batman

steady kayak
#

sup?

whole bear
#

I saw robin yapping about you here earlier

#

he told your wife is with him!

steady kayak
#

🤣

#

yea she was complaining

whole bear
#

How do you know about all those yap?

steady kayak
#

im batman

whole bear
#

No more OpalMist, now Opal become invisible again

whole bear
#

Batman is biggest yapper of all time!

steady kayak
#

true true

whole bear
#

Is this you?

#

@steady kayak

whole bear
#

Dude must have -1000 IQ like me!

steady kayak
#

dont say it loud

whole bear
#

How should I say so?

#

Ah you're right Opal is here but he ain't visible to us

#

He can hear our dumb talk

#

@vocal basin Hello, what you coding today?

steady kayak
whole bear
#

why do you use unsloth?

steady kayak
#

idk, just found unsloth fine tuning guide

#

basically using lora adapters

whole bear
#

Ah I see

#

Did you made any progress?

steady kayak
#

yes doing it on custom dataset using LORA and quantizating the llama model to 4 bit

pine cloud
#

Hi guys

whole bear
#

Hi skiop

steady kayak
whole bear
#

I did nothing so far

#

I'm just yapping in chat

#

My hands have habit to use keyboard

vocal basin
whole bear
#

so I can't resist my tempation to type

steady kayak
#

i c

teal crystal
whole bear
#

Sound's interesting to me

whole bear
#

It's a paid tool to train your AI on established LLM

steady kayak
#

any idea i can try

#

?

teal crystal
#

Happy Holi guys

whole bear
#

You're trying dude, wdym try? @steady kayak

#

@dire pebble Hello

#

@upper basin Hello

steady kayak
whole bear
steady kayak
#

hello dawgs

steady kayak
whole bear
#

wdym by dawgs?

vocal basin
#

@dire pebble what do you want to stream?

whole bear
steady kayak
vocal basin
#

!stream 544864513556611082

wise cargoBOT
#

✅ @dire pebble can now stream until <t:1741942832:f>.

steady kayak
whole bear
whole bear
vocal basin
#

not exclusively

steady kayak
#

yea

vocal basin
#

@dire pebble in powershell

#

in some empty directory

#

or, like, "projects" directory

#

wherever you want to put it

#

cd

whole bear
#

@dire pebble ls, cd

steady kayak
#

cd dir_name

whole bear
#

to previous

steady kayak
#

to go back use cd ..

vocal basin
#

you can use relative paths

whole bear
#

cd tabkey to latest / modified recently

steady kayak
#

@dire pebble what u doing?

#

used docker after using fast api during internship

vocal basin
whole bear
#

@dire pebble dude use pwd

#

then use ls to list the directory / content

steady kayak
teal crystal
#

@dire pebble what happened bro??

whole bear
#

if it's not their

#

go back to cd /

#

and cd directory-name

#

@teal crystal Give up on coding

#

Coding ain't for you!

vocal basin
charred rapids
#

@teal crystal Indian?

steady kayak
#

yea i think too

whole bear
#

His name is paradox

charred rapids
#

lmao

vocal basin
#

@dire pebble wait, I'll tell

whole bear
vocal basin
#

@dire pebble yes, add it

#

next

#

next (leave start menu dir as is)

whole bear
#

@dire pebble You're getting scammed dude run!

charred rapids
teal crystal
charred rapids
whole bear
#

That's how he is beyond law

charred rapids
vocal basin
#

@dire pebble yes

#

it's start menu