#technology

1 messages Β· Page 55 of 1

stone wave
#

That shit was for WIndows 7

#

lmao

#

It might have even been a Vista key IDK

trail yarrow
#

Lol

#

My college gives me Microsoft Office and MATLAB and other shits

flint bobcat
#

Sadly my college doesn't give Matlab

trail yarrow
#

But only accessible at college computer

#

MATLAB is dying anyway

#

Python ftw

flint bobcat
#

Python MutsukiHyperStare

#

The 2 languages I hate: py and java

trail yarrow
#

I tried to learn both at the same time.
I almost failed both courses

flint bobcat
#

I barely did anything in my java course

#

I forgot to do the last assignment but got an A on the final

#

So I passed the course

trail yarrow
#

I did my best, got average of A for assignment and test, got 41% for final

#

C-

flint bobcat
#

At least you passed

#

In college, you only care about passing

#

Not really about highest grades

trail yarrow
#

Yup. Got double Cs at first year so I decided screw it, C's gets degrees

#

We used Wing IDE

flint bobcat
stone wave
subtle hawk
#

I had a slightly different model

#

had some pretty noticable sag and I passed on it

stone wave
#

these say they're rated for like 19 lbs

subtle hawk
#

hope that model fares better than the one I got

stone wave
#

and i bought 2 so if one of them can hold my main display

#

i should be good

#

cause the other display is a bit lighter

subtle hawk
#

I'm generally impressed with the stuff I get from monoprice

stone wave
#

ive only bought cables and shit from them

subtle hawk
#

they have good cheap cables, and I picked up a drawing tablet from them once too

#

the tablet is certainly no wacom, but it was pretty good

stone wave
#

i think i bought a refurb HDD on a whim cause it was dirt cheap and it was DoA but the return was easy

#

are their shit rebranded huinon

#

the drawing tablets that is

#

cause i vaguely remember one looking exactly like a huinon one

subtle hawk
#

ye

#

they are

#

(the drivers make that abundantly clear)

stone wave
#

i had a huinon drawing tablet and it worked pretty well aside from the pen being coated in the sort of rubber that gets sticky over time

subtle hawk
#

the pen I got from monoprice didn't have rubber anywhere except the grip

stone wave
#

i think mine might be older, idk

#

either way i hate rubber coated electronics

#

cause that shit get sticky as it ages

subtle hawk
#

jup

subtle hawk
#

hm

#

are there any phones that has flagship phones' SoC but doesn't have its prices inflated by features like camera

#

any particular reason you need a flagship SoC?

#

there's always last year / couple years ago's flagships too

#

hm yeah

#

I remember those are advertised as gaming phones

#

I don't know, I think I just like fast processors

#

AL runs fine in my current phone

#

it only lags from bad programming

#

also has decent performance on 3d games

umbral onyx
#

y'know

#

@severe falcon You could do a hunting game with that

#

A randomly generated land

#

Throw in some monsters with behavior

#

Like if the area is too crowded they will move in to a diff part of land
Or will attempt to kill each other

subtle hawk
#

but yeah let's talk about it later when I actually wanted to get a new phone

umbral onyx
#

And then you throw in the player into the island with the objective of killing a monster of investigate a cause that is messing around with the ecology of the land

flint bobcat
#

i bought some shitty $50 from ebay just now

#

gonna upgrade it LOL

#

shit specs, but faster than my $500 laptop

umbral onyx
#

...

#

Aria

#

Just buy a new laptop

quartz atlas
#

why is zil here

#

cant a channel be zil free????

umbral onyx
#

I am a programmer , artist, game designer and a future game developer

#

Fakkyu

quartz atlas
umbral onyx
#

Even I am taking a degree for game design

quartz atlas
#

nah. you're just a sicko who has a weird obsession with babies

#

which school?

umbral onyx
#

but fish pls read thisPointland

#

A university

flint bobcat
umbral onyx
#

starting with the letter D

flint bobcat
#

i already have a laptop

#

its good enough for my work

#

i also game with low settings

umbral onyx
#

Oh god pls don't do that

#

Alot of effort was made to make a game nice

#

playing with low is just

flint bobcat
#

well i play WOWS on low

#

still looks awesome

umbral onyx
#

But is it the best?

flint bobcat
#

BuckySmug i haven't experienced it yet

#

thats why im getting this crappy pc and upgrading from there

umbral onyx
#

actually WoW is pretty old

#

Anything newer?

flint bobcat
#

i dont really play any triple A games

umbral onyx
flint bobcat
#

i sometimes play BL2 or L4D2 with friends

umbral onyx
#

fair enough

quartz atlas
#

D ThinkZed

#

arent u in singapore?

flint bobcat
#

otherwise, im on mobile playing honkai

umbral onyx
#

Yes

flint bobcat
#

or shadowverse

umbral onyx
#

A university in Singapore

#

starting with D

quartz atlas
flint bobcat
#

i go to a community college

#

gov pays my tuition

quartz atlas
#

its one of those shit ones aint it zil BuckySmug

flint bobcat
#

why pay for a prestige college when u get the same amount of knowledge BuckySmug

umbral onyx
#

no, its a top tier one, the main branch is in America

flint bobcat
#

US has college branches outside of it??

quartz atlas
#

digipen institute of tech?

umbral onyx
quartz atlas
umbral onyx
#

A uni for games

#

Well, people don't believe I'm quite knowledgeable in multiple aspects of game creation cuz my behaviour is... like this

quartz atlas
#

well, then you're just a video game designer with a unhealthy obsession of babies

umbral onyx
#

Fish pls lemme post babies in artist-longue ShockBucky

#

I should make a baby gameBuckySmug

#

Nah, I'm busy with two projects in actuality

#

non is using heavy programming

#

however the tools used to make them would require heavy programming

quartz atlas
flint bobcat
#

wtf MutsukiHyperStare

umbral onyx
#

Like an editor to handle dialogues and action cutscenes

