#ot1-perplexing-regexing

1 messages · Page 461 of 1

coral void
#

that is not what I expected

#

o.__ __.o

narrow pecan
#

`__ . __’

late quest
#

👁️ 👃🏻 👁️
👄

#

Well I tried

coral void
#

_ _ on the first line

#

to make it drop down a level

#

I do that when I'm trying to line stuff up

#

_ _
Like this:
_ _ ^

narrow pecan
#

==

coral void
#

Means compact + cozy display it the same

late quest
#

There

coral void
#

_ _
i . i i . i i . i i . i ~~ . ~~ ~~ . . . ~~ i . i ~~ ~~==++\
========================================

narrow pecan
#

Ot you could use the space emojis in the lemoji tilesets 😉

#

See the pins. They use spaces hahah. A big block of emptiness

coral void
#

It's a train

narrow pecan
#

It’s a locomotive lakmatiol

mellow spire
#

👁️ 👃🏻 👁️
👅
👕
👖
🩰

#

lol

late quest
#

/.
.•. •./
_/

#

Does that look like a face

coral void
#

Forgot to _ _ the first line

#

_ _ ##### #####\
i . i i . i i . i i . i ~~ . . . ~~ ~~ . . . ~~ i . i ~~ ~~==++||\
========================================

mellow spire
#

train

late quest
#

Breh

#

I can’t

mellow spire
#

nice art

#

Bast

coral void
#

too bad there's no superscript crossout

late quest
#

_ _ ##### #####\
i . i i . i i . i i . i ~~ . . . ~~ ~~ . . . ~~ i . i ~~ ~~==++||\
========================================

#

wow

narrow pecan
#

Sadly, it doesn’t look too good On mobile

rough sapphire
#
  _ __   ___ | | _____ _ __ ___   ___  _ __  
 | '_ \ / _ \| |/ / _ \ '_ ` _ \ / _ \| '_ \ 
 | |_) | (_) |   <  __/ | | | | | (_) | | | |
 | .__/ \___/|_|\_\___|_| |_| |_|\___/|_| |_|
 |_|                                         
#

tada

mellow spire
coral void
#

That breaks weirdly on mobile

rough sapphire
#

choo choo

narrow pecan
#

For sure

rough sapphire
#

which one

late quest
#

@rough sapphire 👏🏻👏🏻👏🏻👏🏻

narrow pecan
#

Mobile likes to mess things up

rough sapphire
#

I am an artist

coral void
#

Strike through is weirdly low

narrow pecan
#

Yeah

#

Probably for readability

coral void
#

My final version

rough sapphire
#

||_ ____ ____ ____
(o))}}}___}}
'U'0 0 0 0 0 0 0 0

#

dang

late quest
#

————-___######

#

#####_____________

coral void
#

||_ ____ ____ ____
(o))}}}___}}
'U'0 0 0 0 0 0 0 0
@rough sapphire

#

drat

late quest
#

----_

coral void
#

can't chain _ cause discord messes them up

late quest
#

•-•

coral void
#

you'll need a single space in places

late quest
#

||_ ____ ____ ____
(o))}}}___}}
'U'0 0 0 0 0 0 0 0

coral void
#

_ _
_ _ _||__ ____ ____ ____
(o)___)}___}}___}}
'U'0 0 0 0 0 0 0 0

narrow pecan
#

Do you wanna give the lemoji and pydis snake tilesets a try? I have a testing server just for them, until we’re done with merging and implementing everything

#

Check the pins for some examples of the one with lemojis

#

@coral void how’s that supposed to look? I don’t quite understand, on mobile

coral void
narrow pecan
#

I guess it was just a problem with me not understanding it hahah

late quest
#

A

coral void
#

It's a train going left

narrow pecan
#

Aaah, I kind of see it now

#
 #@#
###@#
 @##
  |
  |
 /|\
late quest
#
  #@#
###@#
   @##
       []
       []
     /[]\
coral void
#

\🍁

narrow pecan
#

@coral void what do you think of my tree?

coral void
narrow pecan
#

It’s an Apple tree

coral void
#
☀️   🍁🍎🍁       🌥🌥
    🍁🍁🍎🍁     🌥🌥🌥
     🍎🍁🍁
       || 
       || 
       || 
      /||\  
     /\\//\ .  🌻 . o\
=========================
late quest
#

that’s art right there

coral void
#

\🍎

late quest
#

🍎

narrow pecan
#

🧤🥑🧤

coral void
#

\🌻

late quest
#

\🌻

#

🌻

#

Wait

#

How

coral void
#

\

late quest
#

\🌻

narrow pecan
#

Try doing that with emojis. It’ll just result in using your system emojis instead of twemojis

#

🥳\🥳

late quest
#

🥳\🥳

narrow pecan
#

Ah, wait. Maybe they’s what you’re doing and I’m just being deceived by mobile

late quest
#

\🌥

tranquil orchid
#

kinda looks like a virus

coral void
#

\⬜

narrow pecan
coral void
#

\☀️

compact jetty
#

-> /
/
| |
| |
/
| |

narrow pecan
#

A rocket?

compact jetty
#

yep

narrow pecan
#

Btw, you can use code blacks if you wanna preview the spaces and have everything make sense

compact jetty
#

how

#

wdym by code balcks

narrow pecan
compact jetty
#

ooh

narrow pecan
#
Hello
   What
      Ok
compact jetty
#

ok

narrow pecan
#

Everything looks weird on mobile though

late quest
#

‘’’
‘’’

#

“ code blacks “ lol

narrow pecan
#

They’re backticks, not single quotes

#

!code

royal lakeBOT
#

Discord has support for Markdown, which allows you to post code with full syntax highlighting. Please use these whenever you paste code, as this helps improve the legibility and makes it easier for us to help you.

To do this, use the following method:

```python
print('Hello world!')
```

Note:
These are backticks, not quotes. Backticks can usually be found on the tilde key.
• You can also use py as the language instead of python
• The language must be on the first line next to the backticks with no space between them

This will result in the following:

print('Hello world!')
mellow spire
#

!f-string

royal lakeBOT
#

In Python, there are several ways to do string interpolation, including using %s's and by using the + operator to concatenate strings together. However, because some of these methods offer poor readability and require typecasting to prevent errors, you should for the most part be using a feature called format strings.

In Python 3.6 or later, we can use f-strings like this:

snake = "Pythons"
print(f"{snake} are some of the largest snakes in the world")

