#ot1-perplexing-regexing

1 messages ยท Page 614 of 1

shut ermine
#

so this was a lie ๐Ÿ‘€

scenic blaze
#

The cake was a lie

latent scaffold
#

oh fr

wicked flame
sinful maple
#

quick q what are the advantage of network layering?

#

help?

low chasm
#

@eager cliff is effective c a good book

eager cliff
#

are you actually considering learning C?

low chasm
#

yes

#

I did tell you this

eager cliff
#

The world runs on code written in the C programming language, yet most schools begin the curriculum with Python or Java. Effective C bridges this gap and brings C into the modern era--covering the modern C17 Standard as well as potential C2x features. With the aid of this instant classic, you'll soon be writing professional, portable, and secure C programs to power robust systems and solve real-world problems.

oh right, that book covers modern C shit.

#

i forgot.

low chasm
#

whats the most modern c standard

eager cliff
#

C11, soon to be C23.

low chasm
#

ok

#

does this cover that

eager cliff
#

that is what the description means by C2x.

low chasm
#

ah

#

ok

#

so its good then

#

tyty

eager cliff
#

yeah. but if you do end up learning C, i do suggest you try to limit yourself to C99.

low chasm
#

hm

#

why

#

isnt it older

#

what are the differences/upsides/downsides

eager cliff
#

yeah but the thing is, in my mind, anything after C99, and even sometimes C89, does not exist.

this is basically because of how old C Is.

low chasm
#

ok

eager cliff
#

C is turning 50 next year.

low chasm
#

damn

#

older than me

eager cliff
#

C89 is the most widely supported standard of the language.

#

it was the first one, actually.

low chasm
#

alright

#

are there any major differences in the 2x standards

eager cliff
#

C99 is good for basically everything else, though.

low chasm
#

like if I learn 2x will I have to relearn for c99

eager cliff
#

well, nothing insane. hold on let me grab the list of new features.

low chasm
#

ok

eager cliff
#
Changes integrated into the working draft are:[4]

    Support for the ISO/IEC 60559:2020, the current version of the IEEE 754 standard for floating-point arithmetic.
    Single-argument _Static_assert
    C++11 style attribute syntax and the nodiscard, maybe_unused, deprecated, and fallthrough attributes
    Extended binary floating-point arithmetic, decimal floating-point arithmetic
    memccpy(), strdup(), strndup() โ€“ similar to functions found in the POSIX and SVID C extensions
    Twoโ€™s complement sign representation is required
    Removal of K&R function definitions
    Labels can appear before declarations and at the end of compound statements
    Unnamed parameters in function definitions[5]
    Binary literals such as 0b10101010
    Better support for using const with arrays[6]
low chasm
#

Ok

eager cliff
#

yeah you are fine.

low chasm
#

thanks :D

eager cliff
#

but yeah, if you want to write regular C programs for your own use, using modern standards is 100% fine in my opinion.

low chasm
#

ok

eager cliff
#

but if you are aiming for use by others, i would encourage you to limit yourself to C99. (you can do basically everything in C99 anyway.)

low chasm
#

ok

eager cliff
#

anyway good luck on your journey into masochism.

low chasm
#

indeed

wraith hound
#

Aboo let's make a language in c together after we learn

#

A meow impl

eager cliff
#

not even inviting me to the party.

#

i feel betrayed.

#

๐Ÿฅด

wraith hound
#

Ooh you can join us

eager cliff
#

that would be cool lol.

low chasm
#

yes

low chasm
#

we need the original impl to be done first though

#

or maybe we just scrap the original impl and use C

wraith hound
low chasm
#

ok

wraith hound
#

That's the point of a reference

low chasm
#

edens

wraith hound
#

We just need to, uh, write one

low chasm
#

we do

#

if we use C, can we write a VM

wraith hound
#

Yes sure

#

Bytecode

low chasm
#

since we'll be able to implement a lot of stuff on our own, which will be fun

#

yes bytecode

eager cliff
#

you could mess around with LLVM maybe.

low chasm
#

we're doing that for the current impl, yeah

wraith hound
#

We're already doing that for a current rust impl

low chasm
#

I'm not sure how the LLVM bindings are for C

eager cliff
#

neither am i

wraith hound
#

Llvm-sys uses the llvm c api, so probably pretty darn good

low chasm
#

it uses the cpp API

wraith hound
#

Oh wait what

low chasm
#

llvm is a cpp library

#

iirc

wraith hound
#

But anyway, if it's a vm, it doesn't matter

low chasm
#

yeah

wraith hound
eager cliff
#

actually how does LLVM work?

wraith hound
low chasm
#

wdym how, its a compiler infrastructure

low chasm
#

my bad then

#

It has IR

#

which is then compiled down to whatever

eager cliff
#

so you build compilers around it?

low chasm
#

you compile to LLVM IR

#

its an IR

#

intermediate representation

eager cliff
#

wait really?

low chasm
#

yes

eager cliff
#

is that all it is..?

low chasm
#

it comes with more tools

#

I think

eager cliff
#

oh okay

low chasm
#

iirc theres some stuff for GCs

wraith hound
low chasm
eager cliff
#

LLVM seems a little less scary now.

wraith hound
#

You compile down to the IR which has backends for many many architectures

low chasm
#

its a strongly typed IR

eager cliff
#

TFW TYPED INTERMEDIARY

low chasm
#

lmao

eager cliff
#

that is new (to me)

low chasm
#
@.str = internal constant [14 x i8] c"hello, world\0A\00"

declare i32 @printf(i8*, ...)

