#voice-chat-text-0

1 messages · Page 493 of 1

vocal basin
#

or a route through a map

#

but not the map itself

#

Somalia

sleek otter
#

Thailand

raw hedge
#

what's the question again

vocal basin
#

@buoyant loom here

sleek otter
vocal basin
#

single road

#

you don't need a map when there's a single road

sleek otter
#

oh I get it

#

makes sense

raw hedge
#

go PH

#

🙂

vocal basin
#

roadmap has become a rough synonym to "plan" unfortunately

sleek otter
#

Philipines, Thailand, maybe Vietnam

vocal basin
sleek otter
#

Isn't Iceland expensive?

#

Uk is nice aswell

raw hedge
#

interesting

vocal basin
#

the assumption was unlimited money

#

of the question

sleek otter
#

Any cool hackerspaces in UK?

vocal basin
#

tbf I can probably just move North within where I live and it'll be fine too

#

but I prefer being in the same city as where I work

#

I should try visiting SpB during winter

#

for ~two weeks

raw hedge
#

that's cool

sleek otter
#

the tubes are cool

#

I stayed far from central london and I had to get the tube every day

vocal basin
#

going to work for me involves using both underground and regular train

#

the latter has a more sparse schedule

#

which isn't as convenient

#

me being so spoiled I can't wait more than 2 minutes for the train to arrive

raw hedge
#

in japan, increase odometer overtime much harder to renew

wind raptor
vocal basin
#

also we have river transport now

raw hedge
#

the age of the car doesn't matter, but the kilometers/mileages your car run dictate how much you'll pay for registration renewal

vocal basin
#

I'm trying to find something that isn't a render

raw hedge
vocal basin
#

(icebreaker breaks the ice, then these sail through)

raw hedge
#

can't see your active repo though

#

is that the Adventures?

vocal basin
#

the most difficult part now: picking a name

wind raptor
raw hedge
#

Hey @wind raptor, how many years are you now doing programming?

granite cipher
#

judging

vocal basin
#

maximal information overload: whenever pauses in the discussion happen, unpause a podcast/talk/whatever

raw hedge
#

Good question

#

Agree

#

Same @wind raptor haha!

vocal basin
#

I don't really engage with YouTube like a social network, just background sound happening

#

I rewatch content a lot

#

~60% of what I watch is stuff I already watched

#

the only reason I ever watch shorts is when it's some specific channel

raw hedge
#

Hey guys, going to hop off for now! cool stuffs btw!

vocal basin
#

I kind of contextually schedule what I do with youtube;
how much time can I fill with how much background noise

#

I really dislike short videos

#

my threshold for short being somewhere around 50 minutes

#

there is only one reason I visit home page nowadays which is just always there

#

I'd rather not try applying plain numerical calculations to time utilisation

#

it's so difficult to actually quantify

#

if you're working 12h a day, there is a serious concern that it makes you underperform

#

finally actually starting the game

#

I've seen quite a bit

#

watched my cousin play it

#

yes

#

the d-something u-something

#

so likely that

#

I don't remember

#

I didn't customise settings in the end

#

though I was tempted to disable saves

willow loom
#

Hello

#

nothing much, what about you?

vocal basin
#

that makes it me less worried about choices actually

#

I played Pulsar: Lost Colony in solo on no-save mode

#

and that was the furthest I ever got

willow loom
#

Nice!

vocal basin
#

permadeath

#

cannot load to earlier save

vocal basin
#

did not die, just abandoned the playthrough

#

because the game was far from complete yet

#

I looted the whole map, did everything I could be bothered doing

#

flying with best upgrades purchasable

willow loom
#

Im still relatively new to python, made a few smaller project in python, currently learning Django

vocal basin
#

the game hit the limit of "chaos" value

#

of 6.0, so basically no steep difficulty increase anymore

#

chance is another reason why I don't like saves

willow loom
#

Yes, it is nice, very handy framework, saves a bunch of times. everything interacts quite neatly

vocal basin
#

rate of spawn, difficulty and general environment hostility

vocal basin
#

you take a gamble and you only see its results in 10 moves

vocal basin
#

those are two separate games

#

endless space 2 is X4

#

pulsar lost colony is space crew sim

willow loom
#

I learned the basic and completed the py4e by Dr. Chuck, before it

vocal basin
#

okay I have a very dumb question about BG3: how do I actually select an option using keyboard

willow loom
#

yeah used alot of stackoverflow before, a few years back when i learned javascript

vocal basin
#

I hide it with Stylus

#

just CSS

#

it's an extension

vocal basin
willow loom
#

Yeah i get that, ive personally tried to avoid LLMs to build like more independent problem solving skills

vocal basin
#

should I use a controller

#

or rather confirm not select

#

how do I add Vim keybinds to BG3

#