In earlier versions of Python or in projects where backwards compatibility is very important, use str.format() like this:

snake = "Pythons"

# With str.format() you can either use indexes
print("{0} are some of the largest snakes in the world".format(snake))

# Or keyword arguments
print("{family} are some of the largest snakes in the world".format(family=snake))
narrow pecan
#

But syntax highlighting would be odd for this

coral void
#

unless you do it right

#

would be very hard though

#

ini is a popular choice

late quest
#

I can’t find it

#

I’m on mobile

coral void
#

test

late quest
#

Imagine using 2 cpus in a single computer

compact jetty
#

->          
            /\         
           /  \
          /    \
         /      \
        /________\
       |          |
       |          |
       |          |
       |          |
      /            \
     /              \
    |                |
    |                |
    |                |
    |                |
    |                |
#

euuuu

coral void
#

if you're on ios

#

you have to press and hold on the ' character

#

its the quote all the way on the left of the options

#

PITA

late quest
#

Computers could be really fast if you could use more than one cpu/graphics cards

narrow pecan
coral void
#

^

late quest
#

@narrow pecan dude you just made me realize this mobile function

narrow pecan
#

I have a shortcut for doing triple backticks though. cbt will get changed to them

late quest
#

coral void
#

now that is a good idea

narrow pecan
#

Really handy in help channels when needing to write some code

late quest
narrow pecan
#

And cbt stands for Code BackTicks

#

@late quest nice!

late quest
#

(:

compact jetty
#

/
/
pypeek pypeek
| |
| |

coral void
#

_ _
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||

compact jetty
#

its all pop

late quest
#

_ _
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||
||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||||pop||

coral void
#

It's digital bubble wrap

narrow pecan
#

@coral void you’ve been defeated by chainmailificatuon

coral void
#

lol

compact jetty
#

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

coral void
oak tangle
#

That's the downside of having spoilers turned off: You don't get to pop bubbles.

coral void
#

F

compact jetty
late quest
#

That’s weird

compact jetty
#

्र्र्र्र्र्र्र्र्र्र्र्र्र्र्र

late quest
#

it doesn’t make sense :-:

coral void
#

Struck-through ~ chain

late quest
#

्र्र्र्र्र्र्र्र्र्र्र्र्र्र्र

coral void
#

!charinfo ्र्र्र्र्र्र्र्र्र्र्र्र्र्र्र

#

oh

#

wow

#

्र

royal lakeBOT
late quest
#

coral void
#

Not sure why that one had so many nested

late quest
#

ख़ ख़ ख़

compact jetty
#

ख़ ख़ ख़
@late quest u know what this is?

late quest
#

@compact jetty I have no idea

compact jetty
#

||THIS IS A SPOILER||

#

@compact jetty I have no idea
@late quest then how did u write it

late quest
#

I just copy and paste it from the link you sent

#

actually not you

#

The python bot

#

L

#

Lol

compact jetty
#

i see, are u using windows

maiden thicket
#

i see, are u using windows
@compact jetty who me?

compact jetty
#

no meme guy

maiden thicket
#

oh ok

late quest
#

@compact jetty I’m on mobile

compact jetty
#

i see

lunar shore
#

Guys what are the advantages of using TypeScript instead of JavaScript?

eternal wing
#

It is better. That is one advantage

wooden silo
#

@lunar shore It adds typechecking to JS. Which makes it easier to catch bugs earlier.

lunar shore
#

Hmmmm

#

So like variables are safer right?

#

Like I mean

eternal wing
#

Idk, I do not use typescript, it looks cleaner to me when I see it though.

But that may be because eif the programmer

wooden silo
#

With no typechecking, if you have a type-related error, it will crash at runtime.

lunar shore
#

Oh I see

wooden silo
#

But if you have typechecking, it will crash when you build the code.

lunar shore
#

I see

#

So it works even for JS libraries?

#

Like Express even?

#

Oh forgot it compiles to JS

wooden silo
#

Pretty sure it only works if the library was written in TS.

#

I mean, you can call JS libraries from TS code.

lunar shore
#

Oh so I can use them

wooden silo
#

But the library code won't be typechecked.

lunar shore
#

I see

#

wow

#

Kinda pointless to use it then

wooden silo
#

Why?

lunar shore
#

Use it with JS libraries*

#

I meant that

wooden silo
#

I mean, you might need the functionality in the JS library.

#

But still want your own code to be typechecked.

lunar shore
#

Oh I see

#

Thanks for info

wooden silo
#

No problem

sonic river
#

You can add type stubs to existing js libs

lunar jewel
#

rader water kamui

wooden silo
#

@hexed tusk Yes, it doesn't make runtime type errors impossible, but it helps prevent them.

#

I mean, you can add manual type validation at entry points to your code.

solid pollen
#

It's me or discord search is broken again?

sand goblet
#

it's always broken

solid pollen
#

Is it haha

narrow pecan
#

What about it?

solid pollen
#

I get the “we broken the len” message

narrow pecan
#

Oo. That’s Vad

#

Bad*

rough sapphire
narrow pecan
#

So sad

#

(two sads in a row)

lunar jewel
#

campfire underwater

narrow pecan
#

Lovely

narrow pecan
scenic blaze
#

What's truly scary, light mode?

plucky ridge
#

It's not that bad

#

And for folks who have vision troubles, it's actually a blessing

#

Since in dark themes, the letters may blend together

round rose
#

something something light mode gives you vision troubles if you didn't have them beforehand

narrow pecan
#

Yes ahah

#

Try switching to dark mode for some a few minutes

#

Yes, that's a challenge

young shoal
#

something something i can't work at night with the power of the sun blasting me into the next dimension

narrow pecan
#

Ahhah yes

plucky ridge
#

See that's fair

#

But that's the reason that things like Google Maps will swap to a dark background when it's nighttime

#

Or something

narrow pecan
#

I have it set up so the phone and computer light mode and dark mode follows the sun. It's quite neat

#

Discord, though? No, no, no

young shoal
#

yeah but there are good bright themes like solarized

plucky ridge
#

That's the like.... Sepia one, right?

young shoal
#

eh?

plucky ridge
#

Kind of like an rusty orangey color?

young shoal
#

a little brighter

plucky ridge
#

Ohh okay I found it

#

That reminds me more of f.lux

narrow pecan
#

That looks a bit outdated to me

scenic blaze
#

I ditched f.lux for Iris when it started having flickering issues

#

Iris is like a superpowered f.lux anyway

plucky ridge
#

I ditched it since Windows has it built in

wheat lynx
#

I ditched it because I switched to manjaro kde plasma, which has it built in

narrow pecan
#

And I haven't even tried it

scenic blaze
#

These are the different options Iris has, it's cool. I usually just leave it on Health though

narrow pecan
#

Where do you have such settings?

wheat lynx
#

Oh that looks cool, I struggle to see how much all those presets could differ though haha

young shoal
#

"biohacker"

scenic blaze
#

I want to say biohacker is dark theme plus blue light filter

#

programming is just dark theme?

#

Yeah, I was right

#

it's just really neat. like movie mode increases the brightness to about 120% (so it's beyond the normal max)

