#ot1-perplexing-regexing

1 messages Ā· Page 135 of 1

brittle void
#

that is what js does to a mf

unkempt python
#

IKR

#

i came back at line 11 tho

brittle void
#

line or nine?

torn pier
#

like

brittle void
#

ah

#

i see

torn pier
#

:>

acoustic moss
#

learning js was the first time i explored programming outside the school curriculum

torn pier
#

at me it was python actually

#

and now i enjoy lua+js more

acoustic moss
#

i lost those first projects šŸ˜”

#

forgot to back those up before i changed my ssd

torn pier
#

i need to check again scratch tbh…

unkempt python
torn pier
#

havent been there like in… years…

unkempt python
#

lol

#

i think my mom deleted mine or some shit 😭

torn pier
#

poor you… at me family knows nothing about tech so they didnt even knew how to delete xD

unkempt python
#

lmaoooo

torn pier
#

yup

low chasm
#

mar im an adult now 😤

#

hit 18 on friday

tardy rain
#

Congrats

acoustic moss
#

we know youve been working hard for it

acoustic moss
#

i made scrabble and was so fucking proud of that monstrosity

acoustic moss
grave cove
#

well I’ve been trying for 2

uneven pine
#

I've been trying to go back for 9

unkempt python
#

why do i, as a mere human, have mod view

young shoal
#

just use colemak, problem solved

uneven pine
#

coal mack

lament cairn
tardy rain
#

I will pet one of these in my lifetime

unkempt python
tardy rain
#

Theyre small enough

#

It'll only be a slight mauling

#

I think i'll make it

grave cove
carmine apex
#

you wouldn't?

grave cove
#

mayhaps i would

carmine apex
unkempt python
#

@lament cairn u changed ur pfp

lament cairn
#

yea

#

nitro free trial

unkempt python
#

ah

strange blade
#

nitro

lament cairn
rough sapphire
#

I LOVE STROOP WAFELS

cloud oxide
#

Stroopwafels are mid tho

carmine apex
#

no u

cloud oxide
# carmine apex no u

Kruidnoten are better im dutch wo i got the right to say so šŸ¤·ā€ā™‚ļø

carmine apex
#

why not both

cloud oxide
#

Stroopwafels are for the tourists kruidnoten are not šŸ™‚

spice storm
#

كيفك يا Ų­Ł…Ł…Ł…Ł…Ł…Ł…Ł…Ł…Ł…Ųµ @solar vault

#

im surprised a discord gif is not a meme for once

fathom musk
#

@unkempt python u owe me a giant bowl of lychee jelly

uneven pine
#

Sounds like too much lychee jelly

unkempt python
spice storm
glossy niche
#

like carrots and oranges

torpid hare
#

why there is no tls 1.4 if there is a lot of people intercepting it

unkempt python
lament cairn
thick ore
lament cairn
#

two kitties

#

(snow leopard and amur leopard)

rough sapphire
torpid hare
green pelican
#

TLS is encypted

#

iirc you would need a MITM with some cert fuckery

robust zephyr
#

Muffin In The Middle is an even more effective strategy

green pelican
#

but thats not a TLS "issue" thats an encrpytion 'issue"

#

something like this

lament cairn
# torpid hare man in the middle

As CLI said, MITM only works if your system's trusted certs have been fucked with
If that happens, you've got a big problem, and it's not just TLS

quasi blaze
#

This is sad. I think I bought a dead on arrival motherboard

quasi blaze
#

What’s happening is that my PC reboots every time after waking up from sleep mode

#

This is not how I envisioned my first PC building experience would end up like

spare oriole
jovial oriole
#

does computer science actually have a future

#

like a solid, increasing outlook

#

not just "we need min. X ppl, get X ppl"

thick osprey
#

How do you measure it?

glossy niche
thick ore
#

the real music was made by whoever programmed /dev/urandom

soft violet
#

I used PRNG to do some of my things, but I'm guiding the manner in which it is applied.

quasi blaze
#

Idk why manufacturers would distribute defective motherboards to stores. Smh

graceful basin
#

it's expensive to check whether a motherboard works, and IG it turns out that it's cheaper to just deal with it when the customer finds it.

spare oriole
spare oriole
# quasi blaze Yes but I always fix it

right, so if you send it back, they'll refund it or if you want to replace it then when it gets to their facilities, they'll inspect it, and fix any potential bugs.

quasi blaze
#

CanadaComputers doesn’t send receipts via email

spare oriole
spare oriole
uneven pine
#

Manufacturer also has warranty

#

You don't have to go through retailer

#

You also should always keep receipts for electronic and any large purchases

quasi blaze
quasi blaze
spare oriole
spare oriole
grave cove
quasi blaze
#

I even turned off automatic restart in my Windows configuration

grave cove
#

what if something is wired improperly in hardware

quasi blaze
#

I may try to update to earlier BIOS version

grave cove
#

maybe get someone else to double check it for you. it's exceedingly rare to get DOA parts

quasi blaze
#

I read that’s how some folks fixed it

#

This is the same issue that he’s complaining about

grave cove
#

well yeah i'm not saying defective parts just don't happen, i'm just saying it's incredibly rare

spare oriole
#

also, you didn't buy on amazon but yeah rare

quasi blaze
quasi blaze
#

Me not buying it from amazon is irrelevant

young shoal
#

amazon has a generous return policy

quasi blaze
uneven pine
#

I still think it's power State settings

spare oriole
#

i still think it's user error

uneven pine
#

Which can be a combination of reasons why they are causing shutdown and reboot from sleep mode

uneven pine
# spare oriole i still think it's user error

Power State settings sound potentially fall to user error - but by default most UEFI have the lowest power states available and sometimes either Windows or your PSU doesn't like that.

#

With my 5800x I was doing a lot of manual power and voltage management to get my overclock

#

With the x3d I just have it all default and have MSI's """nut buster""" or whatever it's called on

#

It has a stupid name but it's basically just "unsupported undervolting" for x3d chips

quasi blaze
spare oriole
#

