#voice-chat-text-0
1 messages Β· Page 446 of 1
OR, I can throw that 30K away and sleep soundly at night knowing when shit goes down
I'm covered
Obviously
It sounds good on paper but in reality it ain't
because you'll get force placed insurance for twice as much
No lender will let you go without insurance
If you're making that much money
GET INSURANCE!
In fairness I'm not a homeowner so I can't speak much to this
Holy shit, talk about penny wise and pound foolish
Me?
nah
saying if you have enough to replace outirght
to skimp on insurance
to save money?
becuase you make so much
Right?
He's got his pound of flesh
or more than a pound
Haggling?
There's no haggling with a lawyer
I learned python over a few months before starting some larger projects. My first big project was a discord bot that I started maybe like 3 months in.
It took me about 3 years to go from not knowing programming to actually having a job in programming.
Insurance is not investing, it's allowing oyur investments to do what you want them to
insurance shouldn't be in first place
instead of fixing your shit iwth them
your insurance fixes them
and your investments grow
otherwise your shit burns
you cash out investments
Government should provide those basic coverage
It's probably way scarier for me since I don't make nearly as much as these two do
I'm poor too, so don't include me in the big money people list
I might make more, but CoL is higher and it's not that much more π€£
I generally only get my insurance from small companies
I don't read a fuckin thing
My broker does that
My grand father had short gun, not for thief but for tax collector.
I'm happy we never paid a tax on our land
That was a lie
Tax is important
And you would win in court
the fire department hosing down a fire is not "flood"
The judge to the insurance lawyer
So we luigi
But where does tax goes?
That's more important
Ideally to emergency services, school funding, road maintenance, clerical staff for various departments, etc
Oh my god, FINALLY. This is the first listing I've found that actually has a floor plan listed
Think about it
at that time
our family was involved in farming
we didn't had fixed income source
yet they are after taxes?
Never got education or any serivce from gov
so never had any trust in gov in first place
Well..
ROI matters, those who pay taxes on property expect something in return like coverage like insurance, health coverage, etc
If US gov does offer coverage or nation wide insurance, they have every right to take tax
but it's unfair if they are expecting tax
but no ROI for tax payer
Β―_(γ)_/Β―
Understanding the relationship between outdoor and food allergies written and reviewed by the leading experts in allergy, asthma and immunology.
I love that the organization name looks like it's screaming
Hemlock like to pay taxes
It's a necessary evil
By now you may have paid atleast 1 million USD in taxes!
Not with my income, no
Over all
No.
I haven't even made that much over my time that I've been working
Since you came in exitence
Sure, but you said that I have paid it
A typical American pays $1β$1.7 million in taxes over their lifetime.
For higher-income earners, the amount can exceed $3 million.
Thatβs a huge chunk of lifetime earnings going to taxes!
Windows uses css
json
Infact you can customize the cmd , powershell UI ( change the json script)
Windows UI is buggy
Which is shame
for company as big as Microsoft
This is what happen when you use the windows on it's recommended scale
Menu behaves dumb
!pypi windows-capture
@dire pebble Learning windows is like learning HTML ( both are dumb )
(working with SQLite)
with postgres I can just shove arrays into it
* nested loops
!pypi simpleobsws
Source code: Lib/ctypes
ctypes is a foreign function library for Python. It provides C compatible data types, and allows calling functions in DLLs or shared libraries. It can be used to wrap these libraries in pure Python.
famous Australian internet
can we start a fund to move me to new zealand where they have residential 1gig
for a low low 30/month
like
hi there
how the fuck do they have that good of internet
they are an island in the middle of nowhere
@rare surge @jade mountain ...
In your own time, in your own space...
bro
oh, look, another opportunity to share this clip
https://youtube.com/clip/Ugkx5H7SghvrD5Rxzw06Z6lOEfySl4nA6o6X
6 seconds Β· Clipped by Alisa Feistel Β· Original video "Coming Of Age | Bryan Cantrill | Monktoberfest 2022" by RedMonk Tech Events
lmao
You're entitled to an opinion, but that doesn't mean we as a community necessarily want to hear you go on about it. There is some balance to be had between free speech and insulting people in our community
not all people participate in the discussions happening in the voice chat using voice
I can live with that. Thanks for kindly explaining to me.
β @terse garden can now stream until <t:1743620606:f>.
x_norm = x / [300, 300, 2 * math.pi, 10, 10, 5]
I often use 426 as a placeholder
Silence of the lambs ahahahha
Oh wait ones streaming ahahha
How is everyone?
Sorry for not joining chat, I got guests
Don't tell me you're all afk :L
no
Loooool
I'm still attempting to rewrite postgres stuff to sqlite
relational database server
Ahhhhh okays i understand
and sqlite is an embedded relational database, without a server
as such they have different design trade-offs
e.g. postgres has better concurrency in exchange for existence of network delay
Sure sure
Alisa, what do you do for work?
Sorry
Not to invade your privacy, just curious, you're like the smartest person I know lol
a lot different stuff written in Rust + devops
Sure sure ahahahha
Man, I need to give rust a taste ahhahaha
But I know you're like really intelligent, im not trying to kiss up ahahaha I'm just saying it as it is lol
I still can't get over the prime encryption ahahhaha
Listen to this
Errr sorry Alisa, do you mind if I pm you? I wanna share my idea but I don't wanna share it on here ahahhahah
I do have DMs open currently
Okays thank you
there is #algos-and-data-structs and #data-science-and-ml
we have channels separated by topics rather the type of content posted there
it finally compiles
Is load about 70 on R9 5950X and steal at 15% really bad? my friend got a vps from some random company and was flexing about it for a week and then I bought one too