some autocomplete (e.g. auto-adding setters to properties in C#) is actively harmful

granite cipher
#

I use AI mostly for fixing grammar in comments and coming up with variable names

#

yeah

vocal basin
#

IntelliJ has spellcheck built-in

#

I always turn it off

#

it's so annoying

willow loom
#

yeah for some reason i find coming up with suitable variable names quite tricky xD

vocal basin
#

I care way less about variable names in Rust

#

because there shadowing is good not bad

#

in Python you can't safely shadow

willow loom
#

what games do you play?

lethal rune
#

hello again

#

i play

#

roblox

willow loom
#

Nice

lethal rune
#

i really want to turn on my mic

#

but i need to wait for 3 days

#

also

#

i wrote a book that i didnt even knew i wrote

#

its called

#

to be or not to be do be do

vocal basin
lethal rune
#

today in school for computer practicals we got a question to make a binary file and add records of books as a list the elements were [bno,bname,bID] i think

#

and my friend made a book called to be or not to be do be do

#

and the author?

#

me

#

he put MY NAME

#

as the author

willow loom
#

it would be nice if game companies offered like rent to own options

vocal basin
#

@wind raptor hehe

#

no brains allowed

unique wyvern
#

that's a long time to program

lethal rune
#

imma watch startalk

wind raptor
#

haha

unique wyvern
#

lol

vocal basin
#

@wind raptor first attack ever, 95% chance, miss

#

okay the only attack that enemies made was a miss too

#

@buoyant loom there is a spam detection for DMs already

#

it just rarely ever works

#

there is Revolt

#

which is more of a Discord clone

#

with non-functioning video sharing

pastel ridge
sleek otter
pastel ridge
#

Numerical differentiation engineering mathematics

sleek otter
#

somewhere in the eastern europe

#

taenia solium

#

porky pork

sleek otter
#

we have that in CS course

pastel ridge
pastel ridge
buoyant loom
sleek otter
#

lol

lethal rune
#

india?

buoyant loom
#

Probably

lethal rune
#

@pastel ridge

#

ur indian?

pastel ridge
#

Yup!!

lethal rune
#

me too

#

cbse?

pastel ridge
#

Yup..!

lethal rune
#

lot in common

gleaming locust
sleek otter
#

delta

pastel ridge
#

Forward and backward operators

#

It also use to denote differentiation

#

Like triangle square will be two time differentiation

#

Sorry for the rotation

sleek otter
#
def hello_there()
  while True:
    hello_there()
#

-b^2 - 4ac/2

#

i think

#

bhaskara

pastel ridge
#

For quadratic equations

#

For i in range(0,10):
Print(“hello”)

willow light
gleaming locust
willow light
gleaming locust
#

im surpriesed how snappy the opensteet map is

#

so smooth

#

gmap is so slow

willow light
gleaming locust
#

anyone use tmux?

#

setting up the tmux.conf rn

granite cipher
#

this is my config

gleaming locust
gleaming locust
#

i needed the is vim part for tmux

willow light
#

I used to use tmux but I found zellij has sane defaults so I switched

hallow pond
#

Hello , How can I learn python-telegram-bot ?
I need a recommended resource or something like that 🙂

wind raptor
#

!stream 685226014237917308

wise cargoBOT
#

✅ @leaden elm can now stream until <t:1752264457:f>.

granite cipher
#

why do you talk as if he's not in the VC

alpine crater
#

👋

wind raptor
#

!stream 685226014237917308

wise cargoBOT
#

✅ @leaden elm can now stream until <t:1752264841:f>.

alpine crater
#

just finishing up refactors 😄

#

welll, vector stuff might not look the best on lower res.
there a dedicated low-res font will do better

#

but yhe all tests now green again 😄

#

that is a screenshot of a allure report generated from a dagger pipeline

#

frontend framework (in rust)

#

Now to get my benchmarks up and running again, so I can verify what I hope will be a rather good performance boost

#

prolly like 10 minutes assuming no strange bugs that take hours to track down

#

I already have the benchmarks written, I just need to hook up the new CI system to run it

alpine crater
#

thanks!

#

arch

vocal basin
#

pausing gaming for now

#

it doesn't, like, get me as confused/anxious as I expected such game to be

#

I'm totally okay with games which are long because of dialogues

#

given, well, me playing VNs

vocal basin
#

BG3

wise wing
#

ohhh

#

bg3 is peak

vocal basin
#

visual novel

#

interactive literature

alpine crater
#

yay one of those errors that might take me hours

┃ Error: failed to deserialize Wasm module

┃ Caused by:
┃ 0: failed to parse type section
┃ 1: rec group usage requires gc proposal to be enabled (at offset 0x43)

#

hobby

#

so I have time

vocal basin
#

not counting games which I opened for 15 minutes and then closed

wise wing
#

have fun~

vocal basin
#

I don't think Teardown counts as plot-based even though there is at least some plot happening

#

way more of simulator stuff

vocal basin
#

Refind Self

#

still haven't finished it

#

I do somewhat have a habit of abandoning playthroughs

alpine crater
#

Just reporting that a issue that was closed is in fact not fixed

#

@lavish rover what you watching 🙃

lavish rover
#

oops sorry

#

LOL

#

i forgot i was on here

alpine crater
#

soooo, whats everyone doing?

sleek otter
#

great

woeful blaze
#

what is the problem i need to fix

alpine crater
#

are you using a virtual env?

woeful blaze
#

yes

alpine crater
#

are you sure the venv is activatd in both VsCode and the terminal?

woeful blaze
#

yes i have all of them open

alpine crater
#

Did you install the stuff while VsCode was open?

#

Arghhh just realized none of my benchmarks would actually change based on this change, because it is a massive speedup.
because we go from O(N) to O(K) (where K < N, and K is like 2 or 3, and N is like 100, or even 1000), buuuuut in all my benchmarks K = N :/

#

hmm........ should I do git magic to add a new benchmark earlier in the history so I can go back and see what the performance of that was like

alpine crater
#

god I hate that computers are fast

vocal basin
alpine crater
#

oh have they gotten better at it?

vocal basin
#

usually problems come from the wrong interpreter being selected

alpine crater
#

a few years ago you had to tell it to re-index a venv

vocal basin
#

but tbf I'm using an m.2

alpine crater
#

I guess they put up a file watch on the site packages dir

vocal basin
vocal basin
#

even more, it will do so in a more stable manner

#

by adding env vars when starting up a terminal rather than pasting in a path to the script

alpine crater
#

oh no, benchmark says I made stuff slower...

#

but ... how

vocal basin
#

now I just don't activate them

alpine crater
#

now it should be doing 4 int checks and 3 static accesses. instead of 200 bool checks

#

it is at a scale of 0.07ms to be fair.
so it might just be a noisy system

vocal basin
#

various nuances of profiling

#

there is some tool mentioned which randomises stuff better

alpine crater
#

but like this should be a lot less expensive, buuuut it might be that most of this time is spent in the js interop

#

maybe I just need to make the test bigger to get the time up

vocal basin
alpine crater
#

I am benchmarking wasm

#

tho I suppose with a bit of work I could isolate the reactive system.

vocal basin
#

unfortunately

alpine crater
#

yhe

#

well, the js interop should be constant, but I can vary the N to be bigger.

#

waiting on benchmarks is not very fun 😛

#

from

update large fields (iters: 158): 19.7256ms (with reflow/repaint: 33.33126582283102ms)
update one on large fields (iters: 149): 0.0922ms (with reflow/repaint: 33.33134228186119ms)

to

update large fields (iters: 243): 3.1179ms (with reflow/repaint: 33.31269547320259ms)
update one on large fields (iters: 150): 0.0604ms (with reflow/repaint: 33.33109999999404ms)

okay thats not bad

woeful blaze
#

request is not up dating

alpine crater
vestal mason
#

hey guys

sleek otter
#

Hi I can't talk

#

Yes, I think I need some more messages to unlock

#

That sounds cool

#

Hello

somber heath
#

@grand marten 👋

somber heath
#

Oh, no, I'm the life of the party. When I show up, people are enjoying my company. I'm so sorry, guys.

#

Mr. Hemlock - More appealing than pizza.

rugged root
wild walrus
#

Hii

lethal rune
#

Guys I'm trying to get some support for astrixe sql

#

I want to work on it as a team as well

peak depot
lethal rune
#

Anyone wanna be my supporters?

peak depot
wise loom
upper basin
#
A 0 0
0 B 0
0 0 C
#
1 1 0 0 0 0
1 1 0 0 0 0
0 0 2 2 0 0
0 0 2 2 0 0
0 0 0 0 3 3
0 0 0 0 3 3
somber heath
#

!d numpy.repeat

wise cargoBOT
#

numpy.repeat(a, repeats, axis=None)```
Repeat each element of an array after themselves
somber heath
#

!e py import numpy as np arr = np.array([1, 2, 3]) arr = np.repeat(arr, 2) print(arr)

wise cargoBOT
somber heath
#

!e py import numpy as np foo = np.array([0, 0, 5, 0, 1]) bar = np.zeros(5) bar[np.where(foo)] = 9 print(bar)

wise cargoBOT
somber heath
#

zeroes

upper basin
#

zeroes

somber heath
#

zero

#

!e py import numpy as np arr = np.array([[1, 0, 0], [0, 2, 0], [0, 0, 3]]) arr = np.repeat(arr, 2, axis=0) arr = np.repeat(arr, 2, axis=1) print(arr)

wise cargoBOT
somber heath
#

@whole bear 👋

somber heath
#

@pine silo 👋

peak depot
somber heath
#

@lost aurora 👋

lost aurora
#

Hii

#

Can you open mic

somber heath
#

!voice

wise cargoBOT
#
Voice verification

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

lost aurora
#

This python class?

somber heath
#

This is a general conversation channel.

#

We often talk about Python. We often talk about things that aren't Python.

neon wasp
#

Hi @peak depot 🙂

somber heath
#

@whole bear 👋

#

@proud belfry 👋

proud belfry
#

why cant i speak

#

what the fuck!

somber heath
wise cargoBOT
#
Voice verification

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

vocal basin
#

cppreference

somber heath
#

!guilds

wise cargoBOT
#
Communities

The communities page on our website contains a number of communities we have partnered with as well as a curated list of other communities relating to programming and technology.

vocal basin
#

@azure fiber what's your current experience with other languages, if any?

#

I'm currently updating some stuff for work (doing it on a weekend so nothing explodes during others' work hours)

#

running on an HDD is pain

#

@sinful phoenix 👋

sinful phoenix
#

@vocal basin 👋

modest shale
#

yo

#

only u here @vocal basin

#

hello @wise loom

wise loom
modest shale
#

yup

#

@soft dawn are u looking for job?

#

bro u from india ? @soft dawn

soft dawn
#

@modest shale whats up

modest shale
#

bro I am also looking for internship

#

or job

#

but here in India no way I can find one

soft dawn
#

understood

modest shale
#

no

#

@wise loom why would u scroll on left for right side and vice versA?

vocal basin
#

@wise loom I understood the idea but not aware of existing implementations

#

@wise loom so like this where red is page 1, yellow is page 2, green is page 3? (and purple is visible area)

#

I think I saw something like this before

modest shale
#

what the heck u actually made a prototype?

vocal basin
#

but I also think this is a questionable idea if you want to actually read it

#

not a prototype, just a diagram

modest shale
#

yess, its just make it hard to read ? @wise loom

vocal basin
#

@wise loom I think what you're describing is more useful for scanning through a book, not actually reading it

modest shale
#

ngl i use my old sceen as 2nd screen but thats the only option I have

wise loom
modest shale
#

yeah instead of extend why dont u copy the sceen

soft dawn
vocal basin
wise loom
vocal basin
#

I'm not concerned with the PDF itself

#

aaaaa

#

what if I just render all pages at once

soft dawn
vocal basin
wise loom
vocal basin
#

I think that answers that question

#

the only drawback is how knuckle-headed the width handling is

#

my job is programming, not cooking, so fuck off with such remarks

vocal basin
#
import { useScreenSize } from "@visx/responsive";
import { useState } from "react";
import { Document, Page } from "react-pdf";
import type { DocumentCallback } from "react-pdf/src/shared/types.js";

function App() {
  const { width } = useScreenSize({ debounceTime: 150 });
  const [numPages, setNumPages] = useState<number>();

  function onDocumentLoadSuccess({ numPages }: DocumentCallback): void {
    setNumPages(numPages);
  }

  const pageN = (n: number) => <Page key={n} pageNumber={1 + n} canvasBackground="white" width={width / 2} />;

  const leftIndices = Array.from(Array((numPages || 2) - 1).keys());
  const rightIndices = leftIndices.map((x) => x + 1);

  return (
    <Document file={"/eop.pdf"} onLoadSuccess={onDocumentLoadSuccess}>
      <div style={{ display: "flex", height: "100vh", width: "100vw", overflowY: "scroll", scrollbarWidth: "none" }}>
        <div>{leftIndices.map(pageN)}</div>
        <div>{rightIndices.map(pageN)}</div>
      </div>
    </Document>
  );
}

export default App;
html,
body {
  margin: 0;
}
wise loom
#

interesting, and that's react 🙂

vocal basin
#

this is the whole relevant code

vocal basin
#

but then I realised it's irrelevant

#

so I'm just using it for slightly easier gluing of PDF render

#

there is no sync there

#

it just render two sets of pages side-by-side as is

#

I could even reorder so it aligns properly but why would I bother putting any effort into it

ashen vessel
#

hi

vocal basin
vocal basin
main latch
#

why can't I talk?

vocal basin
#

!voice

wise cargoBOT
#
Voice verification

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

raw flicker
#

@wise loom @main latch @vocal basin whats going on

vocal basin
#

PDF

raw flicker
#

ohh

main latch
#

that is a lot

raw flicker
main latch
#

that is the rule

vocal basin
#

the process is being reformed but for now the current verification requirements remain

main latch
#

and I don't like messaging lol

raw flicker
wise loom
spiral hedge
vocal basin
#

@obsidian dragon time to switch to uv

#

@wind raptor where pip not pip where

wise loom
#

one of the questions at a recent interview started with

I flip three coins and throw two dice
initially I thought this was some hiphop lyrics, but it was an actual question

vocal basin
#

professional gambler interview

wise loom
#

I remembered the rest of the question:

what's the probability that all three coins are heads OR that I get a 10 out of the dice

wise loom
vocal basin
#

@wind raptor btw, there is an option to prevent VSCode from using default explorer dialogue when opening a directory/whatever else

#

so that instead it uses the built-in one

vocal basin
vocal basin
#

this just also enables it for local

#

I'm clicking in this and nothing happens

#

peak UI

#

@obsidian dragon powershell comes with Ubuntu Server

wise wing
#

i don't hate powershell T_T

vocal basin
#

Rabbitshell

wise wing
#

i prefer git bash but i don't hate the other one ahaha

vocal basin
#

I thought VSCode crashed

#

but it just minimised itself when a dialogue opened

#

@obsidian dragon uv add not uv pip

#

do not uv pip unless you absolutely need to

#

(you rarely ever do)

#

it's not for installing or removing packages, it's for stuff like pip freeze which you shouldn't be doing anyway when using uv

wise wing
#

hi hi:))

vocal basin
#

abstract money

#

a good abstraction is not far from a good lie

wind raptor
vocal basin
#

I might've just applied a wrong promo code to food order and it worked anyway

#

not my problem ig

wise wing
#

W

#

we take those

vocal basin
#

it was supposed to be $0.4 off (free delivery) but ended up $4 off (with paid $0.4 delivery)

#

$3.6 less than expected

wise wing
#

oh wow

#

that's pretty lucky hahaha

vocal basin
#

also that free delivery code is kind of useless

#

because everything got delivery prices cut for some reason

#

so it's really no more than $0.6

wise wing
#

hmmm

#

i see

vocal basin
#

with no more than 3 orders it's applied to

#

so $1.8 max total

vocal basin
wise wing
#

mhmm

#

what did you get

vocal basin
#

some chicken thing, another chicken thing and 6L of drinks

#

and I obviously forgot to add milk there

wise wing
#

6 liters?!

vocal basin
#

it's still cheaper to order than go to the store

wise wing
#

oh did you order groceries

vocal basin
wise wing
#

yeah that makes more sense ahahaha

vocal basin
#

yeah, it's regular food not restaurant type food

wise wing
#

okayy that's fair

#

i thought you were just gonna down the drinks in one go

#

😂

vocal basin
#

in one day, quite possible

#

not this time

#

just that I can

#

it's not that far off from how much I drink a day actually

#

usually, tea

#

with milk

#

4~5L a day sounds realistic in my case

wise wing
#

THAT much??

vocal basin
#

isn't 3L of liquid daily, like, normal amount

#

so this is just a bit more

wise wing
#

i think 2L is normal

#

or like the recommended

#

but maybe i'm wrong

#

i don't drink nearly enough so hahah

vocal basin
#

I need to drink constantly or else my throat suffers

#

also it needs to be not just regular filtered tap water

#

because that makes it hurt more

#

also I can't drink black tea without milk anymore

#

and some other types of tea

#

like oolong

#

(too drying)

wise wing
#

😮 i see

vocal basin
#

I tried drinking energy drinks some number of times,
my conclusion is it doesn't really do anything good to me

#

like it only makes me slightly more anxious

#

and that's all

wise wing
#

that's fair

#

i don't like caffeine either

vocal basin
#

mazut bath 🔥

#

TIL mazut being mazut and not just heavy fuel oil is largely about sulfur

vocal basin
#

mini volcano, given how much sulfur it emits

wind raptor
#

Naftalan or Naphtalan is a type of crude oil. It is named after Naftalan, Azerbaijan, where it is found. It is known for its use in alternative medicine.
Naftalan crude oil is too heavy for normal export uses (unlike Azerbaijan's plentiful Caspian Sea oil): it contains about 50 percent cycloalkanes (naphthenic hydrocarbons).
In Azerbaijan, peopl...

In Naftalan, Azerbaijan, a few hours from Baku, people use an unusual alternative cure-all medicine; crude oil baths. In the Caucasus, this alternative remedy is said to treat up to 72 different ailments. Cure-all medicines can be pretty weird, but a bath in crude oil was a particularly strange alternative treatment.

Why do people bathe in cru...

▶ Play video
vocal basin
#

like vegetable oil rather than underground oil

#

weird

#

I guess easier to market

vocal basin
wind raptor
#

Ahh haha

primal shadow
# wind raptor https://en.wikipedia.org/wiki/Naftalan_oil https://www.youtube.com/watch?v=7-FtQ...
By Anton Troianovski

In Azerbaijan, site of the COP29 climate talks and a petrostate, people aren’t only proud of their oil. They swear by its health benefits and visit resorts to soak in it.

vocal basin
#

or mud

wind raptor
vocal basin
#

@wind raptor

definitely charged more
not because it's worth more, just because it'd be funny to rip rich people off that way

#

@obsidian dragon

does less work
are you adding laziness metrics?

#

you can buy that stuff packaged

#

after-bath bath

vocal basin
#

here is your answer

vocal basin
#

yes

#

whether it's been in a bath before, is unspecified

vocal basin
#

I chose my laptop solely based on battery life

stray pewter
#

@somber heath @primal shadow@wind raptor Wasap!!!!!

vocal basin
#

22h was kind of okay

stray pewter
#

working on a programming lanuage

vocal basin
stray pewter
#

LLVM, and fun other stuff

vocal basin
stray pewter
#

Bassil or shorthand basl

wise wing
stray pewter
#

basl is the file extension

#

but bassil is the full name

wise wing
obsidian dragon
stray pewter
#

its gonna be cross architecture, cross platform, and support for complication and interpretation

vocal basin
#

I could consider getting a macbook and then install asahi linux on it

#

maybe that could even work

soft axle
#

o everyone quiet

vocal basin
#

but I'd rather just have x86_64 and regular Linux

vocal basin
stray pewter
#

im going to head out

wind raptor
#

Have a good one @stray pewter 👋

vocal basin
#

funny laptop

stray pewter
#

nice being back and I would like to apologize, I was annoying, disobedient, not listening, interrupting, pushing limits and boundaries and always doing something that was against the rules. That goes out to @rugged root @wind raptor @somber heath and @obsidian dragon

vocal basin
stray pewter
#

I hope that I can show my personal growth and development and maturity and im sorry for all my previous actions

vocal basin
vocal basin
soft axle
wise wing
#

@obsidian dragon what're you trying to do that you're looking for your agent haha

vocal basin
#

like if my current one suddenly died, I do have enough money to waste on this

#

I don't really do anything GPU-intensive

#

but

#

I write Rust

#

which means 100% CPU

#

(for compilation)

#

for some time, my laptop had the most powerful CPU among y computers

wise wing
#

ohh i see

wise wing
#

ooooo that's super sexy

#

ngl

#

looks amazing

wise wing
#

for my ai models i had to go kinda crazy so i got an rtx 5080 with 16gb vram

#

and i'm so excited

wise wing
#

ahhh

#

i saved for like a year LMAO but with some discounts i got it for 3.3k

vocal basin
#

and my current one cost me $1K

#

(I'm rounding because currency conversion is too random)

wise wing
#

fairss

vocal basin
#

it was 20% off, so around $800 at the time

vocal basin
#

totally not an impulse buy, ordering a laptop 1 hour before a shop several train stations away closes

#

Pixel cost me more than that

#

a phone which I still haven't used because it was only bought for toying around with the OS and I haven't yet gotten around to that

wise wing
#

oh naurrr

#

I love getting stuff on sale tbh

#

it's so satisfying

#

i got like 500 off on the laptop i bought

#

it's the best feeling ever haha

vocal basin
#

I usually think of it as "why is it on sale" first

vocal basin
#

they often do these here: "20% off or pay in split over a year"

#

and likely many people choose the latter

wise wing
#

ahh i see

vocal basin
#

and now time to order stuff I'm actually going to eat now

wise wing
#

ohohoho

#

what're you gonna get

vocal basin
#

soup and either sushi or pizza

#

soup is the important part

wise wing
#

are you sick?:o

vocal basin
wise wing
#

ohhhhhhhhhhhh

#

i love spicy food

vocal basin
#

the other place (the grocery one) didn't have that soup

vocal basin
#

and there that soup was the spiciest one

#

like unexpectedly standing out of the overall not spicy food

#

very spicy

#

tom yum

#

we don't have that much Thai food here

#

but for whatever reason we have a lot of mango

#

mango everywhere

#

for me it's kind of just another fruit, not really standing out;
but juice made out of it is something I can drink a lot

#

mango juice for me is in the same category as peach and apricot juice

#

I kind of just drink/eat as much as I can

#

with tea the only limiting factor becomes that it's too hot to drink fast

#

black tea (high concentration, properly brewed, not like I drink where there's barely any caffeine) and coffee won't help that much with dehydration

#

(because caffeine)

#

I also need to constantly drink because my mouth and throat are drying out

#

general condition, this affects skin too

#

not really sure how to measure that

#

I helped other students get better, so that might be considered good I guess

#

!pypi arcade

wise cargoBOT
#

Arcade Game Development Library

Released on <t:1751591377:D>.

vocal basin
#

!pypi ursina

wise cargoBOT
#

An easy to use game engine/framework for python.

Released on <t:1752165194:D>.

vocal basin
#

!pypi pygame-ce

wise cargoBOT
vocal basin
#

fork in Git

#

diverging change histories

#

this was a diagram I made for explaining how Forgejo (a Gitea fork) diverged from Gitea

#

I've used pygame for a little while

#

but it's kind of a low-level tool

#

@exotic loom what kind of game are you making?

exotic loom
#

that's complex

cursive niche
#

50 msgs

vocal basin
# wise cargo

maybe try this so you don't have to bother with blitting nuances or whatever yet

vocal basin
wise loom
vocal basin
#

the more automatic ones are not okay for me

#

output is way too messy

#

Mermaid produces valid output only occasionally, in my experience

orchid raft
#

you don't necessarily have to use pygame to build your logic

exotic loom
#

but its fun

vocal basin
#

as in you can abstract the logic away from pygame

orchid raft
#

what exactly are you studying? it heavily depends on that

vocal basin
wise loom
# vocal basin I dislike text-based diagrams because all rendering for them is still bad

There is a system described in Higher Order Perl, they call it "Constraint Based System" and Mark calls his implementation "Linogram".
All the diagrams in his book are generated with that tool which he wrote.
I believe his tool must some toy version of a better one somewhere but idk where.
The novel idea is that these constraints are in fact equations which help the Layout engine decide placement of items.

I do agree with you that graphviz/mermaid can be inflexible many times and they require too much fiddling.

vocal basin
#

I think automated diagramming largely misses the point for most usecases

#

for me, automation isn't the goal, the visual result is

#

@exotic loom I didn't hear the full question

#

arcade is a separate game engine

#

as in you use it instead of pygame

#

not with it

#

iirc

#

it might be using pygame internally

vocal basin
#

@exotic loom can you give more concrete examples rather just a "logic" buzzword

#

everything is logic

orchid raft
#

wait, you menitoned your goal is to study machine learning right?

#

focus on pandas and numpy mastery for now

#

data maniluplation..

#

in that case, start a follow along project from youtube for a small game

vocal basin
#

e.g. drawing a layout of a project to visualise what is even happening

#

but even for such ad hoc cases, I still consider unreadable text and inconsistent layout to be a bug

orchid raft
#

tho for the core logic building that I guess you are referring to, will only come from DSA practice

vocal basin
#

if you ever want to put a diagram into a presentation, you will have to manually edit it

exotic loom
vocal basin
orchid raft
exotic loom
#

like what

vocal basin
#

for my minesweeper implementation, domain logic is very separate from the rest of the codebase

orchid raft
orchid raft
vocal basin
#

@exotic loom important question: do you want to mess with individual pixels or do you want an easier experience

orchid raft
vocal basin
exotic loom
#

alright but what's the difference

vocal basin
#

pygame is very raw in its default mode of operation

exotic loom
#

so will I learn more there

vocal basin
#

it's not really a game engine, it's more of a foundational rendering library

exotic loom
#

I just want to build logic

#

so yeah

vocal basin
#

if you want to focus on game logic rather than rendering details, then go with arcade

exotic loom
#

where do I learn more

vocal basin
#

we don't know

orchid raft
vocal basin
#

we can't see the future

exotic loom
orchid raft
#

you'll simply be working on different fronts in both of them

#

you'll definitely have more fun working with arcade

tight bane
#
  File "/usr/local/lib/python3.11/site-packages/django/utils/functional.py", line 47, in __get__
event_ticket_web  |     res = instance.__dict__[self.name] = self.func(instance)
event_ticket_web  |                                          ^^^^^^^^^^^^^^^^^^^
event_ticket_web  |   File "/usr/local/lib/python3.11/site-packages/django/db/models/fields/related.py", line 774, in related_fields
event_ticket_web  |     return self.resolve_related_fields()
event_ticket_web  |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
event_ticket_web  |   File "/usr/local/lib/python3.11/site-packages/django/db/models/fields/related.py", line 1146, in resolve_related_fields
event_ticket_web  |     related_fields = super().resolve_related_fields()
event_ticket_web  |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
event_ticket_web  |   File "/usr/local/lib/python3.11/site-packages/django/db/models/fields/related.py", line 754, in resolve_related_fields
event_ticket_web  |     raise ValueError(
event_ticket_web  | ValueError: Related model 'core.user' cannot be resolved
event_ticket_web  |   Applying admin.0001_initial...
orchid raft
#

some reference code would be nice

vocal basin
tight bane
vocal basin
#

exact command

tight bane
vocal basin
#

I have some suspicion that there might be something optional? but unlikely

vocal basin
tight bane
vocal basin
vocal basin
#

/usr/local/lib/python3.11/site-packages/django/utils/functional.py

#

maybe you have more than one django installed?

#

one in venv, another globally?

#

and it's using the wrong one

vocal basin
tight bane
vocal basin
#

what are you running to get that error?

true bane
#

hiiie everyone

tight bane
vocal basin
#

e.g. ./venv/bin/python3

#

or whatever it is in your case

vocal basin
woeful blaze
#

Hello

tight bane
woeful blaze
#

I don't know how to help sorry

vocal basin
#

are you using venv inside Docker? or only outside for development?

willow loom
#

Hello

vocal basin
#

is the error happening inside Docker? or outside? or both?

orchid raft
woeful blaze
#

Does anyone know how to make an AI that can kind of think of what will happen

true bane
#

wht are you doing all ?

vocal basin
#

what is the context?

woeful blaze
# true bane wht are you doing all ?

Stuff for AI but I need to work on my image scraper I know it can be against the the websites needs are on but I don't want to use too many data sets used by somebody else who might have poison data data that doesn't align with any labels that I need or want

tight bane
woeful blaze
# vocal basin what is the context?

Like if I gave an AI a room and told them to think of what could happen at all times let's say the fourth dimension or The fifth dimension or that room goes through all different alternate histories just to see what the AI can think of like if I threw a ball would it explode with it fall to ceiling instead of falling down due to gravity etc

vocal basin
#

so there is no right answer, instead it needs to iteratively expand the answer set?

wise wing
vocal basin
#

infinite sequences of whatever are only sanely representable as iterators or something similar

#

I don't actually know if there's an efficient way to apply an LLM to this

#

or whatever else

wise wing
#

i hadn't thought of that haha

vocal basin
#

Haskell has infinite sequences within its syntax

#

I think Python's itertools has something like that too

#

!d itertools.count

wise cargoBOT
#

itertools.count(start=0, step=1)```
Make an iterator that returns evenly spaced values beginning with *start*. Can be used with [`map()`](https://docs.python.org/3/library/functions.html#map) to generate consecutive data points or with [`zip()`](https://docs.python.org/3/library/functions.html#zip) to add sequence numbers. Roughly equivalent to...
vocal basin
#

it's like range but without end

#

also an iterator

#

unlike range

#

which is iterable

#

random note about that: Rust's ranges are still iterators

#

but there's a plan to make them just iterable

#

i.e. IntoIterator

wise wing
#

maybe a silly question but what's the difference between an iterator and something that's iterable

#

i figured it was just the same thing

#

but i guess not haha

vocal basin
#

iterator is something you can take a next item from

#

whereas iterable is something that can be converted into an iterator

#

all iterators are iterable

#

second-to-last pinned message here has something adjacent to that

#
class Iterable[T]:
    def __iter__(self) -> Iterator[T]:

class Iterator[T](Iterable[T]):
    def __next__(self) -> T: ...
    def __iter__(self) -> Iterator[T]:
        return Self
#

and Rust's equivalent

trait Iterator {
    type Item;
    fn next(&mut self) -> Option<Self::Item>;
}

trait IntoIterator {
    type Item;
    type IntoIter: Iterator<Item = Item>;
    fn into_iter(self) -> Self::IntoIter;
}
wise wing
#

i see:o

vocal basin
#

C++ has a very different notion of ranges and iterators so I suggest just ignoring its interpretation altogether

wise wing
#

haha fair enough

#

i haven't used c++ before so i'm not too worried about that

vocal basin
#

I know too much about C++, the language itself, to use it

#

too messy

wise wing
#

hmm that's fair

#

which languages do you know

#

other than rust and c++ and python haha

vocal basin
#

time to go through current tiobe index once again

#

I've only used Go for CI

#

so not that much experience

wise wing
#

what's ci?

vocal basin
#

continuous integration

#

automated testing, analysis, builds

wise wing
#

ahhh i see

vocal basin
#

most of automation, excluding deployment

vocal basin
wise wing
#

what is that website hahaha

#

i've never heard of it before

vocal basin
#

TIOBE

#

they have somewhat questionable methodology

#

basically just "random number that roughly means popularity"

wise wing
#

omg it's popularity based?

#

how on earth is visual basic on there

#

who's using that

#

😭

vocal basin
#

VBA

#

because Office

#

also Excel isn't listed there as a language

#

even though so much of computation happens there

wise wing
vocal basin
#

I know some accidental pieces of Ruby and Lisp but I haven't written enough to count

#

TypeScript being top 37 shows just how wrong TIOBE are with their rankings

wise wing
#

i see

#

i do like the idea of the website tho

#

pretty fun to see

#

what type of things do you usually program?

vocal basin
#

I don't make Desktop/Mobile apps

#

anything user-facing I make is either CLI or Web

#

I haven't done anything ML-related in a very long time

wise wing
#

ahhh

#

that's honestly nice though

#

i have some experience with just html/css but i wouldn't call that actual web dev

#

i'm actually making a website rn (or well, i'll continue after this exam) and i want to run an application on it that will turn whatever you feed it into an audiofile

wise wing
#

but i'm like, once i have written the app i have no idea how to host it or run it on the website at all lmao

vocal basin
#

I made it almost a year ago and at the time it relied on 1-month-old features

vocal basin
#

(on premise -- not cloud)

wise wing
#

is it hard/expensive to set up your own server that can run things like that?

vocal basin
#

I think it's easier to just deploy something onto cloud

#

for lower cost, cloud-deployed container

#

I have only one service-like thing for public access that's hosted on-prem

#

(a game)

#

but it's rarely ever accessed so not much concern for deployment

wise wing
#

ohh i see

wise wing
wise wing
vocal basin
#

PvP minesweeper

#

turn-based

wise wing
#

ohmygod

#

that sounds like sm fun LOL

vocal basin
#

the only way to lose there is to run out of time

#

3 minutes per each player, hitting a mine halves the time

wise wing
#

and how do you win? clearing the field before the other player or just making sure you don't run out of time first

vocal basin
#

eventually someone just runs out of time

#

so the other player wins

#

clearing the field rarely ever happens

#

at which point you do have to start clicking the mines

wise wing
#

would you like to play a quick game of it? peepoblush

#

i'll probably suck ahaha but it sounds fun

vocal basin
#

there are premoves allowed

wise wing
#

i was

#

so confused

#

wait so

#

it felt like it was forever my turn

vocal basin
#

it's mostly just regular minesweeper

wise wing
#

hahaha

#

how does that happen

vocal basin
#

premoves

#

like in online chess

wise wing
#

i see

#

how can you place a flag?

vocal basin
#

right click

#

chording works too

#

i.e. when you saturate a cell with flags, clicking that cell will open the rest cells around

raw flicker
#

i am just asking don't take this bad but does sitting on vc and studying/working helps or improve productivity?

vocal basin
#

no CSS all HTMX page

wise loom
wise wing
#

okay i'm gonna play 1 more and not just press buttons out of confusion 😂

wise wing
#

it honestly is quite fun

#

i got so unlucky by hitting those mines LOL

vocal basin
wise wing
#

ohh that's nice! i used to play it as a kid whenever my internet went down ahahaha

#

but it's always been fun to play

vocal basin
wise wing
#

WOAH

#

okay minesweeper pro

#

have you ever dreamt about playing minesweeper

vocal basin
#

actually not, somehow

wise loom
vocal basin
#

@cloud flare pun noticed

#

or was it not intentional

kindred mica
#

have a question if something is possible with pyton

wise wing
wise loom
sleek otter
#

both sound fine

kindred mica
#

id have to speak it/show it on my comp mind calling me in discord?

sleek otter
#

what devices capture this @willow light ? Smartwatches? or smartphones

wise loom
kindred mica
#

okay cool

vocal basin
#

how tf did 8GB of files turn into 29GB of LFS uploads

#

what did I do

kindred mica
#

so im playing dayz and i wanna see if i can automate something in the game by making a program to do it. Is it possible to make something that clicks on an item, goes out of the inventory, holds mouse 1 for a alloted amount of time and then repeats

#

when it repeats it would have to go to the next item in the inventory but would have to move my "mouse"

vocal basin
#
  1. yes, it's possible
  2. read rule 5, assistance on such projects is out of scope for this server
wise wing
#

omg i'm so glad i'm going to get 2tb ssd

wise loom
#

reminds me of the time a guy tried to write some optimizer for his mouse sensitivity in counter-strike lol

wise wing
#

i remember i had to uninstall league bc i couldn't install a package due to lack of storage

wise loom
#

can someone explain antchal's question to me?

#

@cloud flare yes, General Transit Feed Specification (GTFS)

#

@cloud flare Moovit is an app that does this

vocal basin
#

how to get data about transit more easily: just work for the transport monopoly

wise loom
#

@cloud flare the data in the link above provides schedules

vocal basin
#

when are we bringing back bus routes between Britain and India

wise wing
#

wdym bringing back LMAO

wise wing
#

only 65 pounds????

#

what an absolute STEAL

#

and only 20 days

#

you're right

#

it should be brought back

#

nvm i'm not paying 15k for torture WorryBack

vocal basin
#

@willow light make tornado damages great again

mossy cedar
#

does no rout mean I've been ban from the chat?

vocal basin
#

but your ISP might be blocking Discord, theoretically

#

happens to me when not using a VPN

mossy cedar
#

it says rtc connecting.... no rout disconnect reconnect in loop

vocal basin
#

needs real VPN not just some whatever extension

mossy cedar
vocal basin
#

because that's UDP not TCP

#

and most proxies tunnel TCP only

#

I'm currently using a proxy for typing this out

#

but for voice I need a VPN

mossy cedar
#

it was working there

vocal basin
#

yeah, that happens sometimes too

#

either try staying connected for longer or wait until everyone reconnects

#

(which won't be soon)

mossy cedar
#

i wonder is this because of some new regional discord term change or something

#

imm try some ipconfig/renew

wise loom
#

could it be that there's already weather satellites and the prediction software is good enough that the US decided to shut down their weather research labs?

vocal basin
#

generally

#

though fiddling around might accidentally fix it

vocal basin
#

also

#

the satellite data is made inaccessible too

mossy cedar
#

didn'twork

wise loom
vocal basin
#

@willow light sometimes works, sometimes works too much

wise loom
#

@willow light I'm glad RedHat and Canonical are not involved, phew

mossy cedar
#

i cant joing vc0,1 only

#

rest i can

#

nvm it'll fix itself in a few months

wise loom
#

a user of the Linux operating system?

#

local users of a specific machine I guess

vocal basin
#

why is nginx DoSing the disk pithink

#

something is very wrong

willow light
vocal basin
#

what was that VM thing Canonical made

#

I already forgot

#

MAAS

#

spelled that

#

not MaaS

#

oh wait no

#

I meant Multipass

hazy flower
#

Wow)

hazy flower
#

Hi! I'm new here. Does anyone know how to disable microphone suppression in Discord? Thanks!

#

How can I get permission to speak?

vocal basin
wise cargoBOT
#
Voice verification

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

hazy flower
sleek otter
#

like virtual box or vmware?

#

or a ISO to run on a VM