how did you fix it?

quasi blaze
#

I put it in sleep mode four times and it didn’t reboot!

lament cairn
#

so you rolled back the bios version, and it fixed the reboot? huh pithink

quasi blaze
#

Yes

unkempt python
#

im ngl, i feel like ot1 has become keezy ennraged's personal debug help channel. when you fix this, keezy enraged, i will congratulate you. lmk

lilac badge
quasi blaze
crystal spruce
#

java is honestly not that bad

tardy rain
#

You wouldn't do java for better benefits/pay/balance?

#

Thats why you change jobs, right?

#

Not to use whatever technology

young shoal
#

could be either tbh

#

depends what your priorities are obviously

green pelican
#

And I hate to say it but I kinda agree

crystal spruce
#

can't comment idk rust

green pelican
crystal spruce
#

i won't be lucky when it shows up day 24 of AoC roulette and i have to do a hard problem in it

green pelican
crystal spruce
#

by refresh you mean learn

green pelican
#

Yes

#

If you start 2 months ago you should be fine

acoustic moss
#

thats spicy

uneven pine
#

Java is awful, at least give me c#

warped sentinel
#

Same thing than the working truck vs the sport car you take out for the week end for fun

uneven pine
#

"very best platform to get things done"

uneven pine
#

Anything not on the awful, unwieldy JVM

#

I'll write common lisp over Java

warped sentinel
uneven pine
#

And I HATE lisp

uneven pine
warped sentinel
warped sentinel
wanton moth
warped sentinel
wanton moth
#

does it interop with java like kotlin does?

warped sentinel
#

pretty much

uneven pine
#

"Java" and "works great" in the same sentence

warped sentinel
wanton moth
#

good lord, what an improvement

#

honestly I fw it. I think you can make it shorter in kt though

warped sentinel
severe wadi
warped sentinel
#

oh yeah the "where did the soda go"

wanton moth
uneven pine
#

Approximately 14, actually

warped sentinel
rough sapphire
#

Sounds like a love hate relationship

severe wadi
#

literally every programmer ever

uneven pine
#

I just use it when it's needed

#

Which has mostly been for game modding

#

Or collaborating on other projects

warped sentinel
#

ah so nothing professional

uneven pine
#

Technically the only 'professional" code I've written is JavaScript

warped sentinel
#

contexts and methods would be different

uneven pine
#

Another language I hate

#

But as someone mentioned above, you go where the money is

warped sentinel
#

yeah, java, javascript, python, etc. have a huge ecosystem of tools and libraries, which is difficult to match in less mainstream ones

wanton moth
warped sentinel
#

wait wrong thing

green pelican
#

Or whatever his stream clip channel is

#

The link for the article is in the description

unkempt python
warped sentinel
# wanton moth ```kotlin fun main() { val test = "this is a test string test test string av...
jshell> import org.eclipse.collections.api.factory.Bags;

jshell> var test = "this is a test string test test string avocado";
   ...> Bags.immutable.of(test.split(" ")).toMapOfItemToCount();
   ...> 
test ==> "this is a test string test test string avocado"
$3 ==> {is=1, test=3, string=2, a=1, avocado=1, this=1}

I am sure I could find another collection from the jdk proper, but I don't have the time right now

wanton moth
warped sentinel
#

modern java has nothing to do with it

wanton moth
green pelican
#

Iirc it does

#

I'm not sure if we used the latest Java version in my class though

acoustic moss
#

not anymore

green pelican
#

????

acoustic moss
#

although from what i remember of the jep that feature is mainly for introducing java to beginners not prod code

green pelican
#

Ic

young shoal
#

it doesn't. it's mainly for
quick scripts

acoustic moss
wanton moth
#

I think Kotlin also has an LLVM frontend

warped sentinel
#

there is always a main class/entry point for all the languages, even if it is implicit

unkempt python
#

better than all the `name == main" shit

young shoal
#

wouldn't really make sense

unkempt python
#

ig

acoustic moss
#

tbh i dont really do name == main often

#

i jsut have

def main()
    ...

main()
wanton moth
rain marsh
#

public clapping static clapping main clapping void

unkempt python
rain marsh
#

jshell is superior

unkempt python
#

ive started using java for usaco practice

acoustic moss
#

bold

willow narwhal
unkempt python
uneven pine
#

It also defeats the purpose of if __name__

#

Which can give you different behavior depending on if it's executed directly or as a module/package

#

Dunder name will only be dunder main if you execute it directly (or otherwise have it set, which should basically never be done manually)

#

Whereas if you just def main and call main, that'll just execute regardless

hazy kelp
#

is this fan optimization good or do i need any adjustments

uneven pine
#

Indeed

vale hull
unkempt python
#

now i just put it in as habit

#

this seems awfully pointed of zig devs to put in the lang tour

lament cairn
acoustic moss
acoustic moss
#

how often do you write a script that is both an entrypoint and a library

uneven pine
#

well by definition they're not scripts at that point ;) But I've done it more than once, in fact the project I'm currently working on does that

acoustic moss
#

in any case the pattern is way overused

#

typically people just want an entrypoint

green pelican
#

so

#

checkmate

acoustic moss
#

emacs user detected opinion rejected

uneven pine
#

better than a vim user

spare oriole
acoustic moss
#

clearly not

#

im maligning an entire group of people not an individual

fathom musk
#

Lololol

graceful basin
thick ore
#

crazy man writes automated unit tests and sets up CI for a single python file

torn pier
#

no help this time…
;-;

tardy rain
#

🤨

#

Just divide one by the other?

torn pier
#

not this. i want to short it f.e. to 9x16 or 10x16 or 3x4 or smth…

willow narwhal
#

!e

from fractions import Fraction
print(Fraction(256,224))
royal lakeBOT
torn pier
#

i want like that:

willow narwhal
#

Is 8:7 not what you want?

torn pier
#

gonna try…

willow narwhal
#

I mean see above. It's the most reduced form of that fraction.

acoustic moss
#

you could calculate which of the standard ratios it is the closest to pithink

torn pier
#

this is what i had, so…

#

-# (yep, writing game engine…)

willow narwhal
#

!e

print(min([(16,9),(4,3),(3,2), (2,1)], key=lambda x: abs((x[0]/x[1]) - (8/7))))
royal lakeBOT
torn pier
#

gotta see second one

#

!e

from fractions import Fraction
print(Fraction(256,240))
royal lakeBOT
torn pier
#

!e

from fractions import Fraction
print(Fraction(320,200))
royal lakeBOT
unkempt python
#

rediscovered this song

lament cairn
#

I'm in a discord server that has a cloudflare status channel. damn cloudflare has a lot of issues daily

thick ore
#

maturing is realizing shell scripting is extremely powerful

strange blade
#

I'm so stupid lmao

#

clicked an ip grabber accidentally

thick ore
#

does it have it has 4 numbers and 4 dots

#

all 4 numbers range between 0-255

glossy niche
#

actually, is there any tooling for bash that makes It less scheiß

willow narwhal
#

Shellcheck

strange blade
#

oh no chat what am i gonsta do

glossy niche
thick ore
#

(the actual cli is named shfmt)

glossy niche
#

ill try those, ty guys

thick ore
#

omw to rewrite my site in pandoc and bash

glossy niche
#

oh shell check is actually really neat

#

thanks guys

thick ore
small coral
#

finally fixed the weird template problem ```pycon