#

@narrow pecan third party software called Iris that adds filters to your monitor

narrow pecan
#

Oo, alright. Haven't heard of that before

edgy crest
#

:>

#

i will make a weather app tomorrow

#

from a tut

scenic blaze
#

nice

cloud badger
#

This is truly scary
@narrow pecan One question: Who th uses light mode?

manic bloom
#

Um... IDK

bleak lintel
#

lol

#

people can use light mode

manic bloom
#

If they wish to go blind

terse sluice
#

discord light mode looks horrible imo

#

most light modes look perfectly fine though

narrow pecan
#

Haha yeah

#

I just switched to it make sure the new dice emojis work in both modes

lunar shore
#

Guys what Kyu (codewars.com difficulty level) is Codeforces easy (800) difficulty?

eternal wing
#

idk, 8 and 7 are pretty easy, 6 starts to get tough for me, 5 is pretty difficult, 4 takes me like an hour plus to solve usually, idk if ive ever completed a 3

lunar shore
#

Oh I see

#

So basically 6 is kinda codeforces easy level?

eternal wing
#

I never used it, but I would compare 7-6 to leetcode's easiest.

They are not super consistent though. Newer challenges tend to be harder than older ones.

lunar shore
#

I see

#

So codewars has pretty good questions?

#

I'm not getting ready for an interview tho , just like algorithms

eternal wing
#

so 7 can range from beginner to intermediate.

They also span multiple languages so python may have a module where you can one line a problem, but in, say Javascript it would take some knowledge of the math involved

lunar shore
#

I see

eternal wing
#

yeah, codewars is my favorite, I am very active on there.

wheat lynx
#

I have completed one 3 kyu on codewars, it was a sudoku solver one, but had to be sort of optimised iirc, I had one that I had made already which just worked though lol

lunar shore
#

wow

eternal wing
#

make sure you pay attention to the satisfaction rating, anything under a 90% may not be worth your time

lunar shore
#

I love codewars too tho! It's like great

quick ledge
#

yeah

eternal wing
#

ohhhh, I think I tried that one then gave up

#

Lately I have mostly been trying to flex my points, so I have been doing level 7s and writing my own LOL

#

not a good way to learn

remote socket
#

I am not good at algorithms. I was stuck on the prime number problem in codewars, and I haven't passed it yet because of me running out of time.

lunar shore
#

lol one of kyu 3 js questions is reversing an array in less than some bytes usage , and just by removing the spaces you can EASILY pass it

eternal wing
#

you just need to use an optimized method

#

I usually use the sqrt method (idk if it has a real name), but that is one of the slowest of the methods

wheat lynx
#

I am also not that good at algorithms tbh, and any maths ones

eternal wing
#

WHAT

lunar shore
#

Lol me neither

eternal wing
#

LINK

lunar shore
#

@eternal wing Lemme find it in my solved probs

eternal wing
#

I want an easy 3

remote socket
eternal wing
#

yes

remote socket
#

I don't know if users are public

#

ah

eternal wing
lunar shore
eternal wing
#

JS 😢

remote socket
#

if I only knew js

eternal wing
#

LOL

remote socket
#

lol

wheat lynx
eternal wing
#

I think I know enough

young shoal
#

xith flexing his profile

eternal wing
#

dammit, wookie beat me

#

nice

remote socket
#

lmao

lunar shore
#

XDDD

eternal wing
#

and you have a 1% higher satisfaction rating

#

dam

remote socket
#

I don't even know what that means

young shoal
#

I think I'm at 5 but I don't use it that often so I might be able to get higher now

eternal wing
#

his authored kata has 1% better rating than either of mine, LOL

young shoal
#

oof

lunar shore
#

I've been doing this for a week only , but https://www.codewars.com/users/RaderH2O

#

Nothing near you guys

young shoal
#

👀

lunar shore
#

XD

wheat lynx
eternal wing
#

I think I was there when you started

wheat lynx
#

Took me ages to get

lunar shore
#

Yeah

wheat lynx
#

Very interesting

lunar shore
#

You told me I think

#

@sonic crystal ?

wheat lynx
#

Hmm

remote socket
#

Is that a selfbot?

#

yep

#

!ban 375240036053942275 selfbot

royal lakeBOT
#

failmail :ok_hand: applied ban to @sonic crystal permanently.

lunar shore
#

:ban:

#

Good

eternal wing
#

dang, so fast I didnt even see it

lunar shore
#

XD

eternal wing
#

welp, I do not even understand this JS syntax, so rip me

lunar shore
#

No one does

young shoal
#

oh I thought someone was actually doing that

lunar shore
#

XD

#

Yeah me too

eternal wing
#

const reverse = a => a.reverse(); I mean I literally do not really understand what to do with this

young shoal
#

that's a lambda no?

graceful basin
#

that is a pretty stupid function tbqh

lunar shore
#

That's a callback function

#

I think

#

Not sure

eternal wing
#

I keep my js simpler than this

graceful basin
#

it is reverse = lambda a: a.reverse()

lunar shore
#

Yeah

eternal wing
#

well, how do I change the value of a when this is called?

graceful basin
#

it is a function

young shoal
#

pass it arguments

graceful basin
#

reverse('ab')

eternal wing
#

hmm, I mean, how do I define what the function does?

undone berry
#

that is a pretty stupid function tbqh
Seems fine if you want to use it as a callback for something involving strings no?

#

or is there a nicer way to do that in JS?

eternal wing
#

I thought const reverse = a => a.reverse(){} but this gives an error

graceful basin
#

a.reverse() is the function body

#

I would make the callback inline

eternal wing
#

oh

graceful basin
#

though you are right that String.reverse doesn't work

#

actually, that one might

eternal wing
#

kk ty

#