define i32 @main(i32 %argc, i8** %argv) nounwind {
entry:
    %tmp1 = getelementptr [14 x i8], [14 x i8]* @.str, i32 0, i32 0
    %tmp2 = call i32 (i8*, ...) @printf( i8* %tmp1 ) nounwind
    ret i32 0
}
#

found random example online

eager cliff
low chasm
#

hm, this isnt one of the readable ones

#

but yeah

#

llvm is more or less just an IR

eager cliff
#

that is actually really cool.

#

if you compile your language to the IR, you can easily transpile it.

low chasm
#

yes

#

you just write the frontend

#

and whatever passes you want

#

oh yeah, theres optimization tools as well

#

but the docs are kind of terrible

eager cliff
#

programmer moment.

#

loves coding, hates documenting.

#

but it must be done.

low chasm
#

lmao

#

I might be weird, but I enjoy writing docs

eager cliff
#

you must hate programming \s

#

i have been working on writing a manual page generator, actually.

low chasm
#

oo

eager cliff
#

from C source comments.

low chasm
#

how does it work

#

ah

#

nice

#

sort of like python documentation generators

eager cliff
#

yeah lol

low chasm
#

or rustdoc

eager cliff
#

writing documentation can be a pain, especially with how repetitive it can be, so having the option of just having it in the source where it is easy to find is amazing.

low chasm
#

writing API docs is boring, yes

#

although user guides and the like are fairly nice

eager cliff
#

yeah those are surprisingly a lot less painful to write actually.

#

maybe it is because you can actually show off your blood sweat & tears in a more practical way, who knows.

tardy rain
#

Writing docs is nice

#

Make em all pretty

low chasm
#

See someone agrees

#

Pretty docs best docs

tardy rain
#

At work i cat all the md files together and make an html out of them and hand it to the interns

low chasm
#

Hm

#

Fastapis auto doc thing is nice

tardy rain
#

Swagger

low chasm
#

Yes

tardy rain
#

Yee its good

#

I wish i could use it somehow

low chasm
#

I wish rustdoc looked prettier

low chasm
tardy rain
#

Yea sadly my project is a tkinter app

#

Maybe i can use some other package to setup docs

#

Sphinx

low chasm
#

Oop

wraith hound
sterile grail
#

mkdocs is ๐ŸคŒ

latent scaffold
#

lua

mild abyss
#

i code in spit

#

๐Ÿ˜‹

low chasm
#

Material mkdocs are the best

wraith hound
#

I like it with the "ayu" theme personally

digital oracle
#

whitespace is needed here?

#

lua is cool

#

apart from 1 indexing

wary spire
#

Seeing as this is the only tech related server im in..

#

Im having issues with my hotspot throttling my ps4, my chromebook and tablet have no issue getting poor, but not horrid, connection, but my ps4 cant seem to budge past about 250 kbps

#

Tablet and chromebook get about 1.2 mbps

#

Any ideas on how to fix this?

#

Its not a lack of total bandwidth because I only run a device connected to said hotspot at a time

#

Tried shutting each piece down and turning it back on

#

Changing dns didn't work

#

On both the hotspot and on the playstation

#

Tried switching to 5ghz band but that only made it worse

#

This morning i peaked at about 3.1mbps on the playstation but not anymore

grave cove
#

i mean it's a hotspot

#

how much are you expecting out of it?

wary spire
#

Fair, but its my only wifi

dire siren
#

