#ot1-perplexing-regexing

1 messages · Page 351 of 1

rough sapphire
#

its just satisfactory

autumn herald
#

As the primary solvent in spray paints, thinners, lacquers, and glues, toluene is inhaled for its capacity to cause euphoria.

rough sapphire
#

its not a spray paints

#

its a pen

#

its just a sketch pen

autumn herald
#

it's used also to dilute ink

rough sapphire
#

sketch pens have a cotton that is soked in ink

autumn herald
#

but just pulling a leg on you, there is also plenty kids that litterally sniff glue

rough sapphire
#

I also do that

#

If i have it

autumn herald
#

guy discover he's been high since middle school

rough sapphire
#

OOF

#

what is the defination of being high
i think @rough sapphire can describe it

#

why would you presume that

#

you're not wrong, I'm just curious how you got that impression

autumn herald
#

it's very dependant on the person/product i guess

rough sapphire
#

you mentioned
that once a guy asked you for some sort of drugs

#

I don't think this is the right server to be discussing topics of this manner tbh

#

yeah xD

autumn herald
#

o7

vestal briar
rough sapphire
#

also @rough sapphire How do I do the backup thing

vestal briar
#

"How do I do the backup thing"

#
  • Famous last words :)
rough sapphire
#

lmao

open agate
#

hey

#

i'm trying to learn python for the usaco

#

are there any resources that can help for that?

#

regarding learning python

#

tag me if you can help please ^

terse sluice
open agate
#

has anyone here done usaco

rough sapphire
#

The success

#

I can actually test practice combos with DI now

rough sapphire
#

your headphones need an update
it will take an hour
oh yeah if you cancel it you'll brick your headphones

autumn herald
#

Please update after confirming that these headphones

worn rampart
#

@rough sapphire that is horrifying

#

your headphones?

#

what brand are they

rough sapphire
#

yep

#

Sony

worn rampart
#

i want to avoid them

#

ugh

#

do you think they run linux?

rough sapphire
#

they're good headphones other than whatever this bs is

#

the ANC is really good

#

probably not Linux but I wouldn't be surprised if it was

worn rampart
#

rooting your headphones seems like the next logical step after this sort of thing

rough sapphire
#

hmmmm

#

you know what

#

not a bad idea

#

I'll start analyzing the firmware

worn rampart
#

it seems like if the pricepoint of arm chips gets low enough, people will throw linux or bsd on anything

#

i think bsd seems likelier from a legal standpoint

#

because how do you provide gpl notices on headphones?

#

also iirc sony seemed to like bsd for their other products

rough sapphire
#

play the license straight into your ears

worn rampart
#

imagine starting the headphones for the first time and hearing the TTS start to say I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as...

night crown
#

do you have the xm3s?

rough sapphire
#

hi

worn rampart
#

@rough sapphire lmk what you find if you do start inspecting the firmware

#

i have a friend who might be interested

#

also i'm curious just how much power modern fancy headphones pack

#

i'd expect midrdange or budget ones to sport general purpose chips tbh

#

a lot of DSP seems like it'd best be done with hardware specific for it

rough sapphire
#

sure, will do

#

@night crown yep

hoary turret
#

Welcome to the new windows update

#

Where snakes randomly appear as you background

sand goblet
#

I see someone's using tilt controls voice control

rough sapphire
#

i used it a lot when i had my win 7 laptop

rough sapphire
#

never used this in my life its either silent or general or mute
mever set up the volume

rough sapphire
#

in what world do you need GPS satellites to connect to speakers in the same network

sand goblet
#

It doesn't

#

that's an android limitation

#

you have to give that permission to allow wifi scanning

#

because wifi scanning can be used to locate you

#

@rough sapphire

rough sapphire
#

why does it need to perform wifi scanning???

#

the speakers are already on my network

sand goblet
#

Probably because sonos products also support a SonosNet feature that you can enable

#

that allows people with the Sonos app to control a Sonos system without actually being on the network

#

