#ot1-perplexing-regexing

1 messages Β· Page 276 of 1

rough sapphire
#

:3

gentle moss
#

Dubai isn't covered by google fi

#

that's a problem

#

plus it requires a phone

#

that'd mean tethering and shit

rough sapphire
#

hmm complicated

#

speaking of dubai.. they make you pay through the nose if you miss mobile bill payments

gentle moss
#

got it down to about Β£800 a month by specifying exactly which countries they're going to be travelling to

rough sapphire
#

cool.. are they going to be using it for gps navigation and stuff..

gentle moss
#

nah, it's for connection to their servers for logging data and shit

#

car metrics from races etc

rough sapphire
#

cool cool

gentle moss
#

whenever i ls -al i always feel like i made a typo

summer rampart
#

edit: actually right now I have
alias ls='ls -AF --color'
alias ll='ls -lh'

gentle moss
#

not a fan of -AF

summer rampart
#

wai?

gentle moss
#

idk, i like my lists

#

oh damn, look like grumpy cat died

rough sapphire
#

awww

vestal briar
#

Yep @bisk

#

Oh tut discord

#

And that was to the joke thingy

#

🀷

sand goblet
#

@gentle moss Yeah you were right, the extra NAT on the ISP side was preventing port forwarding

#

We now have a static IP and it's all good

#

Surprisingly, the guy used teamviewer and made sure my rules were correct

#

Good thing I was on Windows

gentle moss
#

:D

gentle moss
#

hah, cute.

#

Baby by myself the stain grows more obvious.

#

i've definitely heard worse eurovision entries than this

#

i think we can do away with eurovision song writers now

stark prawn
#

But what about all the meme entries.

gentle moss
#

polish girls butter churning?

tired osprey
#

please

#

verda seduchka or how hes named is the best clearly

gentle moss
#

if you drink enough eurovision starts to sound goo-nah i'm just playin

stark prawn
#

Some of these performers arent even hitting their notes.

tired osprey
gentle moss
#

yes you keep going on about that but dude you were like 3 when it was on

#

like i couldn't actually believe they did this

#

i think that was like 2015 or so

stark prawn
#

Ireland send in a puppet once

sand goblet
#

that was dustin, the turkey

#

He's from the kids programming on RTE 2, everyone knows him here

gentle moss
#

haha

sand goblet
#

it was because Ireland realised there was no point in taking eurovision seriously lol

#

haha, el reg

#

We would like to offer our heartfelt thanks to Popbitch's in-depth guide to the competition, which saved us listening to all 26 finalists

gentle moss
#

:D

oak tangle
#

is that happening right now? the songfestival thing

gentle moss
#

yes

#

it's on tomorrow

#

the finals or w/e

stark prawn
#

The Dutch had a meme entry once called de toppers.

oak tangle
#

they're not really a meme, though. They're a marketing unit earning big bucks in The Netherlands.

#

for Dutch terms that is

#

selling out concert after concert with that concept

sand goblet
#

the butter churning thing was definitely the funniest

gentle moss
#

yeah

#

they knew exactly what they were doing in that whole performance

rough sapphire
#

damn.. bring back 2015

oak tangle
#

2015?

sand goblet
#

the year of the polish butter churning championship

oak tangle
#

oh

#

must have missed that

sand goblet
#

pretty hilarious eurovision

#

was funnier to see the reactions at home though

gentle moss
#

was actually 2014

#

that stage was pretty cool

#

the stage is one of the best things at eurovision

rough sapphire
#

what stage..

gentle moss
#

:P

rough sapphire
#

is that how polish sounds like..

#

that's nice.. the singing wasn't all that great.. Russians sound better comparatively..

gentle moss
#

back then i used to go around my mates and do the eurovision drinking games

#

feck me they're dangerous

rough sapphire
#

like what.. drink till the song is over? lol

gentle moss
#

song has love in the name: drink.
wind machine: drink.
key change: drink.
helicopter shot of nation in intro: drink.

#

etc etc

rough sapphire
#

wildly dangerous..

#

did a drinking competition like once in my life.. then never again..

sand goblet
#

But how do you know it's a helicopter and not a drone?

rough sapphire
#

drink first.. ask questions later

#

πŸ˜›

gentle moss
#

times are so different now gdude :'(

sand goblet
#

Haha

stark prawn
#

Drones are just humanless helicopters

rain spindle
#

Humans are droneless helicopters

sand goblet
#

I'm not a helicopter

gentle moss
#

hold out your arms and spin in a circle

rain spindle
#

@sand goblet You are a droneless helicopter

gentle moss
#

nah i've heard him talk

sand goblet
#

Am I an apache attack helicopter?

#

Meh, bad meme

rain spindle
#

There's worse.

vestal briar
#

Made my first wrapper

#

Also my first PyPi thingy

fervent dock
#

@grim pelican The way I think about it, is if if you want to insert between X and Y, then with singly LL all you have to do is set Z.next = X.next; X.next = Z. This means you don't need to touch Y at all. I find this straight-forward. Obv with doubly LL you only really do the same but in both directions, though I do see that as a step-up in difficulty. On the other hand, implementing something like selection sort on a singly LL would be a nightmare, and having the ability to traverse in both directions makes it easier to implement such features. It depends on the purpose of the structure, but I do see singly LL as easier to implement.

grim pelican
#

yea that's true i suppose, and yea don't worry about it lol

vestal briar
#

πŸ€”

#

Nope

#

That was for a msg 2 days ago

viscid quarry
#

a server im on wants me to create a mock server for discord bot

#

rly

vestal briar
#

?

vestal briar
#

I want to learn C but I am too tired atm & don't have any projects lined up

viscid quarry
#

puts on glasses

#

now you can c

vestal briar
#

πŸ‘

#

I am ill atm but I feel like I am doing nothing

viscid quarry
#

if i were ill i would relax in bed

vestal briar
#

:/

#

I am stressing about nothing but can't help it

viscid quarry
#

you wouldnt stress over nothing

#