flint bobcat
#

wait what u program in

#

like what language

umbral onyx
#

C, C#, C++, lua, mysql

flint bobcat
umbral onyx
#

I forgot what else

flint bobcat
#

theres 2 routes of c++ and c

#

the game developer, and the security analysist MutsukiHyperStare

umbral onyx
#

The other editor I need to make is to handle 2d animation when placed on a 3d background so I can determine what sprites to show at certain cam angle though that is waaaaaay simpler than you think

violet nexus
#

They disturbed my fuking sleeptime just for this

subtle hawk
#

updated my OS repository

#

what speciffic OSes are on Linux.vmdk and Windows.iso?

flint bobcat
#

I have to use kali for security+ MikasaShock

violet nexus
#

Yes

#

armitage was fun

#

Good old days

#

also aircrack - ng

#

@subtle hawk whatever linux distributor OS

#

like kali, centos, ubuntu, mint

subtle hawk
#

?

violet nexus
#

U mean linux. Vmdk right

subtle hawk
#

I was wondering what specific versions were on those two vaguely named images in the pic yamato posted

violet nexus
#

Ohh

#

Ahaha

#

Unspecified names in VM is a pain

subtle hawk
#

@subtle hawk windows is just plain old windows 10

#

and that vmdk is a dump of my arch install off my old laptop

#

good ol arch

#

there's a handy little tool called dd...

#

no

#

it's a full DD dump

#

not too hard to make arch live though

#

and because of linux magic I was able to dump directly to the server

#

especially when the installer cd is basically a live version of arch itself...

#

use archiso to build a custom image or just open the squashfs

#

Β―_(ツ)_/Β―

#

or u kno

#

make it persistent and bootable on another USB

#

so many ways to do it

severe falcon
#

@umbral onyx i might do that as practice for messing around with unreal

stone wave
#