I get it now

undone berry
#

that's roughly the same as

function reverse(a) {
    return a.reverse()
}```
#

also - apparently reverse is an array method not a string method

graceful basin
#

yeah, and arrays have no class

#

so I guess if you really do not want to do e => e.reverse() inline, it makes sense

eternal wing
#

ty, this is just the example in the challenge, I was not sure how to interpret it

#

I do not understand that kata, the example code is too long xD

#

I cannot think of a way to shorten it any more haha

#

oh jk, im a doof. Do not need to define the return value as a function

#

also update: wow, I ran it again, they do not even check if you used .reverse despite it being against the rules for this problem LOL

lunar shore
#

I love the satisfaction of finishing a problem

#

And seeing you went the right way

#

the optimal/shortest way*

eternal wing
#

yeah, it makes me feel super validated when that happens

lunar shore
#

Yeaa

young shoal
#

ping wonder if it works everywhere?

rough sapphire
#

pong!

young shoal
#

hahhahahahahh

eternal wing
#

ive done so many nowadays I will usually quit ones that seem like they take too much time though, lol

#

WHAT

#

what am I seeing

young shoal
#

he's self botting

eternal wing
#

ping foreal

rough sapphire
#

pong!

eternal wing
#

lol

#

so @ mods

#

again

remote socket
#

ping?

rough sapphire
#

pong!

remote socket
#

ping

rough sapphire
#

pong!

remote socket
#

someone else do it

eternal wing
#

enough evidence for me

#

ping

rough sapphire
#

pong!

eternal wing
#

ping

rough sapphire
#

pong!

remote socket
#

!ban 645448334965735457 selfbot

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied ban to @river kraken permanently.

eternal wing
#

haha

lunar shore
#

wa

#

lmao

eternal wing
#

nice

lunar shore
#

I don't think he was a bot

eternal wing
#

he just has super human reaction times

lunar shore
#

lmao

remote socket
#

they were doing it in different channels

eternal wing
#

and the ability to know when someone "pings"

lunar shore
#

Oh I see

#

lol

eternal wing
#

that would suck ass as a "spidey sense"

lunar shore
#

Yesss

#

and btw

#

https://www.codewars.com/kata/52597aa56021e91c93000cb0/train/python why doesn't :

def move_zeros(array):
    ans = []
    zeros = []
    while True:
        try:
            array.pop(array.index(0))
            zeros.append(0)
        except ValueError:
            break
    ans = array + zeros
    return ans

work

#

I can't get it

#

I tried doing it with for loops at first

#

Nothing

#

Then I tried this

#

Nothing

#

Maybe cause it is 12 AM

#

And my brain

#

acts dumb

#

But that should actually work

young shoal
#

how long are the lists?

eternal wing
#

rip, I failed a bunch

#

wtheck

lunar shore
#

wdym @young shoal

young shoal
#

can't you just sort with a custom key?

lunar shore
#

like the length?

#

Oh

#

what is a custom key 😅

eternal wing
#

oh, false evaluates as 0

lunar shore
#

Oh I SEE

#

Thanks lmao

eternal wing
#

LOL

lunar shore
#

XDDDDDD

eternal wing
#

such a useful feature, but it is a double edged sword xD

lunar shore
#

XDDDD Yes

#

Is None = 0 too?

eternal wing
#

I think so

young shoal
#

no

lunar shore
#

Oh

#

good

eternal wing
#

well, it would evaluate as false as well

#

right?

shell vapor
#

There's a site I haven't visited in a while...

young shoal
#

it's falsy yeah

eternal wing
#

@shell vapor joiiin ussss

lunar shore
#

Don't tell me 0 evaluates as False too..

eternal wing
#

and do my kata

#

yes sire

shell vapor
#

Tomorrow

lunar shore
#

oh no

shell vapor
#

I never finished kee.py

lunar shore
#

it seems it does

eternal wing
#

0 == false: True

lunar shore
#

Then lemme just convert them to string

eternal wing
#

why no literal evaluation in python xD

lunar shore
#

lol

shell vapor
#

literal evaluation?

eternal wing
#

I thought using is should bypass this

#

like, we need to check if a value is ONLY 0, not False or none

lunar shore
#

lemme try

eternal wing
#

I tried if each is 0 and it evaluates to True on each == False

lunar shore
#

oh I see

eternal wing
#

oh wait, there are also float zeroes

#

this one must have an easier solution LOL

young shoal
#

there are also "0"

eternal wing
#

I do not see any string zero yet, but Im sure they are in there

lunar shore
#

lmao

#

It's easier at least

young shoal
#

yay solved it

eternal wing
#

there is probably a one line for this with typing

graceful basin
#

All you gotta do is manually exclude false

#

I think

lunar shore
#

@graceful basin And that would exclude 0

#

I think

graceful basin
#

no, specifically the literal bool False

eternal wing
#

each is 0 works, but this breaks float zero, string zero, etc

graceful basin
#

Either with isinstance

young shoal
#

you can use is False

lunar shore
#

Hmmmm

graceful basin
#

Or with ^

lunar shore
#

Lemme just convert each to string , then check

eternal wing
#

dont forget about 0.0

#

hmmm, I am struggling with this one

lunar shore
#

Yeah I am trying to fix that

#

if str(num) == "0" or str(num) == "0.0":

#

Still doesn't work

#

Hmm

#

An Idea

#

I could evaluate each 0

#

Then check for it

young shoal
#

but why

lunar shore
#

Cause that would be the easiest way?

young shoal
#

sure...but you'd use eval

lunar shore
#

I mean

#

It isn't unsafe since it's not an application or something

#

omg still floats don't work

#

Ok I'll check for number type , if it's int or string or float , i'll convert to int and check

#

done

#

Or no wait

#

not string

eternal wing
#

idk why I am failing some. Some zeroes evaluate as zero correctly, but then are not pop()

lunar shore
#

Yeah exactly

#

That happens to me too

#

Exactly test 2 fails

#

Oh well

eternal wing
#

oh wait

lunar shore
#

Then we need a counter

eternal wing
#

I think I realized something

#

I was pop(), but using enumerate, so the index changes LOL

lunar shore
#

Oh lol

eternal wing
#

hmm that just broke it worse jk

lunar shore
#

Oof

eternal wing
#

why are some zeroes not poping despite being evaluated properly xD

lunar shore
#

lol

#

I will see zero nightmares tonight

eternal wing
#

[9, 0, 9, 1, 2, 1, 1, 3, 1, 9, 0, 0, 9, 0, 0.0, 0, 0.0, 0, 0, 0] HOW

lunar shore
#

(no pun intended)

eternal wing
#

haha

lunar shore
#

XD]

graceful basin
#

||z=0 for i,v in enumerate (a): if v==0 and v is not False: z+=1 else: a[i-z]=v if z: a[-z:]=[0]*z return a || is how I did it iirc

lunar shore
#

wow that's smart

eternal wing
#

maybe I just should not use pop()

#

but it is so clean

lunar shore
#

Yeah maybe

graceful basin
#

Are you popping all the zeroes?

eternal wing
#

this is not spoiler because this does not work, but where does my logic break here?

def move_zeros(array):
    for index, each in enumerate(array):
        if each == 0 and each is not False:
            array.append(array.pop(index))
    return array
lunar shore
#

[9, 0, 9, 1, 2, 1, 1, 3, 1, 9, 0, 0, 9, 0.0, 0, 0, 0.0, 0, 0, 0]

#

this

#

is

#

annoying me

#

And yes we are popping zeros

eternal wing
#

same

graceful basin
#

Because removing an element from an array while iterating skips the next one

eternal wing
#

this gets like 80% correct

lunar shore
#

Yeah same

#

for

graceful basin
#

Try [1,0,0,1]

lunar shore
#

me

eternal wing
#

ohhh duh, I thought that was an error actually, if you modified an array while iterating through it haha

young shoal
#

for dictionaries yeah, but lists will let you

lunar shore
#

Oh then we should go one key down after each pop

graceful basin
#

Lists will skip elems though

eternal wing
#

lol ty all

lunar shore
#

How can we move one key down in a for loop lol

young shoal
#

use a different method lol

lunar shore
#

Oh lol

graceful basin
lunar shore
#

for num in range(len(array)) should work?

#

And I know I have to do array[num]

graceful basin
#

I think you would need a while loop and move the index back one when you pop/not move it forward

lunar shore
#

Hmmm

#

But

#

In a for loop I can decrease the key each time I pop

#

If it's used in range

graceful basin
#

You can't

lunar shore
#

for num in range(100) e.g , I can't decrease num?

graceful basin
#

You could keep a counter like I do with z, but range doesn't add 1, it just sets the variable to the next value in the range

lunar shore
#

Oh...

#

counter then

#

Thanks for info tho!

#

Shouldn't

def move_zeros(array):
    ans = []
    zeros = []
    counter = 0
    for num in array:
        if array[counter] == 0 and array[counter] is not False:
            counter -= 1
            array.pop(counter)
            zeros.append(0)
        counter += 1
    ans = array + zeros
    return ans

work?

#

or should I do while?

eternal wing
#

I tried a while loop too, but the logic I could think of made it silly to use a while loop

#

I ended up going with basically @lakmatiol#8020 solution LOL, but with less finesse

#

dammit, these one liners always make me mad

round rose
#

I mean

#

when I see tasks like these, my mind instantly jumps to passing a key to sort

shell vapor
#

heh

round rose
#

||```py
sorted(array, key=lambda x: x == 0 and x is not False)