something has to cause it

vestal briar
#

Waisting half a year learning 1-2 frameworks with python

#

If I had to pin it on something

#

I think it is multipule sources in general though

sand goblet
#

Wasting.

viscid quarry
#

for me, if i wanna learn something, i need a reason

sand goblet
#

But why do you think it's a waste?

vestal briar
#

I know i'm not

viscid quarry
#

being better at something is why i learn

vestal briar
#

But thats what I think at the same time

#

Like I learnt 5 things yesterday in python

#

I wanted to make websites and I still do but for some reason I feel like I wasted the time when I could have learnt something else that would have only helped me now

#

A catch 22-ish

#

Β―_(ツ)_/Β―

#

Basically stressing over nothing

wet steppe
#

just do django

#

it even has Go in the name

vestal briar
#

I know flask..

wet steppe
#

djanGo

vestal briar
#

Uh hu

stark prawn
#

editors continue to surprise me.

#

Wrote a commen """Returns a tuple with (command, out_var)."""
And it autocompleted those variables in the code

vestal briar
#

Christ

vapid bluff
#

which editor?

wooden kindle
#

Holy shit emacs evil mode is blowing my mind

#

I still don't really know what it is either tbh

grim pelican
#

what about it that blows your mind?

wooden kindle
#

It does basically everything

grim pelican
#

oh no, i was clarifying what you meant. I wasn't sure if you were saying that you didn't know what evil was, or if you didn't know what about it that blew your mind

wooden kindle
#

Ohh

grim pelican
#

lol

wooden kindle
#

I don't really know what to call emacs

grim pelican
#

the paragon of editing perfection

#

is what you can call it

wooden kindle
#

^

#

Like you can setup emails, IRC, fukin twitter

grim pelican
#

i like how IRC comes standard with emacs too

wooden kindle
#

Like can you even call it an editor?

grim pelican
#

it's an OS that just happens to also edit files

#

lol

wooden kindle
#

exactly lmao

#

I've been getting into Vim and VScode has pretty good integration but it it still felt a little off. Like 8 plugins into Neovim I found spacemacs and spent the rest of the day squealing like a child over all the layers

grim pelican
#

haha nice

wooden kindle
summer rampart
#

@wooden kindle how's the resource usage and performance? I wanted to try either spacemacs or build my own starting with evil mode but I stick with neovim because it's fast and lightweight

wooden kindle
#

With the daemon running it feels exactly like neovim and more.

#

A little hungier for resources tho

summer rampart
#

did you go with helm or ivy?

summer rampart
#

thinkmon should I go to the dark side

grim pelican
#

let the emacs flow through you @summer rampart

summer rampart
#

I’m thinking of trying out doom-emacs but I’m afraid I might get struck by the holy vim lightning

grim pelican
#

TIL about doom-emacs

gentle moss
#

i am all about doom

#

but this is too much

tame pier
#

CLI editors

#

Β―_(ツ)_/Β―

#

I use Nano

grim pelican
#

emacs has a GUI, it's better than the TUI counterpart

tame pier
#

TIL

#

Probably isn't better than PyCharm tho

grim pelican
#

they're different tools, i wouldn't tell someone to use one over the other

#

of course that doesn't stop people from turning their emacs config into something that can emulate almost all of pycharm's behavior

gentle moss
#

i use nano too @tame pier

tame pier
#

That's awesome @gentle moss

gentle moss
#

i spend a lot of time on our servers, nano makes life tolerable

tame pier
#

But why don't you just get with the damn program and learn Vim already @gentle moss

grim pelican
#

don't you mean ed? /s

gentle moss
#

fuck VIM i want a text editor not a lifestyle choice

tame pier
#

I actually bought a book on Ed, dunno why

#

lmao

grim pelican
#

haha nice

tame pier
#

True dat

gentle moss
#

the downside is that i also manage some pfsense boxes

#

which use vi

#

not vim

#

and none of the cheat sheets i've found seem accurate

#

.... so i installed nano on them.

grim pelican
#

vi/m has a tutorial built in

gentle moss
#

it can jump off a cliff as far as i'm concerned

tame pier
#

hahahaha

gentle moss
#

whoever decided that's the default text editor of everything is an awful person

tame pier
#

but how could you hate dearest vimtutor?

grim pelican
#

well it is the editor of the beast (vi vi vi)

tame pier
#

vimtutor like like the helpful senko-san

#

Nein

gentle moss
#

i'm aware of how old it is but christ why didn't someone just go "alright lads, you've had your fun. lets get serious here." when we figured out how to fucking process words.

tame pier
gentle moss
royal tartan
#

who won @gentle moss ?

#

the whole thing was too painful for me

languid kelp
#

the netherlands won

oak tangle
#

So, I've read

#

Were "we" a proper embarassment in ESF tradition?

sand goblet
#

I'll check

#

..yes

#

:P

oak tangle
#

Nice. It's probably impossible for me to avoid the song in the next couple of weeks

sand goblet
#

it sounds like.. wolves?

oak tangle
#

I'm going to listen to it

#

Now I want to know

sand goblet
#

it's just in general very generic

#

:P

#

lemon will be disappointed

#

did you see oracle's "entry"?

oak tangle
#

I don't like that intro at all

#

the dutch one

sand goblet
#

yeah

#

like I say, wolves

#

lol

languid kelp
#

pls no hating on wolves

oak tangle
#

biological appropriation

vestal briar
#

Stpid volves

languid kelp
#

triggered

vestal briar
#

no me stokerino

#

Right

#

What to do

sand goblet
#

Sure is, ventus

#

I mean they had help from a real singer too

#

The AI just output lyrics and a basic melody

#

and the actual lyrical performance

#

I mean don't get me wrong, we have the tech to also perform the lyrics

#

I'm sure you've heard of vocaloid

vestal briar
#

Be nice to ai

sand goblet
#

miku is a terrible example

#

some of them are fairly realistic

#

but

vestal briar
#

Once they control us maybe you wont be a slave >:D

