#programming

1 messages ยท Page 87 of 1

woven viper
#

not my coworker pushing literally 8 commits in the past half hour to the MR i'm actively reviewing (and squashing the commits and force pushing so i cant even see the history). why is bro making so many commits i dont get it.

#

guy is hammering our poor ci/cd runners

#

29 commits for a +349 -3 diff is NASTY work

rough bloom
#

I get doing small commits, but at least push them only once ICANT
ideally before asking for review too

glass flower
#

it was decaying. you first need to remove the decay/downgrade ticks before it will upgrade

olive sable
#

Isnt it always decaying?

raw trout
#

helo! back from aniexpo fueled with crazy ideas for tech while I can barely code neuroDerp

Time to get on it

glass flower
tender river
#

nooooo i forgot to buy tofu before cooking and now its 11pm

#

hmm the store is a 30m walk maybe i should do it

desert plaza
#

is it still open at 11pm lol

tender river
#

the one thats a 30m walk away is

#

the one thats a 1m walk away isnt

#

oh i have an idea i'll just cook a different meal

#

the only problem is i have unfrozen some mushrooms uuh surely they can wait until tomorrow in the fridge

desert plaza
#

surely thonk

glass flower
#

neuro7 rip my test external miners...

olive sable
#

Time for the vulkan docs

raw trout
raw trout
#

I'm sure it'll be fun neuroBlankies

nocturne olive
#

Meanwhile me just training my silly vocal synthesizer

scarlet arch
#

Is this channel for hardware not related to computers as well? pondering I mean I could just say I'm also automating stuff but kinda not the main part nyaLaugh2

#

Sam is posting planes. I feel like this is fair game :P

#

My ants are getting a new rain pump

#

Nearly 7 bars of pressure to drive those fine mist nozzles

#

Just waiting for the power supply :D

scarlet arch
#

I'll see myself out serve

raw trout
#

Hoping I can get more into the tech stuff instead of doomscrolling social media with nothing to show

nocturne olive
#

How to cool an RTX 3090:

raw trout
nocturne olive
#

I need my 3090 running at full speed to train NeuroSynth right now

#

I got the whole 3090 I'm gonna use the whole 3090

rare bridge
#

OH SHIT

#

WHAT THE FUCK ARE YOU DOING TOWER

sage crag
#

upgrader
upgradeController
none

rare bridge
#

that's meant to be i think the upgrader creep at the top of the screenshot

scarlet arch
#

I like the use of emoji

#

Very cute

#

๐Ÿšš logistics

rare bridge
#

he's on his way

scarlet arch
#

Go little guy! SoCute

austere forge
#

You made a Chatbot?

rare bridge
#

anyway, first invader raid

#

only took

austere forge
stoic ruin
#

hey, can i share pictures of my music app? I wanted to get your guys opinion since i'm not sure what to add now

austere forge
#

Pass the head

stoic ruin
#

awesome!

#

can i upload pictures in this channel? or should i go to another one to upload them

tender river
#

mrow

cosmic sphinx
#

sundar casually coming in with "nice new toy ya'll have, not that it's gonna be outdated in a few days when we release ours"

#

surely gemini 3 pro soon neuroCopium

sage crag
tender river
#

you started with an unreasonable demand (eat neuro)

#

to make me reach for a compromise

#

now i have no star neuroSadge

sage crag
tender river
tender river
gritty dust
real sierra
#

how are screeps

olive sable
#

Im alive

#

Landed safely

real sierra
#

the software on aircraft is probably super impressive

#

the error handling must be master class

#

given the operating conditions it must survive

nocturne olive
olive sable
real sierra
#

not screeps eepy

tender river
# real sierra given the operating conditions it must survive

misra c is generally used, there are also rules like always using a fixed number of iterations in loops, using some special values for booleans to ensure bit flips wont break them, etc (some of it may not be applicable that's just what i've heard)

real sierra
tender river
#

a

olive sable
real sierra
#

still waiting for byter's phermone screeps

tender river
# real sierra still waiting for byter's phermone screeps

some nasa rules https://pixelscommander.com/wp-content/uploads/2014/12/P10.pdf

  • no goto or recursion
  • no loops without a forced upper limit on iteration count
  • no malloc/free after initialization
  • no super long functions
  • an average of 2 no-side-effect error checks per functions with some recovery actions
  • prefer defining everything in the smallest scope possible
  • functions always validate parameters, non-void returns are never ignored
  • use as little metaprogramming as possible (this simplifies static analysis and limits the amount of possible ways the code can be compiled)
  • only one level of pointer indirection, no function pointers, no typedefs or macros for pointers
  • enable all warnings, use lots of static analyzers
#

it seems that bit flips are not accounted for that much, which makes sense honestly its probably easier to just shield the computers or make them using radiation-resistant components

olive sable
#

Im at like page 160/240 on the vulkan docs now

#

Or well, not docs but that pdf file ive sent before

#

Anyways, im on vertex buffers now

#

Transfering data from RAM to VRAM

raw trout
olive sable
amber fractal
tender river
#

i've been known to be opposite

amber fractal
tender river
#

classic

stark needle
olive sable
uneven pulsar
#

anyone miss the good old times when we hated space

tender river
#

why does cppreference have this

olive sable
#

The link explains it

olive sable
sage crag
#
poll_question_text

mandatory data collection: do you prefer staircases to have an even or odd number of stairs?

victor_answer_votes