(it's off by default, though)

rough sapphire
#

@rough sapphire tl;dr: It doesn't

sand goblet
#

pretty sure xx will have read those three extra lines by now

#

haha

lime gazelle
#

@frosty berry what happened with rust?

undone berry
#

Also very curious

lime gazelle
#

sorry for the ping

frosty berry
#

a very popular web api framework got some patches that could be seen as improving security, and the author refused them, saying things were fine, it escalated, and the author ended up just closing all the repos and moving to other stuff.

#

it's about the unsafe keyword that was used, apparently needlessly, but the fixes weren't to the taste of the author, which didn't consider the issue to be worth making things less elegant.

lime gazelle
#

yeah but assholes will be assholes with any programming language

#

I don't think that's rust's fault

#

unless I'm misunderstanding the controversy

frosty berry
lime gazelle
#

Well gotta finish watching a dude make a n64 emulator in rust

#

and then a virtual boy one

frosty berry
plucky ridge
#

Alright, here's a question for you folks: Toying around with doing Conway's Game of Life since I've never actually tried it. Just unsure how I should attempt to display it

frosty berry
#

@lime gazelle when i read about it i also got the impression that the language itself was moving quite fast, and didn't fear breaking things in versions, without much time to react, definitely not as mature as python.

plucky ridge
#

Any particular way that folks'd suggest?

undone berry
#

For the whole implementation, or just the display

#

?

plucky ridge
#

Just the display

frosty berry
undone berry
#

If just the display, then a2d grid of Kivy widgets with rectangles is very simple

#

And how I fit

#

Can also refresh a tkinter canvas and redraw the whole game every for loop

frosty berry
#

if you want a large world, using a widget for each item will be very slow, even using a rectangle for each will be a lot

plucky ridge
#

I'm thinking maybe 10x10 for a start

frosty berry
#

for that it's fine with widgets

plucky ridge
#

Just unsure how worth it it would be to do it in a GUI like that

#

Or how quick it would be to slap it into place

undone berry
#

Just printing to console is fine to start with

#

For sizes like 10x10

plucky ridge
#

Yeah that's what I was figuring. Just trying to find how to do it with overwriting the existing board

undone berry
#

You could construct a string, then just print it with flush =true

plucky ridge
#

Gotcha, okay. Wasn't sure how all that worked with the flush. bit

vast jay
#

hey, i hope you guys are having a good day, is there anychance someone is free for a few minutes?

solid pollen
undone berry
#

Salt die has done it with np convolutions, but that's v complicated to me

plucky ridge
#

Yeah, I'm trying to avoid looking at other implementations for now until I play with it a smidge

undone berry
#

It's my go to thing if I want to learn a new language syntax

#

I currently have it half implemented in kotlin

plucky ridge
#

I should try it there as well, good point. Another day, though

vast jay
#

s'il vous plais a little bit of help haha

plucky ridge
#

@vast jay Have you asked your question in one of the help channels?

vast jay
#

yeah

#

someone just posted a question right after me

undone berry
#

I've done it in Golang, java, python, and Kotlin and js at this point. And every single implementation has been utterly rubbish in some way. I really should try and figure it out properly

frosty berry
#

@vast jay they shouldn't have, it's fine to say to them that the channel is not free

vast jay
#

yeah but i try not to be rude

rough sapphire
#

@worn rampart had a look. (un)fortunately not linux. Seems to be Qualcomm's firmware update format designed specifically for OTA updates over BLE

#

interestingly, the section of the binary where the OEM signature is supposed to be located is nulled out

#

which means the headphones probably accept any ol' payload

lime gazelle
#

@frosty berry I mean it was meant for Mozilla and Mozilla only at the beginningz they never really thought it would gain any traction

frosty berry
#

yeah, though if you build a language to solve a category of problems, and it goes far enough to build a 2015 html/css rendering engine, you can except it to be picked up by a couple people.

tawdry citrus
#

I’ve made a new burger: beef burger with bacon, cheese, onion rings and mac n cheese, but what should i call it?

pine vector
#

they have that at a place near me. they call it the MacDaddy Burger...

#

i think

vestal briar
#

🤔

tawdry citrus
#

Lmao

vestal briar
#

In an alternate universe where McDonalds was names McDaddy

tawdry citrus
#

I mean it’s not really appropriate for a resteraunt

pine vector
#

it is not easy to eat. but tasty. 😄

plucky ridge
#

Fuck me

#

That calorie count

pine vector
#

yea. best to save up some energy before tackling that sucker....

plucky ridge
#

Dude, my heart hurts just reading that burger description

#

It'd be like running a marathon

#

Except like

#

The opposite

undone berry
#

I don't know if I even eat 1800 calories on some days

plucky ridge
#

Okay yeah that was the dumbest thing I've ever said

pine vector
#

the one time i had it, i think i skipped meals until the next day's dinner.

plucky ridge
#

I regularly hit under

#

But I blame my meds for that

rough sapphire
#

Meanwhile I'm over here averaging 3k a day 👀

plucky ridge
#

Appetite suppression caused by ADD meds

#

Yay I think

rough sapphire
#

@plucky ridge no shame, what you said makes perfect sense

#

But yeah, that burger sounds like a heart attack

pine vector
#

hehe. i'm around 3K probably. 2500+ at least...

rough sapphire
#

It'd be great though

plucky ridge
#

@rough sapphire Okay good. I wasn't sure if my intent was clear at all. I just know that after eating something that fatty or calorie laden I just feel like I've been hit by a bus

#

Not as young as I used to be

pine vector
plucky ridge
#

"Hangover-killing". I'm pretty sure serving that to someone at least constitutes a manslaughter charge

pine vector
#

🤣

odd thorn
#

But the hangover's gone!

undone berry
#

I feel like that would induce a hangover without any drinking necessary

plucky ridge
#

"My arteries are hardening with joy!"

pine vector
#

carbohydrates are powerful...

plucky ridge
#

I swear to god, my gut has been making whale mating call noises for the past 2 hours

#

No reason why

odd thorn
#

It wants a whale mate. Obviously.

pine vector
#

concur.

lime gazelle
#

@frosty berry I mean true, but all I'm saying is, they aren't like.. equipped to deal with it properly? Idk how to say it

#

does that make sense?

frosty berry
#

oh probably

lime gazelle
#

I like the peeps at Mozilla

#

They made a very nice browser GWvictoriaMeguFace

worn rampart
#

@rough sapphire interesting, ty, passed the info along

rough sapphire
#

@lime gazelle Definitely better than Chrom(e)ium, considering they're getting rid of the ability to use uBlock Origin and other adblockers soon.

odd thorn
#

I use Firefox for one reason: tasty, tasty tree tabs.

#

(I don't use adblockers on a device basis, since I don't really go out much, and I set up Pihole to eat most of the ads here.)

sand goblet
#

You really need both for full coverage

odd thorn
#

I'll cross that bridge when it becomes an issue.

sand goblet
#

I use a combination of ublock origin and umatrix, plus the universal bypass extension - and then Adguard instead of pi-hole

rough sapphire
#

Pi-Hole, AdAway, uBlock Origin

#

NoScript + HTTPS Everywhere on Firefox for that added "Ha ha, no"

#

AFWall+ is pretty great on Android too

odd thorn
#

I'm a bit odd in my browsing routine, so the pi-hole generally does the trick. Family members might have installed things on their end.

rough sapphire
#

I've blocked all .ru , .cn , and .top using Pi-Hole

#

Nothing of any quality from any of those

#

I've also got an Ubiquiti EdgeRouter X that redirects all port 53 attempts from anything but the Pis back to the Pis

#

Also block port 853 - because no you can't use any other DNS

#

Unbound is setup on the Pis as well, so I'm not worried about upstream DNS 😄

sand goblet
#

AdGuard supports DoH

#

so no issues there

rough sapphire
#

I feel like DoH wasn't planned well enough for the sysadmin side of things

sand goblet
#

Yeah, maybe not

rough sapphire
#

It's like the 5G of the DNS world

sand goblet
#

To be fair, 4G was just as bad

#

haha

rough sapphire
#

Oh, sure. But 5G could have been a clean slate

#

But instead it still has the same issues as before

#

Which is disappointing

sand goblet
#

Well, it's Debian, it's going to take some time to get fixes

rough sapphire
#

Yeah, it'll happen in checks watch

#

A year and a half?

sand goblet
#

roughly, yep

lime gazelle
#

@rough sapphire I thought they rolled that back?

lime gazelle
#

Like the outrage was so "big" (a better word?) that they had to take a step back

abstract tusk
#

is it necessory to use def for return..

round rose
#

You can only use return in a function iirc, so yeah, it's necessary

lime gazelle
#

a case?

#

can case use return

#

nevermind python doesn't have swit/case

rough sapphire
#

@lime gazelle Talking about the Chrom(e)ium stuff? Not as far as I know.

lime gazelle
#

@Scott#1520 yes. Iirc people (rightly so) didn't like it

#

but I might remembering wrong

rough sapphire
#

I haven't seen anything that says they're reverting it. Do you have any sources that they're going back on this?

abstract tusk
#

i heard soon in 2025 virtual afterlife can be. Is it true?

rough sapphire
#

doubt it

lime gazelle
#

@rough sapphire I think I misunderstood it then! I remember someone saying that they took a step back but it seems that's not the case. As I understand it, they plan to make new API to support the adblockers? But also not really? I'm sorry GWeniSadNeko

#

it's all very confusing

rough sapphire
#

I don't think they have a new API planned. It's just "We're getting rid of this, because it's not needed."

#

It seems very rushed and a response to Google being an advertisement company.

#

( To any arguments to that, they bought Doubleclick )

#

Google reached an agreement today to acquire DoubleClick, the online advertising company, from two private equity firms for $3.1 billion in cash, the companies announced, an amount that was almost double the $1.65 billion in stock that Google paid for YouTube late last year.

#

@rough sapphire 👋

#

How are you doing?

sand goblet
#

I wonder if there's like a directory of programming servers

#

if not, there should be

#

:v

rough sapphire
#

Though, there'd need to be some kind of curation put in place. Otherwise it's just a directory of whatever server of the week

sand goblet
#

Well of course

#

But I do mean a directory rather than a public submission server list

rough sapphire
#

"Welcome to gdude's Python server. Users: 1"

sand goblet
#

haha

rough sapphire
sand goblet
#

It would be nice to just have a directory with a list of servers categorised by language or topic

#

a description

#

an idea of how many users and staffers there are

#

and an idea of how their rules work

rough sapphire
#

Oh god, now I'm thinking of how the Minecraft directories worked when Minecraft started.

sand goblet
#

oh, don't remind me

#

we were on one

#

and we were fucking position #1 as well

rough sapphire
#

"Vote us up and you'll get in-game points!"

sand goblet
#

I had enough donations to pay like 60 dollars to be top of the list

#

and the bids you were making were shown publically

rough sapphire
#

Turns out you get like 10 points and anything of any value was 10,000 minimum

sand goblet
#

and then a guy from the server below us joined our IRC

#

and he was like

#

"can we have the top spot pls?"

rough sapphire
#

"WHY ARE YOU GUYS TRASH"

sand goblet
#

and were were like "no"

#

next month we bid again and they ended up at #1

#

can you guess how much they bid?

#

go on, gimme a ballpark

rough sapphire
#

a gorillion dollars

sand goblet
#

haha

#

they bid 16 thousand dollars

rough sapphire
#

👀 lolwut

sand goblet
#

yeah I know

#

and we bid 60 dollars and were sitting pretty at #2

#

I don't think the 16k bid was worth it tbh

#

haha

rough sapphire
#

Imagine having that kind of throw away cash for a Minecraft server

sand goblet
#

right?

rough sapphire
#

Like, to hell with investments!

sand goblet
#

I don't get it either

rough sapphire
#

Yeah that's crazy

sand goblet
#

so that's when we said "to hell with the server lists"

rough sapphire
#

There was one I was in, years and years ago

#

I forget what it's called. Had a lobby and a bunch of games

#

Was neat, but never was "Heck yeah I'll pay $20 a month for cosmetics" neat

#

If I remember correctly the cosmetic things they had would go away if you stopped paying

#

So it was a neat racket they had going

sand goblet
#

Lots and lots of servers did that

#

We refused to be part of it

#

But there were even servers where you could pay for unbans and staff ranks and stuff

rough sapphire
#

I remember those lol

#

They were in name only and did nothing

#

"I'm a staff member, I can do whatever I want. You're all idiots!" proceeds to get banned 5 minutes later

#

I watched that happen and the entire server lost it. Was amazing

sand goblet
#

haha

#

hi I'm from planet minecraft

#

pls give me op so i can rate ur server

rough sapphire
#

Oh god, I remember those

#

Then after saying "No, I don't care"

#

They'd come back on a modded client and try and wreck your stuff

#

"YOU SHOULD HAVE ALLOWED ME TO RATE YOUR STUFF. YOU ASKED FOR THIS"

sand goblet
#

I used to be an mcbans staff member

rough sapphire
#

I remember that happened once where "someone's account was hacked"

sand goblet
#

on our downtime we used to just visit random servers and see what they had going on

#

haha

rough sapphire
#

When in reality one of the admins just got bored and griefed the whole world

sand goblet
#

There actually was an exploit

#

You could abuse the login system to login as any user for a few seconds

rough sapphire
#

Well I mean, they later said "Yeah I don't like this server"

sand goblet
#

Which was enough time to give yourself staff access

#

Sure, but this was a thing too

#

haha

#

We had backups and stuff, so we were fine, but

rough sapphire
#

Huh. How would you have defended against that?

sand goblet
#

in short, you didn't

rough sapphire
#

Require captcha upon login?

sand goblet
#

There was a worse one

#

Where you could outright just login and play as anyone

#

It was funny at first, people joining the server as Notch and Dinnerbone

rough sapphire
#

Sure, that was what modded clients were all about

sand goblet
#

No, that was nothing to do with modded clients really

#

I mean yes, they were using modded clients, but that's not why they existed

#

haha

rough sapphire
#

Well, if I remember correctly, the server had to not do login checks or something

sand goblet
#

No, this worked on online-mode servers

rough sapphire
#

Ah, gotcha

#

Yeah, that's what I meant

sand goblet
#

They did fix it but it took them a couple days

rough sapphire
#

Huh.

sand goblet
#

so we just shut down the servers until they did

rough sapphire
#

What was the fix?

sand goblet
#

I don't recall

#

but it was probably the worst issue we'd seen

rough sapphire
#

Sounds like a captcha would have solved that to some extent. I mean, you could have scripted it to complete the captcha fairly quickly, but you could also have set limits. If you answered this 12 character captcha in 5 seconds you were probably a bot.

sand goblet
#

There were no bots

#

It was real people griefing

rough sapphire
#

Well I mean, you could have made a bot to become admin on numerous servers that way

#

Then just come back later as yourself

sand goblet
#

Wouldn't have been very effective on a lot of servers

rough sapphire
#

"Hey everyone, the admin says he's bored and I'm his cousin. How is everyone?"

sand goblet
#

Most servers didn't even use op

rough sapphire
#

"Have you guys ever been to a volcano?"

sand goblet
#

And it would be obvious from the permissions system setup if someone did set themselves

rough sapphire
#

"Because I'm replacing all dirt/dirt with grass spots with lava. gg"

sand goblet
#

Also we were logging commands to IRC haha

rough sapphire
#

That's a smart idea

#

Though I feel could be gotten around if spammed over and over again

sand goblet
#

Cancelled chat, commands, and signs

rough sapphire
#

"/fly"

sand goblet
#

We banned people from sharing personal info because we had a lot of kids

#

A few young girls tried to share phone numbers using signs

#

Glad we had the system in place tbh

rough sapphire
#

How'd you find out about that one?

sand goblet
#

I kept an eye on the log channel

rough sapphire
#

Oh, everything from signs were logged?

sand goblet
#

Yep

#

Signs, commands and cancelled chat

rough sapphire
#

Couldn't they have used different blocks to spell it out?

sand goblet
#

That would have been too much work

rough sapphire
#

Like, if they're in a dirt with grass area, just use cobblestone or whatever

sand goblet
#

It isn't something we'd have been worried about

rough sapphire
#

That was also, what, nearly 10 years ago?

sand goblet
#

Something like that, yeah

#

Back in the days of MSN, Skype, Camfrog and Oovoo

rough sapphire
#

Ah, Windows Live Messenger.

sand goblet
#

And IMVU ofc

rough sapphire
#

IMVU is still a thing, lol

sand goblet
#

I know, haha

rough sapphire
#

I had a great time with Yahoo Messenger

#

Hopped into those questionable chats and baited some guy into thinking I was a girl. That was great

#

The lasted all of 6 months until he asked me to hop on mic

sand goblet
#

Still surprised it's alive

#

YIM was kind of bad iirc, as was AIM

rough sapphire
#

So here I am, in my deepest voice "Hey baby"

sand goblet
#

Haha

rough sapphire
#

"You... wait... What?"

#

7 stages of grief in like 10 minutes

#

Was fantastic

sand goblet
#

F

#

Catfishing is the worst thing, but also kinda funny still

rough sapphire
#

I mean, the guy was trying to pick up underage girls. He completely deserved it.

sand goblet
#

Oh, yeah, in that case, totally

#

I busted one of those myself

rough sapphire
#

But yeah, that lasted way longer than I expected it to

#

I think if I remember correctly all I did was hop on Google Images, search "brown hair girl" and stumbled upon someone's Photobucket album. Those were what I sent to the guy. Wasn't questionable or remotely NSFW. It was just some girl staring at the camera for like 7 pictures.

sand goblet
#

That works

rough sapphire
#

and the guy bought it, which was even weirder. No "I don't believe this is you!" or anything.

sand goblet
#

The guy I'm thinking of was grooming two younger girls I knew through Minecraft, who'd both sent him nudes so it was pretty easy to bust him

rough sapphire
#

oof

sand goblet
#

They were like 12 and 14

#

So I got one of their moms involved and she handled it

#

The guy's steam has been inactive since pretty much then so I like to think he got what he deserved haha

rough sapphire
#

I've never dealt with anyone like that, luckily. Craziest situation I've been in like that was I had a stalker who wouldn't leave me alone for the longest time. That was.. weird.

#

Or, wait, actually

#

There was this guy I remember. Not gonna throw out names, as his is fairly unique and he's easy to find, but he borrowed a friend's laptop while the friend was at work and looked up some highly illegal things through whatever was the popular filesharing system at the time. The friend gets to me, knowing I'm "good with computers" absolutely freaking out. Saying he needs some kind of proof that it wasn't him and everything.

#

He went so far as to get proof that he was at work from x to y on that date and everything.

sand goblet
#

If I think back, we didn't have quite that level of crazy

#

We had one guy come on IRC on heroin

#

Multiple people that faked both their persona and death

rough sapphire
#

Eventually gave that laptop to the police and explained the situation. Last I remember, that guy's been in jail for a while.

#

So that was pretty crazy.

sand goblet
#

Yeah, that's pretty crazy for sure

#

Oh, right

rough sapphire
#

Which is crazy, cause I knew the guy. Hung out with him, played his SNES.

sand goblet
#

I forgot about my friend from Brazil and the stuff she talked about

#

Which, if true, would make her guilty of at least a couple counts of manslaughter..

rough sapphire
#

I mean, he always had a weird vibe about him, but nothing that made me question him on an ethical and moral level.

sand goblet
#

I get you, yeah

rough sapphire
#

Oh!

#

That reminds me

sand goblet
#

Last I heard about this chick, she was wanted for the execution of multiple people as well as drug smuggling and some other stuff

#

Which I was able to verify on a Brazilian news site

#

But I haven't heard from her in years, so

rough sapphire
#

There was this one guy, and this wasn't that long ago, maybe 2014-ish?

#

I was talking to him about mass surveillance, NSA type stuff.

#

So this guy goes on this, easily 30 minute rant about how he knows for a fact how to make it so your phone doesn't give off a GPS signal

#

So I'm like

#

Okay

#

Go on

#

Sure

#

Let's hear it

#

and this dude proceeds to hit me with one of the dumbest things I've heard in a while

sand goblet
#

Sorry if I go dark, about to hit the shopping centre

rough sapphire
#

"Alright"

#

"So, you know those gold chips on the back of your SIM card?"

#

"You gotta scratch that off"

#

"That's how they get you"

sand goblet
#

Okay yeah that's stupid

#

Haha

rough sapphire
#

u w0t m8?

#

So I proceed to not even try and reason with this guy, outside of literally going to the computer

#

typing in

#

"sim card wikipedia"

#

and trying to show him the wikipedia article

#

Which he then tries to discredit as "NAW MAN, the MAN edits wikipedia! That's what they want you to know!"

#

I had never facepalmed so hard in my life up until then

sand goblet
#

Haha

#

That's great

vestal briar
#

Hey hey

#

New pc is working

#

Swapped out motherboard, took a week for a refund and a new one shipping

#

May have plugged the aio radiator into the wrong part though, I think it's near max on idle but on the other hand i'm at 20c

undone berry
#

Amazon might be evil, but it is definitely the easiest place to buy tech from

vestal briar
#

Yep

undone berry
#

Their returns policy is so fucking easy

vestal briar
#

Amazon prime is just too convenient to get rid of for our household

#

Looks like this new motherboard is much higher quality for £10 more

summer knot
#

Next upgrade I'm likely to make is the display. I'm still on a mobo from about vintage 2013 or so, but It Runs

#

I'm one of those folks who upgrades only when it's impossible to work or when something actually dies

bronze root
undone berry
#

I bought a coffee from mcdonalds, they didn't give me a stick to stir it with, so I used a pen, now my coffee tastes like plastic

rough sapphire
#

not a good idea to drink it probably

undone berry
#

I got halfway through then came to the same conclusion

rough sapphire
#

on the other hand, your pen probably tastes like coffee now

sand goblet
#

they don't give you a stick here either

#

you pick one up from the side

undone berry
#

This was from the drive through - I got sugar, the guy just forgot the stick this time

rough sapphire
#

$9/hr work usually gets talent that corresponds with it

undone berry
#

I dunno, when I worked at Dominos I worked with people who were genuinely hard workers

rough sapphire
#

I worked minimum wage jobs growing up and it was mostly a wasteland

rough sapphire
#

sodium chloride

#

that's me when I play online video games

#

...

#

jimmy neutron is such a little shit

vestal briar
#

Any more easy-to-use alternatives to opengl

frosty berry
#

to do what? and do abstractions over opengl work, or do you want radicaly different tech? (like direct3D, which might be easier to use, depending on who you ask, or other more modern low level framework, which i don't think are easier to use, but i don't know them well enough).

rough sapphire
#

I just realized doing
alt + scroll_down
make me zoom to the cursor

#

up*

#

I have no clue where up is supposed to be in that

#

scroll_up

#

Ah, gotcha

modern island
#

This channel name makes me want to scream

rough sapphire
#

You mean you actually escape your SQL?

#

ha

rough sapphire
#

escape

#

often that's not enough

#

use prepared statements. please.

#

I just run all my user input through eval()

#

sessurity :+1:

#

Sekure 👍

rough sapphire
#

every time i listen to spotify, my discord logs get spammed with this

#

why does it need to know this?

#

what the fuck

#

it would make sense if these are the devices I've played or am playing from, but I've never even launched spotify on the chromecast (first in list)

sand goblet
#

that's how spotify works, my dude

#

local network discovery

rough sapphire
#

yeah dog

#

for the spotify client

#

these logs are from my discord client (I don't even have spotify on this machine)

sand goblet
#

wait, are you telling me you don't know about the spotify integration?

rough sapphire
#

You can pair the two, and add your account to Discord.

#

I'm well aware of that

#

my question is why Discord needs to be sent the information of what devices there are on my network

#

in what world would Discord use that information for anything remotely useful

sand goblet
#

well local discovery and connection is going to be leagues more efficient

rough sapphire
#

I can't play songs via Discord

sand goblet
#

also those logs don't say anything about sending

rough sapphire
#

"Kuur", the first device on the list, is on a network 20km away from the machine I pulled these logs from

#

why Discord needs to be sent the information of what devices there are on my network
"It's a feature"

sand goblet
#

it's emulating spotify's device discovery feature

#

which does also list devices that are active on your account

rough sapphire
#

Discord, in theory, only needs the currently playing song's metadata and current timestamp sent

sand goblet
#

it can control the client also

#

if you have nitro

rough sapphire
#

how?

sand goblet
#

You can follow along with what someone else is listening to

rough sapphire
#

tried that, it just executes a callback via an API to spotify's servers

sand goblet
#

No, when you have nitro it directly follows the other person's player state

#

it's not just "listen to the same song"

undone berry
#

You don't need nitro to listen along to someone else

#

Oh actually

#

Yes you su

rough sapphire
#

nah it works

#

i don't have nitro

#

and i'm listening along

sand goblet
#

well, you used to need nitro for it

#

haha

#

I see you listening though, yeah

undone berry
#

The person broadcasting needs nitro

#

I think

sand goblet
#

Ah okay

rough sapphire
#

I'm actually in some sort of nitro-limbo state

#

I don't have nitro anymore, but I still kept my discrim and can occasionally post emotes from other servers

undone berry
#

I've definitely listened along to others before

sand goblet
#

heck yeah, spaceplan

#

anyway, those are just my guesses

#

you haven't actually shown that info is being sent to discord though

rough sapphire
#

I pulled this from discord

sand goblet
#

from the console

rough sapphire
#

yeah.

#

I don't have spotify on this machine

sand goblet
#

yeah that's just logging output

#

Oh right

rough sapphire
#

and I used spotify on another network 20km away

#

i just had this discord client open here in my apartment

sand goblet
#

I'm not sure of the specifics of the spotify api, to be honest

#

I've heard it's not particularly easy, though

rough sapphire
#

If you use Spotify at all and you have Spotify connected to your Discord, you'll get your listening to show up

#

So if I have it connected, and I'm not even on the same network, Discord will still pull the info and show what you're listening to

#

sure, that's fine

#

but all of the devices on my network which can play spotify?

#

why

sand goblet
#

it may be that it's just getting that from the spotify api

rough sapphire
#

yeah I'm not blaming discord here

#

Yeah, that's a good chance

sand goblet
#

Hey, while you two are here, I've a quick opinion question

#

Which is the worst look? This when zoomed out all the way, or...

#

tiles reloading the first time you reach a zoom level

#

I just can't decide

#

although I'm leaning towards the third option

rough sapphire
#

the third

#

you making a map viewer for mc?

sand goblet
#

I'm rewriting JourneyMap's webmap

rough sapphire
#

First is trash

#

ah yeah i forgot about that

sand goblet
#

backend half in kotlin, frontend half using vue and leaflet, and open source

#

yeah, the first is.. not good

#

the difference between the two is what I have image-rendering set to

#

the first one has it set to crisp-edges, which means that zoomed in it looks great even with a low res image

#

the latter is the browser's default rendering, but you can clearly see the grid at min zoom

#

gah, I have to go out

rough sapphire
#

cya dude

sand goblet
#

I guess the fourth option is to dynamically apply a CSS class based on zoom to set image-rendering

#

I'll have to try it

rough sapphire
#

that's what I was thinking

#

this seems to have been an experiment..

sand goblet
#

That's pretty big news

rough sapphire
#

I MEAN

#

lol.. oh that one is just a meme

#

are they implying viral warfare?

#

RLSW is in Shanghai

#

yes.. they are implying viral warfare.. and all the clues fit

#

I'm reading this right that this seems to be human-engineered?

#
  1. China began treating patients with HIV meds long before this paper was published, so they knew its behavior already. 2. Russia also recommended the same. 3. This paper comes out with 4 distinct strands in HIV-1, also present in nCov, which is not a coincidence
#
  1. the BSL-4 lab in Wuhan was set up for researching SARS. It's highly likely this was leaked. 5. 8 whistleblowers came out to expose the news back in December but China silenced them.
#

China silenced people?

#

Shocked Pikachu

#
  1. Chinese government sounded the alarm about it and for the international community to take notice of it. 7. the other countries came out with travel bans.
#

So what you're saying is, Stranger Things.

#

I'm kinda scared.. Japan evacuated like 570 people from Wuhan.. and let them go home, only recently they're showing symptoms, meaning they've already been spreading it

#

To think we were worried about WWIII just a month ago

#

it would've ended with Iran getting nuked and oil supplies to india, japan, etc. being cut.. but this is biowarfare..

#

it takes a minimum of 6 months to come up with a vaccine..

#

I'm more trying to make a serious thing less serious by comedy.

#

Considering this is HYUGE

autumn herald
#

Authors in the comments replies that they will retire the paper

rough sapphire
#

@autumn herald Comments?

#

they said they'll revise it

#

Oh, I didn't have Disqus enabled

autumn herald
#

From Tron's link

rough sapphire
autumn herald
#

I think they made the thing a bit too sensationalist and now they get scared to pass as crows

rough sapphire
#

but.. they were on to something.. as evidenced by Russia's recommendations here

#

and this

#

Sounds scary

#

I've seen some videos from the affected areas.. it's pretty bad how people are treating each other

autumn herald
#

Ativirus to fight virus doesnt surprise me that much

rough sapphire
#

they knew normal antibiotics wouldn't work

#

I mean, that's not much of a surprise though. Considering antibiotics is used for far too many things, and isn't as effective as it once was.

#

but.. knowing that HIV meds will be effective..

#

It's a huge deal if it's true. Will be interesting to see what comes out of it all

autumn herald
#

Antibiotic aren't supposed to work on any virus right

#

It's for bacterial/fungus infection

undone berry
#

That's what I thought

autumn herald
#

Or is the word larger in english

rough sapphire
#

antibiotics are used to treat pneumonia

undone berry
#

No. I'm pretty sure I remember that antibiotics are bacteria only

#

Both bacteria and viruses cause pneumonia

autumn herald
#

You mean they're prescribed wrongly because symptoms are those of pneumonia ?

rough sapphire
#

in cases where there's no vaccine, the diseases are treated symptomatically

#

they prescribed it even for SARS.. which is closely related

#

antibiotics I mean

autumn herald
#

Are you sure you are not mistaken, with others drugs

undone berry
#

I also think you must be wrong

autumn herald
#

Antibiotics can't kill virus, so you don't prescribe it if you know it's a virus. It will most likely just worsen the condition and not treat symptom. However i believe there might be other drugs used to treat symptoms in all case (idk like dilating bronchs, cough syrups, whatever)

rough sapphire
#

they prescribe it along with antivirals, etc.. like I said they treat it symptomatically when there's no vaccine

autumn herald
#

Mistakingly prescribing/taking antibiotics leads to bacterial resistance

rough sapphire
autumn herald
#

Yeah your link states that it's prescribed when they don't know yet what they're facing and it can be excluded later

rough sapphire
#

wait a minute

#

aren't you the one that works in pharma

#

can you send me some HIV drugs.. so I can be prepared

#

I'm wondering if they're available OTC

autumn herald
#

Sorry, we only give unnaproved drugs

rough sapphire
#

I'll take it

autumn herald
#

(Since the aim is to get them approved)

#

I'll give you hospital adress if i see a phase 1 in your country and they search volunteers :p

rough sapphire
#

lol

#

if I catch this thing, they'll come and forcibly admit me to a hospital anyway

autumn herald
#

free experimental drugs wooo

wheat lynx
#

Antivirals kill viruses

autumn herald
#

and sometimes your liver too

rough sapphire
#

have to take those chances

autumn herald
#

everything is benefit risk erh!

rough sapphire
#

QoL with pneumonia is pretty bad.. not to mention pleural effusion and reduce lung capacity etc

autumn herald
#

can't lift with pneumonia bruh

rough sapphire
#

fuck.. I should've stayed in europe

autumn herald
#

you are in japan right?

rough sapphire
#

ya

vestal briar
#

If you just say "Coronavirus" that includes the common cold

undone berry
#

It doesn't

#

Every single person

#

Reading the word coronavirus

#

Knows what he means

#

So it means the specific strand which is in the news

frosty berry
#

i take the plane tonight from brazil to france (and i think there have been cases in both countries) wish me luck! I probably should buy a mask 😬

undone berry
#

I'm sure you'll be fine - but good luck

frosty berry
#

feels hot and check his throat for bumps

undone berry
#

If it makes you feel better; even if you do get it you probably won't die

frosty berry
#

yeah, i know it's overreaction, and i'm not in panic at all, i know even catching is far from a death sentence, but if i got it i'd like to know to avoid spreading it

#

(and get treated using what we know about it of course)

undone berry
#

but if i got it i'd like to know to avoid spreading it
Haven't you seen zombie movies? You're meant to hide it and spread it to as many people as possible

frosty berry
#

actually i didn't see a lot of these, i did see the night of the living dead, which is an old one, but not sure i saw any others

undone berry
#

Zombie movies - fantastic or terrible - are some of my favourite films

sand goblet
#

It's terrrooooor time again

rough sapphire
#

Cause this is thriller?

lime gazelle
#

looks at java and go books

#

100€

#

that's a lot.

sand goblet
rough sapphire
#

Looks good

sand goblet
#

I think it'll work

#

I need to think about how I'm going to display dims though, and I also need to worry about map modes and cave layers..

polar vigil
#

Anyone have been working with PLC?

sand goblet
#

I just wanna say

#

minecraft coordinates are stupid

rough sapphire
#

weren't you playing runescape ? @sand goblet

sand goblet
#

I can play more than one game, AG

naive ibex
#

Is this python @sand goblet?

sand goblet
#

Nope

#

JavaScript

rough sapphire
#

@sand goblet you can write mc mods in js now nice

sand goblet
#

I'm not writing an MC mod

#

haha

#

I'm rewriting the webmap for an existing mod

#

(JourneyMap)

rough sapphire
#

oh it looked like a map hud mod

#

oh

#

nice

#

i remember journeymap

#

you have a 2nd browser in the mod right and you can use it to like see your map

sand goblet
#

Yeah, the webmap already existed but it wasn't very reliable, you could open the map in a browser

#

I already rewrote the backend in Kotlin, it's the frontend that needs work

rough sapphire
#

i never used the webmap but it was cool when i used that mod

undone berry
#

What are you writing the front end in?

sand goblet
#

Vue

#

(and leaflet)

undone berry
#

Have you used any other framework? If so, how does Vue copmare?

#

I've heard good things about Vue but not touched it

sand goblet
#

I haven't, but people tell me they like Vue because of its simplicity

#

you do a thing

#

and it works just how you'd expect it to

rough sapphire
#

vue is good it doesnt require a bunch of overhead like react and angular

sand goblet
#

it also doesn't over-complicate things, in my experience

#

that was annoying to do ngl, good thing there's a leaflet plugin for rotation

rough sapphire
#

@sand goblet 🚙

sand goblet
#

the actual code for this is pretty simple

#

the main thing to note is that object we push to markers

#

that's all we have to do, vue picks up on that and handles all the work

undone berry
#

Are you using Google maps?

#

I assume no

#

but thats very similar syntax

sand goblet
#

No, leaflet

#

tbh I'm just annoyed I had to write this thing, because Minecraft

undone berry
#

Looks interesting; a lot easier than the other JS map stuff I've done

sand goblet
#

It's quite nice, if a little rigid

#

I'm combining that with vue2-leaflet

#

so that's where that l-marker component is coming from

#

it really doesn't get much simpler

#

although you can't actually test it since my webmap backend isn't released yet

#

but if you did want to help, I could hook you up

undone berry
#

I don't think I have enough time or ability with JS to be able to provide much help

sand goblet
#

That's fair, haha

undone berry
#

This approach to curly braces ```
if (!response.ok)
{
throw new JMError(response.status, response.statusText, response)
}

#

eugh

sand goblet
#

Yeah, I'm gonna change it

#

That's just the brace style in the actual JM project

rough sapphire
#

the C programmer in me is screaming at the unnecessary use of braces

sand goblet
#

That one I am not ashamed of

#

Let's not forget how apple fucked up their ssl stuff by not using braces

undone berry
#

I don't see any advantage to not using braces - even if you just keep it to one line, braces don't impact readability

rough sapphire
#

🤔 you can say that about anything g

sand goblet
#
if (x)
    goto y;
    goto y;
#

That's what they had

rough sapphire
#

yeah?

#

using braces would do the same thing

sand goblet
#

No, if they used braces, both gotos would have been inside the conditional block

#

Without braces, the second one is not

rough sapphire
#

that's equivalent to

if(x) {
  goto y;
}
goto y;
sand goblet
#

Yes, exactly

#

But note the indent

rough sapphire
#

both go to y dog

fervent dock
#

lol

rough sapphire
#

also any sane IDE will not indent the second line after if

sand goblet
#

Well I'm just telling you what happened

#

Also no IDE will do that if you just hit the duplicate line shortcut

#

But they're apple devs, so they were obviously using xcode

#

Anyway, accidentally adding that goto there resulted in SSL certs being accepted that shouldn't have been

#

There should only have been one goto

#

If they'd have used braces, at least both would have been in the conditional block

#

And that is precisely why so many projects mandate braces at all times

rough sapphire
#

I don't see how the language is at fault for bad programmers

#

adding an extra line fucked us

#

yeah no shit?

#

try not adding an extra line next time

sand goblet
#

Because humans make mistakes?

#

Have you never made a mistake, Mrs Hax?

undone berry
#

I feel like half of Java's design philosophy is about ensuring bad programmers write ok code - so theres some merit

rough sapphire
#

why are you personally attacking me?

#

that's very uncalled for

sand goblet
#

You have to allow for humans being humans

tired osprey
#

@undone berry what?......

#

how does java force you to write ok code

rough sapphire
#

i'm actually very upset you'd use that as some sort of advantage in a debate like this

sand goblet
#

That is why we have standards after all

#

This is hardly a debate haha

tired osprey
#

(i dont even understand why this was a personal attack can someone tell me?)

sand goblet
#

It's just in reference to mistakes made as a teenager, I'm not gonna go into it

#

It's not my place to explain

tired osprey
#

aha

undone berry
#

It forces explicitness throughout, and ensures that stuff like IDE refactoring will pretty much always work

#

I've heard better arguments for the idea than I can make

sand goblet
#

To be fair, you can also omit braces in java

#

And, I believe, Kotlin

#

But I don't see why you would

#

@rough sapphire Look, I'm sorry if that rubbed you up the wrong way, but you can't design any language with the assumption that all your users will be infallible

#

It can be useful for shorter apps and scripts, but it's largely accepted that it's a Bad Idea in larger projects

tired osprey
#

@undone berry well and then java allows values to have null, generics have been largely hacked into at at version 5.0 which makes some nice stuff you could do with them impossible and requires you to develop hacks in return. java does not allow you to have unsigned types which again enforces programmers that need this to develop hacks

#

and so on

sand goblet
#

It does have unsigned types actually

tired osprey
#

😮

#

since when is that the case

sand goblet
#

int is unsigned

tired osprey
#

no?

#

int is signed

sand goblet
#

No, wait, its part of Integer in java 8 isn't it

#

In Java SE 8 and later, you can use the int data type to represent an unsigned 32-bit integer, which has a minimum value of 0 and a maximum value of 2^32-1. Use the Integer class to use int data type as an unsigned integer. Static methods like compareUnsigned, divideUnsigned etc have been added to the Integer class to support the arithmetic operations for unsigned integers.

#

Sort of half way there

tired osprey
#

yay i guess

#

still leaves the bad generics impl and the null type

#

but i guess many languages have nullable types so thats okay ish

#

so generics

sand goblet
#

Kotlin does help solve the generics problem by using in and out keywords

tired osprey
#

yes but this is about java's generics and the point that java makes you write good code

#

and the fact that

#
public class MyClass<E> {
    public static void myMethod(Object item) {
        if (item instanceof E) {  //Compiler error
            ...
        }
        E item2 = new E();   //Compiler error
        E[] iArray = new E[10]; //Compiler error
    }
}

this is impossible

#

makes me very sad

sand goblet
#

Hmm, yeah, that would be useful

#

Oh my god, I filled an empty jar of peanut butter with water and put it by the sink so I could let it soak while I ate dinner and clean it out for recycling after

#

It disappeared so I assumed someone else did it

#

I just found it in a cupboard and it is the most foul smelling thing I've ever come across

undone berry
#

Thats how they make peanut beer

#

I htink you should drink it

sand goblet
#

Haha

lime gazelle
#

wohoo! tomorrow is the day when I officially become a full time ansible engineer peep

sand goblet
#

\o/

lime gazelle
#

I'm ready to utterly destroy the storage as I attempt to do a work I'm clearly not qualified to do, cause I don't have experience

#

my tutor says infrastructure is not my field, and I was sent too early to do a job that required much more knowledge and experience

#

😔

vestal briar
#

Another terrorist stabbing

rough sapphire
#

python is pink today ❤️

covert scaffold
#

this month*

rough sapphire
#

I don't like this pink.. looks too purple

#

or am I going blind o.o

arctic zephyr
#

By the way, why is the Server logo suddenly.... Pink?

edgy magnet
#

Valentine is coming!

#

Gotta send chocolate to pythons

rough sapphire
#

oh it's valentines day

odd thorn
#

There's an idea for next year; see if it's possible to make the snakes out of chocolate.

rough sapphire
#

why not red

lime gazelle
#

cause pink is awesome GWovoYayy

oak tangle
#

Because we liked pink ¯_(ツ)_/¯

viral parrot
#

@solar otter its a setting under dev-options

#

do you know how to activate it?

sand goblet
#

what

#

why is your entire thing reversed

viral parrot
#

we had a bit strange screenshot, thinking it might be some custom discord mod I talked to FlamingCore about it.

#

its a RTL layout on android

#

but its forced turned on, and its a hidden dev option

sand goblet
#

It's probably a modified manifest then

solid pollen
#

Whaaat

viral parrot
#

it was very strange to use. even my app locations swaped places on the home screen

solid pollen
#

Ah yes

#

Inside the dev settings

#

I remember this thing

viral parrot
#

yes, under drawing

solar otter
#

@viral parrot no but the thing is, it starts normaly but then after viewing history or looking at images or activating on_resume method on android it switches sides

lime gazelle
verbal bear
#

Do u guys know any good mobile multiplayer game? I'm kinda bored since school year just started and there's nothing to do

bronze root
#

@sand goblet what is whitespace actually used for senkothink

sand goblet
#

Absolutely nothing

bronze root
#

lmzo

#

meme language ?

sand goblet
#

It's an esolang

#

there are quite a lot of them

bronze root
#

esolang ? senkothink

sand goblet
#

esoteric language

#

just like COW, Chef and Shakespeare

bronze root
#

trying to understand the wiki's definition lol

sand goblet
#

I always found COW funny despite it basically just being a brainfuck dialect

#
 MoO moO MoO mOo MOO OOM MMM moO moO
 MMM mOo mOo moO MMM mOo MMM moO moO
 MOO MOo mOo MoO moO moo mOo mOo moo
bronze root
#

lmao

sand goblet
#

that's the fibonacci sequence

bronze root
#

at this point, it's art

sand goblet
#

we also have Chef, with its Hello World Cake with Chocolate sauce

#

it's too long to post here though

bronze root
sand goblet
#

or even LOLCODE

#
HAI 1.3
IM IN YR loop UPPIN YR var TIL BOTH SAEM var AN 10
    VISIBLE SMOOSH var AN " " MKAY!
IM OUTTA YR loop
KTHXBYE
bronze root
#

i'm getting more and more lost about how those work lmao

sand goblet
#

absolutely none of these are intended to actually be used

#

but interpreters do exist for most of them

bronze root
sand goblet
#

oh yeah

#

I forgot about befunge

bronze root
#

might be interesting as a challenge

sand goblet
#

you'll like this one

#
      060p070                                                           p'O80v
    pb2*90p4$4>                                                         $4$>v>
  v4$>4$>4$>4$>#                                                        ARGH>!
 <{[BEFUNGE_97]}>                                                       FUNGE!
 ##:-:##   #####*         4$*>4$      >060p>    60g80g -!#v_  60g1+     60p60v
 #vOOGAH               **>4$>^!!eg    nufeB^    $4$4$4 $4<v#<<v-*2a::   v7-1g<
 #>70g>90g-!          #@_^Befunge!!   123456    123456 VvVv!#!>Weird!   >0ggv*
  ^$4$4p07+1g07      ,a<$4<   <$4$4<  <$4$4<    <$4$4< <<#<*-=-=-=-=-*  -=-=v*
   ::48*-#v_>,4$>    4$4$4     $4$4$  4$4$4$    4$4$4$ 4$^*!*   XXXXXX   XXX> 
     BOINK>$60g1-7  0g+d2*     %'A+,1 $1$1$1    $1$1$1 $>^<$     HAR!!!  8888 
        Befunge_is  such_a     pretty langua    ge,_is n't_i     t?_It_  8888 
           looks_so much_l     ike_li ne_noi    se_and it's_     STILL_  ‘88’ 
Turing-     Complet e!_Cam     ouflag e_your    code!! Confu     se_the       
hell_out   of_every one_re     ading_ your_co  de._Oh, AND_y     ou.:-) ,o88o.
 Once_this_thing_i   s_code   d,_rea  ding_it_back_ver ges_on   the_imp 888888
  ossible._Obfusc     ate_the_obfus    cated!_Befunge_ debuggers_are__  888888
   your_friends!       By:_Alexios     Chouchou las... X-X-X-X-X-X-X!   888888
      -=*##*=-           \*****/         9797*  -=97=- !@-*=  *****     ‘"88P’
                                                       *!@-*                  
                                                       =*!@-                  
                                                       -=*!@                  
                                                       @-=*!                  
#

that's a Befunge program

bronze root
sand goblet
#

and here's the output

#
      GHIJKLM                                                           UVWXYZ 
    FGHIJKLMNOP                                                         VWXYZA 
  EFGHIJKLMNOPQR                                                        WXYZAB 
 EFGHIJKLMNOPQRST                                                       XYZABC 
 FGHIJKL   PQRSTU         EFGHIJ      QRSTUV    ABCDEF HIJKL  OPQRS     YZABCD 
 GHIJKLM               CDEFGHIJKLM    RSTUVW    BCDEFG IJKLMNOPQRSTUV   ZABCDE 
 HIJKLMNOPQR          CDEFGHIJKLMNO   STUVWX    CDEFGH JKLMNOPQRSTUVW   ABCDEF 
  JKLMNOPQRSTUV      CDEFGH   LMNOPQ  TUVWXY    DEFGHI KLMNOPQRSTUVWXY  BCDEFG 
   LMNOPQRSTUVWXY    DEFGH     NOPQR  UVWXYZ    EFGHIJ LMNOPQ   UVWXYZ   DEFG  
     OPQRSTUVWXYZA  DEFGHI     OPQRST VWXYZA    FGHIJK MNOPQ     WXYZAB  EFGH  
        STUVWXYZAB  EFGHIJ     PQRSTU WXYZAB    GHIJKL NOPQR     XYZABC  FGHI  
           WXYZABCD FGHIJK     QRSTUV XYZABC    HIJKLM OPQRS     YZABCD  GHIJ  
MNOPQRS     YZABCDE GHIJKL     RSTUVW YZABCD    IJKLMN PQRST     ZABCDE        
NOPQRSTU   YZABCDEF HIJKLM     STUVWX ZABCDEF  IJKLMNO QRSTU     ABCDEF HIJKLM 
 PQRSTUVWXYZABCDEF   JKLMNO   STUVWX  ABCDEFGHIJKLMNOP RSTUVW   ABCDEFG IJKLMN 
  RSTUVWXYZABCDEF     LMNOPQRSTUVWX    CDEFGHIJKLMNOPQ STUVWXYZABCDEFG  JKLMNO 
   TUVWXYZABCDEF       NOPQRSTUVWX     DEFGHIJK MNOPQR TUVWXYZABCDEFG   KLMNOP 
      XYZABCDE           QRSTUVW         GHIJK  NOPQRS UVWXY  BCDEF     LMNOPQ 
                                                       VWXYZ                   
                                                       WXYZA                   
                                                       XYZAB                   
                                                       YZABC
#

haha

bronze root
#

it does looks pretty good

sand goblet
#

if it looks messed up, you need to look at it on a wider screen

#

it's one of the only 2D programming languages I've seen

bronze root
#

looks good dw

#

what if

#

3d programming language

#

tell me that this exists lmao

sand goblet
#

minecraft

#

:>

bronze root
#

memories

sand goblet
#

but yeah, befunge operates on a 2D playing field

#

starting at the upper left corner and travelling right

#

it's really, really weird

bronze root
#

did someone actually make program with it tho

sand goblet
#

super neat though

#

yes

#

that soup program does run, by the way

#

it's a real program

bronze root
#

is it just printing it out ?

sand goblet
#

yes

#

these interpreters tend to be a bit hit and miss, but

bronze root
#

it's all fun and games

sand goblet
#

even though this one can't handle that application

bronze root
#

wonder if you could make an interpreter using python senkothink

sand goblet
#

you can see how befunge modifies the playing field

#

yeah, probably, can't imagine it being super hard

bronze root
#

have an idea

#

programming language using an image senkothink

#

might be an interesting project for my school's exam task

rough sapphire
#

wonder if you could make an interpreter using python :senkothink:
@bronze root
you can make an interpreter with any turing complete language

bronze root
#

sounds good

#

thanks !

frosty berry
#

@bronze root look into "piet" 🙂 (programming language where source code is an image)

bronze root
#

it was the kinda thing I wanted to do (but way simpler)

#

damn, it really looks like an art painting

frosty berry
#

🙂 heh, the name is not an accident

sand goblet
#

So polling and voting for a democratic candidate happened in Iowa yesterday

#

The media decided to hide one of the polling results, which it's now come out had Sanders at first and Biden at fourth

#

Now that the voting is over, the DNC is delaying the results, stating the reasoning of "quality control" and stating that the app they released that people had to use to vote had malfunctioned

#

It turns out the app was made by a company nobody has heard of called Shadow, it was paid for by Buttegieg and the DNC, and Shadow won't respond to comment

#

This whole thing is such a circus

#

It's so obvious that Biden did embarrassingly badly and the DNC are trying to somehow twist the numbers in their favour

rough sapphire
#

well cheating is what they do.. can't change that

#

it's perspective.. to them as long as the end justifies the means, it's not wrong

sand goblet
severe heart
sand goblet
#

That's not news

viral parrot
#

@rough sapphire this one

rough sapphire
#

ookie

#

so yea

viral parrot
#

whats your issue?

rough sapphire
#

My computer was not usable because I played with regestry editor

#

I resetted my pc

#

but now

#

I have 4 logical processors but 2 cores

#

and my pc is slow as f***

#

and on a side note I threw my mouse when you muted me

#

I was so...

#

I don't know what word can describe it

#

but yea

#

I resetted

#

how can I fix the core issue?

viral parrot
#

so what was this reset?

rough sapphire
#

Yea

#

I did the reset

viral parrot
#

there are many types. what did you do?

rough sapphire
#

shift+restart > troubleshoot > reset

#

my computer didn't lose cores because of that

viral parrot
#

no, the cores are physical hardware

rough sapphire
#

I lost cores after I restarted my pc after editing regestry editor

#

wait

#

my computer is slow now

viral parrot
#

but you need to install the chipset drivers if you did a windows reset

rough sapphire
#

Like that

viral parrot
#

what is your computer name?

rough sapphire
#

LAPTOP-VF6HOHKS

viral parrot
#

do you have 188 processes running after reset?

rough sapphire
#

is my computer supposed to have that on the screenshot above?

#

that screenshot was taken seconds ago

#

so yea

#

I didn't check it before the restart after editing my regestor

viral parrot
#

press details

rough sapphire
#

ok

viral parrot
#

and sort by CPU time

#

and share a screenshot

rough sapphire
#

how do you sort?

viral parrot
#

you click the column name processor or cpu

#

not sure about the name, im on a mac so i have to guess

rough sapphire
#

I didn't know how to sort

#

*don't

viral parrot
#

so what is your laptop brand, name and model?

#

Dell Xperia SD453 or something like that

rough sapphire
viral parrot
#

I cant see it from the about page, you have to look at your laptop

rough sapphire
#

what

viral parrot
#

you have a laptop right?

rough sapphire
#

I don't have any sort of text in my laptop