(I don't actually use those, I just download whatever is up to date when I need it)

subtle hawk
#

I keep a active archive of OSes

#

i have a metric fuckton of oracle solaris builds

#

honestly pretty unnecessary at this point

undone torrent
#

how often do you make use of all those OS GWumidahPogRampu

violet nexus
#

Does any of you knows how to perform a reverse traceroute?

subtle hawk
#

wdym

violet nexus
#

My senior wants me to perform a reverse traceroute

#

of a certain IP address

#

By using

#

BGP looking glass

subtle hawk
violet nexus
#

Oh thanks

quartz atlas
#

anyone facing lag issues in emulators on windows build 1903?

subtle hawk
#

no

#

and it's not build 1903

#

it's the major version 1903

#

the build is a longer number

quartz atlas
#

ah mah bad

#

but my emulators have been lagging to shit ever since windows forced me to update ChaserSmug

subtle hawk
#

weird thing

#

but did you try to update the emulators

quartz atlas
#

ye, i reinstalled them, double their ram allocation.

#

didnt work

#

weird thing is, it lags even more in 30fps EntyLUL

subtle hawk
#

what windows edition

quartz atlas
#

10 pro

subtle hawk
#

did you check that hyper-V is disabled

#

and virtualization enabled?

quartz atlas
#

yups

subtle hawk
#

hmm

#

no idea what could it be

#

what does task manager say

quartz atlas
#

nth much tbh, im not even hitting max cpu usage

#

barely 50%

subtle hawk
#

weird

#

on nox?

#

or other emus

quartz atlas
#

well, i used bluestacks originally. but once it started lagging after the update. i reinstalled and shit. didnt fix the issue. so i installed nox. same situation as bluestacks. EntyLUL

subtle hawk
#

could it be the graphics API

#

try ti set nox to run on DirectX

quartz atlas
#

its even worse MutsukiHyperStare

subtle hawk
#

so it's the graphics API after all

#

what GPU u running

quartz atlas
#

gtx980m 8gb

subtle hawk
#

so laptop

quartz atlas
#

ye

subtle hawk
#

did u check if nox/bluestacks runs on novideo or shintel GPU

#

btw that GPU is absolute garbage

quartz atlas
#

i know

#

how do i check ThinkZed

subtle hawk
#

nvidia should have a tool for it

#

if not u can check which GPU gets the load from task manager

#

intel is GPU 0 and nvidia GPU 1

#

also make sure ur plugged in

#

usually on battery the nvidia one gets disabled unless set otherwise

violet nexus
#

Im using later version of any OS

quartz atlas
#

my battery lasts 5mins if im not plugged in EntyLUL

violet nexus
#

Coz newer ones tend to have bugs

#

Many bugs

subtle hawk
#

no they don't

#

unless you use insiders or bleeding edge for linux you're just fine

violet nexus
#

I remember using 1803 build on my laptop

#

5mins after full charge it straight shutdown

#

Thus i need to revert back to build 17xx

quartz atlas
subtle hawk
#

1803 was notorious for bugs in the first week

violet nexus
#

Yes i did experience it

#

Ahaha

quartz atlas
violet nexus
#

I thought my laptop battery became shit

subtle hawk
#

so did I

#

but it was all good in the end

quartz atlas
#

i should just junk this and build a new desktop AYAYAyanami

#

||but i just got laid off||

subtle hawk
#

probably

violet nexus
#

I see

#

But yea

#

I stick on build 17xx at the end

#

The most stable build for my laptop atleast

#

But i do want to get 1903

#

Coz of windows powershell that can do ssh

subtle hawk
#

u know that keeping back major releases is one of the worst ideas in terms of security

#

and reliability

#

u don't have to install them from day 1

#

unless ur me and u force windows update to give it to you in the first hour erynActivatyn

violet nexus
#

Well it makes sense

subtle hawk
#

Can anyone help me, its very important. I use micro sd card on my phone which is 32gb samsung made. Its does detect it but it doesnt show anything, its say 22gb used from 32gb but it dont show anything at all, just 0 app, 0 video, 0 everything. all my files is on the msd from games, video, work, Soo its a big problem of i cant fix it. And dont ask for screenshot i cant do it, its say failed to store due to limited storage

violet nexus
#

its corrupted

#

try to reformat

subtle hawk
#

Can i get the file back, or how to get it back?

#

Also an extra note, i format the sd card as internal storage

violet nexus
#

u need 3rd party for that

#

3rd party software

subtle hawk
#

most likely the SD card is ded

#

@subtle hawk how long did u have it for

#

@subtle hawk 2 month

#

hmm

#

did you format it often

#

or take it out

#

Only once, when im insert it for the first time

#

you can try to put it in a pc and see if u can restore it

#

but doubtful that you'll get the data back

#

Ok

severe falcon
#

Tfw you successfully get a 2nd computer successfully set up in your office, complete with scavenging for cat 5e cables, a gigabit network switch, and the ever elusive DVI cable because your second comp is for some reason different than all the others in the company, THEN when attempting to log in for the first time, the server says fuk u

severe falcon
#

yeah the IT guy has to help me when he gets off vacation on thursday

subtle hawk
#

5e

#

cat 6 and up only in 2019

severe falcon
#

I mean im sure the servers have whatever the highest is, but my dinky desktops dont need that much

#

Also it was scavenged parts, some of those were unmarked ethernet cords that probably werent even cat 5, but i managed to find all 5e

subtle hawk
#

using ethernet in 2019

severe falcon
#

oh have we got something faster now?

#

i just cant wait til i get the new computers that are super smol but actually have hdmi

#

manually switching the input on the monitor succs

subtle hawk
#

oh boy

#

those are the ultra super mini micro optiplex towers

severe falcon
#

yeah

subtle hawk
#

small form factor is an understatement

severe falcon
#

yeah they look even smoler in person

#

but i had to get a usb switch for my 2 comp setup so i only need one keyboard and mouse and an hdmi switch came with it for whatever reason

#

too bad all our comps are VGA or DVI only

subtle hawk
#

i find it surprising that VGA is still widespread in some locations in 2019

#

DVI i can understand, but

#

VGA?? i can also understand if it’s like a single user

#

at home

severe falcon
#

i found like 6 unused 1920x1080 monitors in the tech scavenger's sanctuary

#

all have VGA cords on them

flint bobcat
severe falcon
#

oh my, its so chubs

#

why is matlab so trash

#

you would think a paid product would actually be GOOD

violet nexus
#

@flint bobcat seems okay

#

Tho

#

U will have a less than 15% bottleneck

severe falcon
#

its more restrictive on datatypes than C

flint bobcat
#

@violet nexus its fine, at least its not hd 620 levels of shit

severe falcon
#

they say you can normalize() a table but then it throws an error that normalize() doesnt work with tables even though the documentations says it can

violet nexus
#

@flint bobcat well u will not play a hardcore type games right

flint bobcat
#

ye

#

maybe stuff like GTA5 levels of gaming

#

i wouldnt play high end games anyway

severe falcon
#

get the terrible texture skyrim mod so you can have 400 fps

violet nexus
#

A bit bottleneck between ddr3 memory bus

#

Not on cpu itself iirc

#

But yea not that much of a difference

#

U can go for it

flint bobcat
#

wait

#

shou, would the motherboard have the slot for it

#

since its the older kind

violet nexus
#

Ya should check the pc first before u buy that thinf

#

Ahaha

severe falcon
#

for the GPU?

violet nexus
#

Better delay than wrong item

severe falcon
#

isnt it just a PCIE slot?

flint bobcat
#

i guess

severe falcon
#

im pretty sure ALL mobos you can find have those

#

at least 1

violet nexus
#

But to be sure tho

flint bobcat
#

also i need to install an OS onto it EntyLUL

severe falcon
#

or do you mean pcie 3.0 vs 2.0?

violet nexus
#

It will be fine

severe falcon
#

just make sure it has proper airflow

violet nexus
#

For assurance, its recommended to check the pre-build pc that u buy

#

Before adding some stuff

#

To avoid some troubles or stuff

flint bobcat
severe falcon
#

so my use switch is not hardwired for 1 is left and 2 is right, its whatever is connected first is 1 and the other is 2

#

which means that my right comp is 1, which is the left light on the switch and vice versa

compact cloud
#

ye I have GTX 1050 Ti it's nice

#

but tbh I should've went with 1060

subtle hawk
#

isn't there a 1650 now

compact cloud
#

I didn't only because I really wanted an upgrade and didn't want to wait one more month

#

I bought it like 2 years ago

#

back then there weren't even 20 series :P

#

and yeah it's 1660

#

weird naming

stone wave
#

I was gonna say get a 1060 or 580 8gb Aria but I realized that shit is $100 more than what you paid for your 1050ti

compact cloud
#

worth it tho

violet nexus
#

@subtle hawk i thought policy based routing can work on SVI

#

now i know why

#

🀦

violet nexus
#

FUKFUKFUKFUKFUKFUK

#

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

#

im fuking idiot to think that the layer 3 switch is not IPBASED version

#

fuk fuk fuk

umbral onyx
#

Can't take nintendo switch module since it's full
Can't take vr module since it clashes time

#

Please tell me that either of these are simple to learn

severe falcon
#

idk, im taking a vr unity thing next semester

subtle hawk
#

@umbral onyx wait, your college has switch development class? FumizukiStare

severe falcon
#

ok i need help with algorithm stuff

umbral onyx
#

yes

#

It's a school for game dev

#

of course it will have it

severe falcon
#

so i have a matrix of coordinate pairs, where the pair at point [x][y] is the index of the next point to go to

#

how do i find the ones that dont have any points leading to them?

#

i mean is there a way to do it OTHER than the brute force method?

umbral onyx
#

oh

severe falcon
#

this program already takes several seconds to run

umbral onyx
#

what defines these points?

#

Is it a grid

severe falcon
#

yes

#

its a matrix that helps with an algorithm drawing on an image, it is not the image itself

umbral onyx
#

Are you trying to denoise?

severe falcon
#

no

#

im trying to find the longest n individual trains

#

i already made a way to find them, but they were all from the same longest train

#

oh so the thing is, the pair always corresponds to one of the 8 surrounding points

#

or its (-1,-1), which means thats the end

#

wait i think im an idiot

umbral onyx
#

For me, while I'm building I would set up a matrix of zeroes and ones where ones signifies that its a connected point and zeroes is vice versa. From there I would use convex algorithm on the zeroes that are besides ones to find vertex of the edge of the land

#

If you are able to find individual terrains basically use the convex algorithm to find which land is the biggest

#

another method is to choose multiple points in the map and propogate via brute force

#

eh

#

uhh

#

Do you understand?

#

tldr:
find convex points of a land.
Find the furthest two convex points of the land.

severe falcon
#

sorry had to help coworker for a bit

#

so its an algorithm that draws rivers

#

it takes a point, finds the steepest path down, then goes to the next point

#

so naturally the highest points with no higher points around them would be the start of the rivers right?

umbral onyx
#

huh.

severe falcon
#

i already have a program that finds all the local mins and maxes

#

so i can shorten the runtime of the algorithm if i just take the tallest n maxima and draw the river flow

#

right?

umbral onyx
#

Yeah

#

So you picked two points and draw a line?

#

using the steepest slope to head towards

severe falcon
#

well no i had a point, drew a dot, went to one of the 8 surrounding pixels with the seepest slope down, and then that was the new point

#

it was recursive

umbral onyx
#

alright

#

and?

severe falcon
#

?

#

thats the whole river algorithm

umbral onyx
#

as in you wanted the longest river right?

severe falcon
#

oh im working on that one now

umbral onyx
#

So. what's your question

severe falcon
#

we figured it out

#

instead of using a complex algorithm with the matrix, throw it out and just use the top n local maxima

umbral onyx
#

Astar from start to endpoint and sum the heights?

#

oh..

#

ehh

severe falcon
#

why the ehhhh

umbral onyx
#

That's very unlike you

severe falcon
#

cheating?

umbral onyx
#

Dammit, I can't take it back now

#

I thought you would do something more interesting

severe falcon
#

i mean we can make an A* with a 3d heuristic for drawing the roads

umbral onyx
#

nah

#

A* is too unrealistic

severe falcon
#

the only reason its unrealistic is cuz your heuristic is unrealistic

umbral onyx
#

Fair enough

severe falcon
#

if we make it go in the general direction of the town, but attempt to avoid changing its elevation, it should make some interesting roads

umbral onyx
#

How will you handle bridges when the time comes?

severe falcon
#

it just draws the roads on top of the rivers

umbral onyx
#

Well, knowing you it'll probably works

severe falcon
#

i mean this 2d stuff =/= the 3d game stuff

#

itll make great texture masks tho

severe falcon
#

thats just each one

#

if i adjust each one by 1 height, and then redo it, and do that 10 times, i get this

#

its eliminated alot, but now its got these patches

umbral onyx
#

Say

severe falcon
#

i might be onto something

umbral onyx
#

could you rerun the local minmax algorithm again after readjusting?

#

or was this after rerun?

severe falcon
#

first one was after first pass, where nothing has been adjusted
2nd was on 10th pass

#

WHY

umbral onyx
#

what's the result?

severe falcon
#

this is 10th run after "fix"

umbral onyx
#

are you sure you did not normalize the local minimums by accident

#

howabout rather than raising it by one

#

let it raise to it's lowest neighbour

#

not sure what will happen though

#

or raise it to the average height of it's neighbours

severe falcon
#

so what it does, is it gets the height of the pixels, then gets the heights of the 8 pixels around it
it subtracts the current height from the 8 pixels
if any of them are greater than zero, it sets a flag that it cannot be a maxium
if any of them are less than zero, it sets a flag that it cant be a minimum
if both flags are set, the pixel is green and brightness is its height
if it can be local min, its local min
if it can be locla max, its local max
if none are set, is green again

#

it is ONLY integers so its not like im overshooting and creating all these mins because of it

#

wait lemme set both flags to false if it finds one thats the same height as it

#

i still have no idea why it made clusters , but i fixed the main problem

umbral onyx
#

//Typing to understand

foreach(n in neighbour)
{
int dH = n - current.h;
if(dH > 0) not max;
else if (dH < 0) not min;

}
if(Not min and not max) green with varied height;
else if(not min) can local min;
else if(not max) can local max;
else green;

severe falcon
#

yeah so i fixed it

umbral onyx
#

That's so little minima

severe falcon
umbral onyx
#

2 is good

#

so what did you do?

#

Zilf I need help
Solves it anyway
I feel useless

#

hold on'

severe falcon
#

if a neighbor was the same height

#

set BOTH flags to false

umbral onyx
#

There

#

oh

severe falcon
#

yeah one single neighbor would change 1 flag, and the same hegiht ones wouldnt change anything, so it counted as a minimum

#

and because it checked for both flags, then the min flag, it made all same height ones minimums

#

and now my rivers are broken probably because it only looks for downslopes and not zero slopes

#

i hate past me for being dumb

#

but also simultaneously smarter than i am right now

#

YEP NO ZERO SLOPES

umbral onyx
#

well

#

can I just point out

#

zero slopes is not a thing

#

it's called flats

severe falcon
umbral onyx
#

I know that's the thing I hate

severe falcon
#

well the mathematical slope is in fact 0

umbral onyx
#

Recursion not allowed

#

or max Recursion

severe falcon
#

well no it means my lil allow zero slopes edit broke it

umbral onyx
#

How did it even?!

#

You mean there was an infinite recursion?

severe falcon
#

yeah

#

the max recursion depth is like 997 or something like that

#

wait but hwo

#

ok so it was going in circles on the flat edges of the map

#

so now i need a check so that it never goes in a circle

#

so it goes through the path, and if it ever finds itself again, it changes its value to the min flag and then returns

umbral onyx
#

maybe I should give up on complex gameplay and make a simple vn

severe falcon
#

Make it a complex vn

#

It needs to have a more complicated choice flowchart than katawa shoujo

#

have a drink with cleveland on the base rooftop and then drunkenly stumble off to your death if you somehow manage to not impress any of the girls

umbral onyx
#

VN doesnt sell wellSandyCry

#

I know

#

make it sfw

#

call it

#

"Searching for husbando"

unkempt oxide
#

sfw VN dosent sell at all BuckySmug

umbral onyx
#

and there will be a cooking mechanic

#

which

#

well

#

isn't a vn if I implement

#

FAK

unkempt oxide
#

i mean programming a VN is really easy the part that is hard is just write a good story

subtle hawk
#

and make the CGs

#

and if you make lewd ones

#

the animations

unkempt oxide
#

lewd ones RoonExcited

severe falcon
#

bruh katawa shoujo didnt even HAVE animations and had about 9 CGs that were actually lewd, and it was still on the same level as nekopara

umbral onyx
#

linux cmds are amazing

#

but please

#

be careful

severe falcon
#

oh yeah that reminds me, i need to make a script for my terrain thing for linux

#

DROP * FROM TABLE_LIST

#

i forgot what the actual name of the list of tables was in SQL

umbral onyx
#

Why not just DROP TABLE_LIST

#

Alright how about "Searching for husband: A single lady's guide to becoming a waifu"

#

And the choices made will be like a combination lock

#

similar to Nonary games

unkempt oxide
severe falcon
#

oof

umbral onyx
#

Drop table

#

Just drop table

severe falcon
#

and i guarantee that worked too

umbral onyx
#

When people don't use ;

severe falcon
#

specific databases have different syntax

umbral onyx
#

I rage

#

I dunno why

#

but seeing people not use ;

#

It angers me

severe falcon
#

mySQL and SQL have entirely different datatypes

umbral onyx
#

hm

#

I dunno which SeQueL i'm using

#

should check it later

severe falcon
#

i know because i took my SQL hw and put it on mySQL and it didnt know what the datatypes were

umbral onyx
#

I wish it was pronounced S-Q-L

#

and not sequel

severe falcon
#

i say S Q L

umbral onyx
#

Well

#

the correct way is sequel

severe falcon
#

the dumb way is sequel

umbral onyx
#

MutsukiHyperStare Ikr

severe falcon
#

cuz the phonetic interpretation of "SQL" is seckle

umbral onyx
#

it's like gif

#

it's pronounces as jeeves

#

but it's like 1 letter away from gift

#

PRONOUNCE GIFFFFF

severe falcon
#

doesnt the creator of gif say its jif?

unkempt oxide
#

if he would mean jif he woud have named it jif

umbral onyx
#

Well a header from a website's report says "The Creator of the GIF Says It's Pronounced JIF. He Is Wrong"

severe falcon
unkempt oxide
#

who needs gif anyways when there is WebM ?

umbral onyx
#

the g sound is used with a lot of g words

#

gold

severe falcon
#

my OOP teacher told us about the principle of least surprise

if a user does anything and expects something to happen and is surprised that a different thing happened, you have made it wrong

umbral onyx
#

golf

#

guild

#

guess

#

except maybe giraffe

severe falcon
#

anyway i got my new scanner today

#

is ver scary

#

130 pages per min, and it makes horrible noises when the page dont wanna feed

umbral onyx
#

130 pages?!

#

Is it for doujin printing?!

#

Does it come with binding tools

severe falcon
#

its a SCANNER it cant print

#

it can scan at like 600 dpi tho

#

11.5" x 17" is the biggest size of standard paper it can do

umbral onyx
#

oh come on

severe falcon
#

standard paper

umbral onyx
#

scanner comes with a printer

#

usually

severe falcon
#

no its a standalone scanner

#

literally meant for scanning as fast as possible

umbral onyx
#

Why you need that

severe falcon
#

copiers cant even hit 60 pages per min

#

cuz i scan papers at my job

umbral onyx
#

Intern?

severe falcon
#

no its my actual job, at least while im in college

#

and probably for a bit after

#

i have worked there for a year, scanned 0.6 million pages of the total 2.6 million pages already scanned, with about 10+ million left to go

#

actually lemme calculate it

#

excuse me, i was wrong, there are 5.6 million left to go

#

about 28 US TONS of paper

#

@umbral onyx so help me with this alg i havent made yet

umbral onyx
#

make a robot

#

to do the physical work

severe falcon
#

we would all have robot servants if you could make one that could do my job

#

it has to decide if a sticky note is important or not, having no idea about anything its saying

#

anyway ON TO THE ALG

#

i need to make lakes

#

cuz sometimes the rivers will make lakes

#

so i need some way to figure out the bowl of the lake

subtle hawk
severe falcon
#

oh dear this has technical papers written about it

umbral onyx
#

why not just choose some random local minima and expand to a certain height

#

similar to how random dungeon room works

severe falcon
#

explain cuz now im interested

umbral onyx
#

or you could use that minima and lower terrains near it up to x distance

severe falcon
#

well no it already creates small dips

#

i think

#

i just need to find them

umbral onyx
#

At any rate it's like this
1)Choose a position
2)Choose a distance from the point
3)Any area within that distance is to be converted into a room