@shadow jetty hi, i found an unnecessary import in ur nurses_2 code (or maybe it isn't)

royal lakeBOT
#

examples/rubiks/rubiks/cube.py line 1

import asyncio```
wicked flame
dire siren
#

i haven't started anything yet

wicked flame
dire siren
shadow jetty
#

uhh, i think i've only worked with obj files once

wicked flame
#

tkinter ui?

dire siren
dire siren
#

like ui in terminal

wicked flame
#

cool

wicked flame
shadow jetty
#

might need a more general renderer

#

since rubik's renderer takes some shortcuts, since cubes are pretty easy to render!

#

but i don't think much is missing either

dire siren
#

hmm, thanks

shadow jetty
#

i think most of the hard work is actually done by cv2's projectPoints (in render_cube in camera.py)

#

so if you can get your vertices into an array you can pass to cv2, you can just use that

dire siren
#

oo, i think i get you, i'll try

wicked flame
rough sapphire
#

This server is huge!

#

It is even lagging to show the members and messages lamo

#

Tons of people are switching to offline and then online again!

#

This is a huge this just like war!

dapper dew
#

What?

acoustic moss
#

lol

rough sapphire
#

please help me if you are free

wary spire
raw oyster
#

5 mins left until I have to do a study marathon
Should I study HTML (in my curriculum but Iโ€™m quite good at it so far)
Or the queue module (will have a 1 on 1 session on it that my teacher asked me to do but Iโ€™m not that experienced)

raw oyster
#

I guess Iโ€™ll roll a dice-

#

It said I should do HTML

tardy rain
#

Do HTML then

shut ermine
#

yo how long are u supposed to be sober after the covid shots

tardy rain
#

Wot

shut ermine
#

gov said 1 week family said couple months im getting mixed signals

latent scaffold
#

Take the safe bet

shut ermine
#

but i could use a beer rn

sterile grail
#

What the hell

#

timed 15 though

rough sapphire
#

210 on second two, wow

sterile grail
sullen thorn
dire siren
#

should i start gacha in genshin

#

i only hav 20 wishes

#

or should i wait until i hav 90

digital oracle
#

i hate qwerty

tranquil orchid
#

180 ๐Ÿ‘€

#

I'm usually around 130-150 for 15s

acoustic moss
#

thats how i feel about everyone with 100+ wpm lol

dire siren
#

my typing speed wouldve been faster if i typed properly

#

im stuck at 90-105ish

digital oracle
rough sapphire
#

Hi

#

I'm reinstalling Visual Studio Code

#

but....

#

It takes so much time to do so

#

It's been installing for about more than 5 mins

#

Maybe I should install from the web??

tranquil orchid
#

Coleman, thank you autocorrect

digital oracle
#

cool! was it ok when switching to it in terms of keyboard shortcuts? in doom emacs they have a module that remaps a bunch of keys to make switching between layouts easier... but for stuff like vscode or pycharm it prolly isn't needed

tranquil orchid
#

Just re-bind the shortcuts to their original positions

#

Though for most things I didnโ€™t really change anything

digital oracle
latent scaffold
#

oh yes coleman

acoustic moss
#

ive heard that name before but i cant place it

solemn leaf
rough sapphire
#

what is even coleman

dire siren
#

a typo of colemak

#

perhaps it has another meaning

#

maybe a company

#

but in the convo above coleman = colemak

rough sapphire
dire siren
rough sapphire
tribal aurora
#

arst neio

runic wigeon
#

mine is around 80-95ish

young shoal
#

arst neio

snow vortex
young shoal
#

colemak!

snow vortex
#

Oh

#

Ok

#

Thank you

harsh tundra
#

Colemak was actually made by the guy Coleman but he didn't exactly feel like naming it his name directly, so he did the -k to make it look/sound similar to Dvorak

inland wolf
#

lol

young shoal
#

@rough sapphire

fn main() {
    a()
}

fn a() {
    b()
}

fn b() {
    a()
}
#

@low chasm

low chasm
#

lmao

#

yeah that segfaults

young shoal
#

yep

low chasm
#
fn main() {
    unsafe { std::ptr::null_mut::<i32>().write(42) };
}
``` this does too
young shoal
#

yeah but that's unsafe and he ruled that out

low chasm
#

although that uses unsafe

rough sapphire
low chasm
#

they ruled out unsafe by saying its not pure rust, when it is pure rust

wraith hound
low chasm
#

I just ran it

young shoal
wraith hound
#

makes sense

young shoal
#

mutual recursion ๐ŸŽ‰

#

compiler can't catch that

low chasm
#

there we go

wraith hound
#

I overflowed the stack a while ago because I forgot to advance my lexer and was recursively calling self.advance_with() and was debugging for over an hour

low chasm
#

lmao

#

amateurs, I don't need to advance my lexer

#

my tokens existed since the beginning of time

young shoal
rough sapphire
#

U don't

low chasm
#

memory safe != no errors

young shoal
#

any lang that says you don't need to debug things is either extremely limited or lying

rough sapphire
#

If u know to code

low chasm
#

bruh, its not like rust doesn't have errors

#

in a real program, your going to have bugs

rough sapphire
#

Have not said that

low chasm
young shoal
wraith hound
#

Are we just going to ignore the fact that rustc_errors exists for a reason

low chasm
#

the compiler can't catch all bugs in existence

young shoal
#

people who have been programming for 50 years still make errors

wraith hound
low chasm
#

and its not just explicit errors, you can have flaws in your logic as well

young shoal
#

@primal spruce @rough sapphire let's move here for rust talk

#

and the compiler can't hope to catch those

rough sapphire
#

Ahh

low chasm
#

all knowing compiler ๐Ÿ‘€

primal spruce
#

rust โค๏ธ

low chasm
#

AI compilers when

rough sapphire
#

Give me 2 years, i'll master both python and rust

primal spruce
#

anyways! rust demands you to understand what you're doing

rough sapphire
#

Trust truth

low chasm
#

rust is good

wraith hound
#

There's no "mastering" a language. You just learn however much of it you can.

primal spruce
#

however, the rust compiler does guide you there with gentle head bashing

wraith hound
#

If you can find a good reason to use every std function or struct or whatever, I shall be very amazed

young shoal
#

it depends what you mean by classes. @rough sapphire . rust has structs with associated methods

rough sapphire
#

I'm in the rust server and I wanted to try rust, I learned a little stuff including when they told me that rust doesn't have "classes" like python does

low chasm
#

It doesn't

#

It does however have OOP features

rough sapphire
#

OOP?

primal spruce
#

while it doesnt, you dont exactly need classes to "do" things

#

object oriented programming.

rough sapphire
#

Ahhh

young shoal
#

it pretty much has classes like python though pithink . they're just called structs

primal spruce
#

^

rough sapphire
#

So if I learned Python + Rust, i'd get a job anywhere I want?

primal spruce
#

i'll give it to you straight: rust doesnt help you with jobs,

#

not directly in any case.

#

anyone saying otherwise is lying to you. its just so new

rough sapphire
#

Yeah, in my situation since my school goes very bad for me, I need to learn a lang that gives me jobs, even if its like 5 dollars a hour

primal spruce
#

however, rust is still great because it can help you understand how to write better code in any language you then actually use.

rough sapphire
#

the only way it can save my life

primal spruce
#

so, rust shouldnt be on your list if your goal is "get a job". not right now anyways.

graceful basin
#

honestly, probably the most reliable to get at least some money is PHP/wordpress

primal spruce
#

you need to learn on 1 primary lang that's more common

graceful basin
#

but it does in part depend on the area

primal spruce
#

since youre on the python server i assume that will be python

rough sapphire
#

Yeah, you have probably seen me a lot here recently

primal spruce
#

also, another truth: on the job, you'll end up using whatever gets the job done

graceful basin
#

wordpress. It is one of the best CMS out there, and a massive portion of all websites in the world.

primal spruce
#

this can include writing patchwork js to get things done, using tools you havent even heard of, doesnt matter

rough sapphire
#

So ur saying i need to learn a language when I've got the job?

wraith hound
#

@rough sapphire It doesn't have classes, but you can still have things with methods.
For example:

pub struct Errors {
    errors: Vec<String>,
}

impl Errors {
    fn new(&mut self, content: &str) {
        self.errors.push(content.to_string());
    }

    fn emit(&self) {
        for error in &self.errors {
            println!("{}", error);
        }
    }
}

fn main() {
    let mut errors = Errors { errors: vec![] };
    errors.new(&"this is a test".to_string());
    errors.emit();
}
primal spruce
#

in a way. learning never ends, keep yourself updated and open.

#

be flexible, that would be my best advice.

rough sapphire
#

So I should learn a little of everything?

young shoal
#

missing semicolon ๐Ÿ˜” @wraith hound , first line of main()

primal spruce
#

so you dont have to learn everything beforehand. instead of learning a language, learn the general concepts

#

such that you wont be crippled when you cant use your favourite language. languages are just tools.

rough sapphire
#

and in what language would I learn the "general concepts"

primal spruce
#

use the right tool for the job.

primal spruce
rough sapphire
#

is python a general concept language?

primal spruce
#

definitely. python lets you code in a lot of different paradigms

#

the only thing it wont make you do is learn memory management, but you dont have to learn that upfront, you can cross that bridge when you get to it

wraith hound
wraith hound
#

I am surprised I actually remembered half of that without my editor screaming at me to include &self

rough sapphire
#

But I can't, that's why I don't do those stuff

wraith hound
#

Why can't you?

rough sapphire
#

Personal reasons involving trouble with law ๐Ÿคท

primal spruce
rough sapphire
#

I was thinking of learning C, and then C#, and have a skill combined with Python, C and C#

rough sapphire
#

Is that good?

#

U will need python for making small exploits sure

primal spruce
wraith hound
#

Why are you specifically set on C#? Are you interested in GUIs and the such?

primal spruce
#

C# and C are almost no relation to each other btw.

wraith hound
#

I'm not saying it's a bad language, it's probably not, I'm just curious since I don't know all that much about it.

rough sapphire
#

Just become exploit dev

#

Ethical hacking is bullshit

rough sapphire
#

๐Ÿคท

wraith hound
#

Yeah, that's something good about .NET

rough sapphire
#

Exploit dev include bin exp, RE, programming languages. Low level programming and if u get far enough compiler theory.

#

Fun things

rough sapphire
#

Sure?

#

Why don't?

#

What have u done in history lol.

#

Not sure what u mean

#

Ehm I just can't get these kind of jobs unfortunately, I just wanna be a software engineer or something ๐Ÿคท But my interests are still there for pentesting etc..

#

Yea same , I am just doing exploit dev for fun

#

I see ๐Ÿ™‚ Is python useful for that?

#

Yea

wraith hound
rough sapphire
#

For small exploit script

#

Python is useful

#

What about larger exploit scripts?

#

Sure

rough sapphire
wraith hound
#

fair enough

rough sapphire
primal spruce
rough sapphire
#

U are talking abt blue team bullshit

#

Blue team bs?

#

Whatchu mean

rough sapphire
primal spruce
#

also, i should add, we do prohibit talk about malicious stuff on our servers directly, be mindful for that

rough sapphire
#

Oh right sry

primal spruce
#

all general purpose languages can be used almost interchangably

rough sapphire
#

Cyber sec team for forensics. Osint and all that not funny shit

rough sapphire
rough sapphire
primal spruce
#

desktop apps with gui, sure

#

unity is C# specific. and unreal would be C++ specifically.

rough sapphire
#

U should for now just learn things stop asking too much@rough sapphire

#

What library would they use to make a good gui using python then? Tkinter seems bad

primal spruce
#

kivy

#

er no

#

pyqt

#

kivy is android

rough sapphire
#

UE C++ is very different from normal C++

rough sapphire
rough sapphire
rough sapphire
primal spruce
rough sapphire
#

In fact, we made a desktop game out of it during a game jam, heh

wraith hound
rough sapphire
#

What does that mean? Electron based?

wraith hound
primal spruce
#

so building discord desktop app is actually more similar to building a website

rough sapphire
#

Yea its running chromium

#

Oh.... It works very smooth like an app..

#

Steam and Spotify uses the same thing

wraith hound
#

That's electron for ya

primal spruce
#

and python can do just fine on website backends, but website frontend is where js rules. html css and js

rough sapphire
#

Steam?

#

Who made electron and for what again

#

Steam use electron?

#

Are python and js good friends?

primal spruce
rough sapphire
#

It is the only realistic option for Python on Android

rough sapphire
wraith hound
rough sapphire
#

Whats atom?

wraith hound
#

dunno who

rough sapphire
wraith hound
rough sapphire
#

So Atom is the best code editor?

wraith hound
rough sapphire
#

Oh yeah

#

Cool

wraith hound
low chasm
#

hm

rough sapphire
#

Text editors are mostly self preference

low chasm
#

yeah

wraith hound
#

mhm

rough sapphire
#

Which code editor is mostly used to software engineering? Specifically desktop apss, and back end programming

wraith hound
#

Still, there is a bunch of terrible code in Rust. Mine, for example.

wraith hound
rough sapphire
#

Okay lets say

#

Python

#

And C

low chasm
#

Just use whatever you prefer

wraith hound
#

C probably CLion and VSCode if I had to guess

rough sapphire
#

There are two idiots who are writing an OS in Rust for some reason

low chasm
#

The best editor is whatever your the most productive in

#

lmao

wraith hound
#

You and Akky?

rough sapphire
#

Although there really isn't any rust code at the moment

wraith hound
#

Or someone else?

rough sapphire
#

Is Atom productive?

low chasm
#

I want to write an os in C

rough sapphire
low chasm
#

I wrote a linked list in C yesterday, so I'm officially an expert

rough sapphire
#

That's it, heh

low chasm
#

nice

rough sapphire
low chasm
#

whatever editor you get the most work done in

wraith hound
#

Whatever you like the most and work best in

rough sapphire
low chasm
#

perhaps I shall

rough sapphire
#

Also you'll need some assembly

#

Ohh ok ty

low chasm
wraith hound
#

fun...painful
nice oxymoron you got there, I'm very excited

low chasm
#

lmao

wraith hound
#

just self-deprecating

rough sapphire
rough sapphire
low chasm
#

fun idea though

rough sapphire
low chasm
#

ono

rough sapphire
#

One of them is

#

Written in modern c++

low chasm
#

rust superiority

rough sapphire
#

Quite proud of that one

rough sapphire
#

We aim to have finished by the end of 2022 but I don't really believe it

gritty zinc
#
// Definition for a binary tree node.
// #[derive(Debug, PartialEq, Eq)]
// pub struct TreeNode {
//   pub val: i32,
//   pub left: Option<Rc<RefCell<TreeNode>>>,
//   pub right: Option<Rc<RefCell<TreeNode>>>,
// }
#

wtf

#

why Rc<RefCell

#

it's a tree, it could just be a Box

young shoal
#

lmao what

gritty zinc
#

this tree implementation uses reference-counting RefCells to store references to the children

young shoal
#

yeah but why

gritty zinc
#

but... it's a tree. There should never be more than one parent of a node. why the hell did they not use a Option<Box<TreeNode>>, which gets compiled to just a pointer

acoustic moss
#

never know when your tree turns into a dag

#

hate when that happens

young shoal
#

maybe it has 2 parents like real life

molten stag
#

can you connect two computers directly?
as far as i know is to rely on a server and shit, i know a server is also a computer, but i mean the computers we use everyday

gritty zinc
#

sockets are pretty much for that

molten stag
#

owh thanks i'll try to find out more about it

acoustic moss
#

the computer you use everyday could be used as a server too

molten stag
#

how

#

and... can it be accessed via the internet?

inland wolf
#

if u let it

shut ermine
rough sapphire
#

i have a friend who learnt java. should i stop talking to them?

acoustic moss
#

if you use your local ip, computers on your lan would be able to communicate with your computer

shut ermine
#

my isp charges double to have that option availible thanks ๐Ÿ˜ฉ

acoustic moss
#

if its your public ip, anyone on the internet can connect with you

shut ermine
#

tbh pretty much every isp i have on my zone does that its annoying lemon_angrysad

vapid nymph
#

wow

solid pollen
mild abyss
#

LIES
~ @low chasm

low chasm
#

Lies

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied mute to @velvet shale until <t:1636244917:f> (9 minutes and 59 seconds) (reason: duplicates rule: sent 4 duplicated messages in 10s).

odd sluice
#

wht was the point of that

rough sapphire
#

Cool bot!

#

but @royal lake doesn't have slash commands

#

because they are impossible to make

#

the libraries are corrupted

#

somehow

odd sluice
remote citrus
#

for 2 days, I've been facing a problem "Could not install grub/somethin/somethin this is a fatal error". I know how to fix it but what might me causing the problem?

#

notice: one of the partitions in my usb is write protected (if this might help in figuring out)

remote citrus
#

both Kubuntu 21.10 and Ubuntu 21.10

latent scaffold
remote citrus
#

hmm yeah true

latent scaffold
#

Generally you should stay away from non-LTS unless you either need something specifically or you're testing things

#

that's my stance, anyways

remote citrus
#

hmm

#

and what about my pen drive? I am unable to remove write protect from that partition even after using regedit ๐Ÿ˜ข

latent scaffold
#

wha

#

is there a physical switch on it?

remote citrus
#

no

latent scaffold
#

rip

#

if it fails to reformat, maybe it's just dead

remote citrus
#

there is no "security" option in the properties

remote citrus
latent scaffold
#

sounds bizarre

remote citrus
#

it sometimes shows "unknown file system" on doing something, I forgot doing what shows that

latent scaffold
#

you can't format it?

remote citrus
#

format the disk? yes it shows write protected.

latent scaffold
remote citrus
#

ah I have done all these stuff but now I know why regedit didn't work

latent scaffold
#

rip

remote citrus
#

๐Ÿ˜ญ what I figured out was still wrong

honest star
#

lmao, this was a fast otn rotation in

shut ermine
#

how do u rip a car seat wtf ๐Ÿ˜ฌ

winter terrace
#

there was this one app, started with lowercase e followed by a capitalized letter. it was like a terminal, but super stylized, with themes, like the screens from tron or somethintg

#

what is it called??

winter terrace
#

YES

#

thats it

safe lagoon
#

nice cve

royal lakeBOT
#

Hey @rough sapphire!

It looks like you tried to attach file type(s) that we do not allow (.avi). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a.

Feel free to ask in #community-meta if you think this is a mistake.

rough sapphire
#

That is a spam. Don't ever do that. I will call the Discord managers if you do ^_^

#

Ping joe and get banned

gritty zinc
#

lmao

shadow ridge
#

๐Ÿ‘‹

#

can someone help me create a simple doc page with mkdocs, hosted on github pages?

jagged panther
#

anyone knows tkinter channel, here. or out

solid pollen
#

Let's not talk about that CVE amegablobsweats

dire siren
solid pollen
#

Nah, the channel name

dire siren
#

ah alright

#

overreactions go brrr

mellow spire
shadow ridge
mellow spire
#

I forgot that we shifted to readthedocs on modmail

rough sapphire
shadow ridge
round rose
mellow spire
rough sapphire
#

Oh but it looked good :-

mellow spire
#

yeah, really good

mellow spire
#

github pages has no default support for mkdocs, you need to build the docs as html/css/js and then host it

shadow ridge
#

woah

#

so i have to write the html stuff?

mellow spire
#

no

#

see the workflow last ste

#

it would build the site for you from the mkdocs config/docs

shadow ridge
#

so custom css is required?

royal lakeBOT
#

.github/workflows/publish-docs.yml line 58

run: mkdocs gh-deploy --force```
mellow spire
#

just this step

#

and mkdocs.yml in the repo root

shadow ridge
#

so i would need to deploy it?

mellow spire
#

deploy it in the sense?

#

when you do mkdocs gh-deploy --force, it would build the site for you and commit it to gh-pages branch (a branch on your repo). Then you go settings/pages and select the branch for deployment as gh-pages and site root as /

shadow ridge
#

oh

#

this is harder than i thought lol

mellow spire
#

not really, but okay

latent scaffold
round rose
#

Oh right

#

I do see them now

latent scaffold
#

lol I had to zoom so far in with my eyeballs for that

round rose
#

Same

#

The font really reminds me of blender's default one, kek

rough sapphire
#

so its fake?

latent scaffold
#

I mean probably

#

Why would a black keyboard have black keys

round rose
#

It's definitely CGI and I'm 99.9% sure it's CGI for a non-existent product

rough sapphire
#

I see, what laptop would u guys recommend

#

I have looked alot on the dell xps 13

mellow spire
#

any m1

latent scaffold
#

I'm biased against Dell

#

and Apple

rough sapphire
#

biased?

latent scaffold
#

yes

rough sapphire
#

what is that

latent scaffold
#

My personal experience with Dell leads me to never want to deal with them ever again

mellow spire
#

apple or lenovo IMO

rough sapphire
#

ah why?

latent scaffold
#

Well

mellow spire
#

for monitors, for sure dell

latent scaffold
#

The laptop I got was so terrible

round rose
#

Lenovo is pretty good

rough sapphire
#

which one?

latent scaffold
#

it'd break and get stuck with Dell repair for 2 months at a time

latent scaffold
#

never again

round rose
#

My company hands out Thinkpads as work laptops, and they're pretty good for programming

latent scaffold
#

I got a Lenovo Legion 5 and I'm happy with it

#

I quite like Lenovo

shut ermine
#

apple really? the hardware is super sussy and engineered to be popo in purpose

dire siren
#

ibm 5100 supermacy

mild abyss
#

i will make good use of it lemon_wink

#

why is lemon wink so smol

#

๐Ÿ˜‰

#

damn

#

smol

wraith hound
#

I am not a fan of Lenovo's laptops because both mine and my dad's had faulty hinges that caused them to become unusable.

latent scaffold
#

That's probably an uncommon problem

#

Mine has not had that

wraith hound
#

Yeah that's just my personal experience

#

The computer itself was nice

tardy rain
#

I've only had lenovo laptops, theyre ok

digital oracle
mild abyss
#

screen does not light up

#

i do plan to repurpose it for server stuff in the future maybe in 2 years

#

the mobo still works

wraith hound
#

I plugged it into an external monitor and it started asking for me to reinstall windows

mild abyss
#

install debian

#

and become happy

#

or maybe just a 1TB HDD. since i wont move it lol

latent scaffold
#

Gross, Debian

#

I'm installing KDE Neon ๐Ÿ˜ฉ

mild abyss
latent scaffold
#

Oh no

mild abyss
#

hey im not using it for desktop use lol

latent scaffold
#

Oh phew

mild abyss
#

im using it to ssh and storage and transfer files. i will probably set up a server too. probably nextcloud

#

but that will be in the future. i have to graduate and git money

#

git pull --money

#

git pull --sugar-daddy

latent scaffold
#

Oh my

mild abyss
#

git fetch --all-sugar-daddies-and-mommies

#

also what is studying

#

๐Ÿ™ƒ

dire siren
shut ermine
mild abyss
#

๐Ÿค”

shut ermine
latent scaffold
#

not me right now on KDE Neon

mild abyss
#

the question is who would use you?

latent scaffold
#

._.

shut ermine
mild abyss
latent scaffold
#

smh

shut ermine
#

short break ๐Ÿ˜ฌ

mild abyss
latent scaffold
#

What is that?

mild abyss
#

a very bloated pomodor app ;)

#

i think it is in js

latent scaffold
#

a what?

mild abyss
#

probably electron xD

mild abyss
latent scaffold
#

the heck is that

mild abyss
latent scaffold
#

I see

inland wolf
#

fun fact

#

essentially pomodoro

#

in the w11 clock app

mild abyss
scarlet wind
tardy rain
#

Pomodoro sounds like shit

inland wolf
#

lol

tardy rain
#

If i start coding im not gonna stop until i finish debugging/implementing a feature

#

Not for some shit arbitrary timer

#

At this point you gotta wonder whether they make this shit up to sell prints or if theyre actually helpful

inland wolf
#

i think it helps for things ur less interested in

honest star
#

pomodoro helps for things where you don't need to go into a "focus" mode. If it's something you want or need to go into deep focus for usually the recommendation is your keep a timer and then stop once you reach a natural stopping point. The timer helps you determine how much of a mental break you need

tardy rain
#

Im having mental breaks pretty often

#

Break downs if thats what you mean

distant hazel
#

5pm and it's dark now ๐Ÿ˜”

solid pollen
distant hazel
solid pollen
#

We accidentally submitted a breach to the @royal lake bot to a list of vulnerabilities

#

which is obviously intended for breaches that can affect consumers

distant hazel
#

lol

shut ermine
#

damn i wana turn on the tv on sunday and have jurassic park 2 play on a 4 by 3 ratio

tame terrace
#

I know, right?

#

who wouldn't.

shut ermine
#

my old tv is unusable now anyway :( all it can do is play n64 games i guess

harsh tundra
#

grandma's old tv is even better
hit power button, diode changes... but it won't turn on. unless it feels like turning on. e.g. after an hour

shut ermine
#

fun

sterile grail
#

I needed the earlier sunrises + winterโ€™s soon

distant hazel
sterile grail
#

Though I will miss the late sunsets, Iโ€™m glad my favorite season is almost here; winter

wraith hound
#

oh wait this is my otn I think

distant hazel
#

okay then I guess we'll allow for daylight savings to continue on then. can't argue with that :3

sterile grail
distant hazel
#

we just need to move all the children to the equator, is what I'm hearing

sterile grail
#

No more Northern Hemisphere!

#

I canโ€™t imagine how interesting yet horrible it must be to live near the poles

#

Alaska gets nearly 24 hours of sunlight in the Summer Solstice to very little daylight during the Winter Solstice

distant hazel
#

we can build the earth's shape up to be like a cylinder

#

equal sun for everyone

#

would that work idek

sterile grail
#

Probably not

#

I think what would work best would have to be 2D

shut ermine
clear plume
distant hazel
#

but what if we added mass to the top & bottom of the earth

#

so no reduction of surface area

shut ermine
#

no cuz im the only one capable of doing it and i just like balls they're like round and they just work

acoustic moss
#

you can keep it spherical and have equal sunlight throughout too

#

just tip the planet over till the axis passes through the poles

#

currently its like 23 degrees away

gritty zinc
#

that won't give equal sunlight, I'm pretty sure, just because there'll still be the effect of the angle between the direction to the sun and the normal to the surface being proportional to the cosine of the longtitude latitude

#

cosine squared, maybe? something like that

#

The axis being misaligned causes seasons, not the overall difference in temp

acoustic moss
#

hm

last mantle
#

hm

edgy crest
#

hm

runic wigeon
#

hm

inland wolf
#

hm

mellow spire
rough sapphire
rugged sinew
#

any1 here experienced in making cheats?

trim pollen
#

but for some reason it just shows this

#

also if i go into anything other than network boot it just says the same thing

trim pollen
terse heron
gentle sun
#

@viscid hemlock WumPy logo
I probably messed up the colors lol

stark prawn
#

Time for ChumPy

gentle sun
#

lol

viscid hemlock
#

I actually had a logo but couldn't use it because of Trademark laws

rough sapphire
#

import java.util.Scanner; // Import the Scanner class

class MyClass {
public static void main(String[] args) {
int x, y, sum;
Scanner myObj = new Scanner(System.in); // Create a Scanner object
System.out.println("Type a number:");
x = myObj.nextInt(); // Read user input

System.out.println("Type another number:");
y = myObj.nextInt(); // Read user input

sum = x + y;  // Calculate the sum of x + y
System.out.println("Sum is: " + sum); // Print the sum

}
}

gentle sun
#

For me it was simple
DiscPyth

Just created a disc changed the color and then done

gentle sun
#

Also I have a svg you can have it you want

viscid hemlock
gentle sun
#

I mean i made it for wumpy in my free time so you can just copy paste or do whatever you want lol

#

laptop is updating will upload svg in some time

royal lakeBOT
#

Hey @gentle sun!

It looks like you tried to attach file type(s) that we do not allow (.svg). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a.

Feel free to ask in #community-meta if you think this is a mistake.

gentle sun
#

aight

viscid hemlock
gentle sun
viscid hemlock
#

Ah cool

solid comet
#

Any good VPN with one time payment?

tardy rain
#

How would gravity work in a hollow earth

dapper dew
#

Its a good question

tardy rain
#

Would we float in the hollow center of the earth?

dapper dew
#

Assuming a hollow earth of uniform density and evenly distributed mass, you would technically be weightless

tardy rain
#

Or would the bits thay remained overpower that force

karmic gust
#

*at the center

dapper dew
#

And yes, you would float, but orbit and rotation will skew you

dapper dew
karmic gust
#

that seems unlikely to me

harsh tundra
karmic gust
#

if you imagine a circle and scale it up, the circumference scales linearly, and the diameter also scales linearly, so the gravitational force from the other side would fall off

dapper dew
#

Yup, and if you are in a sphere of evenly distributed mass, you should have a gravity potential that is equal radially

tardy rain
#

Could i shoot at people at the other side of the inside of the hollow earth

dapper dew
#

Sure you could. I would question why you would though

tardy rain
#

For funsies

#

Im not shooting bullets if thats what youre asking

karmic gust
dapper dew
#

It touches on it, I remember deriving it in physics once upon a time and I thought that was it but I was wrong

#

You have the forces from all the atoms in the shell tugging at you. If you're in the center, its pretty clear that they all cancel and you get zero. It turns out that the force inside is exactly zero even away from the center!

acoustic moss
#

yeah

#

gravitational field is zero everywhere inside a hollow sphere

solemn leaf
#

yes

#

can be proved using shell theorem

solemn leaf
worn anvil
#

Can somebody show me how to import passwords from google chrome to brave

warped crypt
warped crypt
#

ye

worn anvil
warped crypt
#

@worn anvil I just use firefox ๐Ÿ™‚

worn anvil
warped crypt
#

It's all about what you like and feel comfortable in, as long as your productive. Just don't use internet explorer lol

worn anvil
#

I'm saying firefox and chrome are good might just stick with it

rough sapphire
#

@worn anvil Like I said, learn brainfuck ๐Ÿ™‚

rough sapphire
#
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.

It's very simple, this returns "Hello world"

worn anvil
#

Very very simple indeed

rough sapphire
#

Yes, I'mma show you a cow code too

#
MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO Moo Moo MoO MoO MoO Moo OOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOo MOoMOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo Moo MoO MoO MoO Moo MOo MOo MOo MOo MOo MOo Moo MOo MOo MOo MOo MOo MOo MOo MOo MooOOO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO Moo
mental tree
#

f

rough sapphire
#

This returns "hello world"

worn anvil
#

Go away your annoying I can't lie

#

I'm joking

#

๐Ÿ˜ญ

rough sapphire
#

I'm not joking tho... it's realy.. google cow programming language

#

or brainfuck language

worn anvil
#

don't care

uneven pine
clear plume
harsh tundra
clear plume
#

Ohh

clear plume
#

Discord didn't load it at first

uneven pine
#

The company is also real bad as a whole, and have a history of doing stupid/bad/malicious things

#

Pretty easy to look up

gleaming gull
#

I am gonna scan the exe now

uneven pine
#

Look at their website, first party

#

Scan the exe lmao

#

Brave rewards: allow "trusted privacy respecting ads for crypto"

#

That's a huge red flag right there

gleaming gull
#

About it

#

U don't even check the source code to see how it works

uneven pine
#

Okay if you're going to try to argue with me

#

You're going to need to speak in legible English

#

Brave is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser, which Chrome is based on as well. Brave is a privacy-focused browser, which automatically blocks online advertisements and website trackers in its default settings. It also provides users the choice to turn on optional ads that pay us...

#

See the controversies section

#

They have sources cited

#

See also

#

Basically everything about brave is bad and you can get a better experience with less malicious features by just using any other chromium browser with trusted plugins such as ublock origin, etc

gleaming gull
uneven pine
#

I never said anything about mining

#

You can have crypto without mining

#

See: "basic attention token"

uneven pine
#

"look at our"trusted" ads so we can track you instead of other people, whole pretending to care about your privacy, and we'll pay you for it in a nearly worthless crypto that helps destroy the planet :)"

gleaming gull
#

Hmm????

uneven pine
#

Yes, and?

worn anvil
#

what about vivaldi?

gleaming gull
uneven pine
#

I just explained, in depth, with links and sources cited how and why is malicious. It doesn't have to be a top 5% virus to be malicious

#

It's quite easy to make malware that's not detected, also. You can exploit the Java in a Minecraft install to wipe someone's hard drive and it's a 0 detection on virus total

uneven pine
#

And you can deliver it in a plethora of different ways

worn anvil
#

woah

#

That's some serious sh*t

uneven pine
#

And no I'm not going to explain how

#

Just know I've already dismissed vulnerabilities to the proper companies

#

Disclosed*

worn anvil
#

Umm ok

gleaming gull
worn anvil
gleaming gull
worn anvil
dapper dew
#

Just fyi we are getting close to the limits of rule 5

#

!rule 5

royal lakeBOT
#

5. Do not provide or request help on projects that may break laws, breach terms of services, or are malicious or inappropriate.

worn anvil
#

Oh ok

worn anvil
uneven pine
#

Anyway, I've done my but to inform folks

#

You can check someone's roles, frx

#

Just look at their pricing

dapper dew
#

Nope, I'm a helper just helping

uneven pine
#

Profile*

fierce mirage
#

I need help with linux, I'm trying to open blender which I downloaded, but the executable only opens with another app, which doesn't make sense I guess...

solid comet
#

I was thinking if someone could help me to get an indian account for spotify? thanks! dm me please ^^

solid comet
#

I cant use vpn

#

Its not letting me

#

Ive tried even with the one i had bought and some ones that are free

solid comet
#

...

#

I dont think this would be worth

#

So if anyone could help me that would be nice (from india or anywhere where its cheaper than Spain (16eur/month))

tardy rain
#

Nobody is gonna pay for a premium spotify for you and you should stop asking about it

vapid nymph
#

@solid elbow

#

I have no idea how to recover from a python -S repl, even after importing site

#

I'm curious if its even doable

#

ah, site.main()

mild abyss
#

fuck im out of ideas to troll an engineer

#

sad

dapper dew
#

Lol

gritty zinc
mild abyss
#

i have used alot of my brain juice yesterday studying virology ๐Ÿ™ƒ

tardy rain
#

lg? You mean ln surely

mild abyss
#

still kinda annoyed that julia does not have ln

tardy rain
#

Lmao, instant drop

mild abyss
#

imma open a PR probably but im a lazy bum so

#

๐Ÿ˜ซ

mild abyss
#

im probably 0. sad

gleaming gull
#

remove it fast lol

acoustic moss
wraith hound
#

that's very enthusiastic CR

acoustic moss
#

very

mild abyss
young shoal
#

ln is base 2 bc 2 chars

acoustic moss
#

lllooogggg

#

TIL you can dynamically load classes over a network in java

wraith hound
#

Like, from a random file on the internet?

acoustic moss
#

yep

wraith hound
#

How? ๐Ÿ‘€

#

That sounds pretty cool

young shoal
acoustic moss
#
URLClassLoader loader = new URLClassLoader(new URL[]{"url"});
Class c = loader.loadClass("classname");
Object o = c.newInstance();
#

assuming url/classname points to a .class file

wraith hound
#

Ooh interesting

acoustic moss
#

its riddled with security risks lol

gritty zinc
#

yikes

acoustic moss
#

this is how applets worked apparently

wraith hound