#ot0-no-stealth-portals-please
3246 messages · Page 17 of 4
this doesn't seem that hard. just get some more values then plug it into a calculator
I suppose
I'll go up to 16 values total, as avery suggested
and use said data to hopefully find the pattern
actually I might have a prediction to the pattern of when it changes
so, the first time, it changed immediately, and kept that pattern twice, then the next time, it did it for 4 times, and I have the prediction it will do the next one for 8
https://youtu.be/-Zn75eMkaoE wholesome 😊
thinkin bout subscribing
_________
er
my Twitter Is @bakathememesell
sub and hit bell lol
so if I could figure out how to reword that into a equation it's quite simple in that regard
yes, we pointed that out
Yea I'm just sayin I now actually notice it
xithrius playing chad game
meow
ok so basically, my suspicion is that your sequence looks like this, for some constants c and k @woven grotto
log2n hiding under the table 
so true
Update.
1 : 1065353216
> +8388608
2 : 1073741824
> +4194304
3 : 1077936128
> +4194304
4 : 1082130432
> +2097152
5 : 1084227584
> +2097152
6 : 1086324736
> +2097152
7 : 1088421888
> +2097152
8 : 1090519040
> +1048576
9 : 1091567616
> +1048576
10 : 1092616192
> +1048576
11 : 1093664768
> +1048576
12 : 1094713344
> +1048576
13 : 1095761920
> +1048576
14 : 1096810496
> +1048576
15 : 1097859072
> +1048576
16 : 1098907648
> +524288
17 : 1099431936```
So, as you can see, the values do have a pattern in which they begin a change
I think you are too
so, in that case, the equation is just
a*sub(1)* = c? or is it something else
obviously c = 1,065,353,216 and k = 8,388,608
I see.
there is no equation
wdym..
achoo
no, it's only letter dependent
oh, mb
well, letter and plus or minus
an A- is worth less to your GPA than an A, but all As are the same, regardless of percentage grade
84 vs 85 would still be a "B" grade and result in the same GPA
I've no idea what log to the subscript of 2 * n is
log base n of x -> n to the power of what = x
ah
You've never seen "A+"?
yes
huh. can't relate
weird.
that's the bit i couldn't figure out how to write correctly, im doing it all in my head and using discord on mobile to get the tex render so there's a fair bit of error margin 😅
wonder if you can write the main sequence as an explicit function of n
here's the corrected version
lgtm
just a question that I know is prob not correct but I gotta make sure, couldn't I use f(x) = x^2
no
didn't think so but, worth the shot
it involves powers of 2 so you can guess that its going to have exponents/logs
as in, variable powers with a constant base
whereas polynomials like x^2 have a variable base and constant powers
tbh am I weird for wishing this was a thing:
In [1]: for (i := i * 2) in range(2):
...: i
sequence 1 = 1065353216
sequence n = sequence (n - 1) + 8388608 / floor (log 2 n)

.-.
as opposed to ```py
for i in range(2):
i = i * 2
...
what's the definition of γ again?
idk lol
I mean kinda yes but now that I think about it, it's kinda weird
no, Γ
Hi I joined the math discord to ask this question but I have to wait 10 minutes but are the medians of a right triangle parallel to the sides?
y'know I've never thought about doing weird stuff like how you did 2.__mul__
you mean the definition in terms of the integral or the relation with factorial
!eval
for i in map(2.__sum__, range(10)): print(i)
oh that's why you added the space
I gotta learn the dunder methods
[ i*2 | i <- [0..1] ]
no