8

total_votes

13

victor_answer_id

1

victor_answer_text

even

victor_answer_emoji_id

1354211474880593991

victor_answer_emoji_name

newero

amber fractal
stark needle
#

niuh

sage crag
primal siren
#

I turned my cooler in the right way, and cleaned my whole computer.

Dot green apeared o.o

Ya better be just corrupted.

#

1 ddu later and its clean neuroHypers

rare bridge
#

@real sierra i almost got absolutely murdered by an invader earlier today, but i also figured out the bug with my tower CerberOMEGALUL

#

stupid simple bug too

#

is this enough upgraders

tender river
#

no

#

i expect you to triple it by tomorrow cupsama

rare bridge
#

Okay i can triple it now

#

nvm my room is in defending now

#

cos another one spawned CerberOMEGALUL

#

HOLY THE TOWER WORKING IS SO OP

#

that invader died INSTANTLY

#

HOLY it's spawning so many defenders

olive sable
#

I hurt my arm bwaa

#

Anyways phone is in charger so screeps on tablet now

amber fractal
#

bwaa

olive sable
#

Steam down? Can't log in

amber fractal
#

So this is how I learn the MS teams package for nix is only for dawrin systems.

#

Go go gadget win11 VM

olive sable
#

??????

#

Bro I can't log in, this is not the moment

#

Diagnosis, internet hotel bad

#

๐Ÿ˜ž

nocturne olive
rare bridge
olive sable
#

Idk lol

#

Huh

#

Managed to log in but...

#

Like wdym????

rare bridge
#

what the...

olive sable
#

Oh it's a steam issue

rare bridge
#

YouActualDumbPieceOfShitFuckYou steam

olive sable
#

I logged into the game via stem but I'm also not connected to steam

#

So I'm not getting my 20 CPU from buying the game

olive sable
amber fractal
rare bridge
#

i think my steam is working fine since i actually have the game itself open

olive sable
#

Going back to ff on tablet they immediately opened the payment page KEKW

tender river
#

nrp

olive sable
#

It's fixed neuroHypers neuroHypers neuroHypers

rare bridge
olive sable
#

Screeps on tablet seems to be good ๐Ÿ‘

#

Its only fucked on phone

#

Only problem is unable to scroll through the code without desktop mode

#

And also the selecting overlapping objects

nocturne olive
nocturne olive
opaque sigil
#

oh i guess this one is unofficial

amber fractal
#

It's good enough

opaque sigil
#

there is an official linux client isn't there

amber fractal
#

nix-shell -p teams is the offical one, and got a platform error on it

#

so idk

opaque sigil
#

yeah that one is darwin only for some reason

tender river
#

its always fun when you open a paper without looking at the year and are met with this font

rare bridge
olive sable
#

Yep

rare bridge
#

bro just spawned and is questioning life decisions

olive sable
#

Understandable

tender river
#