languid kelp
#

i dont know if that is sillier than it sounds or not

#

because its silly

sand goblet
#

the problem with miku is her vocaloid is overused

#

because it's one of the default ones

#

but you can still do it right

vestal briar
#

I want a religion about electronics

sand goblet
vestal briar
#

Just grannys going around destroying tvs

#

IT IS THE DEMON THAT CAME TO KILL US ALL

sand goblet
#

they do still have a distinctive vocaloidness to them

#

but they're pretty good

vestal briar
#

Tut gdude is blanking me

#

Oh well

sand goblet
#

yeah, you see what I mean

#

owen, you had nothing to respond to

#

some of the vocaloids are realistic enough that they were able to add the sound of the performer breathing in lol

oak tangle
#

There's a lot of research going into emulating the human voice, so it's going to get even more amazing in the near future

sand goblet
#

Yeah

#

I mean hey, alexa can whisper now

summer rampart
#

imagine hearing something whisper late at night

sand goblet
#

I mean, that's what it's for, lol

#

to give you a completely different piece of music that a lot of people mistake

#

this is from the splatoon 2 soundtrack

#

and most people think it's a vocaloid

#

it is not, these songs have actual singers

#

thrown through a filter obviously, but pretty interesting nontheless

#

Automod can be a pretty complex subject

#

there's no one defined approach

#

goddamn nintendo really went all in

plucky monolith
#

I'm only here for the chat names lmao

sand goblet
#

You need to use setTimeout

#

rather than an actual loop

#

JS is not designed for blocking work

lilac glade
vestal briar
#

πŸ‘

vestal briar
#

Ooh atom is fancy

viscid quarry
#

sublime is fancier

vestal briar
#

Uninstalled

#

I just went back to vscode because I like it more

twin flare
#

I always fall back to sublime

#

(my first)

viscid quarry
#

my first was notepad

twin flare
#

notepad++ made me feel l33t

viscid quarry
#

made an IRC bot with 30 files and almost 300 lines per file, in notepad

#

it's always good using notepad to learn a language imo

#

so you don't get lazy and use autocomplete bs, etc.etc.

sand goblet
#

It's certainly a great way to connect with the profane parts of the dictionary

viscid quarry
#

oh yea that too

#

i said some words i never knew i knew :D

stark prawn
#

Never heard of botepad. Is that a decent editor?

viscid quarry
#

for the first couple of years that i learned cpp, python and java, i just used notepad

#

what's a botepad ?

stark prawn
#

πŸ€”

#

edited

viscid quarry
#

idk what you mean

wet steppe
#

what's botepad

viscid quarry
#

πŸ…±otepad

#

wait a second

#

bpdq

#

are all the same letter

#

with different orientations

wet steppe
#

nearly

#

q has a fliky

viscid quarry
#

still oriented reverse

stark prawn
#

q and p are mirrored in most fonts

stark prawn
viscid quarry
#

qo.op

wet steppe
#

fonts are different to actual letters

#

like look at the letter "a"

viscid quarry
#

that's a character

stark prawn
#

What's wrong with a?

wet steppe
viscid quarry
#

uh

#

that's just lazy-style a

wet steppe
#

fonts do their own thing

stark prawn
#

that's a very ugly font

viscid quarry
#

^

#

it's beautiful in it's own way though

wet steppe
#

what I am saying is that
fonts are based on typesetting, and they are different to the actual letters

stark prawn
#

how would you define the actual letters?

vestal briar
#

I made like 1 thing on notepad

#

Then went onto sublime to make a lest in time gmod hud

wet steppe
#

letters from the days of written word

vestal briar
#

Then vscode from there on

wet steppe
#

there were variations there too though

viscid quarry
#

my dad sends me letters from prison

stark prawn
#

There is no standard definition that says the a has to look like that.

wet steppe
#

more modern "a" and sans-serif "q" started getting used after typesetting was invented

#

the original shapes were different

#

I prefer to refer to the old shapes I guess πŸ˜„

rain spindle
#

What's everyones favourite programming fonts?

vestal briar
#

consales

wet steppe
#

IDK I always set IDE fonts as default

vestal briar
#

^

wet steppe
#

I do change the colors though

#

for syntax highlighting

twin flare
#

leave it to a programming chat to go deep on fonts

vestal briar
#

The default is consales :P

rain spindle
#

I like firacode

#
  • I need a powerline supported font
wet steppe
#

I don't support ligatures

#

they are pretty though

stark prawn
#

You need a powerline font for your ide?

vestal briar
#

Yep

#

For vscode

#

Broken

#

And font size 14 glitched _ to

stark prawn
#

I guess just don't use any plugins that use powerline

wet steppe
#

some of these ligatures don't look good to me:

vestal briar
#

Β―_(ツ)_/Β―

wet steppe
#

I don't likee the hashes merging

#

or squiggle into at

rain spindle
#

@stark prawn I use vscode

#

And a powershell terminal

#

I need to do it by hand

wet steppe
#

the arrows do look nice

#

but ===> looks okay to me πŸ˜„

stark prawn
#

I have use zsh, and it just uses the terminal's font, not vscode's font

vestal briar
#

Β―_(ツ)_/Β―

#

Also curses is annoying

wet steppe
#

I hate it when
C++ memers insist on using Ncurses for all their GUIs πŸ˜‚

vestal briar
#

Β―_(ツ)_/Β―

#

I'll use all core stuff in C

#

And then gui and all else in Python

viscid quarry
#

Comic sans for me

wet steppe
#

there's a comic sans monospace for coding lol

tulip palm
#

is there? i've been looking for one for ages

wet steppe
tulip palm
#

not comic sans enough

vestal briar
#

That actually looks really nice

gentle sparrow
#

Hack font is nice

#

Not offensive in any way

vestal briar
#

EXCUSE ME

#

THAT IS VERY OFFENSIVE

#

Looks like modified sans serif

wicked talon
#

isn't everything technically modified sans serif

gentle sparrow
#

It is modified dejavu

#