[[($0, $1, $2) for _ in range(1)] for _ in range(1)] <| 5
[[([...], [...], 5)]]

lament cairn
#

yawnnn

grave cove
#

me at 2pm

unkempt python
#

im writing an essay on the art of coding...i need a hook on how non-programmers would describe programming (it has to be like techincally correct, but failing to grasp the entirety of the beauty of programming) any ideas?

green pelican
unkempt python
#

ngl

#

lowk feel like that is the programmer's pov

green pelican
#

Shit ur right

#

That's my pov

unkempt python
#

same

glossy niche
unkempt python
#

huh yea

#

ur right

green pelican
#

Go to the minecraft server or something

glossy niche
#

Also what kinda sample do u want

#

Minecraft servers will have kids with mild programming experience

#

other servers maybe like STEM subjects will have people whose only exposure to programming was academics

green pelican
unkempt python
#

fr

#

im thinking "the appeal is notfound"

#

just a bit of a throwback

quasi blaze
#

I bought the Corsair Ironclaw RGB Wireless and it is amazing; It has a smooth feel it and the side buttons as well.

unkempt python
#

i have a attack shark r1 ;-;

tardy rain
#

I got a corsair scimitar

#

Had it for a couple years now, great mouse

#

The software pack for it, not so much

unkempt python
#

that's a lotta buttons!

plain vale
unkempt python
#

hmmm

#

thx

#

at least u have a plan

tardy rain
#

I have keybinds up the butt and its still not enough

grave cove
#

im just better

vale raven
#

Hi

#

Please do not slice the dog

unkempt python
#

i prefer cow

wicked haven
thick ore
#

whaddup chat

#

oh

#

wtf

#

it's not 4:16am is it

#

i'm gonna restart my discord

harsh tundra
thick ore
#

it was just a client issue

#

because it was definitely not 4:16am

opal onyx
#

Morning yall

#

OH Canada šŸ‡ØšŸ‡¦

torpid hare
#

learning history of programming is worth?

marble bay
#

worth it in what sense?

torpid hare
#

to be more expert at the language

#

for example you can solve some problem learning only a part

#

but if know the history you can know more "why"

#

like in the 80's everybody agrees on something on the parser should be two dots, not three, but two and everyone raise their hands and says ay

unkempt python
torpid hare
#

not looking at atomic watch

willow narwhal
#

I want to render an (ideally interactive) graph on a website, with nodes being connected by typed edges. Maybe some hundreds of nodes, relatively sparsely connected if that matters. What JS lib would you recommend for this? D3? Sigma.js? Something else? I'd like to avoid javascript tooling like npm, ideally I'll just include some JS via a <link> tag and throw a JSON file at it.

robust zephyr
#

Sounds like a force-directed graph? D3 is pretty good at those

#

One issue you'll have to deal with immediately using those is that the graph quickly becomes useless with a large number of nodes. So you'll want to implement some kind of collapsing/grouping mechanism

willow narwhal
robust zephyr
#

It's up to you of course, but I worked with these kinds of graphs for over ten years and the problem was always deriving information from busy graphs. Grouping and drilling into different areas was important for that reason. If you just want something pretty to look at without being able to read the information then I guess you don't need it

willow narwhal
#

That looks okay, but I wouldn't necessarily need it to adhere to some shape. It's a lot of Javascript for my taste, but I guess I'd only have to write that once.

willow narwhal
#

I also now found Cytoscape, any opinion on that?

graceful basin
#

I know people who've had good success with it

robust zephyr
#

Really nice people too. They came out to meet me at work

willow narwhal
#

Yeah, that looks nice but also like overkill :)

robust zephyr
#

Haha yeah, indeed

willow narwhal
#

Thanks for your advice, I'll think about this some more then

robust zephyr
#

Sure! Let me know what you come up with. Love talking about graphs and visualizations muffin

quasi blaze
#

It blows my mind how some people manage to put 7 days worth of clothing in a carry on bag

grave cove
#

my 2 shirts and 2 shorts:

unkempt python
tardy rain
#

carry on meaning a small suitcase?

quasi blaze
tardy rain
#

Sure but that could range from fanny pack to a small suitcase

#

And you can easily pack for 7 days in a small suitcase

quasi blaze
tardy rain
#

in my european mind a small suitcase counts as carry on

quasi blaze
tardy rain
#

yea you can fit 7 days worth in that

#

and still have space

spare oriole
#

i do that on a gym duffel bag and do it regurlarly

thick ore
#

😭😭

naive igloo
#

is money the currency of time?

#

in a way

spare oriole
#

sure

spare oriole
glossy niche
quasi blaze
#