#

That's how making a room works

#

of course you can modify it

severe falcon
#

i dont think that will work for mine

#

cuz i want to find the alreaady created ones

umbral onyx
#

oh

severe falcon
#

and becuase of our whole min max debacle earlier, the bottoms of those dips might not be minima

umbral onyx
#

how to determine if a lake was formed instead of a river huh...

severe falcon
#

hmmm, maybe i could make the pixels be colors based on how the map slopes

#

kinda like a normal map

umbral onyx
#

Will the river already be formed before determining a lake?

severe falcon
#

yes

#

like we can have a starting point if we find the end of the river at a height greater than 55 (cuz thats when rivers blend to oceans)

umbral onyx
#

Mine is a brute force method

severe falcon
#

thats fine

#

i can make a special mark on the river map so that the end of the river can be located easily

umbral onyx
#

As you create a river and check if it's neighbours is made of purely water from a distance determined by you. You could mark that point as a potential lake?

severe falcon
umbral onyx
#

The moment any of it's neighbour is a land, you skip

severe falcon
#

it just goes to the deepest part and stops

umbral onyx
#

how about just propagating from the end point of the river

#

I mean that's where the water will end up right?

severe falcon
#

yes but the question is how

umbral onyx
#

From end point.

  1. Propogate
    2)if checked point <= than maxAllowable height from the endpoint
    replace with water