#

Oh, you can't spoiler codeblocks apparently

#

that's clever

shell vapor
#

sorted is probably better

#

Why do in 3 lines what you can do in one xD

narrow pecan
#

@round rose that code block is in a spoiler

round rose
#

It's wrapped in || on both sides, and they disappeared from the output, but the block isn't hidden

#

so like

narrow pecan
#

It is. At least on iOS

round rose
#

oh, not on desktop

narrow pecan
round rose
#

I can click on it once, but it's revealed from the start

#

so the click does nothing for me

#

discord being doodoo again smh

narrow pecan
#

Strange

#

I think consistency between clients is something they’ll have to work on tbh

round rose
#

tbf, codeblocks on mobile are different from codeblocks on desktop, they don't have the syntax highlighting and all that

#

so maybe that kind of explains it

narrow pecan
#

Yeah

#

I think that should exist on mobile, though

#

As well as previewing markdown

round rose
#

true, it should

narrow pecan
#

Fun fact: we have a new set of emojis
dice_1 dice_2 dice_3 dice_4 dice_5 dice_6

round rose
#

ooh, neat

#

I wonder if...

#

.roll

median domeBOT
#

:terning3:

round rose
#

oh

young shoal
#

oh

round rose
narrow pecan
#

Urgh. Looks like the names haven’t been updated to work in @median dome

#

I’ll open an issue for it

round rose
#

please do

versed saffron
#

So I was talking to someone yesterday and they said Kelowna, bc was kinda of a tech hub

#

Can someone confirm/deny that

still sky
#

How do you get EAPOL packets?

narrow pecan
#

@round rose issue opened. I’ll be fixing it and opening a PR right now

round rose
#

👍

scenic blaze
#

Anyone know how to make google sheets not turn a number like 24.0 into 24?

#

It's getting really annoying >.>

#

nvm figured it out

round rose
#

probs gotta tweak the formatting on the cell

scenic blaze
#

But it was annoying to figure out >..

late quest
narrow pecan
#

@undone berry Is your pfp a cup made in blender? I've wondered for literally weeks

undone berry
#

no - it's literally just a cup of tea

narrow pecan
#

Like, an actual cup?

stark prawn
#

A propper cuppa

narrow pecan
#

Hahah

undone berry
narrow pecan
#

It just looks so animated

undone berry
#

not my reddit account

narrow pecan
#

Ahhah so odd

#

I guess that's reddit

tranquil orchid
#

rate my tea lol

eternal wing
#

hmmmm, cup of coffee is still up there with my pfp considerations

narrow pecan
#

Oh no

#

Your current one is good

#

Everyone can't be tea

#

Also @eternal wing, did you see the new dice? 😉

eternal wing
#

I saw that, very nice

narrow pecan
#

😄

young shoal
#

unfortunately they don't work yet

rough sapphire
#

what is different

narrow pecan
#

We just need one more approval on the PR to get it merged

#

@rough sapphire These new ones are blurple, like PyDis, use a flat design and are just much sleeker

#

Yes, exactly

#

Like PyDis

young shoal
#

.roll

median domeBOT
#

:terning3:

narrow pecan
#

The updated roll command that'll use the new dice

#

F1re has already approved of it, but we'll need a second approval. I hope we'll have it ready by tomorrow

rough sapphire
#

f1re is a really nice guy