I despise interview tests that require me to use a microphone and a webcam

thick osprey
#

What type of test?

quasi blaze
#

But it's for a developer role

tardy rain
#

how are you supposed to talk to people

vale raven
#

With a keyboard

tardy rain
#

you would text back and forth while solving puzzles for a technical interview?

young shoal
#

has shen been in a technical interview

tardy rain
#

šŸ¤”

warped sentinel
warped sentinel
quasi blaze
#

There’s no live human overseeing anything if I took the interview test

#

Like my employment summary isn’t good enough

tardy rain
#

You didnt talk to anyone?

quasi blaze
thick osprey
#

I'm a little confused on why the mic and camera was an issue for a test and not the interview. I'm probably just confused in general.

thick osprey
#

All of what? You haven't articulated the situation well enough for me to understand.

warped sentinel
tardy rain
#

It doesnt sound like an interview process at all

quasi blaze
tardy rain
#

If you dont wanna talk to people keezy youre not gonna go far in this industry

quasi blaze
green pelican
#

I've done multiple interviews over teams and stuff

thick osprey
#

Ah, so a monitored test.

green pelican
#

Oh a test

warped sentinel
#

ah yeah, before reaching a human

young shoal
#

I do hate the interviews where you record responses. but I understand why a company would want to do that

tardy rain
#

i dont, theyre being cheap

young shoal
#

you don't understand?

tardy rain
#

i dont understand why they would be cheap, no

young shoal
#

because it saves money

thick osprey
#

You strike me as the type that would understand that.

tardy rain
#

does it save them money?

young shoal
#

probably

tardy rain
#

its annoying > more people avoid them > less talent to pick from > more turnover cause theyre probably shit anyway

#

i would never apply to a process like that and im just an average guy, imagine how many more would give them a miss too

young shoal
young shoal
#

you could say you're filtering for more dedicated candidates, but that seems like a weird way to do it

tardy rain
#

Dedicated or desperate?

robust zephyr
#

Programming is almost as much a social job as it is coding, maybe even more. You will have to collaborate and talk to people daily. This never goes away. It's not like the movies where you sit alone in a dark room all day

timid latch
#

"we only want candidates that write us a hand written letter with a 10 page essay on why they want to work here, and it must be delivered by hand to our office at the top of a mountain"

quasi blaze
young shoal
#

what'd you use it for?

quasi blaze
#

Just worked on projects to put on my GitHub so employers can check it out back when I was hungry for a tech job

grave cove
quasi blaze
# grave cove ???

I made projects to build my GitHub and I put my GitHub on my resume

grave cove
robust zephyr
glossy niche
young shoal
#

me when I have matrix builds on my resume and it's absolutely useless

naive igloo
#

i <3 when ε=72%

glossy niche
#

theres this intreseting phenomenon in this server where i sometimes help someone and 5 mins later i find them acting like assholes, it happens over and over

robust zephyr
#

Just don't help assholes

#

It's shrimple

tardy rain
#

Dont help anyone

#

Stick to the offtopics

unkempt python
#

i literally don't remember the last time i responded in a channel other then ots

vapid sable
#

@coral peak

coral peak
#

what WM are you using? i've been trying out tiling window manager like i3/sway recently

coral peak
#

nice šŸ˜Ž

vapid sable
#

used i3 on manjaro and loved it

coral peak
#

i appreciate how efficient it can me

vapid sable
#

rn dont have too much time to properly pimp it

#

so "gray background and no widgets" is all i have rn

#

prolly will work on it more on holidays

coral peak
#

very cool

#

minimalist vibes

vapid sable
#

lol

#

yeah its epic

unkempt python
vapid sable
#

tho now i keep trying to use workspace switch commands on windows machines

unkempt python
#

my eyes are dead

#

im blind

coral peak
uneven pine
coral peak
#

šŸ˜…

unkempt python
#

i can see the appeal though

#

the only editor that should be on that list is notepad++

vapid sable
#

this is how it typically looks

unkempt python
#

what dark mode looks like?

vapid sable
#

this is "i havent set a wallpaper"

coral peak
#

default grey šŸ˜Ž

coral peak
vapid sable
coral peak
#

editor is personal preference anyway ĀÆ_(惄)_/ĀÆ

unkempt python
surreal otter
#

vim is fun, but I don't have the patience to configure it

#

knowing it is good

thick osprey
#

pro-tip: Don't spend time configuring it. Just write code.

timid latch
#

More pro tip: spend time configuring it to procrastinate real work

thick osprey
#

Found the nix user.

unkempt python
#

even more pro tip: tell everyone that you're a real programmer when, in reality, all you do is configure it

uneven pine
#

More pro tip: use a better editor

unkempt python
vale raven
uneven pine
#

No (derogatory)

unkempt python
#

bans and shit yk

#

gotta stay respectful

thick osprey
vale raven
#

firT
I can create and delete Codespaces at will
I can deploy my containers at will

#

My Ansible has become super stable
Still need some IaC for my cloud resources though

timid latch
thick osprey
vale raven
timid latch
#

I am still salty about having a higher wpm on my crappy laptop keyboard than my expensive split one

timid latch
young shoal
#

hmmm. interesting

unkempt python
timid latch
#

I mean my main goal is for it to be more comfortable to type, not to be fast

#

Normal qwerty (on this keyboard size) had me moving my wrists too much

unkempt python
#

yea that makes sense

lament cairn
acoustic moss
grave cove
glossy niche
#

like one time this guy dm'd me twice for help and I did help him and then a week later I find him calling someone a terrorist because of their ethnicity

and it's happened several times since, but I still feel like I should help strangers regardless pithink

thick ore
#

my bot almost got 1st place in arena then died

fringe rain
#

i get to regularly use windows machines in my lab computers

royal lakeBOT
#

Objects/longobject.c lines 582 to 583