severe falcon
#

we dont have max allowable height tho

umbral onyx
#

by max i meant the expected depth of the lake

severe falcon
#

yeah we dont know that

#

the lake would fill all the way until it spills over the rim, then subtract 1

umbral onyx
#

then just propogate until it reahes a tile with a height above the end point

#

continue this process until there's no more tiles in the stack to check

#

OR

#

Just randomly expand it then all the water height is equal to the lowest unaffected neighbouring tile it encountered

severe falcon
#

so this is how it would look

#

the boxes are the height pixels, the gray one does not exist

#

so how we do

#

we have bottom one, and we need to find the rim

#

so we up the height and then find the furthest away pixel at that height?

umbral onyx
#

yeap

severe falcon
#

or no we find the closest

#

and if it ever hits the edge of the map, then we know it found the rim

umbral onyx
#

expand till it reaches the furthest

#

hmm

severe falcon
#

and we shall see how it works

#

but not at work rn so i cant really code it yet

#

also am gonna have to update the river map to only start rivers if the moisture map is high enough

#

but currently it is making ONE river that leads to a lake

#

so i dont wanna break it

#

while(not(bruh_moment)):
raise height
find all pixels around at that height or above in case of gray box
if(we_hit_the_edge):
bruh_moment = True
use current height-2 for lake