And dejavu is also quite unoffensive

lone otter
#

hack's quite nice

#

I use fira for ttf and tamzen for bitmap

wet steppe
#

hack doesn't seem to have ligatures so maybe I would like that

#

typo

#

I'm trying to find a nice font that preserves "===>"

#

and "++" and "=/="

sand goblet
#

PyCharm allows you to disable ligatures in the settings

#

I imagine most good editors do too

wet steppe
#

but ligatures are the whole selling point of the font

#

may as well use a non-ligature font in that case

sand goblet
#

Well no

#

Fira mono does not have ligatures actually

#

Fira code is just Fira mono with ligatures

wet steppe
#

ah okay

#

I prefer Fira Mono πŸ€”

sand goblet
#

But the point is that if you like a font with ligatures then you can disable the ligatures without editing the font

wet steppe
#

if you disable Fira Code ligatures does it become Fira Mono

sand goblet
#

I dunno

wet steppe
#

probably seperate fonts I guess

#

TBH looking at that comparison image some of these ligatures are so bad

#

arrow lengths are way harder to judge

#

and why does it combine #_(

#

$> is a particularly bad ligature too

lone otter
#

Fira Code and Fira Mono look different

#

Like despite ligatures

sand goblet
#

I like the ligatures

#

They exist to give you more semantic meaning

wet steppe
#

I'm super anti ligature πŸ˜‚

#

I understand some of the arrows being good

#

but others just shove symbols closer together and its a bit ???

sand goblet
#

Honestly you need to use it a while to appreciate it

#

You don't consciously notice most ligatures but they register

wet steppe
#

look at that at sign

sand goblet
#

Nah they're not

#

There's a tilde there

wet steppe
#

it looks like just a fancy at sign instead of "~" and "@"

sand goblet
#

It's super obvious

#

It's also wider than one character

wet steppe
#

I think that's way too ambiguous

#

its a step backwards

sand goblet
#

Not in the slightest

#

You're seeing these outside of the context of the editor grid

stark prawn
#

The @ is strange in the base font though

sand goblet
#

You need to try it in an editor

fervent dock
#

they make the walrus look ok

wet steppe
#

without ligatures its really easy to see the difference between these:
->
-->
--->
ligatures make arrows very ambiguous

sand goblet
#

Nah it's still easy to see that

#

Again. Use an editor.

stark prawn
#

That's a clear difference

wet steppe
#

you have to judge the length by eye

sand goblet
#

Like you do with the gaps, yes

wet steppe
#

no because you can count the gaps

sand goblet
#

Nobody counts the spaces lol

#

If we did shit like that, we'd take far too long to read code

wet steppe
#

your brain counts every time you look at this
-> --> --->

sand goblet
#

No, it doesn't.

wet steppe
#

it does

sand goblet
#

Symbol recognition is far, far more complex than that

wet steppe
#

one is a big longer

#

its not enough to differentiate

fervent dock
#

it would look far more obvious if they weren't just floating in space too

sand goblet
#

Nah, I can easily tell which one is longer, and by one character

#

But again. Editor grid. Use it.

wet steppe
#

<=> and <==> is so much clearer

#

than a difference in length

sand goblet
#

You're basically just ignoring me at this point :P

wet steppe
#

I've used ligature fonts in editor before

#

your point is moot

sand goblet
#

It doesn't sound like it honestly

#

There's no objective advantage to not having ligatures here

#

It's just your personal preference

wet steppe
#

yeah that's fine, its personal preference

#

I don't disagree

sand goblet
#

Yeah, which is fine

#

I mean, I prefer ligatures just because I like eye candy tbh

#

I don't find either way easier to read

wet steppe
#

I have a personal preference for Python over VB Script
but I still argue with people that they should use Python πŸ˜›

#

I can't say that Python is objectively better though

sand goblet
#

Sure, but Python wasn't conceived as the result of a drunken rant among Microsoft employees :P

wet steppe
#

Linux was made by some random college kid

sand goblet
#

Technically, so were most things in the tech world

#

We've all used Google

wet steppe
#

IDK Google's origin

sand goblet
#

I have an entire book on it

#

Interesting stuff

#

I particularly found it amusing how their first test group went

#

The page loaded, and they sat there and did nothing

#

When asked why, they said they were waiting for the rest of the page to load

#

Yknow, like, ads and stuff

#

They had to put a notice at the bottom that read "That's it, that's everything, please start searching"

wet steppe
#

haha

vestal briar
#

Hmm

#

I need a new project

#

Short-term

#

Long-term is C over the course of a year to know it as well as I currently know python & ecosystem

#

But i'd like a short-term project for a month that I could partially rewrite with C

#

I am thinking some kind of mp3 player of video converter utilizing ffmpeg

#

Would like to learn some pgobject

wet steppe
#

make a web app

vestal briar
#

Already know Flask

#