narrow pecan
#

For sure

eternal wing
#

so he is not such a menace after all

#

^ I hope someone gets that

young shoal
#

hah

#

i get it

eternal wing
#

ty

rough sapphire
#

thank you for understanding my joke

narrow pecan
#

Hmm

young shoal
#

it's more like, if no one understood then it really reflects badly on his audience

rough sapphire
#

its been days

#

and just now i have been prompted to intsall toolbox

#

it has been days

terse sluice
#

f1re is a really nice guy
thank you lemon_blush

#

so he is not such a menace after all
hahahah, nice one

rough sapphire
#

omg

#

intellij finally download

#

ITS BEEN DAYS

#

not really actually bc i downloaded from toolbox

#

but still

narrow pecan
#

We now have a functioning and updated roll command again!

#

.roll

median domeBOT
narrow pecan
#

@round rose

sand goblet
#

That's a new dice

#

No more terningkast?

narrow pecan
#

Yep, it's a new dice

#

the ternings are gone

sand goblet
#

Well, I guess modernisation was gonna hit eventually :>

narrow pecan
#

HAhah I suppose

#

If you don't like them, blame me

sand goblet
#

I do like them, haha

narrow pecan
#

We also have logically categorized emojis now

#

All logos, python + pydis, lemojis, duckies, "joemojis", jam and dice are together

rough sapphire
#

all you ever need in life. com down here at pydis and enjoy your stay.

young shoal
#

unfortunately they're blurple

narrow pecan
#

Blurple is amazing

#

For sure, i (this is the same as sqrt(-1) in maths, which is the same as __import__('cmath').sqrt(-1), I suppose)

rough sapphire
#

people call me this too much times. idont need an explanation

narrow pecan
#

That was for everyone else

rough sapphire
#

"hey @rough sapphire your IMAGINARY" what a comic genius

#

a kneeslapper if i dont say so myself

narrow pecan
#

HAhha that's a quite complex joke

rough sapphire
#

you dont understand my sarcasm

narrow pecan
#

i laughed so hard that I almost rotated 90° and fell on myself

#

I do understand your sarcasm. Maybe you didn't get mine hahah

lost orbit
#

hey can u guys suggest any good programming u tube channels? i wanna learn more stuff bout python

rough sapphire
#

oh thats quite complex

narrow pecan
#

I'd recommend Corey Schafer's channel

rough sapphire
#

not sure if i can say

lost orbit
#

ok thanks

narrow pecan
#

!resources here are a few more resources to check out

royal lakeBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

rough sapphire
#

seems a utbue channel like htat is imaginary

#

so good and unreal

lost orbit
#

hehehahha

narrow pecan
#

Hahah

rough sapphire
#

1 may wonder the complexity of this java channel

narrow pecan
#

I searched for maths jokes

#

You just brought in j as well??

rough sapphire
#

jinkies 1 didn't realize

narrow pecan
#
The number you have dialed is imaginary. Please rotate your device 90° and try again.
#

This is my actual "not available" message

#

I should really change it tbh, but I still have it

rough sapphire
#

seriously

#

that is awesome

narrow pecan
#

ahhah yeahh

#

So many of my friends have been confused by it

#

And I'm like: "It's a maths joke"

rough sapphire
#

i unserstand how they might not get it

#

they must think the 90 degrees part if hte only math part of the joke

stark prawn
#

It's a bit of a strange joke,
It's funny but it does add in the anxiety of phone calls

narrow pecan
#

Aahah yeah, for sure

rough sapphire
#

@stark prawn if yo uget admin are you going to change your pfp to red fluff

stark prawn
#

Never

rough sapphire
#

bc your moderator role is orange

#

oh

narrow pecan
#

I'm just worried what my employer or teachers will call me and wonder what's up

rough sapphire
#

teachers?

narrow pecan
#

Teachers and head master/principals. What else?

rough sapphire
#

parents

narrow pecan
#

They already know about it

#

And they wouldn't be surprised

rough sapphire
#

what was teir first reaction

#

oh

narrow pecan
#

I think I was the one to tell them

#

They were more like "wait what? Why?"

rough sapphire
#

should have said 'why not'. would have left them speechless

narrow pecan
#

ahhah

rough sapphire
#

what about grand parents

narrow pecan
#

They are probably very confused by now

#

@stark prawn Do you wanna try it out as well? At least for a week

#

And you as well, sqrt(-1)

stark prawn
#

Try out what?

rough sapphire
#

no one calls me

narrow pecan
#

Changing your no-response thing to that

#
The number you have dialed is imaginary. Please rotate your device 90° and try again.
stark prawn
#

I've never used voice mail in my life.

narrow pecan
#

Same, kind of. I just set up this one

rough sapphire
#

but i might

narrow pecan
#

Not sure if it's even left today lemon_thinking

rough sapphire
#

and i haven't used my phone for 8 months

narrow pecan
#

Welp

rough sapphire
#

school you know

#

need to focus

late quest
#

ios 14 is out, Im updating right now

narrow pecan
#

Hhaah yeah

rough sapphire
#

what

uneven pine
#

I’ve recently picked up an iPad Air gen3

narrow pecan
#

I've used the beta for a few months

rough sapphire
#

i feel like a boomer

late quest
#

@uneven pine is it the new ipad?

uneven pine
#

I’m not an Apple fan,I generally dislike apple

rough sapphire
#

"These kids and their air gen3 ipads"

narrow pecan
#

The new iPad Air is gen 4

uneven pine
#

But I have quite enjoyed get utility that it gives me, and I got it for a really good price

stark prawn
#

iPhones are supposedly quite the hot item in US highschools

rough sapphire
#

i like samsung

narrow pecan
#

I'm planning on getting one. It looks really good so far

rough sapphire
#

i just want to switch to an andriod phone

uneven pine
#

3rd Gen is the currently available newest one

#

There’s a new one coming out next month

late quest
#

I like samsung more tbh

uneven pine
#

But I paid like $150 for this brand new gen3

#

Avoid tablets have nothing on this

late quest
#

but I m not a samsung fan or apple fan, so I dont care wich brand I get, both are great

uneven pine
#

I’m not an Apple fan but there’s nothing that can compare to this

#

I’ve actually replaced my laptop with it

late quest
#

your ipad?

uneven pine
#

Yeah

#

I never understood how pride could live with just an iPad until I had this one

late quest
#

wow

uneven pine
#

People **

#

I’m not so good at typing on it yet though