#

@umbral onyx like this^?

umbral onyx
#

sounds breakable this use current height-2 for lake

severe falcon
#

what mean

umbral onyx
#

what if the height is just 1

severe falcon
#

then it wouldnt be a lake

umbral onyx
#

Fair point

severe falcon
#

this wouldnt be a lake, so in the game i would have the water just enter a cave or something

stone wave
#

just a heads up, they're making it an actual recall program now so if you're out of warranty or whatever

severe falcon
#

why is it taking so long to save this PDF?
maybe have it on black and white instead of greyscale

#

128 MB PDF

umbral onyx
#

128mb isn't that large to download

#

Wait till you hit gb

#

In the future people would be like
"eh 128 tb? That little? How did our ancestors do anything with the comp? "

#

Technology singularity needs to come faster

severe falcon
#

Thats not a download, thats the file size

#

128 MB for 217 pages when normally 690 pages used 40 MB

severe falcon
#

zil haaaaaaaalp

#

@umbral onyx we need to refine our algorithm

#

we have this, and so we look at each green point and see if the height is above a certain amount, and then try to fill a lake with it

#

i might stray this away from integers and the image grid and do like a raytrace in a circle at increasing heights from the green points

subtle hawk
#

if you run out of recursion stack then just flatten it into the list

severe falcon
#

? recursion?

subtle hawk
#

you said you ran out of recursion level earlier

severe falcon
#

thats cuz it never hit the return statement

subtle hawk
#

oh lol

severe falcon
#

yeah recursion depth is too high for what im doing

subtle hawk
#

if you redo it a lot then you can just memo it

severe falcon
#

yeah currently it runs the recursion and stores what to do for each point in a matrix, then it checks the matrix to see if it has a value there

#

and now since its been optimized more, the max depth is somewhere in the 50s i think

#

now i just gotta figure out polar and cartesian conversion

subtle hawk
#

just like complex number conversion

#

python has support for it

severe falcon
#

oh really?

subtle hawk
#

so yeah just treat x as Re and y as Im and then use its built-in functions

severe falcon
#

oh i was already gonna do that

subtle hawk
#

or use sqrt and atan2

severe falcon
#

x = r cos theta
y = r sin theta

#

then add x and y to the coordinates of the current pixel to get the new coordinates

#

or well it keeps adding to r until it hits the max allowable distance

umbral onyx
#

Is there a vn engine that allows me to script and program on the phone?

#

probably not

#

How about this.
Renpy, Tyrano or Unity

unkempt oxide
#

Unity is pretty easy to use and get usesed too idk the others tho

umbral onyx
#

Renpy ui is shittttt

#

WHYYY

#

After so many years

#

Please don't tell me all of the script is chuck into one file

flint bobcat
#

Unless u want limited resources, create an engine yourself

subtle hawk
pulsar saddle
#

I'm pretty sure Zil wants something that allows fast prototyping that doesn't require a predefined vision of the game early on MutsukiStare

#

having to deal with the engine when you don't even know how you want the game to look like is massive yikes

umbral onyx
flint bobcat
#

this $50 PC is even better than my $500 laptop GWjiangoOmegaLUL

#

just got it shipped

quartz atlas
#

im waiting for rtx 30xx before making any purchases BuckySmug

#

hoping my laptop can last me another year HelenaPlease

stone wave
#

I'm looking at that Ryzen 9 and if AMD isn't BSing, I'd almost consider it.

subtle hawk
umbral onyx
#

@severe falcon help me with a simple problem

if there are three options and an ai have a chance of choosing them with this percentages
op[1] = 0.4f
op[2] = 0.0f
op[3] = 0.6f
then I raised op[2] by 0.1f
op[2] = 0.1f
how should I deduct a total of 0.1f from op[1] and op[3] so that the percentage ratio remains the same.

#

know what, I'm dumb.
op[x] -= op[x] * 0. 1