/* XXX: could be cute and give a different
   message for overflow == -1 */```
jovial verge
#

Guys I wanna hack FBI. How long will it take to learn that level of skills ?

vale raven
#

About 17.3 days

fathom musk
uneven pine
#

18.3 days and then 25 years in prison

glossy niche
# spare oriole lmfao

tbh it's not even a lmfao situation cuz I happen to be the same ethnicity as that guy yert

#

people like this are massive piles of shit

glossy niche
unkempt python
#

i haven't touched html/js/css in a very long time

#

now i need to do a bunch of animations

#

i think im screwed

robust zephyr
#

You can do pretty impressive animations in pure CSS these days

unkempt python
#

im learning about that rn

#

cool shit

rough sapphire
#

KARTOFFELPUFFER + APFELMUS

rough sapphire
lament cairn
unkempt python
plush sun
cloud oxide
#

Wahooo here we gooo

naive igloo
thick ore
#

did you hear that

#

RUST!!!!!

naive igloo
#

kul.

#

tho i am on phone rn so cant really get it to work

hidden raptor
#

@rough sapphire what is your problem?

torn pier
#

1993 browser had more features than current firefox… (yep, normal firefox or chrome without addons can't ftp or gopher/gemini as they just deleted the ftp things and never bothered to support anything else than http…)

#

that's how humanity is really going back…

carmine apex
torn pier
carmine apex
#

huh. same icon choice

torn pier
#

material icons are a little better and yet more androidish but after longer time too boring so went with this and it's okayish :-)

graceful basin
#

Yea, browsers are moving away from insecure protocols

green pelican
#

That's like saying routers are removing certain features for closing port 31337 by default

graceful basin
#

I really don't feel like FTP is a protocol I struggle to find a client for

#

windows explorer of all things is an FTP client

winter vector
#

you have mozzila and other ftp clients fuck it even the ftp package on linux if you want ftp support

#

thats like saying how its backwards to now be able to develop games like unity can but using scratch.

#

thats like asking for raytracing on a game from the 1990's

#

its stupid

#

I wonder if this dude knows the difference between ftp and sftp šŸ¤”

#

almost like the s in sftp stands for SECURE

solemn tulip
winter vector
solemn tulip
#

don't confuse sftp and ftps šŸ™ƒ

winter vector
#

ftp and sftp are literally the same just ones secure???

#

what are you on about???

solemn tulip
#

ftps is ftp over ssl

#

sftp is ftp over ssh

winter vector
#

right but were not talking about ftps

#

were just talking about ftp/sftp

#

idk where you got ftps from

solemn tulip
#

actually, maybe it's even thornier

FTPS should not be confused with the SSH File Transfer Protocol (SFTP), a secure file transfer subsystem for the Secure Shell (SSH) protocol with which it is not compatible. It is also different from FTP over SSH, which is the practice of tunneling FTP through an SSH connection.

winter vector
#

I never mentioned once ftps

#

I have no clue why youre bringing it up

solemn tulip
winter vector
#

right

#

but the point i was making

#

is that theyre complaining that there is no ftp support in browsers

#

when its insecure

#

let alone there being no need

#

and theres more secure protocols out there

#

like sftp

#

that can be used instead

#

especially with their respective clients

#
 ā”Œā”€ā•¼[0xC7R@LINUX]-[~] 
 └────╼ āÆāÆāÆ sftp                                                
[proxychains] DLL init: proxychains-ng 4.17
usage: sftp [-46AaCfNpqrv] [-B buffer_size] [-b batchfile] [-c cipher]
          [-D sftp_server_command] [-F ssh_config] [-i identity_file]
          [-J destination] [-l limit] [-o ssh_option] [-P port]
          [-R num_requests] [-S program] [-s subsystem | sftp_server]
          [-X sftp_option] destination
#

like this

#

ignore the proxychains

drowsy rose
#

wait chat so type x[num] in C is equivalent to

type *x = malloc(sizeof(type) * num);``` right
spare oriole
drowsy rose
#

lmao

small coral
#

but alloca() is dangerous, don't do it

spare oriole
#

....

#

i did reload it, it persisted.

#

done, done and done.

#

none of that fixed it though, dw, i got it figured out.

green pelican
spare oriole
onyx mist
#

Does anyone know how to select a trusted UEFI file for executing from the MSI bios?

#

Getting a shim_lock protocol not found error

#

Nevermind I just disabled secure boot

rough sapphire
#

The only reason you should have secure boot on is if you are vulnerable to being a target of interest

#

journalist? corporate PC? work in a position where somebody might try to hack you, or break into your home while you're away and mess with your PC? Probably best to keep it on. Otherwise unnecessary

spare oriole
green pelican
#

get out of my boot sector MS

rough sapphire
#

TLDR; BSoD? PC won't boot into Windows? You're screwed, buy another computer

#

Thanks, M$

green pelican
soft violet
rough sapphire
soft violet
#

I think it's still important to wargame this stuff out to keep developing secure systems, but wouldn't it be something to eliminate blackhatism?

#

Not in a send the killdrones out on everyone who does it kind of thing.

#

But a friendly neighbourhood where everyone is nice to each other kind of way.

#

Where you can leave your doors unlocked, theoretically.

tardy rain
#

Send the robot dog after them

#

With the machine gun attachment

soft violet
#

I specifically requested the opposite of this.

tardy rain
#

Well i specifically requested exactly this

#

With live video feed

lapis trench
#

@warm plume

warm plume
lapis trench
warm plume
#

Also why alot of people hate this idea

shy wharf
#

hi

warm plume
lapis trench
#

idk they think its spam

lapis trench
shy wharf
#

what if i went on topic here?

harsh tundra
lapis trench
#
import re
import string
import os

os.system("cls")
PATH = r"C:\Users\mqrsh\OneDrive\Desktop\base-folder\EsolangS\Moolang\code.txt"
text = open(PATH,"r").readlines()
def read(lines):
    code = ""
    for index,line in enumerate(lines):
        line = str(line)
        x = re.search(r"moo\*(.*)",line)
        if not x:
            letters = string.ascii_letters + string.punctuation + " " + string.digits
            code += letters[line.count("o")]
        else:

            letters = string.ascii_letters + string.punctuation + " " + string.digits
            if x.group(1) == "help":
                for index,letter in enumerate(letters):
                    print(index,letter)
                    

            elif x.group(1) == "new":
                code += "\n"
            elif x.group(1) == "indent":
                code += "  "
    exec(code)