late quest
#

this ipad is really powerful, it has the latest chip, A14 bionic

uneven pine
#

Only had it for a few days

#

Mines got the a12

late quest
#

oh, but still powerful

uneven pine
#

I’ve got this simulator setup in the middle of the room, displaced from the rest of my pc

#

Makes it really nice just to use discord in the tablet

late quest
#

cool, I hope I can have one of these, one day

lone verge
#

@uneven pine ay i got one of those as well!

#

i use it to play forza horizon 4 on my pc

upper sand
#

mannn i m just jealouss

#

..................

narrow pecan
#

So what's this name about?

uneven pine
#

Fh4 sucks with a wheel imo

#

Feels like you're on rails

#

Gives me motion sickness

upper sand
#

u can just git rid of that wheel to my address if u dont like it

uneven pine
#

Fm7 is fine with the wheel though

#

I use the wheel for many other things buddy :p

upper sand
#

flexing too much.. kid...

pale raft
#

someone good at golang?

undone berry
pale raft
#

hey thanks bud

bleak lintel
#

or uh

#

@pale raft

pale raft
#

thanks bud 😉

rancid forge
frozen crane
#

People write fan fictions about lemon?

uneven pine
#

I low-key hate languages that use the keyword "fun"

frozen crane
#

I'd read them tbh

#

@uneven pine short for function or what?

uneven pine
#

Yeah

#

It's like "haha look our language is so cute"

#

No.

topaz aurora
#

fn for a compromise

uneven pine
#

I like pythons def, I'm a fan of rusts fn, I'm even done with writing out the whole word function

#

I'm even okay mostly with C++'s return-type-is-function-declaration style

frozen crane
#

If it were up to me, the keyword would have been func

#

But def is fine

uneven pine
#

Func is also acceptable.

frozen crane
#

But maybe that's too similar to another word for some people

uneven pine
#

Really I just hate fun.

frozen crane
#

Do you hate the band fun?

#

Because I wish they had another album

topaz aurora
#

What about defun?

frozen crane
#

What about defunc

#

And then every time someone does an xy problem question, I can be like defunc?

uneven pine
#

Never heard of either of those

#

Buy they're seriously cursed

young shoal
#

defun sounds not fun

topaz aurora
#

It removes the fun

young shoal
#

and yet, you are still functor

rough sapphire
#

baba chi

#

that was supposed to be drum sound effects

rough sapphire
#

it's badum tss

#

🥁

graceful basin
#

What about (define (lambda () (+ 2 2)))

tranquil orchid
#

lemon fan fictions 😳

mild abyss
#

lemon fan fictions sounds 😏

edgy crest
#

lemachu

frozen crane
#

@marsh hatch language correctness is defined entirely by what ways language is actually used. Before writing or even governmental institutions existed, people didn't worry that the way they used language couldn't possibly be correct without some institution existing to tell them how to use it.

marsh hatch
#

The Académie isn't so different from PEP8 really is it?

frozen crane
#

well, Python is a formal language

marsh hatch
#

It's setting out standards that people can choose to use

#

Allowing for unambiguous understanding

frozen crane
#

human language is entirely organic

marsh hatch
#

It is, and the Académie rules shouldn't be taken as being more correct than organic usage

#

But they have a use

frozen crane
#

My understanding is that Academie rules are treated as being definitively correct, even if they deviate from the way language is actually used.

marsh hatch
#

Human language is regularly used in formal situations where the meaning is important

#

Correct by whom?

frozen crane
#

but even if the rules they give represent a subset of the rules French speakers implicitly follow, it's the fact that French speakers implicitly follow them that legitimizes them, and not the Académie.

marsh hatch
#

Consider the law for example. As language evolves the meaning of a law might change. But if the you have something like the Académie setting down strict usage then you can avoid issues in cases like that

frozen crane
#

I don't know enough about how language is used in different legal systems to comment on that, but it's not the same as colloquial language use.

marsh hatch
#

Well precisely

#

But people fall back to more formal definitions when talking cross culturally even within the same language

frozen crane
#

I don't think the Académie attempts to focus on legal definitions.

marsh hatch
#

Because it reduces the chance of misunderstanding

#

Their definitions aren't binding in any way

#

But the point is that law is an example where the strict definition of terms is useful

#

And having a body like the Académie to point to might be helpful

frozen crane
#

I think when it's important that a word have a specific definition in a legal context, a given legal system will define that word internally

#

but I'll have to look into that

marsh hatch
#

Typically they would yeah

#

Although again that is going to differ between common law and civil law systems

frozen crane
#

well, my point is that purporting to have authority over language use is very different from attempting to describe language use

marsh hatch
#

And the French have a pretty old Civil Law system, so maybe it's no surprise they have codified language standards too

frozen crane
#

and organizations that purport to have authority over a language in general should not be taken seriously.

#

admittedly I have a sample size of one, but the one French speaker I asked said that whether a word is a legitimate word in French is defined exactly by whether or not the Académie says it is.

marsh hatch
#

Legitimate for what purpose though?

frozen crane
#

any

#

that is, in the mind of this person, any sentence that could be construed as being a sentence in French is not a sentence in French if it contains a single word that is not considered to be a French word by the Académie, regardless of any other factor.

#

I don't know how widely held that view is, or how many French speakers implicitly believe that, or if they would still believe it if it were conveyed in that way.

marsh hatch
#

I mean the Académie word for computer is l'ordinateur

#

But I'm fairly certain that many French people just say le computer

#

It might not be legitimate written formal French, but French people don't not have slang/colloquialism

frozen crane
#

well, what is legitimate written formal French?

marsh hatch
#

Like what the Academie defines I meant

frozen crane
#

I'm sure there are style guides for that, and following them is probably the way to go if you want your work to be received by your intended audience

#

but that doesn't legitimize it in some fundamental way

marsh hatch
#

They are effectively the official style guide though right?

frozen crane
#

what makes it "official"?

#

it can't be whatever style guide comes from the Académie because French existed before them

marsh hatch
#

I mean it did yes, but 400 years is a pretty long time

#

Language is organic. But there is absolutely value in providing structure.

frozen crane
#

I agree. My point is that describing existing structure and declaring what definitively is correct structure are different things, and the latter is baseless.

#

If someone takes a long look at how language is being used and describes different approaches within the same language, I wouldn't mind if they gave their opinion about why they think one is preferable in some way

topaz aurora
#