#

And now the a. i is predicting too strongly, else I'm dumb and predictable

severe falcon
#

@umbral onyx

thats cuz you really cant have the same ratio since it started at 0

#

but if you wanted the ratio of op1 and op3 to remain the same and have op2 as 0.1f, then it would be:
op[1] = 0.4x0.9
op[2] = 0.1
op[3] = 0.6x0.9

severe falcon
#

@umbral onyx ALGORITHM TIME

#

so i start at each river end
then i flood fill blue at its height+1
then i go and flood fill black at [0,0]
if i still have blue on the image
then increase height to check and repeat
if i DONT have blue on image
then i decrease height back to last time there was blue
then store the location of blue pixels and move on to the next river end

#

oh and reset image to all black after storing blue

umbral onyx
#

wait, flood fill black?

#

why

#

oh

#

So you're only taking the highest blue pixel among what was blue filled

#

Why do you need to do that since you already have information on the river?

#

oh, becuse the river is on a slopeeeee

#

ahhhh

#

AHHHHHHHH

#

I GET IT.

#

Because you repeat the process of blue filling and blackfilliing, there will be a time when the blue fills up the whole screen so you revert it back to 1 step before!!!

#

It will create a big lake!

severe falcon
#

yes

#

cuz it fills based on height not color

umbral onyx
#

dude that's nice!

severe falcon
#

but now i gotta make it

umbral onyx
#

But what if the height + 1 from the river end lead to the ocean immediately. Or height + x is a really small bowl that you can't call it an ocean

severe falcon
#

hardcode adjustments

umbral onyx
#

yeah, can't be helped

flint bobcat
severe falcon
#

Thats not a current series processor

#

Though if you are upgrading and its the best one that fits the slot then yeah its good

#

If you are doing a build though, go for ryzen

subtle hawk
severe falcon
#

@flint bobcat my current processor is ths FX-6300, its the six-core lil sis to that one you posted, its almost 6 years old now and its starting to struggle and get really hot on newer games.
i only have stock cooler but still its getting close to retirement to media center

flint bobcat
subtle hawk
#

ye the FX series are dinosaurs in comparison to newer chips

severe falcon
#

yeah but if you are on a super low budget and arent gonna do brand new / CPU intensive games, then you can go for it as long as its not a build

subtle hawk
#

or doing an upgrade on AM3 motherboard

severe falcon
#

yeah upgrade on current AM3 mobo is fine

subtle hawk
#

but yeah right now even Ryzen 3 is worth more than this

#

even still

#

it's probably more budget friendly to go for a R3

severe falcon
#

but R3s arent AM3 are they?

subtle hawk
#

it's AM4

#

or a G series if u want a bit of oomph

severe falcon
#

its not budget friendly if you have an AM3 mobo, cuz you need a ryzen and a new mobo

subtle hawk
#

a cheap B450 board is ez to find

#

for like 80$

#

even less if you look for a sale or smth

severe falcon
#

my USB switch has like a 2 second delay and its driving me crazy

subtle hawk
#

hm why are A320 boards as expensive as B450 boards

severe falcon
#

cuz its Airbus brand kek

subtle hawk
#

it can't even overclock

severe falcon
#

id get an A320 and a jet engine style cooler just for the joke

subtle hawk
#

lol

#

welp, time to sleep

#

next art contest I'll be more careful with planning the content more

severe falcon
#

i liked yours tho

undone torrent
#

I would've helped out if I didnt bite off more than I could chew with mine GWomoGay

#

now I am drained

severe falcon
#

sometimes i love that negative indices wrap in python, sometimes i hate it

#

i need super help

#

my recursive algorithm is running the starting parameters twice

#

i now made it a stack kindof

undone torrent
#

πŸ€”

#

go find out where you run your recursive

#

maybe it's being called twice?

severe falcon
#

well it wasnt that, its like it started and then called itself with the same values and then continued

#

anyway i have made a pseudo queue

undone torrent
#

I cant think of any reason why it would call itself twice unless specifically done by you πŸ€” python thing?

severe falcon
#

no idea but lets see what new problem the queue makes

#

welp time to make pygame SHOW me whats going on

#

oh so its just REALLY slow

severe falcon
#

how do i speed it up

#

tocheck has one x,y pair at the start
checked is empty at start
help me optimise

#

cuz something is seriously wrong, this guy's recursive version WHICH HAS LESS OPTIMIZATION THAN THE ONE I MADE is taking 243 ms on a similar sized image FILLING IT 50 TIMES ON AN AMD ATHLON FROM 2004
mine so far has taken literally 1000x that and still not finished one fill

subtle hawk
#

shit algo

severe falcon
#

the problem is that idk whats wrong

#

Also cuz pygame is gae, if the window is not active, it crashes

#

Yama do you see something wrong with it?

subtle hawk
#

my python is v shit

severe falcon
#

So is mine, pretend its c++ or java and then read it

#

Its like im 3d printing it with how slow its going

#

The weirdest part is that it actually seems to be working correctly

compact cloud
severe falcon
#

Well i already thought of a fix but its weird that its taking so long

#

The fix doesnt actually speed up the fill it just stops the fill super early

#

@subtle hawk get someone to pin this, cuz thats in SECONDS and it DIDNT EVEN SAVE

flint bobcat
subtle hawk
#

both

stone wave
#

If you're being serious you'll need a CPU, Mobo and RAM

#

cause you're still on DDR3

#

unless you plan to do a side-grade and stick with DDR 3 and the same socket

flint bobcat
stone wave
#

yeah but if you get that youll need a motherboard that supports DDR4

subtle hawk
#

that's DDR4

stone wave
#

and then youll need a new CPU

flint bobcat
#

o rip

#

dont have the money for it

#

i cant use ddr4?

#

with this cpu?

stone wave
#

no

flint bobcat
#

what cheap cpu supports ddr4 then, like recommend

stone wave
#