def make_code(code:str):
    generated = ""
    for line in code.splitlines():
        line = line.replace("   ","ā˜…")
        letters = string.ascii_letters + string.punctuation + ' ' + string.digits
        for letter in line:
            if not letter in ["ā˜…"]:
                if letter in letters:
                    generated += f"m{"o"*letters.index(letter)}"
            else:
                if letter == "ā˜…":
                    generated += f"moo*indent"
            generated += "\n"
        generated += "moo*new" + "\n"
    return generated
p = "f"
cod = r"""
import time
print("Hi!")
time.sleep(1)
print("Im a cow..")
time.sleep(2)
print("Its time to say....")
time.sleep(3)
print("MOOOOOOOOOOOOOOOOOOO!!")
"""
if p == "t":
    print(make_code(cod))
read(text)


``` edit the `PATH` to the text file you want to use to write your program
harsh tundra
lapis trench
lapis trench
#

ok so here is how it works

#

you take the amount of o's in each line

#

and index it to the abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+,-./:;<=>?@[\]^_`

#

you can see the indexes with moo*help

warm plume
#

Error

lapis trench
#

let me see te error

warm plume
lapis trench
#

edit the path to your path to write to code

#

like add a text file

#

and set the path to that text file's path

warm plume
#

alr

#

so i set this to the files path?

#

like how do i do it in pycharm

#

actullay i will do it in vs instead

lapis trench
#

ok

#

you have vsc and pycharm? wow

#

i just got vsc

warm plume
#

vs is more enterprise

lapis trench
#

the purple one?

warm plume
#

yes

lapis trench
#

oh so you have vs vsc and pycharm

warm plume
#

it can hendel longer code

warm plume
spare oriole
spare oriole
#

both vsc and pycharm can handle the same amount of code

warm plume
spare oriole
#

VSC is multi purpose, so makes sense

lapis trench
#

lets see if i can write moolang in moolang

#

how do you make the terminal handle more letters?

spare oriole
#

you maximize it

lapis trench
#

how?

#

i mean when i print something really large it goes away

spare oriole
#

terminals only have so much space to display

lapis trench
spare oriole
#

you can calculate the available space and make only certain segments fit the available space and if it doesnt fit, print the rest of the contents on the next line and so on

willow narwhal
#

@harsh tundra You don't happen to work for NASA, do you?

lapis trench
#

i just copied it

#

1,222 lines for a 104 lined program.

harsh tundra
spare oriole
harsh tundra
#

I have some people added on LinkedIn, they know my legal name... If they remember it is me, that is.
Oh, wait, it doesn't have my updated legal name since I got married last year and changed it...

#

But before the change, i knew 3 other people with my exact same legal name.

#

Or at least firstname+surname combo, idk if they have middle names.

warm plume
#

how to make anything written in the b variable be like

warm plume
ashen ridge
#

@spare oriole

spare oriole
ashen ridge
#

Here have another ping bc why not @spare oriole

harsh tundra
#

@ashen ridge because you love pings, here's a ping and a cat

ashen ridge
#

uwu

#

cat

harsh tundra
#

Also, Ubuntu grub has memtest as a choice, so I'm not even checking the drive yet and copying my files, I'm checking ram because I can XD

#

Hm, temp rose to 52°C already. I forgot I was supposed to clean the laptop and change the thermal paste

spare oriole
#

@ashen ridge

harsh tundra
harsh tundra
#

Ah shit. It seems the disk might be kaput.

mount can't read superblock on /dev/sda4
Checked online and it says it's probably hardware problem.
Doing ddrescue to copy contents over and see what I can get from it

spare oriole
#

@harsh tundra

harsh tundra
# spare oriole <:skillissue:1221708648947122226>

It's Windows' and @ashen ridge 's faults. Windows froze up when installing a game she recommended! Still counting on Windows' breaking with updates (because they were installing when I turned on computer before that), not that Steam installing on separate drive (HDD) broke my main disk (Windows is on SSD)

ashen ridge
#

oh man

harsh tundra
spare oriole
ashen ridge
spare oriole
ashen ridge
harsh tundra
#

All of this because of hex-minesweeper automation game...

spare oriole
#

also yours for rebooting mid install

torn pier
#

it's you both fault then…

harsh tundra
#

29% rescued, 1 read error, no bad areas nor bad sectors pithink

harsh tundra
#