And then every time someone does an xy problem question, I can be like defunc?
@frozen crane I didn't get that until now lemon_eyes

marsh hatch
#

It's not baseless. It's unenforceable.

#

But if people choose to use it then it works

frozen crane
#

I hope I'm not coming off as confrontational but this is something I've been passionate about for many years, and prescriptivism often fuels elitism.

marsh hatch
#

Maybe I'm a bit of an elitist. But the meaning we give to language is important. I'm all for it changing organically, but I also find things like 'literally' becoming acceptably useable to mean it's original opposite rather stupid

frozen crane
#

to be clear, I'm not accusing you of elitism. I'm thinking mainly about language discrimination in the US and I assume that you are in fact Welsh and living in the UK.

marsh hatch
#

I'm British living overseas

frozen crane
#

It's an interesting point you bring up though. I agree that "literally" could be a useful tool for disambiguation, but there's actually a precedent for words meaning "not figuratively" being used as an intensifier.

#

"very" used to mean "literally"

marsh hatch
#

I'm terrible at languages but good at things like maths. Perhaps that's why I like rules

frozen crane
#

in formal contexts (and by formal I mean "following an official pattern" rather than "fancy") it's important that words have specific definitions for that context. like in math

marsh hatch
#

I think one of my favourites is "oversight"

#

If there "is oversight" it could mean two opposite things

frozen crane
#

I saw a linguistics meme pointing out the distinction between "poisonous" and "venomous" and for most people the distinction doesn't matter, but I assume that it does in research papers about whatever branch of biology deals with that.

marsh hatch
#

I'm also a pedant so shit like venomous/poisonous is my lifeblood

frozen crane
#

I see

marsh hatch
#

Arguably I think strict definitions might be almost more important in the internet age where there is very little in the way of outside cues/context to inform the reader

frozen crane
#

I work at a coffee shop decreasingly often as time goes by (I'm down to eight hours a week or less and I expect they may one day tell me that it's not worth keeping me on the payroll) and it gets frustrating when customers use the word "coffee" to refer to anything that contains a non-zero amount of dissolved coffee solids.

marsh hatch
#

Coffee is black. Anything else is milk

frozen crane
#

I would only use the word "coffee" to refer to "regular coffee" (which lacks a more specific term in my dialect) regardless of what else is added, and everything else requires some kind of specifier.

#

"cold brew" is coffee but can't be referred to as "coffee" because then "coffee" can't be guaranteed to refer to, well, coffee

marsh hatch
#

Not an Italian then...

frozen crane
#

In my use, espresso follows the same rule

#

espresso belongs to a subset of coffee, but you have to call it espresso

marsh hatch
#

Yeah definitely not Italian haha

frozen crane
#

I like espresso

marsh hatch
#

"expresso" shudder

frozen crane
#

yeah people who call it expresso are not it.

#

but "espresso" and "express" are etymologically related so it's relatively low on the list of things I lose sleep over.

#

asking for "coffee" and getting mad that you didn't get a latte, though

#

I can't deal with that.

marsh hatch
#

Ah the latte. Coffee for people that don't like coffee

#

Coffee elitism is real

frozen crane
#

depends on the espresso to milk ratio

marsh hatch
#

And I will not apologise

frozen crane
#

but I know most of my customers who get lattes do so because they hate coffee and don't want to accept it

#

they typically order them with high milk-to-espresso ratios

#

I also ask people unexpected questions while I serve them for their amusement and one of them is "what do you like most about x" where x is whatever they ordered

#

or something related to what they ordered

#

so if they order a pumpkin spice latte, I'll ask them what they like most about pumpkins, and they will always say "the taste". They may or may not ask me what I like about pumpkins, but in their case I'll tell them that I like to throw pumpkins at people I don't like.

marsh hatch
#

Lol

frozen crane
#

the question I usually ask is "What do you wanna talk about?"

marsh hatch
#

"What do you like about Nitro Cold Brew?" It looks like I'm drinking Guinness

frozen crane
#

oh that's another thing I'll say

#

they'll ask "what is nitro cold brew?" and I'll just say "beer"

#

though that stems from a conversation I had with my supervisor many years ago

#

I knew even less about wine then than I do now (and that's not much) but he said he had some Shiraz, and I knew from the context that it's wine. But I wanted to know if it was white or red, so I asked "what is shiraz?"

#

and he said "beer"

#

nitro cold brew is overrated though

#

coffee isn't substantial enough to maintain the foam

#

but that's the whole point

#

so you better chug that thing if you want to get the nitro experience

marsh hatch
#

You're drinking too slowly

#

so you better chug that thing if you want to get the nitro experience
@frozen crane haha was about to say

#

I'm mainlining that shit

frozen crane
#

I mean, I take at least two minutes to drink a doppio

#

and I stir it first

marsh hatch
#

I have to forcibly stop myself getting a second coffee at home too quickly else I'd be onto a third before 10am

frozen crane
#

what do you use to make it?

marsh hatch
#

Eh where I am now is just a cheap pod machine

#

I used to use a french press or moka at home

frozen crane
#

is that pod machine on a high floor of the building that it's in?

#

and is there a window nearby?

marsh hatch
#

Ha

frozen crane
#

I've had coffee from a pod machine a few times and I don't understand why people buy them

#

but I feel like manufacturing them is immoral

marsh hatch
#

It's incredibly convenient I think

#

You can get little reusable pods now that you fill with your own grounds

#

At least for some systems

frozen crane
#

if pod machines were the only way to make coffee, I'd give all the people involved in coffee cultivation and production a break and just stop drinking it

#

it's like you're drinking their cries

marsh hatch
frozen crane
#

lol verismo machine

#

those are discontinued

#

(because they're so bad)

#

I have a french press but I don't like the taste of the oils

#

though I do have a siphon that I use occasionally for the lulz

marsh hatch
#

My issue with a french press is I leave it wayyyyy longer than you should

#

Which I don't really mind

frozen crane
#

...how long?

marsh hatch
#

But others are less happy with black sludge

frozen crane
#

oh dear

marsh hatch
#

My record is probably like 12-15 mins

frozen crane
#

I mean that's better than... overnight

marsh hatch
#

Ha

frozen crane
#

I guess I should go to sleep so that I can wake up and have coffee

rough sapphire
#

@shell raptor hehe there is only 1 person to fix errors and, 9999999999999999999999999999 people to make errors 🙂

shell raptor
young shoal
#

that's pretty good

hoary steppe
#

fan