Socket whatever that is (sandy bridge) is only DDR3

#

AM4 with a Ryzen 5 I guess

flint bobcat
#

o ok

subtle hawk
#

old intel cpus are p shite

stone wave
#

You should be able to find a bundle sans RAM for like $200

subtle hawk
#

might as well get ryzen

flint bobcat
#

this?

subtle hawk
#

ye

flint bobcat
#

oh ok

#

nice

stone wave
#

yeah if you get shit like my Kaby Lake its quad core, good single core performance but meh in terms of future proofing IMO

severe falcon
#

Dont you just love when your bios resets the boot drive order for no reason and so you panic when you start your comp because you fear your os drive finally died?

flint bobcat
stone wave
#

I had that happen a few times on older PCs...

flint bobcat
#

oh yeah reminds me, i need a new motherboard also

stone wave
#

usually either dead CMOS battery or one time I had a south bridge go thermonuclear

#

and that caused all sorts of shit

#

but that was during the single core days back when Athlon was the shit

subtle hawk
#

oh ye

#

got this new toy

stone wave
#

But yeah Aria you should be able to find bundles for a Ryzen 1600 and a mobo for $200 USD in the US

flint bobcat
#

toy

#

what is it tho

stone wave
#

you getting SASsy with us Yamato

subtle hawk
#

it's a LSI RAID card

stone wave
#

Oh and with a new mobo you can stick in an NVMe SSD at some point in the future

#

Kind of overkill but with SSD prices where they're at it's pretty worth while IMO

severe falcon
#

Aria what graphics card u rockin?

stone wave
#

I think he bought a 1050 ti

flint bobcat
#

1050ti MakinaSmug

#

well its coming on monday

subtle hawk
#

oh ye

#

next week I'm getting a S10+

flint bobcat
#

im not gonna do extreme gaming anyway, never did

stone wave
#

Nice phone I have one.

flint bobcat
#

yamato the real whale

severe falcon
#

Yeah just keep that

subtle hawk
stone wave
#

$99.99 for a R5 1600

flint bobcat
#

wtf

#

its cheap

severe falcon
#

I have hit max power with my current build and i have a 950 that i WAY overpaid for

stone wave
#

or ebay that shit if you wanna avoid the sales tax

severe falcon
#

Amd is cheap

flint bobcat
#

ill go for the bundle still

stone wave
#

I think R5s come with the wraith cooler...

severe falcon
#

Its really good tho

flint bobcat
#

has higher clock

subtle hawk
#

ye they do

stone wave
#

Did you get your 950 back when alt coin mining with GPUs was popular Kawa?

severe falcon
#

uhh it wouldve been in late 2015

stone wave
#

Ah so before then

severe falcon
#

like october maybe?

stone wave
#

I think a friend of mine paid like $300 for a single fan 1060

severe falcon
#

cant remember the price but mine was over $200

stone wave
#

or was it 349.99

#

Anyways the Ryzen shit is good bang for your buck Aria.

severe falcon
#

only reason i got it was because dual AMD dinos that gave the 970 a run for its money kept crashing warthunder

#

the only game i played at the time

subtle hawk
stone wave
#

I had a 970, I sold it real cheap to a co-worker I was on good terms with.

subtle hawk
#

what about overloading?

stone wave
#

oh yeah speaking of power...

#

I wonder if Aria's PSU can handle the Ryzen 5

severe falcon
#

well im just making an entire new build after i actually get disposable income and my current comp will be for idk

stone wave
#

cause if he's on a prebuilt IDK about his PSU

severe falcon
#

@flint bobcat whats ur PSU?

stone wave
#

hmm... actually wouldnt a R5 be more energy efficient than an old Sandy Bridge i5?

#

So it might not be too big an issue.

severe falcon
#

probably

subtle hawk
#

definetly

#

sandy bridge is old af

severe falcon
#

nothing can be more energy inefficient than my AMD dino GPUs

stone wave
#

Did you have like the FX-####

severe falcon
#

well thats CPU and i CURRENTLY have FX-6300

stone wave
#

oof

severe falcon
#

my old GPUs were actually so old they were branded ATi

stone wave
#

holy radeon

severe falcon
#

estimated 695 W usage with my whole comp

stone wave
#

i have no idea what the power draw on my desktop is

severe falcon
#

theres a calculator online

stone wave
#

i just sorta went mild overkill on the PSU

severe falcon
stone wave
#

i got some 850w EVGA thing with platinum rated efficiency

subtle hawk
#

750W PSU here

flint bobcat
#

i actually dont know my psu

stone wave
#

ehh you're probably fine

#

your current stuff is old so it eats more power

severe falcon
#

yeah so estimated wattage is 702 with my old cards

stone wave
#

oh I also have a PSU on the way

severe falcon
#

now my current build is at 423 W

subtle hawk
#

slightly lower for me

#

even though mine has 3 fans

severe falcon
#

mine has 7

subtle hawk
stone wave
#

I got 5x Corsair LL120 RGB fans (2 are for my AIO) and 1 ML140 white LED fan.

#

pretty but holy shit they're expensive

severe falcon
#

i have 4 red led ones

#

the other 3 have no lights

stone wave
#

If I ever have to replace them I may just go with the cheap noctua fans

severe falcon
#

i hate their colors tho

stone wave
#

They got grey/black ones now IIRc

severe falcon
#

oh sweet

stone wave
#

they also got a black one with brown corner accents

subtle hawk
#

12mm case, 12mm+9.2mm gray noctua

severe falcon
#

ill post a pic tomorrow after i clean the dust filters

#

its eye cancer tho

subtle hawk
#

πŸ€”

severe falcon
#

though only about as equal cancer as that top PSU AkagiLUL

stone wave
#

My previous case was old enough that it didn't have PSU shroud and that felt dated to me.

subtle hawk
#

@severe falcon do you still want optimization for that code?

severe falcon
#

if you wanna just look and see if i have something horribly wrong, im currently making a kindof optimization