Want to be learning some new stuff with python (also can't really rewrite it in C)

vapid bluff
#

if you want to have some real 'fun' use the libav c libraries... shudder

wet steppe
#

DjanGo

#

Pyramid

#

Tornado

#

DjanGo

vestal briar
#

Apex

#

You listed django twice

#

And some unpopular ones

wet steppe
#

πŸ‘€

vestal briar
#

I am taking a break from web to do low-level stuff

wet steppe
#

use ArgParse and BeautifulSoup to make command line web scraping tool

vestal briar
#

click*

wet steppe
#

click is too good lol
too easy

vestal briar
#

I heard of BeautifulSoup but dont know what it is

#

Oh it's just scraping

wet steppe
#

^

#

like scrapy

vestal briar
#

I was hoping for a better version of curses

#

Imma just learn pygobject

#

Β―_(ツ)_/Β―

wet steppe
#

why not make a GUI in PyQt
and then remake in actual Qt

#

ah or GTK yeah

vestal briar
#

If I have to do windows aswell, i'll just make a webapp with flask and use a c/c++ webview thing to connect to flask

#

Tada fancy gui like electron

wet steppe
#

what's c/c++ webview thing

vestal briar
#

But I want a fancy gui for linux only so this is better

#

I forgot the name

#

It supports go, c and c++

wet steppe
#

GTK?

vestal briar
#

This one

#

Nah

#

It's like a tiny web browser

#

Connected to 1 url

wet steppe
#

ah okay

vestal briar
#

Β―_(ツ)_/Β―

wet steppe
#

like a lightweight electron?

vestal briar
#

Basically

wet steppe
#

yeah seems good

vestal briar
#

Just making a website

#

And box it to make it a program

#

Get the user to run a flask uwsgi thingy

#

And just connect to a locally-hosted server basically

wet steppe
#

Gdude likes Bottle you could take a look at that

vestal briar
#

Or I could use Flask that I am an expert-ish with

wet steppe
#

xd you don't like it when I suggest other HTTP frameworks

vestal briar
#

I know it well but I don't have a ton of experiance with it in the real world kinda thing

#

It's like saying to me to learn like java

#

No usecase for me/Redundant :P

wet steppe
#

yeah I see

vestal briar
#

Actually may aswell make a flask thingy with ffmpeg

#

At least i'll learn ffmpeg/interacting with c in python and that webview thingy

wet steppe
#

what will it do

vestal briar
#

Utilize ffmpeg to do cool stuff to videos

#

And convert filetypes on your pc

#

Think of it as a bad handbreak

wet steppe
#

ah yeah I see

vestal briar
#

Tut

#

This is making me learn JS >:D

wet steppe
#

lool

vestal briar
#

Need ajax stuff for no refresh

#

Oh well

#

All could be done in like 10 lines

#

But gui and stuff

#

This is why you use a gui framework

wet steppe
#

Bootstrap.CSS πŸ˜„

vestal briar
#

πŸ‘

#

The IE of css

#

Hmm where has 30 mins gone

#

Oh no it's just starting

wet steppe
#

"Coding & GTA RP" πŸ˜„

vestal briar
#

:)

#

No scammy today

#

But that's fine

wet steppe
#

XD

vestal briar
#

He does intermiddiate C# but to make cool scammy annoy things

wet steppe
#

GTA V mods got legit TBH

vestal briar
#

Yup

wet steppe
#

there's an excellent Thanos mod

vestal briar
#

It has kind of had an popularity rebirth

#

Aswell as the already 500 million in after-launch micropuchases

sand goblet
#

I just wanna say that laminators are the worst thing

#

I needed to laminate 31 pages

#

I got like 10 in and then it ate a page and broke

wet steppe
#

waow

rough sapphire
#

Didn't know people still laminated things

sand goblet
#

we do

#

:P

#

oh well, at least it isn't my laminator

#

I'll wait for it to cool down and see if I can open it

#

oh wait, I'm at work

#

no screwdriver

oak tangle
#

my gf laminates a lot of things

#

but she's a primary school teacher

#

so it makes sense

stark prawn
#

tbh it's almost as fun as making labels

tired osprey
#

different people will interpret this differently

lone otter
#

different people will interpret this differently

wet steppe
#

different people will interpret this differently

vestal briar
#

different people will interpret this differently

gentle moss
#

different people will interpret this differently

sand goblet
#

I interpret it as spam

sand goblet
wet steppe
#

Is it good to eat

#

Its like ham ?

sand goblet
#

I'm told it's good to eat

#

yet, I would rather not

summer rampart
#

it's alright

gentle moss
#

it's not delicious at all

sand goblet
#

you're just saying that so we leave you with all the spam

gentle moss
#

thats defamation

vestal briar
#

SUE

sinful copper
#