@royal sand π
Chrome seems to be unhappy because of how much of its memory has been swapped out to disk
it'd be a smart idea to restart it
but not doing that is funnier
my system drive is almost half-dead already
Hi
I'm still having to deal with horrors of SQLite being untyped
or rather, similarly to Python, only values actually have types, not columns
the thing, that I'm using, is able to inspect those hints from the schema
even though they don't restrict what's in the table, at least the library won't let me do arbitrary things
what I've just ran into:
NULL, when converted to String, is ""
NULL, when converted to JsonValue, is, also, "" not null
how
(this is a library issue I think)
@whole bear this is the text chat
how is the matchmaking working there
queue dequeu system
invite-based?
the button redirects to a room
idk what is supposed to happen next
oh look socket.io
sockets not hooks
what do you mean by webhooks?
webhooks are generally not related to socket.io
webhooks are normally used for notifications sent to external services
i.e. you can post to discord when something happens
or, in reverse, accept events from some external system
stuff is not wanting to work
did you disable long-poll support in socket.io?
this might be a browser issue
hmm
websockets on other websites work
@whole bear are you testing it using the domain too? or some local address?
I gonna nap
it was in fact not a browser issue but some other sort of connectivity issue
I don't think this is supposed to happen
You okay?
scroll seems to be resetting after each move 
@subtle zealot π
hello
@fierce surge π
very sharp refrigerator
@shell musk π
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
unless it's encrypted
what Windows version was it?
11 or not?
11 is starting to force encryption
oh no π mine is 11
step 1: find any other working computer
step 1.1: don't break that computer too
step 2: download Windows 11 ISO (you might need to use the image creation tool or whatever it's called)
step 3: get that ISO onto a USB drive
step 4: boot the laptop from the USB
step 5: the should be an option to select repair (not reinstall)
if there is no option to repair, there should still be an option to reinstall while keeping the data
TPM nonsense shouldn't get in the way, it mostly only complains about hardware replacement
@calm root π
before trying stuff with the windows ISO, you might try a live Linux USB, as mentioned before
make sure whatever Linux you'd be using has NTFS support
(idk if it's widespread or default nowadays)
only follow official documentation for whatever tools involved
youtube videos are generally outdated,
and in recent years they're also getting increasingly false
@somber heath I would be surprised if empty Alpine supported NTFS
move C:\Windows C:\Windows.bck
I'm surprised it even let you do that
move C:\Windows.bck C:\Windows
arnβt you tired helping people all day @vocal basin ? chatting nearly all day
I have work to distract me from talking, so not as tired
ohh
#adds color to lines
from colorama import Fore, Style, init
#makes it so that when you assign a color, it doesn't follow to the rest of the lines
init(autoreset=True)
def clear_screen():
#Clears the console screen based on the operating system.
os.system("cls" if os.name == "nt" else "clear")
while True:
clear_screen()
print(Fore.LIGHTBLUE_EX + "\nWhat are strings in python?")
print(" ")
print(Fore.LIGHTCYAN_EX + "A. Numbers ")
print(Fore.LIGHTCYAN_EX + "B. Decimal Numbers")
print(Fore.LIGHTCYAN_EX + "C. sequences of characters enclosed in quotes")
print(Fore.LIGHTCYAN_EX + "D. Operators")
response = input(Fore.LIGHTCYAN_EX + "\nWhat is your answer?: ").strip().upper()
if response == "C":
print(Fore.GREEN + "\nThat is correct!! Good Job")
input(Fore.CYAN + "Press Enter to continue...")
break
else:
print(Fore.RED + "That is incorrect! Please try again.")
input(Fore.CYAN + "Press Enter to retry...")```
im having trouble getting this to work any ideas?
"def clear_screen():
#Clears the console screen based on the operating system.
os.system("cls" if os.name == "nt" else "clear")
!code please format the code if you send it in the chat
??>
Did I do something to offend?
Too early for sandwiches.
Ah my bad. Being paranoid for no reason.
wild
useless ppl
i really did it πππ
@vocal basin i really did it ππ feeling like i am a computer master
@crystal fox ChatGPT got trained on 4chan presumably
it's a keyword-to-keyword associations generator at best
Thanks @vocal basin
woohoo some funny Australian band released another song
ffmpeg
photoshop
davinci resolve
I mostly use these
photoshop internally has a cow structure
it's mostly exposed through the history-related tools
e.g. history brush
it's one of the major selling points of photoshop, the way they handle history
This talk explains why (and how) to implement polymorphism without inheritance in C++.
The talk contains many C++ tips and techniques, including many new features from C++11. During the course of that talk a key feature from Photoshop will be demonstrated and implemented.
NDC Conferences
https://ndc-london.com
https://ndcconferences.com
@crystal fox CentOS is dead
long live the arch
gradual death from 2021 to June 2024
@blissful vine Chrome
what if computer.vb is like that coconut from TF2
coconut.jpg somehow impacts the livelines of the game as a whole
didnβt get u π
what is coconut doing here and what is TF2
I wonder how many hours of coding it's been so far this week for me
likely already over 40
hey @wind raptor
hey @somber heath
Cuscus ( or ) is the common name generally given to the species within the four genera of Australasian possum of the family Phalangeridae with the most tropical distribution:
Ailurops
Phalanger
Spilocuscus
Strigocuscus
The name comes from the word kusu or kuso in some local related languages spoken in the Maluku Islands like Bacan and Ambonese ...
Couscous (Arabic: ΩΩΨ³ΩΩΩΨ³, romanized: kuskus) is a traditional North African dish of small steamed granules of rolled semolina that is often served with a stew spooned on top. Pearl millet, sorghum, bulgur, and other cereals are sometimes cooked in a similar way in other regions, and the resulting dishes are also sometimes called couscous...
@feral elm π
sorry, just don't feel like speaking much
You're under no compunction.
same principles of software design
elborate?
You are not obligated to talk, not are subject to the expectation.
ahhh new word, got confused.
its okay
Gtg
Have a great one!
Good chatting with you again!
I'd ask when isn't there, but sometimes they aren't all that sleepy.
hi
hi
@vernal meadow π
why m i suppressed
you have to send 50 messages for voice verification
!voice
Canβt talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
wow
a lot
I don't know Russian, but gotta keep safe
Cool
above freezing, but not warm
10 minutes to load a bus?
Some people are here
But if you're driving, odds are you're not reading chat
hi
Are tehy?
#1357346836272124025 Help me please
oh lol π
I spent 4 hours but could not solve the problem
BUt not on Russia @somber heath
can't hurt Russia
Gotta tariff the uninhabited islands
but Russia, can't hit them with any tariffs
We do
3.5 bil a year
$3.5 BILLION A YEAR
NO TARIFF
They are BRAGGING about saving $600k
How the fuck is $3.5 bil not worth looking at?
please look here
The war cut our trade with them by 90%, not 100%
Keep defending it π
Uninhabited island -> Tariff
Russia -> No tariff
You said we shouldn'
t be trading
but we are
@flint gorge i have no idea what u are working on but hope your problem will be solved & if u donβt mind for knowledge purpose can you tell me in too breif like what u r working on
As usual, I made a new one in my library and wanted to publish it. But there was an error while publishing it and I still haven't been able to fix it.
Oh, sounds interesting! Are you publishing a Python package or working on a project deployment?
python library
YoungLion 0.0.9.4
I didn't know you played.
seems great i will surely research on it π
@whole bear π
thanks
hello
if u want to speak u need to complete voice verification #voice-verification
new member
so cant speak
i mean
cant verify
i just joined
@blissful anchor π
okayπ
Hello
yeah if need any help you can chat
i do want technical help though
if u want to speak u need to complete voice verification #voice-verification
nepali?
Ok I will do
No
where r u from
Yeah me from Nepal
Haina maile aatikai vanya
kata bata ho timi
How do you know abt this server?
!rule 4
4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.
what r u talking about
idkk randomly tried animal names and python was one of them π
HABHAAHAHAHAA
Im bored pls talk about some data analysis
Hiπ
π π
where do you take this course
I need to learn either tablueueeu or powerbi
oh ok
ic
oh HiiiiiiiiΔ°Δ°
!charinfo iΔ°Δ°
\u0069 : LATIN SMALL LETTER I - i
\u0130 : LATIN CAPITAL LETTER I WITH DOT ABOVE - Δ°
\u0130 : LATIN CAPITAL LETTER I WITH DOT ABOVE - Δ°
\u0069\u0130\u0130
tasty. this sentence summarize of codding
the cat and my profile photo are looking at each other
Δ±m waiting my husband
What's your fav music?
what is this emoji
π¦
lemsouruess
Δ±m not native speaker so Δ± have to write like this
lemonsoureures
Don't post publicly if it can be tied back to you
utilize anonymity for honest thoughts
@rugged root
My code hasn't changed much
!otn s baby
A big baby?
- bastille-baby
- bubble-year-baby
- golden-baby-guy-has-cleaner-words
- hasta-la-windows-vista-baby
- immutable-baby
- π¨-also-hear-youβve-been-a-baby
babies cry and whine and demand
I can look up added ones
Go do work
no u
@swift pollen π
what's the point of MSSQL existing anymore 
Legacy
everything except UNNEST and CREATE TYPE and weird edge cases from the code I'm translating worked in SQLite
and jsonb/json types also
Huh, I didn't know UNNEST would work
but there really aren't that many differences
it didn't
CREATE TYPE makes no sense for SQLite for known reasons
That's just a db viewer, isn't it?
Why can't you learn about programming now?
I'm still in a pre-GPT era
I suppose
It is dope, though
That's good, weren't the boomers crying no one has handwriting because smartphones/>
In study no AI should be used
IDK what all the difference between "just a viewer" and more IDE Like thing
As well as in corporate enviornment
Dope
I use it instead of PHPMyadmin
lateKH
are you processing money or are you delegating it to a third party?
in first case, use tigerbeetle
or borrow their architecture/model
Hadn't heard of that one
ugh I have to write 4 separate queries
correction: 16
da fuq?
StationCode CHAR(3) PRIMARY KEY CHECK (StationCode = UPPER(StationCode)), CHAR(3) as PK?
Switch to Nim and use Norm: https://norm.nim.town/index.html
Object-driven ORM for SQLite and Postgres
it was originally a single query
but
splitting it increased performance
postgres is smart enough to factor out parts of WHERE statements
sqlite isn't
Postgres has query analyzer
As you should
yeah, in SQLite almost every time if you can do it in code, then you will have to do it in code
Because no one else should see my PKs
KeyID INT IDENTITY(1,1) PRIMARY KEY,
IDENTITY(1,1) Is that some strange way to say AUTOINCREMENT?
or is that the M$FT way to do it?
May 12th?
that's over am onth
Less theorycrafting, more clicky clacking
If you keep revisiting step one
you'll never get far
I think the only time I've heard theorycraft is in reference to Path of Exile
But even that
the DB will run
No need to worry about optimizations for the sake of optimizations
I would INT PK em all
as I say, if it runs it ships
Shame
if it doesn't run, I'm fired
Yes, run
does the task
you should pass if your code does what was asked
might lose points for style or speed
but I doubt that leads to a fail if the task is completed
lol
no
the business logic makes up for bad UI
if I ask 1+1 and get 3
no matter how fancy that shit looks
I'm enver coming back
I speak in practice, you speak in theory π
We do not live in theory, we live in practice
theoretical caching π₯°
Hi Reddit! /u/xerohour
Fair use claim:
-this serves an educational purpose in demonstrating computer illiteracy as it pertains to American Television
-the clip is far too short to compete in any way with the original product and its intended use
-there is no way that this could be confused with an official broadcast or redistribution by the con...
RAS Syndrome
Download our APP
application pplication plication
I don't think it does
App is short for application
someone might have claimed to retro the acronym
WASP
but it started as short for application
application programming pnterface
Because where we go pain follows
a plus plus
GTFTS
Go the Fuck to Sleep, Book by Adam Mansbach, read by Samuel L Jackson.
Illustrated by Ricardo CortΓ©s. Described as a "children's book for adults"
Kat and I felt you need this fun escape to help you fall asleep, giggling.
Sign up for more fun here: http://www.healthitude.com/health-tips-fun-events-and-so-much-more
Object-driven ORM for SQLite and Postgres
I was waiting for who would say it first lol
ah, not that norm, not the US Navy networking protocol
Nack-Oriented Reliable Multicast
Fancy, soon I'll be able to share 10 ad free YT videos a month
and by soon I mean if the selective rollout goes global
NYT does it for articles
Same concept
paid subscribers can share
π
I do enjoy hanging out here muted during the day
Though I prefer when I can speak freely at home
Yea
I shared an image a while back too
look mostly the same, lol
8/16 done
mostly listening to this album recently
I don't think my brain would be able to process varied music while writing code for >12 hours a day
In celebration of my president ruining my economy I bought a car yesterday morning
I recently dove in to the cuisine, I quite enjoy it
"American food"
dafuq even is that
@peak depot at least it's onion for taste not to cover up the food rotting
I thought you had to vacuum a ball pit
data unengineering
@rugged root it's not a shredder it's a data unengineering device
or disengineering
A long time ago
IT was a limited release
That was the point
artificial demand
err, artificial supply issues
you joined 4 years 2 months ago
Alcoholism is productive?
lol
yes, become an alcoholic at 12, not 21
Drunken children, beautiful
Progress, turn the children into adults sooner
easier to abuse them in the labor market
Yea, land of the free to be told what to do
"American Curriculum" what?
You speak for America?
Not sure if you're aware, but states set the agenda, schools the curriculum
the query went funny ways
from 0ms to 2000ms
Now my IQ is high again!
I can understand convo!
@rugged root Vas co de gama?
Something like that?
@dense ibex My IQ went from 50 to 20
Please stop!
:(
I think it must be newyork!
newyork is great country
@dense ibex Ask another question!
I have few more IQ left
maybe 10
hi
what are we talking about?
We're playing "Guess That County"
Turkey?
contaxt
Russia?
Gotta take a quiz brb
italy?
I think it must be belarus
balkan?
Turkey
libya?
I have no idea
my 10 iq have been degraded to 0
egypt
egypt is no where near libya
in mineral oil export
@crystal fox Is it your balls?
What was hint?
ass
Right?
I think so
@unique wyvern Where you from?
It must be US
I have no idea
Tunisa
he is takling about dijibouty
.wa s 1 foot 6 inches in cm
45.72 cm (centimeters)
can i get sharescreen perms for 10 minutes
For...
I can't help you.
it shows the files but not lets me delete things download things on it drag noting
Do you know?
India have a state named Nagaland, it is part of India but Nagaland's local and Insurgency group never consider themselves part of India and since independence it is under Insurgency group control with compromise by Indian government.
At this point your best bet is to take it to BestBuy with their GeekSquad folks or some other computer repair place
But I cannot help
i can copy things
Dave. What did I just say
cant
Correct. I'm sorry that I can't, but I can't
im playing server and got gens placed they cost me 4month playtime
@rugged root https://satwcomic.com/new-year-new-adventure
why not show delete
The name 'Il2CppAssetBundleManager' does not exist in the current context
The type or namespace name 'Il2CppAssetBundle' could not be found (are you missing a using directive or an assembly reference?)
Assembly 'MelonLoader' with identity 'MelonLoader, Version=0.6.6.0, Culture=neutral, PublicKeyToken=null' uses 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' which has a higher version than referenced assembly 'System.Runtime' with identity 'System.Runtime, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
π
you sometimes need to include the .dll/.exe as the dependency
without copying it over into the project
@versed heath
I don't want to deal with C# and DLLs right now, maybe some other day
Fair
Assembly 'MelonLoader' with identity 'MelonLoader, Version=0.6.6.0, Culture=neutral, PublicKeyToken=null' uses 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' which has a higher version than referenced assembly 'System.Runtime' with identity 'System.Runtime, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
it should be possible to make an AI extension for Zig docs
since they're just one file (for reference) and two files (for standard lib)
Can't it interop with C?
stream pls
β @celest oyster can now stream until <t:1743700116:f>.
β β β 3/5
I'm still using shadowsocks and not vless or whatever the alternative is named
I probably should switch
That's a great name
proton is blocked here
vpn is blocked
mail might be blocked too
@spark girder anti-DPI measures are common in Russia
some are even capable of making Discord work
Discord is non-trivial because UDP because WebRTC
regular HTTPS DPI bypass is trivial because Discord is on a cloud -- cannot be blocked by IP
ugh do I have to imitate postgres' query logic in sqlite
I don't like 2000ms of compute per request
What for?
@celest oyster what application is this?
ssh client
yes
termius
JOIN of two tables with a filter (column = $arg) on one column that's only present in the first table and one column that's only in the second
@rugged root so fun looking at your head going brrrrr
@unique wyvern can you do spaces in identifiers like in algol?
why is it hard to identify spaced identifiers? I mean if you are using mixmal munch in your tokenizer you can identify them right? or is it just for developer experience?
keywords
FooBar()
camelCase
Snake_case
Nahhh itβs a work of art
ALL CAPS - direct ticket to hell
in Rust, Json -- unacronym it
constants
exception
TcpStream
TCPStream
there are cases in Rust where acronyms are preserved
I use Title Case for exceptions
Sqlite isn't one of them
ok what kind of naming convetions do you guys follow
That's common though since you usually have them as classes or it's just convention for most things
I was responding to this string @rugged root
!d dataclasses.dataclass
@dataclasses.dataclass(*, init=True, repr=True, eq=True, order=False, unsafe_hash=False, frozen=False, match_args=True, kw_only=False, slots=False, weakref_slot=False)```
This function is a [decorator](https://docs.python.org/3/glossary.html#term-decorator) that is used to add generated [special methods](https://docs.python.org/3/glossary.html#term-special-method) to classes, as described below.
The `@dataclass` decorator examines the class to find `field`s. A `field` is defined as a class variable that has a [type annotation](https://docs.python.org/3/glossary.html#term-variable-annotation). With two exceptions described below, nothing in `@dataclass` examines the type specified in the variable annotation.
The order of the fields in all of the generated methods is the order in which they appear in the class definition.
I don't have any specific convention I use in JS
!d classmethod
@classmethod```
Transform a method into a class method.
A class method receives the class as an implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom:
```py
class C:
@classmethod
def f(cls, arg1, arg2): ...
```...
That... kind of makes sense
and hooks
useCamelCase
ugh why can't I println!("{value = }")
@rugged root why not the ducky

Sorry @unique wyvern we keep the radio on for my dogs!
I don't know, actually
@storm jewel Hello π
whats up dude how's the blender projects
Erm, that's not me I think, but good π
ahh my bad, so whats going on
actually that other guy's name was kinda similar
Not much. Doing some studying
passive-aggressive SQL
interesting about what
the hack did not, in fact, work
Now I'm trying to think of who you're thinking of π€
Nonlinear dimensionality reduction
let me find him wait haha
Yeah and other methods. Right now I'm wrapping my head around multi-dimensional scaling 
Which seems to be similar to PCA
yeah its gonna take a while, and also if the embeddings are dense, its not always the best choice haha
sentence transformer embeddings loose meanign really fast
I tend to get a bit lost in the linear algebra π₯΄
are you working with NLP? by any chance?
Nah, I'm just taking a general stats course
ahh so pure maths
thats cool
interesting subject, but can make anyone real dizzy real fast
Yeah, although the course is "computational applied mathematics". It's kind of a mixed bag of random stuff (but mostly stats) π
wait till you reach Theory of computation haah
thats a whole lot of randomness but important
noway we finally have this in stable Rust
trait Trait: Supertrait {}
trait Supertrait {}
fn upcast(x: &dyn Trait) -> &dyn Supertrait {
x
}
aΜ΅ΜΜsΜ΄ΝΜdΜΈΜ ΝaΜΈΝΝsΜΆΝΜdΜΆΝΝaΜ΅Μdwd
kivy/uix/widget.py lines 286 to 288
def __init__(mcs, name, bases, attrs):
super(WidgetMetaclass, mcs).__init__(name, bases, attrs)
Factory.register(name, cls=mcs)```
the ORDER BY making SQLite go from 500ms to 0ms still is somewhat not entirely intuitive for me
or rather it is intuitive but not clearly logical
Wouldn't that mean you have an easier time understanding illogical stuff? Which itself feels rather paradoxical to me.
rather the lack of comprehensive understanding
I cannot, for example, simply explain how the borrow checker in Rust works
because it's not simple
I could be the rubber duck.
and any attempt at formalising it in a simple way is bound to fail
it's better to have that handled semi-subconsciously imo
Well, all complex things are built on simple primitives. They could be large and dense, but if we go one step at a time, then maybe it becomes easier to digest.
built on simple primitives
unfortunately this is not the case
the "primitives" themselves are extremely complicated
There was this quote that I really like, and also hate sometimes. It says "If you can't explain sth to someone who has no clue about it, then you yourself haven't understood it.". It essentially means you can connect the semantics behind the idea to a terminology anyone would understand.
Now this is fucking hard. We use terminology to save ourselves from rigorous and repetitive derivations. I guess at some point it shifts from explaining how it works literally to how it works metaphorically. Essentially what the essence is.
Then they aren't primitives. Primitives are supposed to be the smallest building block.
complicated not complex
Complicated how?
undefined behaviour is the most clearly defined part of lifetimes in rust, ironically
Hehe
That would make for a nice quote.
Oh rust, the irony.
I like it cause rust is related to metal.
I went through what you're going through when I did QML.
the amount of complexity that &'a &'b () represents is giant
what are u doing?
Rust still has a soundness bug related to that
I was like "I understand it, and can make stuff with it. However, I can't explain it perfectly at a lower level." Then I went and started reading on the low level math and started putting actual terms to stuff I didn't know the names for.
THEN I was able to make it from scratch and could actually now say what QML is. It sometimes helps to reinvent the wheel to see how it works if it's worthwhile.
anyone?
in safe Rust, because lifetimes are still impossible to get right even for the compiler,
using &'a &'b () and &'c T you can get a &'static T
Why would it be impossible?
practically impossible not theoretically
I see.
Rust allows more than it should because of implied lifetime subclassing and contravariance coercions
fun fact: these two don't do the same thing
WHERE COALESCE(NULL, example BETWEEN $2 AND $3)
``````sql
WHERE example BETWEEN $2 AND $3
COALESCE(A, B) returns B if A is NULL
SQLite is going insane
that's the whole thing
I have 1'000'000 items and I'm trying to get all queries down to 0ms of execution time
COALESCE here acts as a black box
it prevents SQLite from using a particular index
So contravariance coercion is how you implicitly handle the conversion of more generic than specified parameter types to be usable?
you can coerce one function to another
I see. What was the other one? Implied lifetime subclassing.
if the latter takes longer-lived lifetimes for its arguments
@wise loom what would you like to stream?
mobile telecoms towers on a map
!stream 264657660190654464 30M
β @wise loom can now stream until <t:1743707488:f>.
I've just noticed just how close together the snowflake IDs are
264054779888533515
264657660190654464
(because joined only a day apart)
this hack only cut the time by 20 times
@vocal basin are you implementing a database engine?
no, I'm using existing databases
o everyone muted
@frail glen #voice-verification
yeah
go there to get voice verified
talking about bees
now at eleven thousands
Do not count line, count the performance and output
it's been less than two days since 5K
it's because of performance specifically that it's that high
had to turn 2 queries into 23
there's an implicit todo of "if this explodes in terms of performance, add two more queries"
Alisa you do like to code day and night!
You are like mvp from solo leveling ( Level UP )
this evidently exponential growth is concerning
I hope. you don't have to do so!
I also know that those two queries won't actually help
the COERCE(NULL, ...) hack won't even apply there
@vocal basin Alisa I'd like to hear you speak in voice channel never heard you speak
so far the lesson learned is:
postgres likes complex queries,
sqlite likes simple queries
I got most queries to under 1ms compute on the query itself and 5ms total for postgres
and under 1ms for sqlite
for searching a few items among 1'000'000
you are writing queries for ?
For you, of course!
just for searching through some items, regular SQL stuff
i recently started using springboot and got to know it has got extensive ORM functionalities which exempts you from writing queries
at least for CRUD operations
Hallo
I'm not using ORMs this time
because correctness and performance matter
I only need to support postgres and sqlite
mysql/mariadb aren't worth the effort presently
still is iit like worth learning about them cuz you know ai can get it to max known performance just with prompts
as such I can afford writing code for each separately
AI doesn't know performance at all
the only way to get performance is:
- measure
- measure
- measure
without empirical data any "expertise" from AI (in quotes because AI has no expertise) is just noise of ideas to maybe try
it also tends to produce overly complicated results
that are hard to debug
another critically important thing for performance and debugability is simplicity
and you already know AI isn't anywhere good at that
imo context size must be lowered not increased
it's already way past the reasonable limit
when that happens, AI will be able to improve
focus matters, even for a machine
its contradictory to what google says
In AI, especially with Large Language Models (LLMs), "context size" or "context window" refers to the maximum amount of text (measured in tokens) that the model can process and "remember" at any given time. A larger context window allows the model to consider more information, potentially leading to more accurate and coherent responses, especially in longer conversations or when analyzing larger documents.
ahh i see
I mean the context size for "immediate" memory
maybe when it comes to deepthinking context size should be small
e.g. when you give AI the whole codebase
and for redundant repetitive tasks it should be large so that you can answer from a wide variety of inputs
obviously not so large that it starts to hallucinate
allowing AI to explore the codebase instead of just giving it everything is the way forward imo
with some sort of imitation of explicitly separated short-term and long-term memory
from what I see, most try to just append stuff to the global-ish context
as if AI was taking notes to a separate place
I guess that is similar
like when someone chats with ai in day to day conversations ?
@fiery hornet π
AI models had a features of "remembering" something when prompted to for a couple of years already iirc
somewhat reminiscent of people who can't form long-term memories because of brain damage;
quite a scary existence
can't remember but can take and read notes
with prior knowledge accessible
(removed "and experience", since that only applies to people)
@fast gyro what did you use to implement LRU?
were you linking nodes using keys or pointers?
{
None: (None, "c", "a"),
"a": (1, None, "b"),
"b": (2, "a", "c"),
"a": (3, "b", None),
}
I like this structure because it doesn't involve recursive references
a, b, c are keys
1, 2, 3 are values
key: (value, previous_key, next_key)
this approach I don't like because it puts extra load on the GC:
class Node:
def __init__(
self,
left: Node | None,
right: Node | None,
value: int,
): ...
``
class Node:
def __init__(self,key,val):
self.key,self.val = key,val
self.next = None
self.prev = None
class LRUCache:
def __init__(self,capacity):
self.capacity = capacity
self.cache = {}
self.left,self.right = Node(0,0),Node(0,0)
self.left.next = self.right
self.right.prev = self.left
def insertNode(self,node):
node.next = self.right
node.prev = self.right.prev
self.right.prev.next = node
self.right.prev = node
def removeNode(self,node):
nxt,prv = node.next,node.prev
prv.next = nxt
nxt.prev = prv
def get(self,key):
if key in self.cache:
self.removeNode(self.cache[key])
self.insertNode(self.cache[key])
return self.cache[key].val
else:
return -1
def put(self,key,val):
if key in self.cache:
self.removeNode(self.cache[key])
self.cache[key] = Node(key=key,val=val)
self.insertNode(self.cache[key])
if len(self.cache) > self.capacity:
lru = self.left.next.key
self.removeNode(self.cache[lru])
del self.cache[lru]
my vscode is the bestπ
-# i made my own "femboyOS" and ran it on a vnc using termux
another termux user detected
i love linux but I don't know how do I install itππ₯
@spare galleon yes it does work
it works
Hot damn phones have come far
currently trying to figure out how multi-valued query parameters work in https://docs.rs/axum-extra
wha-
hot damn electricity has come far
It's mostly the same
I was somewhat late to the whole termux thing (I think I started using it in 2020)
I have not yet begun
its not hard, heres instructions
1. lets start with mint -> https://linuxmint-installation-guide.readthedocs.io/en/latest/ download the official iso from here
2. download balena etcher -> https://etcher.balena.io/ from the official site
3. stick an 8+ gig usb into your computer
4. run balena and set the target as the usb and the iso to the linux mint iso
5. put usb into target computer
6. go into bios set the usb as the boot drive
7. save bios changes and exit
8. setup linux mint
9. go into bios set drive linux mint is installed to as boot drive and save
10. remove usb
11. restart computer and enjoy```
?
woah woah woah
it was only a little earlier than the death of some project related to VNC and end of play store support
Β―β \β _β (β Β Ν‘β Β°β Β Νβ Κβ Β Ν‘β Β°β )β _β /β Β―
ok
follow those instructions if you want more details ask chatgpt to help out with specific steps if you need more help or im willing to help, the hardest part is choosing the linux kernal/dist
otherwise its not hard
ok
byi imma check some linux os to start with ykykΰΈ β ^β β’β ο»β β’β ^β ΰΈ
i use ubunto, you can try mint, POPos, manjaro, arcoLinux, idk just those are some ontop of my head, however i run a stock install of ubunto with cinnamon as my DE(desktop env)
Still doesn't answer my question?