:faint:
wait rlly?
how could it be parallel
u sure?
the side and the median are starting at the same point
no no, with the other side that it doesnt touch
sorry if i wasnt clear
whenever I plug in my usb drive, my pc asks me to format it to be able to use it. I don't want to format it. is there any way to stop the dialog boxes from appearing?
see in haskell it's just (2 *) or, if you prefer, (* 2)
is that some form of like partial function?
hmm it appears that the medians are parallel for any triangle
You need two right angles for sides to be parallel in a shape
wait no those arent medians what am i doing
🤦
nvm sorry for the dumb question
cant talk
i quite literally mean "how is it defined" cuz i'm not sure i ever actually knew
yes
well
the medians cant be parallel to the sides
those lines are joining the midpoints of two sides, a median joins a vertex with the midpoint of the other side
oh that might be the reason why, i think the server has that set up for bots but its much easier to run bots on computer than phone
i dont have a phone so idk
yeah sorry i forgot what a median was 🤦
although "partial function application" is really a misnomer, as it is being fully applied, it's just a function that returns a function
gamma(x) is the integral of u^x e^u du from 0 to infinity iirc
a * b = \a -> \b -> a * b
```ignore the cyclical definition
oops I read that as "gamer(x)"
in python,
times = lambda a: lambda b: a * b
so it's not being partially applied at all, it's in fact being fully applied
it's a function that takes in a number "a" and returns (a function that takes in a number "b" and returns "a × b")
although technically that's only in the case of (2 *)
in (* 2), it's more like (flip (*)) 2
where
flip f a b = f b a
@obsidian wave its not just right angled triangles, its all triangles
the line joining the midpoint of two sides is always parallel to the third side
(midpoint theorem)
gn
yeah, and yet for integer z it's equal to (z-1)!. Why? Historical reasons. 😩
sad
ty
historical reasons more like peer pressure from dead people
damn
historical reasons more like unofficial copyright laws
wait actually 10 more
this is literally the progress for my class
gray r for future classes
the function parameter
hsp r u in college or smth that looks hard
calculus is taught in HS
Г(z)=(z-1)! for integer z >= 1
wtf thats calculus
and then taught again from scratch in first semester of uni 😩
Yeah I'm gonna have to go through that next year
kwoxbebd
y do they have like a 100 new symbols in HS math which can be represented in s i m p l e english
wait actually
gl, I guess. it wasn't super bad for me, though there were a lot of theorems with french names
using words would be far weirder than using symbols
average dx fan vs average Δx enjoyer
like backwards E represents exists or smth
0 of which names I remember now
because it's shorter, duh
also, who the hell reads english
sacre bleu
i hope thats not very offensive its like the only thing i know in french
math is universal
hmm ig so
math is universal given that everyone agrees on our notation of math
last year of high school
i'm mostly joking, yeah
last few months even
but anyway, if I'm reading a math article by someone who has trouble writing English, I'd much rather they used the math notation than try explaining it in words lol
three exams to go, then I'm free
because ain't nobody wanna write put "for all real numbers x > 0, gamma(x) is defined as the integral from 0 to positive infinity of ........"
jokes on you
bruh i get confused by just a bunch of "<", "Δ", "~", etc. my brains gonna explode in HS
"Just gimme the code, don't explain, gimme the code" - Programmers
ig so lol
gn avery
i did a total of 20 problems of math today which is a lot for me ;-;
vs average ∂x enthusiast
hello!
also programmers: can someone help I found the code* for this but it's not working
*they always say "the code" for some reason, like there's exactly 1 way to do any problem, and there's a bible of programming detailing all of them which was lost, and so now programmers have to rederive the contents from scraps hidden in history
amateurs
physicist hate him
vs average \pdv{}{x} enjoyer
vs average \gradient{x} consumer
tf r u saying
I had one professor who, every time he introduced a new symbol, would write on the blackboard the latex code to produce that symbol
magic words
this is absolute poggers and I wish all profs did that
they're performing a summoning ritual
XD thats good
wow
(like, he'd be like "This is \to, don't you dare mix it up with \goesto!")
is it true that the college professors dont pause for u to take notes and u have to be like writing down everything like extremely quickly or ur screwed
and even if they have recordings of classes i doubt ull have time
I learnt Latex (or at least a subset of it) purely because of year 1 math and physics notetaking with all the symbols and notation
there are apps which just let you draw the symbol and it gives latex code iirc
exactly
👀 i want to make something like this now
recordings of the classes are poggers for at least some kinds of professors
good ol notes
And now my entire class looks at me like I'm some sort of black magic wizard because I write equations in MS Word in Latex and just blitz through the thing instead of using the equation editor
доктор стрейндж
SO IM NOT THE ONLY ONE WHO USES THE LATEX IN MS WORD
YES
uh no... it's useful
LATEX GANG RISE UP
i would actually hug him, that's based asf
searching through all the symbols is tedious
fuck that professor, actually, he was bad in some other ways, but that part was good of him
lol
wiki
oop
new pfp ic
plus that overleaf website is quite handy
DO NOT
camila cabeyo fan art ig
idk, i've been doing maths on my own since online classes
i just can't pay attention in M$ teams when ppl are spamming reactions
lmfao relatable
here nobody interacts with ms teams
here schools are opened smh
lmao
here zero people use laptops on lectures, smh
damn , you feel unique
lmao
same goes here , most believe on notebooks
i don't either, no
aaaaaaa its building from source
thats preposterous 👀
Omg I just realized the number was a 4 Byte Number 🤦♂️ ugh
I found Dio in one piece
The large ass numbers that were like 1099431936
That's a "4 Byte" number or something
who the fuck is deo
😩 I didn't know that
dio
does he mean dio
oh he does
oh
I mean, you can't tell if it's 32bit or 64bit if it fits in 32bits, lol
!e
import math
print(math.log2(1099431936))
@stone gyro :white_check_mark: Your eval job has completed with return code 0.
30.034111146096592
you can only say this is at least a 32-bit integer from this
presumably it's more efficient than the general form
what if you take log of non 32 bit int ,will not it already throw error lol
similarly for ln
probably has some optimizations
benchmark moment
huh?
no like, the program says it's a 4 Byte, I just don't know how I could convert this to a float
oh yes, log 2 is just the length of it's binary form
overflow error
huh...?
wat , we get one during int**{something}
i forgor F
ok cargo install works
if you do int**int, yes
oh yes
i think thats a C issue
%timeit [math.log2(x) for x in nums]
%timeit [math.log(x,2) for x in nums]
37.2 ms ± 4.39 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)
38.7 ms ± 2.82 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)
seems to be within the std, so hard to tell
@quasi cape :warning: Your eval job timed out or ran out of memory.
[No output]
!e
import math
print(4023704572304702374032740982379044/1024/1024)
@stone gyro :white_check_mark: Your eval job has completed with return code 0.
3.8373037074133894e+27
no, you just tried to calculate an int of around 3.8e+27 megabytes, lol
python can in theory do it. good luck providing the memory for that
Actually, this many bytes of memory is more than 2**64, which means 64-bit OSes can't actually manage that much even if you had that much physical RAM
right
the maximal int you can in theory fit in a 64bit memory space is something along the lines of 2**(2**64))
still not enough to store the weight of yo mama
yes
how could I go about converting a 4 Byte thing to a float? Am I able to do that I presume?
I'm going to learn my native language so that I can say dirty shit without people knowing
learn native language? so u dont know your own?
damn
went to a buffet this morning and some people behind us were talking about how it's rude for other people to speak non english langs around other english speakers
This reminds me of the tiktok comments where people say "I'm gay but no one will know because there are too many comments" for some reason
outcast!!!
I wanted to tell my dad that the people behind us were weird af, but I didn't know how to say it lol
plus I wanted to piss them off by speaking my language
I like to piss off people who fail to use logic lol
why are they weird?
fuck that shit
bruh their conversation bruh
hm
but yeah, gonna learn that language now
also french. I should've spoken french to piss them off
I know how to speak french but I just don't have a large vocabulary
talk to akarys
It's like being a toddler and only being able to say a few things because you don't know a lot of words
ask for "cool" words
I'm going to write a program that notifies me with random words in a language every 5 minutes
in rust*
bro vscode is loading so slowly
I'm thinking. Should it get a random word using a website's vocab bank, or should the list be up to the user
finding a multi-lingual site api would be time consuming so I'll leave it all up to a json list
I know a bit, but not enough to have a full conversation
what language? what type is that object?
i eat stickers but no one will know
The struct.unpack function can convert a 4 byte byte string to a Python float
LOL
Do you guys think json, or a database would be better for storing words and their english translations
I'm thinking of a dict, key sort of thing. Maybe yaml would be good
If it's a small list that's updated rarely, JSON might be good enough. If it's a large list or updated frequently, a database would definitely be better.
I suppose the user should be able to add their own words
hmm, I'd need a gui then. I'll keep it json for now then expand later
Is there a way to convert an int to a float, then from there convert that float into a byte 4? Mainly the Float to Byte 4 part
in C#^
what is a "byte 4"?
do you mean, like, directly intepret the float as a 4 byte int?
this is possible, since single-precision floats are 32bits too, but it's a pretty uncommon thing to do
I have a float, it converts into a 4 byte, then I'll have it output to the console so I can make sure it's correct
what the
float f = 2.0f;
int i;
unsafe
{
float* fRef = &f;
i = *((int*)fRef);
}
would be the way, I believe
look up 4 byte if you haven't already @oak hemlock
explain "unsafe"?
C#, being a managed language, doesn't allow you to do low-level stuff like dereferencing pointers without an unsafe block.
why would one do this
I see
just to print the float's bit representation, it seems
._.
though technically, note that, say, the famous fast inverse square root uses this
how does fRef = &f work 😩 I'm quite confused
mostly on fRef
Oh wait
fRef is a float, it's not multiplying
I see * and thing multiplication lol
yea
the idea is that one would think that we could just do i = (int) f, but that'd truncate the float to an int rather than do what we want. Instead, what we must do is make a pointer to the float, reinterpret that as a pointer to an int (which is safe because they have the same size) and dereference that pointer.
using System;
namespace ConsoleApp
{
internal static class Program
{
private static void Main(string[] args)
{
const int i = 1;
const float f = i;
Console.WriteLine(BitConverter.ToString(BitConverter.GetBytes(i)));
Console.WriteLine(BitConverter.ToString(BitConverter.GetBytes(f)));
}
}
}
This is what GitHub Copilot gave me
roughly
hm
01-00-00-00
00-00-80-3F
wait, what the fuck is that first one
:faint:
why is your int little-endian
does it being constant have anything to do with it
doubt it
it does not
I don't see this
actually it's not controlled, hmm
copilot makes shit so easy
of course, I still have to read the docs, but it saves time
oh... polymorphism might be hiding this argument
using System;
public class Program
{
public static void Main()
{
const int i = 1;
const float f = i;
Console.WriteLine(BitConverter.IsLittleEndian);
Console.WriteLine(BitConverter.ToString(BitConverter.GetBytes(i)));
Console.WriteLine(BitConverter.ToString(BitConverter.GetBytes(f)));
}
}
True
01-00-00-00
00-00-80-3F
it's not, no
Should the rich pay more taxes?
lol quake
yes
The existence of billionaires is a failure of the economic system
lol
The existence of a economic system is the failure of humanity.
and I do not support economies. All businesses exist to exploit, exploit humanity especially. I wish no businesses existed in reality.
the rich won't pay any taxes when we eat them
therefore eating the rich is illegal
the rich can suffer, and so can any capitalists or people who support a world economy.
how exactly do you plan to have, uhh, a civilisation without economy?
or are you using "economy" in some specific meaning, like capitalist markets specifically?
Businesses only exist to exploit dude
Absolute statements. Statements like "all X do Y" are always wrong. Always. 😉
u can stop a business from exploiting by not trading with them
well not just you
but yes
right, but they will still do dirty deeds
businesses depend on people and people depend on businesses
that's not exactly the argument I'd make.
yes
businesses are filth
sure
I'd make the argument of what the hell do you mean all businesses are bad, how exactly are you planning to produce anything then, are you going to starve to death instead?
I'm not exactly sure how the modern world would function without them 👀
I'd like to go back to when you hand make everything
Businesses provide income, jobs, wealth for individuals. I don't get this rigid stance. You're using the internet and complaining about them only because some business got you the money to get here
That would still be business
Sure there are some bad businesses, but the majority of them are not bad, they're just supplying demand and being good people making a living
Business doesn't mean "must be machine made".
Microsoft and google and all the big tech need to die. fingerprinting is shit
ah yes, so also the times when we had to have several farmers per non-farmer and population had to be dozens of times smaller and less concentrated, then? I'm sure that'd go well with the billions of people that'd need to die for that.
Very different statement from "all businesses are bad"
I don't necessarily agree with everything they do, but I'm not going to say "they're bad. Period.", because they do good things as well
There's never absolutes
Goverment survellience is big in Australia and the UK, i'd rather not live there, fuck them.
Can't say I've had any issues as an Australian
they can hack your phone without a warranty now in australia
hello
I do not use tutanota preferably, I use some e-mail service that is far more off-sourced and is less known to the public.
Again, I don't necessarily agree with everything some companies, governments etc do. The Australian government is really annoying me right now with their stance on climate change, but I'm not going to say "They're causing nothing but bad things", inevitably they're keeping the country running
I do wish Australia would get their act together on that front
I know, it's crazy
they never will with that type of corruption
Australia is a police dystopia from what I am hearing
huh?
dear god, please keep this out of my recommendations
They are monitoring every little thing you do.
Can't say I've had that experience
Nor have I heard of that being the case for others
How do you know? The NSA scans your pc's no matter what country too.
yeah shouldnt have clicked on a video with ✨ emojis
hackers can get into your pc with little or no trace
I'm a bit concerned if this is all you hear
I mean sure, maybe they are. But currently there's no evidence of that being the case, so until then I'm going to continue believeing that the police are not monitoring my every move
I feel like you might be tuning into something too radical
A common problem with the echo chambers on the internet today. Watch yourself, lest you lose yourself
What's wrong with being radical?
My mum works for the police, so do my neighbours and many family friends. They're all good people who know what's what in the police world, we're not like china with the whole social credit score thing and constant surveillance, far from that
You tell me. Stop typing and start thinking for yourself.
radical's are good people in my opinion, we all work together to stitch the filth of society.
and make it better.
Either you don't know what actions people have taken, or you refuse to see it as it is. There's no "stitching together" with dissent, violence, and bloodshed
I must make a sidenote, I really dislike what people do these days , inventing terms left right centre and then arguing on technicalities and semantics.
It makes it that much harder to get people to collaborate. It feels like a real fight over just labels. As if people stop seeing others as people once a label has been assigned
And no, I don't like bloodshed, I am more-so a person who wants to make the world a better place for everyone.
i'm not sure you really thought any of your opinions through.
see my earlier messages for details.
I align with disroot and inventati due to my needs of privacy
let's say that I saw anarchists with more nuanced opinions than "let's eliminate literally all organisation the human civilization has ever had, somehow - that'd surely make things better". if you don't think it's a valid summary of your opinions, then please explain what you mean by getting rid of the economy.
fine.
Re. Echo chambers. My best advice is this: "listen to people you disagree with." Actively seek out all points of views first, if you truly wish to understand how things are. It might be a weird idea at first, but you may end up realising that there's more to the story than it seems, fairly often.
And if your view point was correct all along, then even better because then you'd be able to see the fallacies in the logic that others made, and give you the opportunity to correct it.
this approach is a bit dangerous though, because if you seek out people who are bad at arguing, then by winning arguments with them, you'll get more sure in your opinions even if it's completely irrational. it's just how the human brain works, winning argument=>you're right, even if you've heard all of their arguments before and so, logically, refuting them again shouldn't affect your beliefs.
Hm, I don't necessarily think so. But even if so, breaking out of the feedback loop is a lot more important
Ie. no argument, everyone feels this way is much worse than at least seeing some opposition
But perhaps yes, the opposition should also be chosen appropriately perhaps*
Though then determining for yourself who would have the right counter arguments would be tough on its own
Well, when the other side holds opinions like "vaccines cause 5G", you're not likely to gain much from Socratic discourse
if only 5G was being handed out for free 😔
Yeah that shit was crazy dumb
nice
so I have this big column with thses values in it
lets say I want only Sy2 to appear in the table
like, you want to clear everything that's not Sy2?
yes
so there should be a bunch of blank spaces too right?
slicer does it pretty well, thbe problem is that it doesn't save well
wdym blank spaces
if you have a column like Sy2 Sy2 LMXB Sy2 LMXB Sy2 do you want it to output as ```
Sy2
Sy2
Sy2
Sy2or as
Sy2
Sy2
Sy2
Sy2```
the latter
Damn the NSA really do be looking at a bunch of typescript garbage
can't you just type Sy2 and extend it to 391 then
wdym?
I think what they're saying is to populate a list or something with 391 entries of Sy2
to replace the current one...?
I'm not really understanding it myself 
Is this meant to be a separate table, or is it meant to replace the current one?
Hey! I am just getting started with Python. Can anyone of you tell me some of the best resources available on the internet for beginners?
the sy2 table should be seperate, but conected to the main table, so that if I change any value in one of the columns in the main table, the row will update it in the new table
!resources is supposed to be a list of exactly that
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
hi
I want a filtered table connected to the main table somehow basically
!рудз
rudz
._.
oh i don't really know how to have it do that automatically sorry
You'd probably need a watch event of some sorts
do you know russian?
I know how to read cyrillic but I don't speak Russian too well
welp
I'm incredibly frustrated
Imagine you had an error that you need solved
and this is your only lead
watch event?
Yeah, to monitor when the data inside of the original table has been modified
they call those sentinels, right?
nvm maybe I'm confused
show code
I don't have any code
that's why it's so infuriating
This is from the Unity Editor log
wheez
I'm literally so upset :(
driver probs?
is the GLContext referring to the opengl windoww
is the window opening
@oak hemlock wait, is the error for unity's editor not opening or your project
er
Probably. it only happens with my NVIDIA card
It happens when I open a window from the Editor
stuff like "preferences" or "add component"
they just appear black
are you missing any dependencies
iv not used unity but it uses npm to install deps i think
and npm might fail to install some of them due to permission issues
uh
everything works when I use my AMD GPU
Which is a stupid. annoying. trend
This makes me so mad LMAO
u have two cards?
oh i thought u had two dGPUs haha
nvidia cards gives me annoying issues sometimes
i cant even get 30fps in a flash game lmao
you don't want to know the pain I've gone through
you really don't
been having NVIDIA problems for about 2 years
this error still going?
not if I use my AMD GPU
tried updating nvidia drivers?
pfft
Hey
try using opengl from c++ with your nvidia gpu
hmm
@oak hemlock dont use the editor 
give more context
for?
on whats not working
this is literally all I have for you
when does that error show up
.
that is what it looks like
try resizing this preferences window
will that force a re-render
yea
uhhh i can't seem to ping both of them to each other
too lazy to go back to that
it says it's already connected
^
oh yea it works
Your computer is so slow
Such old
the vm uses a "virtual network adapter" thingy to route the connection to your VM
this brings back memories
why such an old vm lol
is that xp
ye
sometimes it displays this page
it's a XP vm where i just test out random s***
the internet works but it's really buggy
oh I wonder why
probably because it's a VM
chrome is trying SOMEWHAT
btw it's saying "Connecting to the Internet"
ok cool bye bye system
What Display server?
Wayland
go back to X
yeah...
if u did, try to rollback, and check if that fixes it. assuming the current plan of fixing said issue wont help
nvidia_modeset 1155072 0
nvidia 36950016 124 nvidia_modeset
i2c_nvidia_gpu 16384 0
drm 626688 29 gpu_sched,drm_kms_helper,nvidia,amdgpu,drm_ttm_helper,ttm
i assume that nvidia driver is version 495?
495.44
Why?
that driver is buggy
thats why automated cars
i kinda dislike nvidia getting too excited releasing it because of GBM API to support wayland
that new driver supports wayland but also caused a lot of shit on some apps lol
I hate my slow internet
so go back to 470. hopefully unity will work
I kind of highly doubt it
tell me when that works. otherwise it might be EGL causing issues or just sadness.
oh wait sadness, sad.
EGL... that reminds me of an error I got when installing the driver
the version 1.1.9 is buggy as fuck.
well
It said it could not find the EGL library or something
I just ignored it because I couldn't figure out how to solve it
go back to egl 1.1.7
I don't know what that means
the version
idfk what egl is
that is the shitty nvidia implementation to support nvidia graphics on wayland.
??
❯ sudo zypper if libwayland-egl1
Loading repository data...
Reading installed packages...
Information for package libwayland-egl1:
----------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : libwayland-egl1
Version : 1.19.0-1.5
Arch : x86_64
Vendor : openSUSE
Installed Size : 14.0 KiB
Installed : Yes (automatically)
Status : up-to-date
Source package : wayland-1.19.0-1.5.src
Summary : Additional egl functions for wayland
Description :
This package provides additional functions for EGL-using programs
that run within the Wayland framework. This allows for applications
that need not run full-screen and cooperate with a compositor.
there are two implementations. GBM the de facto one and only standard, and the shitty egl from nvidia.
hmmmm
This really does not help me
it says the package name
eh thats a weird version. 1.19 seems to be 1.1.9
anyway yeah go back to 1.17. that versioning scheme in opensuse is annoying
❯ sudo zypper se -i | grep -i "egl"
i | Mesa-libEGL1 | EGL API implementation | package
i | libwayland-egl1 | Additional egl functions for wayland | package
libwayland-egl
imma look on software.opensuse.org
hm.
hm
I wouldn't have a clue what he's referring to, depends what he consider's to be 'advanced' in relation to classes I suppose
Perhaps proper OOP design principles
I mean, I don't have a set criteria for intermediate. I just assume anyone who's learnt the basic syntax of Python (so more or less all features of the language) and has used some in some smaller projects is at an intermediate level
context managers, generators, decorators and packages are "advanced"?
Yeah I don't agree with this list
Don't use one
It's pointless
Start making things
You'll learn new things as you go
its a bit backwards. treat it like a hand-in-hand process
you will need to do a little bit of learning, and a little bit of making. make something, hit a wall. read up. repeat
precisely because theres too much to just "learn" before you start.
I mean, there's an endless amount, you'll never learn it all. But as you start to make things you'll begin to recognise what you do need to learn and what will be useful to know
let an actual task guide you on what to learn
A fair bit of the stuff in there you'll learn as you progress, but I wouldn't try go through and tick all of them off
Because trying to do that is not only going to take ages, but it's pretty much useless if you don't use it
learn what u will use
I feel like people make these lists because they want a way to quantify how proficient they are. But the best way to know that is to actually make things, and then figure out what you still need to learn when you hit a roadblock in a project
Anything that interests you. Re-create some old arcade games or something in PyGame or Arcade, build a website and you can integrate JS and Python, make a discord bot etc etc
I tend to just think of some random thing, then develop upon it until 6 months later I'm still working on it I end up with a final product
You could use both. Have Python on the backend of the website to let users save accounts or something along those lines
that looks nice
That'd open up opportunities to learn about databases
sqlite is builtin so you can just import it yeah
I haven't worked with sqlite so I don't recall if it's a local DB, if so you might need to download some additional things
sqlite is complete. and yeah its a local db
yes.
if you wanted to "view" the database you could install some sqlite db viewer, but completely optional
@glad grove
Hi
my only motivation to learn frontend and backend frameworks is i can do freelance and part time
Hi
my demotivation is i dont like them
lol new user vibe kind of hi
I'll stay away from frontend until uni forces me to do it sometime next year
I know react and learning django in backend and know flask and nodejs as backend
CSS is the worst thing I have ever worked with
HTML is fine, JS I can tolerate
CSS I don't want to touch ever again
With css I just slap !important on things until I can force my changes to take effect
Guys what is C# and go used for?
C# these days is used a lot in game dev and for .NET stuff. And for windows applications
web backends, desktop apps
Go is used mostly for server stuff
Go is used in web dev a bit, although people tend to either love or hate it from what I've seen
joe likes it
my knowledge of go is mostly the two articles joe links, but from them it sounds horrible and I can't imagine using it for anything
Yep
Now I feel like I should try C#
Go is great for its purpose if you can brush past how heavily it is opinionated
Wdym what was written in it that made u hate go?
https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride
https://yager.io/programming/go.html
imo use the right tools for the right job and ignore the idea that one language is better than the other. waht i mean is, try to fit it with your use cases. want speed? definitely go and not python
Asynchronous programming, mainly when you need to do something while waiting for I/O
even the "minor details" like lack of generics make me go wtf, though
So for u C# better?
Yeeeeeeah, that's the opinionated part
it kinda depends
....was Go ever made to compete with C#? I don't think it was
It has a lot of thorns, but also some very nice ideas, like a nice interface for thread communication
Basically it lets you make use of time that would otherwise be spent doing nothing. So like take discord.py as an example, if it didn't use asyncio it would stop every time it made a HTTP request which is comparatively slow. So using asyncio kind of speeds up the bot, just note that it's not going to speed up CPU-bound tasks @sick olive
its goal is simplicity iirc not to be competitive
goroutines are cool apparently
if you go by name everything lines up, C -> C++ -> C#
goroutines are a certified hood classic
but if you go by what they actually are
every language is made to be competitive
then it doesn't make sense AT ALL.
or it wouldn't be used by anyone
Both are good in that sense
for example C++ is more C-like
but C# is more like Java
When polymorphism is considered as an afterthought, a language's generics usually suck
The package structure is a nightmare in go
C# is a fun language to learn and use, I'd say
And the syntax has a lot of questionable aspects
Packaging is a crucial factor in a language's competitiveness too, imo
Yeah, definitely
this is more of like a game
Things like if a filename ends with '_test', it's a file containing tests and you need to create a subpackage with its own directory and 'go.mod' just to get a namespace are... not good
Yeah
What are you struggling with?
A simple way to do one is to have a <form method='post'> in your login page, and then check if the password matches its hash server-side. If it's fine, you can use the session to remember that a user is logged in and check that value whenever they request a different page
just go to the page and copy it
No particular place, just googled a bunch
how can I close help channel? .close doesn't work for me
that helped. thanks
!mute 411447768612339712
:incoming_envelope: :ok_hand: applied mute to @hot palm until <t:1636284858:f> (59 minutes and 59 seconds).
!pban 411447768612339712 nitro scam
:incoming_envelope: :ok_hand: applied purge ban to @hot palm permanently.
omg is it the real Michael Evergreen???
lol
guess ill use gitbook for making some docs
cookie clickers are basically just linear equation utilizers
the higher the levels, the longer it takes to progress
Guys will I gain enough knowledge by learning C# after learning C++ and Java?
What do you mean by "enough knowledge"?
Imo there's no gain to just learning another language without any direction (certain libs or new tools in that language). It's just different syntax then. 🤷
enough knowledge is becoming god
@oak hemlock answer this you minecraft person
4
wait am I confused
not to respawn
kill in a single perch
for beds its like 5-6
does anybody know for end crystals tho
hard to say
I would guess... 3 but that doesn't sound right
looking at the numbers, that is my guess
end crystals do more damage?
oh yeah. far more
beds arent allowed for end fight in our smp apparently
pretty sure he missed the fact that end crystals exist
just do it with good ol bows and swords then lol
good old TNT
you have your own smp?
creeper farms are slow ;-;
i mean yes with my friends
smp is survival multiplayer == when you play with friends
not really tbh
wdym
I mean it's not strictly friends
oh I thought it's like a server thing
or modded lol
\👀
yes
Windows user spotted
so uh
I couldn't find my flash drive
I found an old one tied to a lanyard that's 2 GB
I'm trying to install KDE Neon, so I go to balena to see how big it is
1.97 GB :faint:
If this works, I got away with a 0.03 GB wiggle room
Hey, it booted
I think I got lucky for once
Damn Pop!_OS windows tiling manager is so great. Bye bye Ubuntu and welcome Pop!_OS
whoa it even has stacking windows! Gotta be so useful for me because I don't have a monitor big enough 
what's special about it?
about stacking windows?
yeah and tiling wm
well, just watch these:
https://youtu.be/-fltwBKsMY0
https://youtu.be/1TSdFWY_U9A
yeah i watched them, it's cool but can't you get the functionality on ubuntu by configuring a wm like awesome?
no offense, changing the os just for the wm seems a bit weird imho
ah
actually I had to remove kubuntu because it was kind of hustle to use it because I was not able to get used to the keybindings and all that so I am just looking for some better distro instead of ubuntu if by chance I don't miss it.
fair, although keybinds can be customized too ig
yeah but another thing was that after using kubuntu for sometime, I had to restart for something. And then I saw a lot of my changes were gone and they took a lot of time, patience and effort so I just ended it there
just casual java coding while just listening to podcasts
good luck 😄 !
damn
this is why i don't create configs, it's totally not because i can't come up with good designs 😆
lmao
Lies
~@aboo
btw if you want a good tiling engine, check out https://material-shell.com/
i liked it (it has an awesome wm port too)
hmmm no thanks, ig I am simply going with pop os rn
yeah, popOS's seems cool
ok and already i don't get anything
also I like the default dock (even though polybar is cooler) so I will not have to customize it, that'll save some of my time and I really losing patience because installing distros and then customizing them so it'll be really helpful 😂
oh yes. henlo from KDE Neon
"henlo"
oh, also hey there @oak hemlock !
howdy
Risen, I may have asked you this before, but what are your preferred pronouns?
lol talking like this from different os gives me vibes of talking inter-planet (maybe because I have a space themed wallpaper 🤷♂️ )
he/him (because I'm male)
okie
hi
hello arukovic
I always lurk around here
this is the habitat of a lot of ppl (also me even though I try to be in #python-discussion to help beginners)
Same, I usually am the most active here and other off-topic channels
I am the least active in #python-discussion
is polybar available in popos?
General question here but suppose I have a bunch of HTML files as output. What's the easiest way for me to do a search on those HTML output locally, on my computer, without sending the HTMLs onto the web
Something like readthedocs but locally. It seems they use ElasticSearch but I don't know if I will/can implement it
Something like this (the 1st section)
https://www.doxygen.nl/manual/searching.html
But I'm not using doxygen (at least not directly)
Source code documentation and analysis tool
~ @obtuse swallow
📨
Muted @oak hemlock until Sunday, 7 November 18:59 (4 minutes and 59 seconds) Reason: Talking against Lord @fathom yew.
oh yes
Basically this is the StackO
https://stackoverflow.com/questions/1357173/full-text-search-for-static-html-files-on-cd-rom-via-javascript
lol the answer dates
should I install pop os latest (21.04) or LTS (20.04)?
Install KDE Neon like I did \😩
Right, I have this for comparison, sounds like fuse.js time
https://www.npmtrends.com/fuse.js-vs-lunr-vs-search-index
Doesn't that depend on you? Do you like stable or do you like things to break?
uhhh had enough time with breaking os 😢 u r right. LTS there we go!
lol Microsoft edge xD even windows guys dont use it lmao 🤣
Actually I'd go for 21, since it probably works.
But LTS with PPAs for latest is probably the midway workable compromise
Microsoft Edge is one of the best browsers
Basically LTS sucks since GCC is literally version 7777-ages-ago
idk if I'd ever recommend anyone use non-LTS tbh
Just get chromium tbh. I want to switch to chromium soon. Especially if the benchmarks on FF are true
nah
Not sure if all my extensions port over easily though
I like the Microsoft sync
Microsoft edge is stinky, Microfart edge
among other things
LTS is on Py3.8 b R u H
Microsoft Edge performs so well
Lies
Even if it was using 3.10, it'd not be recommended that you use it
It and Firefox perform the best
anyways bye guys cya!
yes, I agree with firefox but not microsoft edge
I'm not kidding when I say Microsoft Edge is actually a good browser
y'all just biased against Microsoft
hmm you are making me thinking to try it
and/or old Microsoft Edge
anyways, this is when we rejoice at the existence of pyenv
can I use my google account in it? because I like edge but I don't think I can use my google acc and I have everything in it
and is the download speed better in microsoft edge?
You can use your Google account on any browser
I wouldn't think so
gcc -v
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
python3 -V
Python 3.8.10
julia -v
julia version 1.4.1
R --version
R version 3.6.3 (2020-02-29) -- "Holding the Windsock"
Latest releases
GCC 11.2 released [2021-07-28]
Monday, October 4, 2021 - Python 3.10.0 is available
[Julia] Current stable release: v1.6.3 (Sep 23, 2021)
R version 4.1.2 (Bird Hippie) has been released on 2021-11-01.
It matters very little to most people
More software will support 20.04 compared to 21.04
gcc 10/11 is kinda important if you like C++20
Despite having later software, less things will probably work
Py3.10 has amazing easy-of-coding features
Those are system versions
you don't generally want to tinker with them regardless
since they're integral
for Python, a great solution is installing pyenv and installing a later version through that
Why is it so hard for me to get a dev environment that's not dated a eon ago?
Then go for something like openSUSE Tumbleweed
or also check out https://github.com/asdf-vm/asdf
@dry cypress Please don't try to ping @everyone or @here. Your message has been removed. If you believe this was a mistake, please let staff know!
Is there an image for linux distros I can use with Oracle's VMs?
uh
Actually, where do I find linux distros other than the normie ones Oracle provides
Not all, some of the alternatives you list here
Oracle only provides Ubuntu and their own Oracle
I think if you can get an image into their registry you can use it
Not sure how nicely they'd play with outside images
You should get an oracle one. Their AMD is always available. The nice FLEX-based ones well...have weird availability
I always use um
KVMs
do y'all ever copy a command and then accidentally end up doing something like git clone git clone
I think that's common
lol
well, I think I like asdf more compared to pyenv ngl
based on installation alone
once it was installed, all I had to do was asdf plugin add python and asdf install python 3.10.0
jkl;
yes.
what on Earth
legion-5% micro ~/.zshrc
2021/11/07 07:32:44 error opening file: open log.txt: permission denied
imagine
I don't understand
nvm guess it was just a micro bug
I installed manually and it works fine
what's micro. is that like nano
centi
Omg, I hate this
sudo 😂
yep
I mean... I recently spent too much debugging code that has this exact problem
Update changed/'fixed' some permissions and I didn't have access as my usual ssh user to previous place where I was keeping logs
I'm glad the only permissions I've had to tinker with are execute
so just chmod +x foo
😂
should i be concerned
obviously
oh
because thats either a 4 year old or a 40 year old
mhm
11 years ago that person was 4
lets go back to 2010 and be hapi
maybe hes too mature that he became like a 40 year pld
because all dreamstans then were toddlers
I shouldn't need to use sudo here, which is why it's problematic
what is best way to learn vocabulary of new language? I have been trying to learn them by: writing, listening, reading out loud but none of them work. It's been 2 days and I can't remember ~20 words (I have to learn them in about 1hour :/)
eys i understand i was just kidding
So I fixed stuff to local file... But then something was not working.
Test in the gui showed not permission issues or wrong path but wrong exit code. Logs showed nothing.
Only later I realised that if code is executed from the tool, it gets a different user and my current ('fixed') log place doesn't have x/w for other users. The old place was correct for that user.
Annoying to debug because nothing appeared in the freaking log
oh. lol
y'know so far, KDE Neon has had none of the problems I was worried about
NVIDIA driver installed ezpz, Wayland seems to work fine, Unity login actually works out of the box (on TW, xdg-open was being dumb >:c)
oh. such a shame. it's broken on KDE Neon, too.
I'm so fked up again
what happened?
I have to learn ~20 words in Swedish and I can't remember them and I alrd failed 1 word test
oh damn
if I fail another I have to re take the class next year
oh god