Explorer.exe or dwm.exe (or both) froze as well, task manager was not responding (and after i managed to close it, I couldn't open it again), discord showed as not responding, steam showed as not responding... What was I supposed to do?

lament cairn
#

Unlucky

harsh tundra
#

Kitties

ashen ridge
#

@spare oriole we blame hacknorris

torn pier
#

🤣

spare oriole
ashen ridge
harsh tundra
#

I love how no one blames me when it's my computer XD

torn pier
#

🤣

spare oriole
harsh tundra
#

But that's one vs how Windows/you/Paraselene/now also hacknorris a lot XD

spare oriole
#

@ashen ridge & @torn pier blame him

lament cairn
quasi blaze
#

Make you sure you guys take your vacations (meaning actually travel somewhere). It’s totally worth it and well needed after working so hard at your job

spare oriole
tardy rain
#

Good advice keezy

#

You could also take your holidays and unwind at home

#

But yea travelling is the goal

thick osprey
#

Me taking my second vacation while staying at home, enjoying a book, and sipping on mulled cider: yarrSip

vale raven
#

Me wondering if I even have enough PTO days left to cover the unpaid days we're not working between Christmas and New Years: 😭

#

... thanks Lance

#

Read the room man

spare oriole
vale raven
#

No
I've just PRed updates that users have requested

grave cove
spare oriole
grave cove
#

no

spare oriole
lament cairn
#

because devoops will pay for it

vale raven
vale raven
#

It honestly might be illegal if I do get paid

tardy rain
#

Can your workplace close down for holidays and not pay you for them?

vale raven
#

Yes?

#

Why would they be required to pay me for when I'm not working?

#

This is the entirety of the paid holidays for the year

#

which is very sad, yes

timid latch
thick osprey
tardy rain
#

the days between xmas and new years arent holidays

#

the company is choosing to shut down

#

is this in your contract?

vale raven
#

I'd have to check

tardy rain
#

in my uk contract its stated when the company will close for holidays, beyond the required bank holidays, and it's taken out of the PTO allowance automatically

#

so if you start with 20 days pto, youre down to 15 when you start automatically
different kind of deception but šŸ¤·ā€ā™€ļø

#

cant beat em all

spare oriole
#

old man mar, bsc, msc, JD

thick osprey
tardy rain
#

contact your local congressman?

#

or be like the french and riot

thick osprey
uneven pine
#

We just need to evict every single politician and start over

tardy rain
#

Evict their heads from their bodies?

#

Im a french politics enthusiast

gusty egret
#

hey guys, looking for some help with CSS. should be simple. can someone help me?

unkempt python
gusty egret
#

so uhm i want to make my chat go from the bottom to when the header starts. [stop when the header starts]. this is my header: .header {
position: fixed;
top: 0;
left: 0;
right: 0;
height: 90px;
display: flex;
align-items: center;
background: #131520;
padding: 15px 30px;
border-bottom: 3px solid #191d35;
z-index: 6;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
} and this is my chat: .chat {
display: flex;
flex-direction: column;
height: 100%;
width: 24rem;
min-width: 18rem;
gap: 0.5rem;
background: #131520;
padding: 15px 30px;
border-left: 3px solid #191d35;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
position: fixed;
bottom: -1;
right: 0;
overflow-y: auto;
transition: all 0.3s ease;
z-index: 5;
}
please also for all devices

robust zephyr
#

Stop spamming this in every channel

quasi blaze
#

Travelling is such a great experience; Being in a completely different environment from your hometown makes things adventurous. The people are different, the skyscrapers are different, the weather, the food and etc.

low chasm
#

name every French politician

thick osprey
warped sentinel
#

Wisdom comes from experience. Experience is often a result of lack of wisdom

thick osprey
#

Is that a Pratchett'ism?

humble elk
#

whew

#

I just had a conversation with my kid that disturbs me.

#

Guess in the realm of the youth today, if you make a script that makes you rich, unless you give it all away, you're the epitome o evil

solid elbow
#

I see a pretty massive moral distinction between a person possessing, say, 5 million dollars vs 5 billion dollars

#

Acquiring enough money to retire on it? Good for you. Acquiring enough money that every single person in a small town could retire on it? You've got a moral obligation to use all that extra money to help people.

#

This is fairly akin to feeling that price gouging is unethical

harsh tundra
# solid elbow I see a pretty massive moral distinction between a person possessing, say, 5 mil...

Yep. If you take away 99.9% of what a billionaire owns, they'll still be a millionaire.

Existence of billionaires shows there's something wrong - nobody earns that much on their own.
Even if you earned $1k a day for just existing and spend nothing ( = or just work as always and save $30k a month, just don't buy a soy latte and avocado toast and you can do it!/s), you wouldn't earn a billion in 100 years. Not even 10k a day (=saving 300k a month)!
Billionaires got there because of exploitation (e.g. amazon and in early days literally stealing ideas of other people listing on their marketplace... and currently underpaid warehouse workers) or inherited it from family that did such (e.g. Musk).
But as I said at the beginning, staying a billionaire is another problem - you literally could give away 99% of your money and be "just" a millionaire! What stops them?

harsh tundra
uneven pine
#

Equal redistribution of wealth when

lament cairn
harsh tundra
#

Or rather you blocked them

#

Then you don't see openly the original message so the reply links are meesed up

#

Just scroll above godlygeek and see

lament cairn
#

Oh, I saw the weird split messages and thought a message was deleted between the other messages

tardy rain
#

The way money accumulates is the problem, not the amount

#

Giant corpo exploiting people overseas to increase their profit margins bad

#

If i stumbled into a billion dollars tomorrow without hurting anyone why would i be morally obligated to help anyone

keen trellis
#

what elon musk means when he said the he not trust the openai?

fringe rain
#

that he left and they're making money without him

#

actually i have no idea, i just thought that up

keen trellis
#

I don't see much information about elon musk so I don't have a clear idea if is information os disinformation

harsh tundra
keen trellis
#

thanks

keen trellis
#

he used twitter once to say that Tesla was building 500 hundred new cars

#

that alters the market

#

and was a lie

#

he was ceo at Tesla at the time and already famous if he posts something will affect the market actions

#

I don't believe he bought twitter for freedom of speech

harsh tundra
# keen trellis I don't believe he bought twitter for freedom of speech

His "freedom of speech" means "I can talk whatever I want, people I like can be as bigoted as they can", then people started blocking him, so he made twitter devs make his account un-blockable and his posts show up at the top... And he banned people from using "cisgender" because him and his bigoted friends said it's a slur (meanwhile him and his bigoted friends actually use real slurs without any action). Etc. Right-wing "freedom of speech" means "I can be bigoted", but doesn't apply to anyone who speaks against the bigotry...

tardy rain
#

Theres no freedom of speech when it comes to private platforms

#

When are people going to understand that

#

Freedom of speech is protection from the government

humble elk
glossy niche
#

oh is this Elon musk o'clock?

#

which nazi has he retweeted this time?

tardy rain
#

Freedom of speech means exactly that there shouldn't be consequences (jail time) for your speech

harsh tundra
glossy niche
#

cuz this definition leaves room for things like stochastic terr0rism to quell journalism by smearing people

tardy rain
#

Im not sure what you mean, freedom of speech as americans have it means the government cant throw you in jail for saying things they dont like

#

It doesnt apply to jack dorsey's little slice of the internet

#

You have no freedom of speech on twitter, you follow the rules of the platform

#

Out in the public square you can go say whatever the fuck you like and your speech would be protected

#

(some exceptions apply) but its not as restrictive as private platforms

humble elk
tardy rain
#

And you cant exactly sue twitter for infringing on your right to free speech

#

(you dont have that right on there)

#

Its like visiting someones house, talking shit, then insisting you have the right to and they shouldnt kick you out of their house

#

šŸ¤·ā€ā™€ļø

#

ofc there have been some shenanigans with deciding the president cant block people on twitter and whatnot but i dont agree with that

glossy niche
#

anyways, on the topic of Elon musk, he's covering up yet another far right terror attack and blaming it on immigrants despite the fact that the attacker was a fan of Elon musk

tardy rain
#

New attack?

glossy niche
#

the Germany one

#

he deleted the twitter profile of the attacker

tardy rain
#

Child killed šŸ˜”

graceful snow
#

@spare oriole You seem to love Python as you primarily use Python for all your projects. Does that have a specific reason? šŸ˜„

spare oriole
graceful snow
spare oriole
graceful snow
#

When did you start with your startup? How is it going? Any interested investors yet?

spare oriole
#

When did you start with your startup?
it's not mine, i'm employed by the company, it's been around for about a year and a half or so

i've been part of the company for about 4 months

How is it going?
pretty good, we've sucessfully opened PRs against some pretty popular repos and have gotten them accepted
Any interested investors yet?
yes.

graceful snow
spare oriole
green pelican
spare oriole
green pelican
spare oriole
green pelican
quasi blaze
#

@tardy rain some good news. I will be getting a raise next year but my Junior title will still remain

tardy rain
#

that is good news

#

big raise?

#

big raise meaning not baby inflation adjustment bump

solid elbow
#

Big raises can definitely happen, but aren't par for the course

#

A big raise mostly happens if you're being underpaid, and you convince the company that you know it

tardy rain
#

last year i got 6% even though i asked for 12

#

this year im not even gonna bother

#

gonna use aoc to prep for bigger things

quasi blaze
spare oriole
young shoal
#

is that big

quasi blaze
spare oriole
#

imma go with not really, but it helps

tardy rain
#

Ita 4.5k CAD a year, its something

spare oriole
quasi blaze
#

Title remains the same though. One Product Manager I was speaking with on Discord argued that if I were to look for a job with the job title ā€œSoftware Developerā€ it will be hard because the employer will question why my company didn’t promote me after a year and half and why I am still a Junior.

spare oriole
quasi blaze
spare oriole
quasi blaze
#

No further explanation

solid elbow
#

Does your company have any software engineers who are more senior than you? I thought you were the only software engineer, has that changed?

spare oriole
#

i just wanted clarification.

i'm not sure that slight change would matter much since this is your first FT job right?

your work history would give you away as a junior

#

well, depends.

solid elbow
# quasi blaze I still am the only developer

Then "junior software developer" does seem like a terribly misleading title. If you're the only software developer, you're the most senior software developer. Calling the most senior software developer "junior" is strange.

spare oriole
#

if he's the only Soft dev, then they might not have any experience re: titles

#

i wonder if there were previous devs at his company

solid elbow
spare oriole
#

but still, HR depts are supposed to know how to scale titles

solid elbow
#

The title doesn't even need to scale

#

They can call everyone "software developer", that's fine

#

The weird thing is just calling the most senior thingdoer a "Junior Thingdoer"

spare oriole
#

fair

solid elbow
#

maybe they're planning to hire someone else, and have that new person mentor you, and that's why they still insist on calling you a "junior"? That's the only thing I can think of, other than deliberately giving you a misleading title

#

You probably don't have much leverage, but it is worth communicating to your management that being called a "junior software developer" when you are in fact the most senior software developer at the company makes you feel undervalued

spare oriole
#

i feel they're gonna hit back with "we already have you a raise, now you want a different title"

#

nothing to lose from asking tho

tardy rain
#

would anyone care if you called yourself a "software engineer"on linkedin or your cv

quasi blaze
#

I asked them about if my title will remain. They responded with ā€œThis is a raise only as stated in the document. All other terms and conditions (including title) remain the sameā€

spare oriole
#

but tons of people do put in the title reflected on their HR profile, i do that

solid elbow
tardy rain
#

the title does cost them tho, not in "real" value but in control

quasi blaze
tardy rain
#

thats between you and your employer

spare oriole
quasi blaze
tardy rain
#

not junior -> senior, but dropping the junior part is harmless imho

spare oriole
#

i find it weird that you're going to great lengths to hide the rest of your title, this feels like you're purposedly hiding something that might explain your dilemma

solid elbow
tardy rain
spare oriole
#

i think he's already looking for another job

tardy rain
#

good, t'is the season

#

AoC is good interview practice too keezy

#

give it a go

spare oriole
tardy rain
#

thats what the winter feels like to me

#

but maybe i just get burnout around the holidays

spare oriole
#

hmm, how come? do you work more around the holidays?

solid elbow
spare oriole
tardy rain
#

my industry slows down around the holidays too

spare oriole
tardy rain
#

it might also be AoC having an effect

#

brushing up on DSA and stuff reminds me of the job hunt

quasi blaze
#

I had an old classmate of mine get a job earning the title ā€œSoftware Developerā€. They were never a Junior Developer. They just did an internship while they were in college

tardy rain
#

i was never a "junior" in name either

spare oriole
#

my current title is a bit misleading imo since it's a startup

tardy rain
#

my startup experience was "they dont know what the fuck theyre doing with me"

spare oriole
#

i'm a "Founding Software Engineer" and it gives me imposter syndome vibes

quasi blaze
spare oriole
#

what's the saying?

comparison is the thief of joy

solid elbow
#

Winter in the UK is no joke

spare oriole
#

"expat", that word again

tardy rain
#

hah, vitamin d is a requirement

#

too bad mine are little white tasteless pills

#

i'd prefer if they were gummies