it is basically ham (technically also pork shoulder that's prepared the same way) that's been chopped up and pressed into a solid shape

#

it has a different texture than normal ham on account of being chopped up, and some people find that unpleasant

wet steppe
#

It looks too compressed

#

Dense

vestal briar
#

I ran a windows virus on wine

#

The shittiness of WINE saved me

#

Long story with that virus

#

(Anyways unless it was a big day-zero virus that attacked windows and linux, it wouldnt get out of the poorly made wine sandbox)

wet steppe
#

lol

autumn night
#

@full matrix to be clear, you would need to know the license the content is provided under

#

if it's provided under something like CC-BY-SA then yes, you can share the data under the terms of that license

full matrix
#

why u mentiond me here?

autumn night
#

because its off-topic for a help channel

#

it's not a python question

#

but i have some familiarity with the subject so i can try to help still if you want

full matrix
#

yes please

#

i am confused about this all

#

i made my code already after fixing bugs and will be sad if it is ilegal

sand goblet
full matrix
#

@sand goblet i can't remember what you said πŸ˜ƒ

sand goblet
#

Well go back and read it again :P

vestal briar
#

Nobody will arrest you if it is personal

#

But against tos

#

And maybe against rule 5

sand goblet
#

talking about legal issues is missing the point entirely

full matrix
#

as doing something against the law is forbidden

sand goblet
#

terms of service are not legally binding

vestal briar
#
#

@full matrix

sand goblet
#

however the site is within its rights to ban you

#

or send an abuse report to your ISP

#

they wanted to learn scraping, so I don't think they'll go for that

autumn night
#

it could likely get their bot banned

#

im also trying to keep my personal views separate from my "official" views as "a guy who tries to be helpful on discord"

#

and in the latter capacity i will say, be careful with breaking TOSes and don't commit copyright infringement

full matrix
#

@vestal briar they said 'no quotes api yet'

#

I have another question

#

when a client request a bot that do what site doesn't want me to do,,,then is this legal!?

vestal briar
#

Against TOS

#

Read what gdude said

full matrix
#

indeed can i go to jail because of TOS ?

vestal briar
#

Haha no

#

At max you will be sent an angry letter by your isp or be cut off eventially

#

Again, read what gdude said

full matrix
#

what is 'isp'

#

indeed you know my problem is in :

vestal briar
#

Ask duckduckgo/google

#

The art of the search

full matrix
#

if it is ilegal..then it is fobidden in my religion (it is like stealing)

vestal briar
#

stealing is a broad word

#

Would it be stealing if you robin hooded

#

Like what laws does it follow

full matrix
#

indeed yes (you shouldn't do this as what is built on wrong is wrong)

vestal briar
#

Depends on the POV of wrong

#

"Stealing" bread for your family to survive is seen as wrong and not wrong by diffrent people sort of thing

#

If you consider it stealing or the Priest/Imam says it is, I guess so

#

But as gdude said, by laws it is not stealing at least in the UK and US; if you do it majorly, it can be classed as copyright infringement

#

@full matrix

full matrix
#

and what will heappen then

#

after copyright infringement

vestal briar
#

Depends on the country

#

Often it is just nothing but a notice

#

If it's bigger, a fine

full matrix
#

in egypt.. if you hacked the website itself and said 'i did it come and send me to jail, no one will care

vestal briar
#

If it's like mutli-billion, jail

#

I can't talk for egypt

robust sierra
#

i think im getting deja vu, @vestal briar wbu

#

we had a similar convo before

vestal briar
#

Though I think they would have stricter policies then that or everyone would be going to there to hack @full matrix

#

@robust sierra We did & I know what one. It was a futile ignorance argument with someone in saudia arabia

robust sierra
#

i think he was from iran

vestal briar
#

One of the two

#

I think I had that one and a mini one before that :P

full matrix
#

indeed i think i am making it big problem

vestal briar
#

I'm not religious so not sure my grounds on it FYI, take it all with a grain of salt

#

Though it's probably fine aslong as you are not hurting anyone/anything by doing it (finances or otherwise)

full matrix
#

but a case like this is very small and won't affect them right?

vestal briar
#

Yeah

#

Won't affect authors at all

#

If it's just a quote

#

Might do something to goodreads?

#

But they don't have that feature I don't think

#

(Not saying any of this is right or wrong to do now btw, no warrenty/rule 5 implyed)

#

Oh yeah it doesnt' show here

full matrix
#

the problem is just about affecting the server performance and using important data right?

#

mmmmmmmmmm

autumn night
#

there are 2 aspects

#
  1. the goodreads TOS
  2. publishing/sharing goodreads' data/content
vestal briar
#

Breaking tos

#

Not hurting authors

autumn night
#
  1. is up to you, just decide what seems right to you
vestal briar
#

Possible huring goodreads but not in a signifiant way

autumn night
#
  1. without an explicit license otherwise, even copying the data probably constitutes an unauthorized copy. but if you are not sharing the data w/ the public, then likely nobody will care. e.g. it's just for you and your friends
vestal briar
#

Yep

full matrix
#

ok then

vestal briar
#

Basically goodreads doesn't care all that much when it comes to private use

full matrix
#

i am disapointed now of this world and its dark face

vestal briar
#

Nothing will be happening to authors

#

So it's in a gray area

#

I'd say it's fine

wet steppe
vestal briar
#

If nobody cares, doesn't hurt anyone and it benifits me: I would personally take it

full matrix
#

right

vestal briar
#

1 done

#

2 70-80% for goodreads

#

3 Yep

full matrix
#

what u mean

vestal briar
#

Goodreads doesn't care all that much, max a ban
Server load would not be affected much for goodreads, it is not hurting the authors at all
Cool thing

#

They are the for reasons in this circumstance (for me atleast)

#

Against would be if it was being sold commercially

full matrix
#

that means small scraping won't hurt then they don't care

#

no no no commerciall here

vestal briar
#

They won't care apart from maybe an automated ban

#

But rule 5 so I can't tell you to do it or not

#

Or help you

full matrix
#

ik

#

so in this cases:1_not harming 2_no commerc ----->they won't care

vestal briar
#

As I see it, yes

full matrix
#

ok then

#

thank you man πŸ˜ƒ

#

and for afterwards

vestal briar
#

No problem

#

Take care

full matrix
#

i can find the reasons for their tos in their tos right?

vestal briar
full matrix
#

so i can stay away of waht they hate

#

under which tag??

vestal briar
#
This license does not include any resale or commercial use of any part of the Service, or its contents; any collection and use of any book listings, descriptions, reviews or other material included in the Service; any derivative use of any part of the Service or its contents; any downloading, copying, or other use of account information for the benefit of any third party; or any use of data mining, robots, or similar data gathering and extraction tools.```
#

It is breaking tos

full matrix
#

XD

vestal briar
#

The licenses granted by us terminate if you do not comply with this Agreement.

#

So you will get banned is all if you where doing it

full matrix
#

good then

#

you helped me alot

#

thank you so much πŸ˜ƒ

vestal briar
#

No problem

#

Uh oh whats this

#

Ah it's fine

#

New ukranian goverment going by his promises

#

That was fast to disband paliment

full matrix
#

indeed politics is not clean anywhere

#

when reading news i find out world is more danger

vestal briar
#

Technically he's doing it for peace

#

Well to go towards peace at least

sand goblet
bleak lintel
#

ahhh that's smart

#

hm, impressive stats

tight fractal
#

Will a server in the vacuum of space overheat? πŸ€”

rough sapphire
#

vacuum doesn't mean the temperature is low.. and the server will heat regardless of whether or not it's in a vacuum

mental ether
#

you'll need extra fans to push those scant few hydrogen atoms through the heatsink

proper dune
#

A server will heat more in the vacuum since theres no conduction or convection losses

sand goblet
rough sapphire
#

you know those mafia bosses who like to send a message..

#

this seems like that

stark prawn
#

We think huawei may be spying on us, so we are going to allow them back in for 3 months.

sand goblet
#

Haha

sand goblet
#

oh you'll like this one

full matrix
#

@autumn night here?

autumn night
#

yes but you got your answer: "idk"

#

cause the docs arent published 🀷

full matrix
#

@vague tulip here we can talk about off topics right?

#

XD

#

do you know similar one?

#

i searched alot

#

and can't find what i want::(

#

a site should have sent me a mail with db while agoe

#

but nothing came 😦

sand goblet
wet steppe
#

wow

vapid bluff
#

TIL cat litter caused a nuclear accident...

#
1 February 2014: Designed to last ten thousand years, the Waste Isolation Pilot Plant (WIPP) site approximately 26 miles (42 km) east of Carlsbad, New Mexico, United States, had its first leak of airborne radioactive materials.[91][92] 140 employees working underground at the time were sheltered indoors. Thirteen of these tested positive for internal radioactive contamination increasing their risk for future cancers or health issues. A second leak at the plant occurred shortly after the first, releasing plutonium and other radiotoxins causing concern to nearby communities. The source of the drum rupture has been traced to the use of organic kitty litter at the WCRRF packaging facility at Los Alamos National Laboratory, where the drum was packaged and prepared for shipment.[93]
#

tl;dr: The source of the drum rupture has been traced to the use of organic kitty litter at the WCRRF packaging facility at Los Alamos National Laboratory, where the drum was packaged and prepared for shipment.

lilac glade
#

Pokemon Rumble Rush came out yesterday. Not even 1 hour in and I'm already locked out due to a bug.

sand goblet
#

Yeah, I'm not finding it compelling either way

#

I mean goddamn, those models

lilac glade
#

Yeah, but that's the Rumble style, AFAIK. I haven't played other Rumble games, so I figured this would be my first while bored at work.

vestal briar
#

Holy

#

Thats a bad looking game

#

Looks like a wii port to mobile

#

Oh and it has microtransactions, very OG there :/

vestal briar
#

(Watch, it's clipped to 39s)

autumn night
#

hi @jaunty skiff

rough sapphire
#

is that pokemon on switch??

lilac glade
#

No, that's a mobile ghame

rough sapphire
#

Pokemon Rumble Rush

#

oooh

#

im gonna try

rough sapphire
#

any russian speakers online?

rough sapphire
#

is anyone familiar with how they run datacamp.. I understand it's by using containers..

#

spawning one for each student user.. how do they balance load..

#

like I understand it's a docker api call that probably spawns each one.. but how can it handle so many requests and manage to deliver

tame pier
#

Possibly Kubernetes?

sand goblet
#

It's more likely to be a custom solution, but kubernetes and docker swarm are both great at that

sand goblet
#

I used up the last of my brioche by filling it with crisps

#

I can hear the French complaining from over here

gentle moss
#

crisp sandwich

#

$$$

vestal briar
#

Yummy

#

Now

#

What is the best on them

#

Pringles? Nic Naks?

#

Walkers?

sand goblet
#

I used tayto

#

it's all I had

vestal briar
#

I think I finally understand pointers :)

#

Need practise though

sand goblet
#

you only think you understand pointers

vestal briar
#

:)

sand goblet
#

:P

vestal briar
#

Rust ones are nice

#

C.. not so much

sand goblet
vestal briar
#

My C & C++ guy in school tries to never use them

#

Wow

wooden silo
#

I mean, you should only need to use raw pointers rarely in modern C++.

#

References and STL abstractions protect you from them in most cases.

sand goblet
#

You say that, but people do use them

wooden silo
#

I'm just saying that @vestal briar 's C&C++ guy isn't exactly wrong.

#

It's probably a good idea to strive not to use them if you can avoid it.

sand goblet
#

Well, yeah, that's fair

gentle moss
#
You spend several hours creating a new copy of the Universe which is identical to the existing one except your foot has a hole in it. You then hear that it can be done more elegantly with Dyadic Functile Hyper-Arrows, but the very act of reading some of the included sample code causes one of your metatarsals to explode.```
#

hah, haskell

vestal briar
#

Yeo

wet steppe
#

Sounds standard for haskell

vestal briar
#

I don't get what that means

#

Gtg

rough sapphire
#
im handsome
proper dune
#

if you use raw pointers in C++ for any reason other than backwards comatibility (with C or otherwise) or ABI interfacing, you're dead to me

sinful turtle
#

My 4 and a half year old phone finally died today

#

I don't know whether to be annoyed, or relieved that I can get a new phone lmao

lilac glade
#

Battery failure?

#

I'd just replace it and move on, if I could.

sinful turtle
#

Nope, dropped it and something on the inside of the phone died

#

I don't think it was the battery because the screen still came of with a load of coloured bars

#

Somehow something inside my phone broke before the screen did, which suprised me

vestal briar
#

I'd say some connector came loose

#

Could still repair it >:D

#

Wait 4 years ago is only 2015

sinful turtle
#

I don't really want to use that phone ever again because of how slow it was

#

(It was an iphone 5c)

vestal briar
#

Ah

grave phoenix
#

Time for a S10

#

And use it for another 5 years

rough sapphire
#

Does anyone know if github followers are public? That is, can anyone who knows my profile look at my followers/who I am following?

sand goblet
#

Yep

rough sapphire
#

rip

#

Shame, I wanted to add people ik irl

sinful copper
#

you might want to make a separate profile for your real name anyway etc, and make stuff you can show prospective employers etc

sand goblet
#

I think it's usually pretty obvious when someone does that

sinful copper
#

like i get the instinct to not want your real identity all over everything but

sand goblet
#

I'd do it with LinkedIn, but not with github

sinful copper
#

github is kind of a gray area

#

well the alternative is to just do all github activity under your real name

#

but @rough sapphire seemed to be saying they already are doing some anonymously

sand goblet
#

That's what I do, yeah

rough sapphire
#

Yeah right now my github has no personal info on it

sinful copper
#

(also btw you know the email address you set up for git is public and stays on commits forever, right?)

#

had someone else coming in and complaining about that

lilac glade
#

My Github account is under both my real name and my username.

sand goblet
#

Oh, that's always a fun complaint

vestal briar
#

I am thinking of making stuff public

#

But I have to scrub

lilac glade
#

I don't mind what's on my Github profile, for it's also a way for me to keep track of what I've done.

rough sapphire
#

woah what it said my email was private

sinful copper
#

your email address for registration is private

lilac glade
vestal briar
sinful copper
#

your email address that goes in the commit header - which could be different, but won't be if you didn't set it up specifically, is public

vestal briar
#

Basically my portfolio I use it for

sand goblet
vestal briar
#

I have a dedicated website now

sand goblet
#

Haven't used in a while

vestal briar
#

Even 50

rough sapphire
#

how do I see my commit headers?

vestal briar
lilac glade
#

That reminds me that I still need to learn how to use Flask... and CSS... and HTML...

#

Fun times.

sand goblet
#

Commits contain your email and name as provided to git

lilac glade
#

More procrastination.

sand goblet
#

When you set it up on your machine

vestal briar
#

I need to do C

#

I am now but it feels like I am not doing enough

#

Even though its long term..

sand goblet
#

UN Owez Was Her

rough sapphire
#

I'm looking at my commits now, I'm not seeing my email anywhere

vestal briar
#

Yeah

sinful copper
#

@rough sapphire view it in patch mode

vestal briar
#

Seems he's gone

rough sapphire
#

I feel 11/10 violated rn

sand goblet
#

That's what happens when you don't understand your tools

#

Accountability is why it works this way, though

#

It's a noble goal

robust sierra
#

aw fuck

sinful copper
#

ok it is possible to remove them (if no-one else has cloned the repository) using git filter-branch from the command line

robust sierra
#

big fuck

#

i thought my email was private grr

sand goblet
#

I don't understand people that are secretive in professional spaces like github

sinful copper
#

or if you don't care about the commit history, just recreate the repository (much easier than filter-branch)

rough sapphire
#

whelp just deleted all my repos

vestal briar
#

I have everything but phone, real name, photo and exact adress online

sinful copper
#

...i hope you didn't lose a lot of work doing that, i could have walked you through removing the email addresses

robust sierra
#

@sand goblet since when was my github ever professional

sand goblet
#

Github in general is professional

#

I still forked a potato, I'm not gonna hide because of that

#

We're all people

rough sapphire
#

nah I have them all locally. Thanks though random. Now I just need to research setting up a different email

sinful copper
#

ah

#

if you want to keep the commit history, you can edit the local repositories with https://stackoverflow.com/questions/750172/how-to-change-the-author-and-committer-name-and-e-mail-of-multiple-commits-in-gi - this will change all the commit hash values

#

once you have a new email address (or that github no reply thing) set up

wet steppe
#

I still forked a potatoLMAO

sinful copper
#

make a backup of your repositories before proceeding with that

robust sierra
#

ayy my email doesnt show on Berone

sand goblet
#

@wet steppe drtshock/potato if I'm not mistaken

vestal briar
#

Mine is obvious

#

[username]@[the prefix of my username]

rough sapphire
#

At present now that my repos are down for the moment, is my email back to private?

sand goblet
#

Not if anyone cloned them ever

robust sierra
#

i think theres a setting u can change

rough sapphire
#

They were all private repos

#

one was public for i believe 5 minutes

sinful copper
#

there's nothing else on github that surfaces the email addresses except commits in visible repos, aiui

sand goblet
#

I always read that like a word

#

Ayoooey

robust sierra
#

@rough sapphire go to Settings > Emails > Tick Keep my email addresses private

sand goblet
#

That won't do it

vestal briar
#
    what
        is
        this
            thing
        that's
        happening

becomes the following "tree" structure:


    β”” what
        β”œ is
        β”œ this
        β”‚   β”” thing
        β”œ that's
        β”” happening

robust sierra
#

it wont cover up past commits, but it will cover up future commits right?

sand goblet
#

No, it has nothing to do with commits

rough sapphire
#

oh hey, mine says "because you have email set to private 123456789username will be shown instead"

sinful copper
#

@rough sapphire did you look in your repos and see what was showing up before deleting them? if it was always private it might not ever have been a problem

sand goblet
#

Yep nothing to do with commits

#

That's for the web editor

sinful copper
#

web editor has nothing to do with commits πŸ€”

rough sapphire
#

I did not look, deleted first asked questions after

sinful copper
#

(to put the noreply thing on command line commits you have to configure it outside of github)

rough sapphire
#

Is there a github look-alike for people who value privacy

#

Or is that just an external hard drive

sinful copper
#

it's not really a github issue

wet steppe
#

yeah private repos

sinful copper
#

this is inherent to how git itself works, and github provides adequate mitigations for it if you set things up properly

vestal briar
#

GitLab?

#

You can make it 100% self hosted

rough sapphire
#

Gdude, ou still around?

vestal briar
#

jspeek x 2

rough sapphire
#

Anyone else could prob answer just as easily: would I have been notified in some way if someone cloned one of my repos?

sinful copper
#

@rough sapphire i bet your millisecond timer takes longer than a millisecond to run

#

put the start time in a variable and just subtract it from the current time, instead of having a counter that goes up

fervent dock
#

@rough sapphire On github each repo will have an Insights tab, under which is Traffic which shows clones and views, but if your repos were private no one cloned or saw them

#

I'm not sure if the insights thing is guaranteed to be 100% accurate

rough sapphire
#

Thank you

sinful copper
#

@rough sapphire new Date().valueOf() is current time in milliseconds since January 1, 1970 UTC

#

er, Date.now()

#

(valueOf is the old way of doing it and it's awkward)

sand goblet
#

@rough sapphire Ding

#

Sorry, been eating dinner

#

Insights help, yeah

rough sapphire
#

I'll tell you hwhat, you just discovered time travel

rough sapphire
#

||Move over [REDACTED DUE TO SPOILERS]||

rough sapphire
#

great Scott

#

we gotta go back Marty..

rough sapphire
#

||Doc, what do you mean you destroyed my future and Biff is going to marry my mom?||

sand goblet
rough sapphire
#

expected this

gentle moss
#

totally expected

rough sapphire
#

then there will a second referendum

gentle moss
#

a truck for a shredding company just appeared at downing street too