at first i thought first-class polymorphism is undesirable because it doesn't make sense to return a function that can be called with different types in a low-level language (as it would require vtables and such), but then i realized it can be statically analyzed in a lot of cases and there are many cases where it's useful, so now i'm going back to subtyping... this means it's erf 1.0 time (but i'll scrap my old questionable pattern matching and focus on figuring out compilation before doing any more complex extensions)

olive sable
#

I'm in 6 mutual servers with cloud now lmao

real sierra
#

I'm home now

amber fractal
#

Screeps PauseSama

olive sable
#

Its too late to try to understand what chay Is saying neuroLookUp

amber fractal
#

Types mhm

olive sable
#

Shiro my screeps are upgrading neuroHypers

real sierra
#

Time to check on my screeps

#

I said that but I can't seem to get out of bed now

#

this bed is comfortable (I'll stay) tutelBedge

jagged turtle
olive sable
#

Imma go to bed too

#

Goodnight everyone ๐Ÿ’ค๐Ÿ’ค๐Ÿ’คBedge

#

Playing screeps like this is good for seeing but bad for actual coding

#

I wonder if I could get wallpaper engine screeps integration

#

Aight bye

rare bridge
real sierra
#

looks like my builders in E37N39 are still hard at work

#

i am asking a lot of them with only one source

#

and an underleveled miner for it

#

oh thank god

#

you know.

#

i know i said make a road to each rampart but

#

i didnt intend for it to be done Through the wall

#

Deadge and i destroyed the wall instead of the road

#

wtf brain

rare bridge
real sierra
#

bug definitely fixed tho

#

this is gonna take ages to fully construct

#

i applaud the dedication of my builders

#

the bottleneck is resource collection

#

but theres no way thats getting resolved

#

we cant even fill one extension with all the builders vulturing it for walls

#

pro tip for withdrawing btw

#

if you ever do math to calculate an amount

#

ensure the minimum drawn is 1

rare bridge
#

me when i withdraw -5

real sierra
#

because if you pass 0, you wont trigger ERR_FULL even if you are at max capacity

rare bridge
#

also i kinda want to go pillage resources from the neutral room next to me

#

but unfortunatly, invaders

#

and i think i have to destroy the invader core to deal with it

#

also my code just.. isn't set up right for multi-room operations

real sierra
#

yea uhh

rare bridge
#

i might start over from scratch with my codebase LULE

real sierra
#

why

#

you seemed so confident in this approach

#

its so neat and organized

#

deadass brain please

#

i wanted Google maps

#

not Game.map

#

screeps actually hindering my daily functions

rare bridge
#

but the organisation is the problem here

#

room -> spawn -> creeps

#

means that running logistic creeps to send energy back to the main area might be a problem

real sierra
#

not me just learning you can pop the screeps console into a separate window

real sierra
#

but uh

#

taking out that invader stronghold

amber fractal
real sierra
#

seems nearly impossible

rare bridge
#

esp since i don't actually have any invading code

real sierra
#

even if you did

#

4 turrets?

rare bridge
#

it leaves in 22990 ticks

#

so that's... assuming each tick remains at 3s per tick

real sierra
#

and even if we ignored the 4 creeps along the perimeter

#

the 4 boosted creeps in the stronghold

#

insane dps

#

and even if we ignored that too

#

the entire stronghold is covered in 1 million hp ramparts

rare bridge
#

so that'd be.. 68,970 seconds (????)

real sierra
rare bridge
#

oh only 19 hours

real sierra
#

im not entirely sure if "leave" means

#

"vanish"

#

or

#

"relocate"

#

or

#

"upgrade"

rare bridge
#

and receives EFFECT_COLLAPSE_TIMER which will remove the stronghold when this timer is over.

real sierra
#

sure

#

but i feel like

amber fractal
real sierra
#

if i was to pick a time duration for that

#

i would set it to however long until the next stronghold appears

rare bridge
#

same...

#

oh well

#

won't have to deal with that tomorrow then, means i can write code to let my creeps expand into that area

#

Hmm eventually i can replace logistics "collectFromMiners" with links

real sierra
#

ive been mulling over expansion a lot

#

i think i need a new abstraction above rooms

#

call it a sector or something

#

where each sector is characterized by one claimed room that serves as a headquarters and meets the staffing needs of the sector

#

and the other rooms are collected from to increase income

#

then creep duties would be tied to sectors instead of rooms

rare bridge
#

i had that idea too

real sierra
#

i dont think you need to worry as much about panda

#

could be my eyes deceiving me

#

but they look like they placed a lot of stuff manually

rare bridge
#

their turret is the problem

#

they have "kill on sight" programming

real sierra
#

how do you know susge

rare bridge
#

i manually moved a creep into that room a few days ago

real sierra
#

well if you're manually ordering units

#

i think theres a pretty doable solution

rare bridge
#

i manually ordered a single unit because i didn't want to write code just to check their defences

#

to invade them i'd have to build invasion code

real sierra
#

just make one creep with a few healing parts

#

and another that is like

#

1 move 49 tough

#

have the meat shield walk in until they're almost ded

#

then walk back to your room

#

and get healed

#

eventually you'll exhaust the turrets' energy

rare bridge
#

Hmm true

#

i need invasion code at some point anyway

#

i wanna secure an energy surplus first

#

so i plan to take the room to my left, i can't claim it cos there's no room controller tho... unless the source keepers are hiding it somehow

real sierra
#

well now i know for sure

#

invaders can show up in neutral rooms

rare bridge
#

me when i invade your room and just dismantle your shit

north grove
#

so working with the neuro api

#

I add an action with multiple options based on objects in the world

#

so I send register it with an enum of each object

#

if one of them changes, do I have to then re-register thw command with all the options

#

or would neuro be able/ smart enough to chose an unlisted option if I just send an "[option] is now avaliable" message

sick owl
#

So I was just having a network wide blackout because of issues with my DHCP server

#

The culprit

#

A HP printer ICANT

#

For some godforsaken reason it wasn't negotiating properly

amber fractal
rare bridge
#

anyway Hmm i can only make 3 terminals

north grove
#

but I'll go ask in that thread thx

sick owl
#

Listed under the same MAC address in my DHCP server

#

Like wtf??

#

One is a Roku streaming stick the other is a HP printer

cobalt sigil
stark needle
austere forge
tulip ermine
#

Can someone make me a Roblox lookatplayer script ๐Ÿ˜ญ I don't wanna ask chatGpt

gritty dust
#

no

tulip ermine
austere forge
#

Fuck media_store

#

Weird ass algorithm

amber fractal
fast pagoda
#

wandows has them too

#

theyre just not only hidden but TURBO hidden

faint sandal
fast pagoda
#

the protected operating system files in folders in windows that have their own unhide checkbox is all i mean

faint sandal
#

idk what you're trying to say

fast pagoda
#

iggly was saying .DS_STORE has no reason to exists

#

i was referencing that windows also has a similar thing

faint sandal
#

the closest you're thinking of is desktop.ini

#

which by default doesn't really exist unless you customize the folder

fast pagoda
#

i was thinking of both that and also stuff like ntuser.dat, symlinks/junction in the user folder, windows search index files

faint sandal
#

they're nowhere close to DS_STORE

fast pagoda
#

not the same of course but a similar concept but yes ds store is way more frequent

#

desktop.ini is by far the closest of them

#

and not even a similar concept by that i mean

#

literally

#

hidden file with metadata

faint sandal
#

.DS_STORE is just a regular hidden file similar to dot files on Linux afaik

fast pagoda
#

yeah

#

we just see it on wandows if it gets created because windows doesnt care about it

faint sandal
#

what you're referring to aren't regular hidden files

#

they're +S

#

the closer hidden file to regular hidden file is +H

#

they're not mutually exclusive either

amber fractal
fast pagoda
#

i thought it was just metadata in general

amber fractal
fast pagoda
#

git loves picking it up

#

in windows

#

because windows doesnt care

#

and doesnt treat it as hidden ig

amber fractal
#

windows doesn't have name based hidden so that checks out

fast pagoda
#

for some reason i thought . appended files were hidden by default but i guess not, just checked for sanity

#

i have dementia

dry charm
#

.DS_STORE is the first thing should be added to gitignore if you know someone works on it on a mac LULE

olive sable
#

Im alive

amber fractal
glass flower
#

MEGALUL for now

amber fractal
olive sable
#

Ill finally be home from vacatio in 3 hours

#

Il at a hotel near the airport rn cuz the train home didnt run that late

amber fractal
#

Freedom neuroHypers

fast pagoda
#

welcome back sam

opaque wharf
olive sable
#

Well balanced meal NeuroClueless

amber fractal
#

I see no issues here, my parents have given me worse

#

This one is at least balenced

wet oyster
olive sable
#

Its literally the only breakfast ive had in months KEKW

tender river
faint sandal
#

yea but i don't even know what triggers thumbs.db creation anymore

sage crag
#

who wants to be rewritten in javascript

#

i will do it for free

tender river
#

i have a suspicion i already am

#

you can check

amber fractal
sage crag
#

can confirm

sage crag
#

mm nuro should sing BIRDBRAIN

amber fractal
sage crag
#

awa

amber fractal
#

I am so cooked now

olive sable
tender river
#

ok youtube guess i'm not watching anything today

#

i always liked the phrasing "this helps protect our community" neurOMEGALUL

olive sable
#

The community is already fucked lmao

tender river
#

poor struggling google community

amber fractal
tender river
#

[object Object]

hoary lion
sage crag
hoary lion
sage crag
#

unhandled exception in chayleaf console

tender river
sage crag
stray dragon
#

(the only ones that do anything)

tender river
#

this was done to fight downloaders not comment spam

stray dragon
#

ah

#

more cost cutting hooray

noble zodiac
#

I have to throw my lisp into the bin and start anew

tender river
noble zodiac
#
total heap usage: 5,547,293 allocs, 5,546,542 frees, 311,415,450 bytes allocated
#

peak efficiency

#

since everything has to go through the environment it just causes a metric ton of tiny heap allocations

wet oyster
#

Or even worse

olive sable
stray dragon
wet oyster
stray dragon
#

if i scroll to the bottom i see them sometimes

#

it's not common at all though

olive sable
#

Ill get of the last train in 5 min neuroHypers

#

Just need to drive home then

tender river
#

@real sierra i have an important question

#

are you signed or unsigned

olive sable
#

Im home niuh

#

my monitors feel so huge now that i got used to a laptop screen

#

aight im installing screeps and going after new shoes now

jagged turtle
#

i would like to be ran on the web and jank

tender river
#

bad idea

#

shiro might kidnap you into his screeps code

glass flower
#

Nyehehehe join us

opaque wharf
olive sable
#

New shoes have been acuared

#

Aquired?

rough bloom
#

acquired

olive sable
#

Shit word

opaque wharf
#

Aquarius

#

Actuaries

olive sable
#

I speln't

#

Now i need to get home asap for screeps

opaque wharf
#

I need to sleep first

real sierra
olive sable
real sierra
#

my brain is so cooked

#

my alarm presented me with the buttons "Snooze" and "Stop"

#

somehow I read them as "Schoolzone" and "Shop"

#

and I was so confused for a solid minute or two why I was picking a damn destination

#

almost concluded that I was still asleep and simply dreaming

cobalt sigil
#

announcement from revanced

real sierra
#

[]

jagged turtle
#

hey guys did you see the new (empty array) announcement?

cobalt sigil
#

it seems all revanced user have this issue

olive sable
#

im at my desktop xdx

#

forgot how fast a pc is supposed to be

#

my laptop could not keep up lmao

real sierra
#

now you can play screeps

olive sable
#

yep

#

look at them evilSoCute

opaque wharf
faint sandal
#

that's.... Not what I meant

scarlet arch
olive sable
#

yes

scarlet arch
#

How did you determine where to build them?

olive sable
#

i placed them manually lol

jagged turtle
#

what

tender river
jagged turtle
#

is that

scarlet arch
#

Oh I didn't know that's a thing :D

#

I thought everything is automated in Screeps

olive sable
#

Im fixing my brothers old laptop now to give to my sister tho

olive sable
scarlet arch
#

Oh neat

faint sandal
#

just... not today

opaque wharf
#

Scratch that. I need 4 monitors. 1 for editor, 1 for hot reloaded app, 1 for docs, and 1 for communication

tender river
stable fractal
#
from re import match

num = int(input("Enter a number: "))
print(f"{num} is a prime number" if match(r"^.?$|^(..+?)\1+$", "1"*num) == False else f"{num} is not a prime" )

dear #programming, please make this effecient/smaller without using ai.

real sierra
tender river
#

shr

rough bloom
stable fractal
#

well done

#

edge case i missed

real sierra
tender river
#

gotta start with what really count

real sierra
#

but yes

stable fractal
#

i can just do not

#

lemme try it

unkempt citrus
real sierra
#

well if we're already going this route

stable fractal
#

imma use the time command with the input of 104729

stable fractal
#

i think you'll use a lib

unkempt citrus
#

You could also save 4 characters by renaming num

stable fractal
#

is_prime(n)

unkempt citrus
#

6 actually

stable fractal
#

but would that make it effecient?

real sierra
#
from re import match

num = int(input("Enter a number: "))
print(f'{num} is {"not " if match(r"^.?$|^(..+?)\1+$", "1"*num) else ""}a prime number')
unkempt citrus
#

no but neither did mine

olive sable
#

damn this laptop screen had 2 enormous adhesive pull tabs

#

really nice

glass flower
#

nerm what if the user inputs not a number and something like "bwaa"

unkempt citrus
#

it throws an error

real sierra
#

then the user is stupid

#

and doesn't deserve a working program

unkempt citrus
#

i mean baa could be a hex

glass flower
#

tink does it? i thought it would just say NAN

real sierra
#

nor an error message

stable fractal
#

ok so with my original code

glass flower
#

nerm what if the user inputs a very large number? like "654986645196541674183361436814683418641546413641817463814864687481784186718486741687684164684163848646834864684618171484158546816"

real sierra
#

still works

#

your memory just aches

#

that's not even that large of a number

glass flower
#

scrajj would it? isn't int a 32bit integer?

unkempt citrus
#

depends on the math implementaiton no?

real sierra
#

surely python just uses string integer representation under the hood at some point

stable fractal
#

i can't read

unkempt citrus
#

Yeah overflow

stable fractal
#

is it better?

glass flower
#

mods he is using us to improve his leetcode code

#

(idk what that screenshot is from)

real sierra
#

my suggestion was ironic and was not meant to provide any substantial speedup

stable fractal
rough bloom
stable fractal
#

i think you can beat me

#

(i 100% believe it)

glass flower
#

is the regex even the best way to do prime number searching?

glass flower
#

the regex is likely your bottleneck

#

also using python

stable fractal
#

yes

glass flower
#

tink maybe even converting it into a int causes overhead

real sierra
#

yeah I would suggest some other method for prime finding if you want speed

glass flower
#

just use the input directly

stable fractal
#

imma ask my local ai

real sierra
#

the regex technique here relies on transforming something like "5" into "11111"

stable fractal
#
n = int(input("Number? "))
print(f"{n} is{' not' if n<2 or any(n%i==0 for i in range(2,int(n**0.5)+1)) else ''} a prime number.")
real sierra
#

that's pretty hard to do without turning it into a number

real sierra
stable fractal
#

pretty good vid

stable fractal
#

because what if the number is negative

real sierra
#

if the user is checking whether a negative is prime or not

#

they are stupid and deserve errors

#

don't use tools you don't understand

#

shrimple as

unkempt citrus
stable fractal
#

ai code

stable fractal
unkempt citrus
#

yes the toilet joke

real sierra
stable fractal
#

yeah the bar

stable fractal
#

qa are stupid

glass flower
#

a programmer goes to a bar and orders -1 beer. the bar burns down

real sierra
#

how can a bar operate if it can't sell NaN beers?

#

simply impossible

#

must scrap the entire thing and start again

#

Time to check on my screeps

stable fractal
glass flower
#

oh right.. that was the full version mhm

#

its been probably like 10 years since i last heard that joke...

stable fractal
#

i just remember the structure

glass flower
#

but its atleast closer than what i had YES

stable fractal
#

lol

#

its my fav programming joke

real sierra
#

my screeps are alive and well neuroHypers

stable fractal
real sierra
#

Screeps: World is an open source MMO RTS sandbox game. With all the attributes of a full-fledged strategy game, you control your colony by writing script that operates 24/7 in the single persistent open world filled by other players on par with you.

Your colony can harvest resources, build units, conquer territory, trade with other colonies.โ€ฆ

Price

$14.99

Recommendations

1839

โ–ถ Play video
olive sable
#

code orange

real sierra
#

a bunch of us in this channel have been playing this

olive sable
#

new screeps players

real sierra
#

read the desc

olive sable
stable fractal
real sierra
#

very interesting game

#

sam look at my new room neuroHyperYay

olive sable
#

ok

real sierra
#

look at them go

stable fractal
olive sable
#

more fake walls lmao

real sierra
#

its not my fault

#

screeps pathfinding doesnt consider the map edges walkable

glass flower
#

well.. technically it is LUL

#

you could add it to the pathfinding system's matrix

#

no?

real sierra
stable fractal
#

btw camimi in my language is a swear

#

whenever someone calls her camimi, i neurowheeze

glass flower
#

annytfEheannytfTail i also managed to get my external mining operation working.. i can now harvest in multiple rooms

stable fractal
#

i wanna play this game

real sierra
glass flower
#

i don't YES

stable fractal
#

but i also want the vedal plush

real sierra
#

???

real sierra
glass flower
#

i haven't gotten a single invader in my whole playthrough yet LUL

#

i worry about it when the time comes

rare bridge
#

i started getting them

#

... at 1m harvested

glass flower
#

and if it comes i can just add the mining rooms to my room's defence and be done with it

#

it would detect enemies and send out defence units

opaque wharf
#

So, cloud. About those server... hehe

glass flower
#

tink but also not sure if they can spawn there since its still a neutral room so technically they should spawn in my main room and not inside of my mining room no?

glass flower
#

idk

#

idc

#

even if the external miners die to invaders it won't completely lock up my base

real sierra
#

true

glass flower
#

its just a nice extra energy source

opaque wharf
glass flower
#

its a easy fix for a easy problem chillcat

#

when the time comes i can implement it

real sierra
#

when the time comes is like

#

immediately when you start trying to mine there

glass flower
#

im curently expanding my base since i hit lvl 4 today

real sierra
#

4

glass flower
#

i had like 5 upgraders work the whole night LUL

#

now im building extensions and the storage tank and some more roads

#

and that is completely soaking up all my energy

#

as to why i started mining in a different room

#

i also limited the body parts in my body part selection code

#

it was way too overkill before. i don't need 6 work parts on a harvester. because 5 work parts can already mine it completely dry before it regenerates

opaque wharf
#

Bro really locked in

real sierra
#

i too have such a limit

#

but i chose 7

#

because supposedly there's 4000-energy sources out there in the world somewhere

glass flower
#

im perfectly balanced

opaque wharf
real sierra
#

no

#

they're almost all 3000

#

ive never seen a 4000 source

glass flower
#

(technically you could choose the harvester body sizes from the amount of energy in the source)

#

so if its a 4000 you can do 1 miner assigned to it with 6-7 work parts

real sierra
#

nvm found one

rare bridge
#

right next to me xdx

real sierra
#

i dont assign my source before spawning the creep

glass flower
#

(i don't have any assingment code besides for the external miners)

#

due to me just having 1 source kek

rare bridge
#

i have assignment code for my miners

#

it is:

#
  • get a list of all sources in the room that are not already occupied by a miner
#
  • randomly pick one
glass flower
#

NeurOhISee wait.. i think the 4000 ones are the ones that are defended by the invader

real sierra
#

probably

glass flower
#

what happens if you kill the invaders and the cores hmm do they become 3000 again

real sierra
#

the invaders respawn every 300 ticks it sounds

glass flower
#

well.. but not if you capture the room no?

real sierra
#

yeah with that room controller

glass flower
#

you can probably claim the rooms after killing everything in there

real sierra
#

sure go claim the room controller glueless

glass flower
#

uhhh the issue is they don't have one...

real sierra
#

so you cant claim these rooms

#

ever

glass flower
#

NeurOhISee wait.. they aren't invader owned rooms

#

its a seperate thing

real sierra
#

the inner 9 cells of a sector

#

are supposedly like this

glass flower
#

tink that explains the portal in the middle

real sierra
#

so how long are we thinking we're gonna last once the novice zone drops

glass flower
#

annytfPogu wait that portal room is goated..

#

3 free sources with 3 more on the otherside.. completely for free

#

annySipping i know i'll be fine... i don't have any resources players would need

rare bridge
real sierra
#

you have sources

#

why wouldnt players want more energy to trade on the market

glass flower
#

LUL i have 1 source...

real sierra
#

OK

rare bridge
#

their right on my doorstep too cerbyCry

real sierra
#

i thought i was going crazy

#

but im not

#

some players have bigger extensions

rare bramble
#

ye the extension size goes up at some point

rare bridge
#

yeah you get an upgrade to your extensions at lvl 7

real sierra
#

wtf tanriol psychological warfare

rare bramble
real sierra
glass flower
#

LUL who needs 60 extensions..

#

where do you even get enough energy for those

olive sable
real sierra
rare bramble
#

evilShrug I mean excess stored up energy is always good + extensions dont need maintainance

glass flower
#

mhm true

#

MEGALUL we should all team up and kill tanriol beneath cloud

real sierra
#

they have a turret here with a 30M hp rampart on top of it

#

not to mention the other 30M wall and rampart ahead of it

glass flower
#

Skip they also still have 7 safe modes

#

tink i wonder.. i can see the wall going out from cloud's room..

#

does that mean i don't have any connections to out of the novice area?

real sierra
#

?

#

ohhh

#

yea

#

you have no rightward exits

glass flower
#

sometimes the map loaded weirdly.. so i though there was gonna spawn a door on the right of my room

#

but i guess not..

#

tink i still wonder if claiming rooms are worth it for mining... probably only if they have 2 or more sources..

real sierra
#

yeah im kinda in agreement

#

i think going forward ill change my code to only claim rooms with a high enough economy score

tender river
#

my plan for improving erf 1.0

  1. remove floats, integers, booleans, pattern matching, sum types, flow typing
  2. remove type inference, require explicit type annotations
  3. add classes and oop
opaque wharf
glass flower
#

man.. we really need to try and get rid of crazyfish. they are the most scary person rightnow i think

opaque wharf
#

Before dumping it to trash and making it broke even more

real sierra
glass flower
#

LUL also... shiro.. can you just go and kill QIS already.

real sierra
tender river
#

ok i'll keep integers but you won't be able to do anything with them

real sierra
#

it would just be an expense

glass flower
opaque wharf
real sierra
#

you need to understand that nobody in this channel is a good representation of the average person

glass flower
#

i hope QIS comes back and kicks your ass. "just an expense"... SMH

real sierra
#

you're all very weird

real sierra
#

unlikely

glass flower
real sierra
#

besides they already have enough holes in their walls that i can just walk through their tile anyway LULE

#

why bother killing them

glass flower
real sierra
#

once my GCL goes up and i can claim another room tho

#

my code will probably elect to murder them for their sources

#

time will tell

#

ok i gotta get ready for work i have a meeting in 2h

glass flower
#

annytfSittu i don't have any expanding code..

#

i will probably just manually select rooms in memory to claim and do stuff like that

real sierra
#

too much gameplay for me

glass flower
#

don't want to bother figuring out a algorithm if i can literally take 1 second to figure out if a room is good or not

real sierra
#

if my creeps cant decide for themselves to do something, i dont wanna do it

glass flower
tender river
#

shiro will you rewrite your screeps codebase from scratch in erf if i add js interop

#

the language is 100% production ready and has zero bugs (please ignore the fact i'm currently ripping out 90% of the features because nothing works well together and i couldn't figure out an effective compilation scheme)

#

shiro i'm removing you

opaque wharf
tender river
#

yes

opaque wharf
#

That's vey explicit

tender river
#

language grammars can be more compact if the tokenizer strips comments

#

but lalrpop does not so erf's lalrpop grammar has to have Comment* everywhere

olive sable
tender river
#

alright first step done, the grammar been reduced by like 200 lines, next step is removing the features that grammar supported

olive sable
#

aight laptop repair is done, its just updating now

#

i can get back to my screeps

real sierra
jagged turtle
tender river
#

all these fancy algorithms yet this still doesnt typecheck who needs types anyway

#

(me, i'm unfortunate enough to need types)

real sierra
#

I don't need types GIGACHAD

#

the only type I need is bytes

tender river
#

ok shiro go write your typeless wasm

real sierra
#

everything else is a special case

real sierra
#

there's so many features to add to my screeps

opaque wharf
real sierra
#

but they're so breaking

#

gonna be hours of bug fixing after

glass flower
uneven pulsar
#

@real sierra happy birthday

glass flower
#

i do plan to add auto-expanding, and generally autobuilding to it.. but.. sanecat just the thought of it is... scaring me

real sierra
uneven pulsar
real sierra
#

thank you but it is unfortunately not my birthday

#

you may have more luck trying again next year

uneven pulsar
#

wheyyy

tender river
#

honestly i dont think anyone like von neumann

#

okay on second thought that was a dumb thing to say since snakes just allow you to invert any operation which does indeed free you from von neumann but is a bit more abstract than that

#

excue my llm brain newliv

sick owl
#

Wtf nvidia

opaque sigil
#

cutlass moment

rough bloom
#

NVIDIA trying not be anticompetitive (impossible challenge)

opaque sigil
#

was wondering why scoop failed to update ninja, turns out windows defender flagged it as a trojan hmm

rare bridge
#

what the...

#

i agree

#

this makes me think that maybe this person's defence code is terrible

#

their only defence seems to be... these 2 turrets??

glass flower
#

who's defence?

#

annytfOwo wait... is pandanoid not one of us?

rare bridge
#

pandan0!d

#

no they aren't CerberOMEGALUL

glass flower
rare bridge
#

but check their room, bottom

glass flower
#

MEGALUL time to write a conquer code

#

and murder them

olive sable
#

my screeps are building walls neuroHypers

rare bridge
#

my builder sat there for fucking AGES dipping in and out CerberOMEGALUL

#

my BUILDER

glass flower
#

IveGonePastThePointOfInsanity i really need a list of all the screeps people here so i can know who's rooms i need to avoid during pathfinding and conquering

#

what about juhotuho? is that one of us annytfOwo

olive sable
#

we need to forma guild/clan/whatever

rare bridge
#
  1. why is it even doing that
  2. it survived hundreds of ticks just going in and out
olive sable
#

context?

rare bridge
#

one of my builders got a bit lost during pathfinding

glass flower
#

LUL honestly... whoever is under me hasn't looked at their game in a few days.. their controller is gonna decay in like a day

olive sable
#

oh you mean you had a screep goin between rooms

#

ye had the same thing happen

rare bridge
#

ended up leaving my room, getting shot by pandanoid's towers, coming into my room getting healed by my 2 towers, and continuing the loop

#

@rare bramble check your screeps game i beg of you

glass flower
olive sable
#

pandan0!d is not juhotuho tho

#

???

glass flower
#

annytfOwo i also asked for juhotuho

olive sable
#

ahhh

rare bridge
#

the only 4 not from here in our newbie area is QIS, ppandan0id, crazyfish, and j0s3

rare bridge
#

your controller is gonna downgrade :I(CANT

glass flower
rare bramble
#

nah, it's fine NeuroClueless

#

it already downgraded once during the night but I reupgraded it to lvl 2

rare bramble
#

also, I have roads now neuroHypers

quiet finch
#

Wait why I cannot upload an audio?

olive sable
#

embed perms?

quiet finch
opaque sigil
#

that would be why (need to talk more to unlock or sub to neuro)

quiet finch
#

Oh

rare bramble
#

I thought pretty deeply about the pros and cons of who should own what, who should maintain what and who should keep track of things, both for containers and for roads

and both times I came to the conclusion that whoever uses them, builds them, maintains them and keeps track of them. e.g. the miner uses the container, so miner builds and keeps track of it, the runners use the roads so their build and maintain them

olive sable
#

how does shiro make the recourses he mines go into the containers under his miners?

rare bramble
#

the miner has a small exception since I will have a general builder maintain their container to not disrupt miners mining cycles

quiet finch
#

I'm not sure if it soundss like Evil

#

I've been anxious about this for an hour

olive sable
#

did shiro put a tattoo on his room?

olive sable
#

btw, is that your ip adress?

nocturne olive
#

Some sort of TTS? You accuracy isn't the most amazing
It has an element of Evil and an element of Neuro, but has room for improvement before you can get anywhere close to Evil RVC levels

quiet finch
#

It's not RVC

velvet crestBOT
#

You have unlocked new role

opaque sigil
quiet finch
#

Multimodal model

olive sable
quiet finch
olive sable
nocturne olive
#

Not RVC

olive sable
#

dont share your ip adress online bro

#

youre not supposed to do that

quiet finch
#

Temporary one lol

olive sable
#

datacenter in beijing?

quiet finch
quiet finch
nocturne olive
quiet finch
#

However, end-to-end models have lower latency and better performance

sick owl
#

AINTNOWAY

nocturne olive
#

Otherwise I guess NeuroSynth + RVC is keeping that market

quiet finch
#

Actually, you can control its emotion of voice, so it is equivalent to a low-latency LLM with world knowledge

quiet finch
# sick owl Actual CoT step

I trust it's more likely a coincidence (or the model's own consideration), if the LLM would be controlled, then it would no longer be trustworthy

opaque wharf
quiet finch
#

I'm a bit scared, so I turned it off

#

Every time the server is opened, the IP changes

nocturne olive
rough bloom
opaque sigil
quiet finch
rare bridge
#

grok thinks it's actually elon NAHH

sick owl
quiet finch
sick owl
olive sable
#

@ grok is elon chill with this?

sick owl
#

@rich sedge is this true

olive sable
#

i dodnt ping grok on purpose cuz thats an actual person here lmao

sick owl
#

Funnier that way though xdx

olive sable
#

my screeps are making good progress, ima start working on the game-engine now

opaque wharf
opaque wharf
olive sable
#

I also got a new shipment of games today BOOM

#

some certified classics in there

#

kingdom hearts for ps2

#

FFX

ruby plover
#

Alright time to change browsers from chrone, any reccomendations? Ive heard firefox or brave seem to be the go tos but im not fond of how firefox looks

olive sable
#

damn this camera quality is shit, next time im using my own phone

olive sable
#

no regrets so far

#

only minor annoyance has been my password manager not moving over easily

ruby plover
#

oh i didnt even think of the password manager hmm ill have to give firefox another shot then

#

tried yrs ago but didnt like how it looked iirc

#

yh chrome just blocked ublock now so :x

olive sable
#

i did need to get used to it at first but it works decently fine for me

#

the bookamrks and shit moving over easily did help

ruby plover
#

im assuming you can get adblockers on it fine?

olive sable
#

yrep

#

i have ublock now

ruby plover
#

nice gonna try it

#

cheers

glass flower
#

comfi been on firefox for years.. don't miss chromium one bit.. i just hate when websites deliberatly block firefox users and throw up a "Your browser is out of date" page RAGEY

#

and some very exotic websites load oddly or just don't work for some reason... but its pretty rare

nocturne olive
#

Firefox is the only usable browser since Chromium is dropping MV2 support, and essentially all browsers except Firefox are Chromium

ruby plover
#

yeah watching them all just destroy their browsers is wild

glass flower
#

its more like google forcing them to destroy it

sage crag
#

awa

opaque sigil
#

just fork chromium, how bad could it be glueless

raw trout
#

gm time to learn openCV

opaque wharf
# sage crag awa

I've been too deep in the jult that everytime I see or hear this, I feel compelled to say it back

raw trout
olive sable
#

awa

raw trout
glass flower
glass flower
opaque wharf
#

I can interact just fine. I'm on firefox mobile tho

olive sable
#

porter robinson website seems to work for me in ff

#

cool website btw

opaque wharf
olive sable
#

looks more like webgl ngl

opaque wharf
#

Still needs JS neuroTroll

olive sable
#

nah xdx

sage crag
#

water

opaque wharf
#

Water exists, yes, that statement is true

rare bridge
#

improved spawning code to use a priority system

glass flower
rare bridge
#

my priority is a function call CerberOMEGALUL

sick owl
#

Did you buy someones entire collection

olive sable
#

maybe

sick owl
#

Based screeps enjoyer btw

olive sable
#

i didnt look into it too much

#

i played res evil 4 on the wii, but i wonder what res evil veronica is

rare bridge
#

where are you in-game?

sick owl
#

Loved it in sixth form though

rare bridge
#

about time for you to pick it back up

sick owl
#

How is it these days

#

I figured it would've been pretty metagamed by now

rare bridge
#

it's pretty alright i think. but idk what the early days were link

olive sable
#

we're still on early game

#

doesnt seem to stack for some reason

#

lemme restart

tender river
olive sable
glass flower
# sick owl I figured it would've been pretty metagamed by now

honestly. it doesn't seem like there is a "meta". every room i look into its pretty unique designs and ways the code works.
when i started out i had the fear that everyone would just use the same script downloaded from somewhere and all everyone was doing is copy that and let it run. but luckily it doesn't seem like its happening Peepi

sick owl
#

Neato

#

Maybe I'll hop back on some time

glass flower
#

i feel like most people treat the game like its meant to be. a sandbox where you can try out things and do things on your own

#

im sure there is a meta overall. like what to focus when to expand etc. but its fairly tame

olive sable
#

my beautifull builder code NeuroBounce

#

to use less cpu i should make the lists in main instead Minamhm

bright scaffold
#

@trim tangle I FOUND THE PROBLEM neuroD

#

but not the solution...

#

my gpu gets only pcie 1.1 x1 instead of x4/x8/x16

#

but idk why

#

Can someone help me too please...?

rare bramble
rough bloom
rare bramble