#ot1-perplexing-regexing
1 messages · Page 384 of 1
because he wants a script to take a screenshot and then upload it to a server
what's the point of saving it to the drive?
store it in mem and upload it
they confused me with variable and screenshot , i was asking nasm
rofl
@low shadow it was nothing to do with your asm, this was just related to the topic of "things you shouldn't do"
it's sorta related
generally all people advice me
don't be that guy Machineyadav
because you shouldn't pipe stderr to null
so i thought this time too
because you shouldn't pipe stderr to null
@gentle moss i dont want error in my screen what should i do
Errors are important yknow
if you're writing some ASM
and you're getting errors
maybe fix the errors
rather than hiding them
👍
Did you even read them?
So.. get rid of that nullbyte
oh yeah, on the topic of why it was a bad idea: generally, shells can't contain null bytes
the only reason my script works is because i use zsh
zsh is fine with null bytes
how do you rate zsh? i kinda wanna try it
i was asking if null byte prodcues stderr why does 2>/dev/null doesnt work
i enjoy it. My whole setup is built around zsh, so I'm sort of biased
because you're trying to echo out null bytes
the error is occurring outside your asm program because your program is producing null bytes that can't be evaluated
ok
zsh is bash, but with some nifty upgrades, right?
it looks too sleek for me
zsh is not bash
not retro enough
It isn't POSIX compliant?
hah
zsh isn't posix compliant by default, but you can enable posix-compliant mode
what OS btw?
you could probably fix the null byte issue using translate
i use arch btw
obviously
you could probably fix the null byte issue using translate
@gentle moss you mean `tr
Or... don't make nullbytes
probably not.
then?
i have a feeling if i tell you then you'll not fix your shit
you'll just use my hacky patch
ok dont tell me
i'm going to start a "don't use null bytes" counter
Yknow, there is also a built in help in almost all command line tool
tell me this why is nasm trying to open .o file when i provide .asm file previously when i used the command no error occured . I tried googling but no answer
nasm: fatal: unable to open output file `asm.o'
i provided input asm.asm
The file already exist?
or maybe the file doesn't exist and it doesn't have permission to create it
which file .o or .asm
Bisk, it is kali
oh got it
chmod: changing permissions of 'asm2.asm': Read-only file system
chmod: changing permissions of 'asm3.asm': Read-only file system
chmod: changing permissions of 'asm4.asm': Read-only file system
chmod: changing permissions of 'asm.asm': Read-only file system
chmod: changing permissions of 'notes.txt': Read-only file system
oh hey look at that
this is the error
Oh oh
no its becuase i hibernated windows rather than shutdown
Looks like running everything as root wasn't the smartest idea
and so when i mounted i got read only error
Wait what
its
and so when i mounted i got read only error
@low shadow its smart ok ok type
You're on a ntfs partition?
yes
okay
its because of hibernation
You are looking for troubles here
linux does not play very well with NTFS
hmm
especially with permissions
try to ntfsfix it maybe
for those who think i run root
Then don't do that haha
is that your 10th dark machine?
no first
lol
i use darkmachinex whenever i m doing online stuff, so no one can rev shell root user
I use a light machine.
and i have changed chown and chmod to have darkmachinex less access
I call it a torch.
Haha
It has a geared hand crank on it. So it qualifies as mechanic.
@gentle moss your chmod solved my problem thanks
👍
is 0xa producing null byte
segment .text
global _start ;must be declared
_start:
mov edx,varmsglength
mov ecx,varmsg
mov ebx,1
mov eax,4
int 0x80
mov eax,1
int 0x80
segment .data
varmsg dw 'Hello World', 0xa
varmsglength equ $ - varmsg
Isn't that CR LF, silly me
then where is nullbyte
hmmm
and how do i get error
It is LF
yeah
no
linux uses LF not CR+LF
CRLF (EOL) is win, LF is linux
ok
how can i remove null byte from that program any assembly programmer
ld: warning: cannot find entry symbol lf64; defaulting to 0000000000401000
bash: warning: command substitution: ignored null byte in input
Hello World
i'm out of ideas then
Your compiler settings seems wrong too, it should name the symbol _entry to lf64 but it does not
I mean, at this point, use a debugger
i was learning gdb but not fully, 10% learnt
thanks for suggestion
better to use tr now
No it is not
It is like hiding the mess and hoping for the best as you could have just cleaned it
reddit is fun place
It is like hiding the mess and hoping for the best as you could have just cleaned it
@solid pollen though program works , let it work why bother
Stepping with the debugger is way easier
Because it will strike back in the future
ok
if you only learn to jury rig then you'll go forward never learning proper methods.
whats jury rig
a tr
the improper way of doing stuff
👌
jerry rig, too
same thing, isn't it?
Yes. That's my point. I was just expanding.
Jury rigging (also called "jerry rigging") is both a noun and a verb describing makeshift repairs made with only the tools and materials at hand.
i wonder where jerry came from then
gotit
I would have thought it a bastardisation of the pronunciation. Boats, though. Okay.
using spare sails as main sails apparently.
Unless Jury rigging was a semantic drift thing, given the similar sound.
Etymology is fun.
now soon i will get reply , though i cant ask on stackoverflow
pretty much jury rigging
jerry rigging is good
well that's totally related to the conversation.
hmm, i should get a macgyver box set
if you wrap a URL in < > it wont embed.
good
👍
https://arse.ee/SgPQGQKG.png guess what i'm about to do
break shit
become angry? 😄
not only am i installing debian packages, i'm installing packages which install kernel drivers
mad lad
shit is about to break hard
archunutu was born! 😄
b̶͂͛ẗ̴́̚w̷̅̾ ̵̎͂i̴͂̈́ ̷̑̍u̶͋̊s̸͐͘e̶͐͐ ̶͑͗ȧ̵͠r̸͚͆c̶̀͗ḧ̴́̓b̷̈́̅u̸̽̀ṅ̴̊t̸͋̕u̸̔̚
ahhh
which means it should be compatible with my system as long as i feed it the correct kernel headers
we'll see
what's it for?
the first rule of Arch Club is...
GPU drivers
i'm curious to see how this goes
to be more specific, the "pro" (proprietary) variant of the drivers which stack on top of the open-source ones
which includes opencl support among other things
https://arse.ee/NVM57nEN.png damn it feels good to be a gangsta
:D
https://arse.ee/BWWxkaAO.png well that's not good
https://arse.ee/Sv65JPdZ.png i doubt i'm running out of memory... what's going on here?
sure, let me just solder more VRAM onto the GPU board
i-
wheres the toucan
indeed
i'm doing ansible and i'm scared
@rough sapphire Why scared?
- i have no idea what i'm doing or supposed to be doing
- i was just thrown in here with no guidelines on how to operate this thing
- i was warned that if i make a typo i'll blow everything up on the management server, but i forgot what that typo was
oh and also the deadline's in a few days and i haven't even started my thing yet
I had a friend client who sometimes puts on concerts. Large but not megaconcert portable stage, solid crowd. She would use this events/ticket sales site that you feed info and graphics in and you'd get your event page. There were always these little changes that she'd want, like bigger photos or changes to the way the site worked. Now, this was very much a template website thing, not a whole heap of changing what you want just anywhere. But, aha, what's this? The ability to include javascript into certain header sections? So here's me, thinking I'm bring very clever, tweaking things to work the way we want. For the most part, I am. I've never done js, but I did an okay job of it. That is until I changed one tiny little thing which, by rights, oughtn't have had the kind of impact it did...it was just a bit of displayed text that we wanted to be different. But something somewhere, elsewhere in the code, relied on it saying precisely what it did. So it broke the ticketing sales process. It wasn't even really a part of it, but it broke it. Lost a day of sales, there, by the time I figured it out. Client called me and the site's tech trying to figure out why it wasn't working. Made up for it, but no lasting harm done.
Mistakes happen. If you make sure there's a way to keep track of them and to have backups and testbed servers, well, cast into the deep end, maybe that's the best you can do. ...and if you fuck up and get fired, well, maybe you'll lose your job and be homeless and get sick and die. Nothing more for you to worry about.
Okie so, a person in a roguelike server tried to explain to me grammar based generation and gave me this example
def digit():
for d in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:
yield d
def number():
yield from digit()
for n in number():
for d in digit():
yield n*10 + d
print(n)
for output in number():
print(output)```
Can yall help me understand it better? I understand that the first yield in def_number returns a list of digits 0..9
But I don't understand how the for loop works. I tried printing the n and I deduced that it goes from 0..9 but singularly. Idk why though, since it seems to be similar to the first yield
also I don't understand what does for n in number() does
it calls the function, okie, but then? what does it return? 
Convoluted bastardry.
Uhh that is not nice, first it might help if you replace digit() with [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]. So you know that the first 10 yielded values will be numbers 0 to 9. Then you are going for n in number(): which will have n as values from 0-9 because it is yield from digit().
This is really hard to explain
Yeah I thought as much, but it's really hard to follow
Also idk how good of an example it is of grammar based generation
is there supposed to be some pattern to the output?
basically when you see yield in the function you can almost treat it like a list
like you can use digit() in a for loop like would with a list
except the elements of the list are calculated by everytime that function yields something
so for n in number() is just going to run the number() function and everytime you see yield that's what you're getting as the next element of the for loop
i never heard of grammar based generation though
it's weird though because the function output seems pointless so it doesn't really tell me why it's useful to do things that way

I was asking about how to generate something like a casino procedurally, because it has a very specific strucuture
And they said I could use grammar based generation to..well..One sec I'll paste
So, for instance, the same way it's often encoded into the grammar of a programming language that you can't assign to an rvalue, it's encoded in your map grammar that eg. a kitchen doesn't have a door leading directly to a bedroom.
Context-free grammars have this useful property that they work both ways - you can use a grammar to check if an input is valid and parse it into a syntax tree, but you can also use a grammar to enumerate all valid sentences in it.```
and googling "grammar based generation" doesn't yield (eheh) anything useful
nevermind I found a bunch of stuff
Guess this jam will be all about reading stuff
I know nothing about procedural stuff, I'm a newbie
but I'm excited to learn!
I've found a stackexchange thread and I'll try and study if
I've had a fair bit of fun with cellular propagation and with L-systems.
😮 what are L-systems?
cellular automta I know, but never tried
You may also have heard of IFS. Similar or identical deal.
Not really
The fun thing is, the axiom string can be very simple. Even with simple translation rules, after a few iterations, things can become highly complex.
It is. It's a dangerous road.
Why?
Because you start seeing fractals everywhere.
EVERYWHERE.
Just walking down the road, minding your own business. You might walk past a lovely tree and BAM....you've been L-system'd.
You wake up from your shock, laying on the grass...
Too late, again.
Mm. You've got to watch out for the Sierpinski gasket, too. It will haunt you and will pop up everywhere when you're playing with l-sys stuff.
Conway's Game of Life is a decent introduction to cellular automata, and topical.
Though I used my cellular propogation stuff to draw pretty pictures with pretty colours.

I need something to place walls in the rooms
like inside, like divide the rooms in chunks
BSP could be used but I don't want boxes.
@verbal pier This is the third time you've DM'd me a Python question unsolicited.
If you need help, please ask your question in one of the two available help channels in the "Available" category.
i m really sorry for this
@sand goblet @verbal pier I've told you multiple times before to stop DMing people directly https://arse.ee/mQ8D8Z7a.png https://arse.ee/Z6w4bxAO.png
so can you please stop?
i am really sorry for this
Don't be sorry, just don't do it
You will be more likely to get help from the help channels in this server
rather than DMing random people directly, who might not appreciate it
Well at least it isn't just me lol
would there be any way to make a terminal client for discord without it breaking the ToS?
nope.
oh that's great
i don't really know where they draw the distinction, though
is a terminal application which sends keypresses to a legitimate discord client window a "custom client"?
but i feel like that's bending the rules
I was thinking of a kind of wrapper around the website
and trying hard to circumvent the tos
because terminal web browser already sort-of exist
I imagine they also count wrappers for legitimate clients under "custom clients"
as you're using that wrapper to communicate with discord, and not the client directly
but like
if I used a terminal webbrowser to use discord
would that be allowed under ToS?
good luck trying to get terminal-based web browsers to play nicely with js and websockets :)
good point
I think elinks does support JS
if you want to use nodejs online, try glitch.com
it supports node versions 10+
and is free
I just want discord on my kindle haha
is it e-ink or an actual screen?
e-ink iirc
depends which version?
i swear they did a cheap one in the kindle range which was just a normal screen
they do actual tablets yeah
kindle fire are tablets with normal screens
everything else is e-ink
Can I see the toucan?
@rough sapphire You feeling any better than you were earlier?
For what it's worth @rough sapphire, I can definitely relate to how that feels. I suffered from some rather serious depression issues not all that long ago, prior to getting involved with CPython. Life was just feeling without meaning and I felt drained of energy 24/7. I don't know if it would help your situation (it may not at all), but spending my energy towards something greater than myself helped significantly and made me feel like my life had an actual purpose.
thanks for the advice @pseudo crystal, means a lot
The software they use in those experiments where they get an environment pretty close to 0K?
in the end, computers are just very intricate clocks
anyway, came to share this, didn't know b0rk had this little flashcard website to learn about subjects 🙂 https://flashcards.wizardzines.com/
"in the end, computers are just very intricate clocks"
Which is why, when somebody needs to cool their heels, they're put into time out?
My first flashcards were, I believe, Japanese language ones.
Python
@sand goblet yea its definitely lot more prettier than java 😄
in the end, computers are just very intricate clocks
@frosty berry ironically, computers fucking SUCK at keeping time
Hi guys I have a quick question
Can I min and max of randrange and add them as values in my print so it reflects if I change it
@rough sapphire i think if you apply the same standard to them, almost all clocks do
pfffft
one of the most curious artifacts of computer clocking i remember is Windows servers
pre-server 2016 the clocks would drift like a mother fucker
and, for some reason i still don't quite get, getting them to properly sync with an NTP server was nigh on impossible.
had to use 3rd party tools on more than 1 occasion
https://arse.ee/F7TBGmhO.png bought a new phone because that's what i do when i'm on express depress
A damn fine phone though
Hey, I was curious about how those apps work that lets a user see who is not following back and other nifty features. I can see how it can be made in python with selenium but I wanted to learn how can it be done on android devices.
Didn't Weird Al do a version of that song, bisk?
More or less the same way, Avinash..
And they mostly break the terms of service for the sites they operate on too
ic
I've been learning flutter sdk lately hence wanted to do some serious project like it
is there any python module to implement selenium like control on mobile devices, specifically android?
I believe that library would be selenium
selenium is supported for android? O_O How would one end up implementing it with flutter front end?
I've never worked with python on android
@tribal gale by "selenium-like", do you still mean web applications?
or do you want to interface with the android UI?
ie arbitrary apps
initially I was only interested in web application but if we can interact with the android UI then let me know that as well. Sounds like a fun thing to mess around with!
[11:42] gdude: Didn't Weird Al do a version of that song, bisk?
you mean hardware store @sand goblet ?
one week
function generateError(message: string, code: number) {
throw { message: message, errorCode: code };
}
generateError("Fucking error", 300);
This is giving me the string representation uncaught exception [object Object] instead of the actual object (with no way to access its props). Is that normal behaviour because the lesson seems to indicate that there should be an actual object no its string repr.
Hm, I'm not super familiar with TS - but in JS in the Chrome console that works as you'd expect
Hrrm maybe let me try a different console
Weirdly in chrome it does work fine.
yeah, really it doesnt matter.
It was an excuse for a situation to teach the never type in TS
(which is a strange type you can give to a function return value that declares that it should never return).
I was just wondering why I was not getting what the instructor was getting
its a browser thing
Also weirdly enough
If you catch it in firefox it will give you the object
Its only if you dont catch it that it just shows you [object Object]
I guess they figure theres no reason to be throwing uncaught errors.
that's true.
oh wait, I forgot to transpile
yeah new Error works but you cant pass it an object
It doesnt matter though, its just a strange oddity
with a class and class NewError extends Error? I havent done that yet but I know you can
Indeed haha
why does windows automatically change my time to negative three hours of what it actually is
because it knows better. duh. 😄
Might need to change what time server you're syncing with
is it a dualboot system?
Mine does that too.
I have to check time.org for the actual time when im on windows because its just never right.
I havent exactly tried to solve it.
Oh huh yeah, I think I do remember people mentioning that issue on dual boots...
@rough sapphire Windows assumes hardware clock set to UTC, linux assumes local time
or maybe it's the other way around
either way, that's your problem
I think it is the other way around
Linux the logical way, windows the... Microsoft way
windows uses local time to preserve compatibility with windows 3.1
are you serious?
Huh... I wonder how many machines even still run 3.1
I assume it's more than 0, but.. Not many
it
i
what?
it treats bios as local...
hang on...
run that by me again. i'm confused
I live in the UK so it's not a problem for me...
For half of the year
I think some countries in the EU are stopping in 2021 or 2022
the UK does do DST
i always feel bad for people who live next to arizona
not just because... well.. arizona.
but they don't have DST
so there's the timezone thing to contend with
and the fact they ignore DST
also the US does DST earlier. 8th of March.
UK does it on the 29th
tbh i think it should fuck off. we don't need it anymore
and it's shitty to impose something that's intended for farmers on the rest of the populace
Does the UK do daylight savings?
@plucky ridge day-what ?
oh hello, it wasn't for farmers
Willett lobbied for the adoption of DST until his death from influenza in 1915 - just a year before it was adopted as a nationwide policy in the UK in an effort to reduce energy consumption and increase war production during WW1.
Where you change your clock by an hour twice a year
Was it not?
Huh
I think it was for farmers in the US
"Spring forward, Fall back"
I feel lied to
same
i've always understood it being related to energy supply conservation. like, think street gaslights...
In hindsight that does make more sense than "the farmers get more light" which makes little to no sense, given that they'd be setting their day to their needs anyway
Germany Popularized DST
However, the idea did not catch on globally until Germany introduced DST in 1916. Clocks in the German Empire, and its ally Austria, were turned ahead by one hour on April 30, 1916—2 years into World War I. The rationale was to minimize the use of artificial lighting to save fuel for the war effort.
but apparently 🇨🇦 actually did it first:
...it is a little-known fact that a few hundred Canadians beat the German Empire by eight years. On July 1, 1908, the residents of Port Arthur, Ontario, today's Thunder Bay, turned their clocks forward by one hour to start the world's first DST period.
if only it gave you more time. why do we still allow Ra to dictate our Gregorian perception of time.
"Daylight Savings Time interest rates remain stagnant at 0%" seems like an Onion headline...
:D
Yeah, what the hell Greg
....orian
Oh no wait
Greg or Ryan
There we go
nailed it
lol
DST - akin to cutting a few inches from the end of a scarf and sewing it to the other, and claiming it is a longer scarf
@pine vector tbf your circadian rhythm and metabolism don't give a fuck what time it is
only when the sun is out
Eating hours outside of sunlight or routinely working nightshift cause an increase in rates of cancer, obesity, etc.
Not just because you eat like shit either, you literally get fatter eating the same thing at night as you do during the day.
ok. i... was it the Ra comment? was the sarcasm not thick enough? 😄
I think I'm going to be switching to VSCode for all the front end stuff I do....
I haven't really tried it with Python yet.
But basically, Microsoft maintains TypeScript and VSCode and it has pretty good built in linting. Not to mention it has live server extention. I'm pretty sure they own npm now as an extension of owning Github...
Part of me hates to be part of the corporate dystopia but like... its pretty useful. lol
scss is hella weird.
@sand goblet sorry to ping you. I do have a question. Is SLAM too hard for a newb to even attempt?
I have a sneaking suspicion it freakin is. But it looks very cool.
What's SLAM?
Simultaneous Localization And Mapping
Like
Uhm
It's basically computer vision as I understand it
the robot/camera walks around and builds a map of its surroundings as it goes
I know some of these words
Like idk if it's just, too out there
without formal education
Like I doubt there's "How to computer vision 101" somewhere
I have no experience with any of this
Can you remove code caves? If so, how?
"remove code caves"?
what are you trying to do?
@lime gazelle hmm
@lime gazelle it's not too difficult if you make the problem reasonable. starting with full-scale videos\imgaes is probably too difficult.
@tacit flint or rather, why are you trying to do this?
@lime gazelle also it really depends on which parts of this you want to do. there exists libraries that can already do this for you.
I guess the problem might be the real-timeness 🤔
compression
what do you think a code cave is?
extra space on an executable
I mean, I don't think there are some random empty spaces for no reason in executables, are there?
it says "in the process's memory" on wikipedia
Ah, is that another term for memory fragmentation?
for no reason
but there is a reason
it says "in the process's memory" on wikipedia
but you can still have code caves in executable files
@tacit flint so you want to compile into a smaller executable?
yes
So... If there's a reason, you should keep it, right?
well, the proper way is to not link anything into the executable that is not absolutely necessary
or include
the purpose of code caves is so that there is space for some code to be patched
but i don't need to patch my executable, so it's useless for me
how much do you expect to save space
50%
from what amount
this is C?
c++
but it doesn't really import stuff
the iobj file is 23 KB
so after linking it gets squeezed to 3KB?
yeah
I'm not sure how or why that makes sense 🤔
shouldn't it increase in size after linking
or does the linker do something like cut out additional things
that are not actually needed
or is the OBJ file not stored as-such in the executable hmm
but i am still unsatisfied with the size
try to figure out the relationship between your object files and your executable
what does your code do
what is it invoking
importing?
Well the source code calls windows.h and that bundles a lot of crap, which the linker removed
okay so that's why the object file is so large
that's not what code caves are
if you have unused space in your binary, it's neglible at best and used for alignment purposes
there are better ways of reducing size
such as?
@rough sapphire Like...idk. I just seems like a cool thing. But maybe it's not for me.
I don't really know what I want to do. SLAM is very very cool, but maybe not my thing. Idk.
Like anything robotics is real nice. Pathfinding algos, SLAM, computer vision (which are kinda overlapping) and stuff like that. Real cool. Automation in general.
@lime gazelle the cool stuff always starts from the basics
i'm not strictly working in any of those but they kinda brush on the things I have worked with and am trying to apply for
what I can tell you is that you don't have to be a master of some magical thing to be able to do something with those
the math part is kinda 50/60
there will be trouble if you don't know it, this is true.
but that doesn't mean you can't start writing code and making actually working things
well that'd be useless
is it
but you will be learning all the time
there are too many cool algos to do! And too much knowledge required!
Oof
But I'll try. I have to find something I really like
Which is not easy
Like, I don't even know if I wanna go down that route.
It seems cool. But so do OS and Emulators.
There's just, too many. I wish the choice was made for me.
Time? Maybe. Mental energy? Probably not
Like
I tend to be single tracked
I focus on one thing until I get bored (which happens very fast) and then abandon it.
free uh...what's the name...
the thing you put to make plants grow better
fertilizer
oof, my laptop is hitting ~65c idle in the sun
async def 1(self, ctx, item: int, amount = None):
any way I can name my method a number?
Nope, you could use _1 if you really want to use a number
Hmm, I'll just use a discord alias

thanks
you wont know until you do
does this make sense to you
> Architected cloud-native application design for managing IoT device workflows and bla bla
by make sense do you mean:
a) i understand what it means
b) is readable and not full of bullshit?
both
well it is architecture.. how else can it be worded
why does that word need to be there?
can't say engineered, because it's like building things from scratch
"Cloud-native application designed for managing IoT device workflows"
it's clear that it's built, because it exists
ok but how about if it's a sentence on a CV
should I remove the design word, is it superfluous
possibly.
is this an accomplishment?
"Designed and implemented a cloud-native application for managing IoT device workflows"
well it's not implemented yet
ahh
>Currently leading an international team with a budget of xyz for zmr development
I listed that separately after it
Do you guys have a good community for make:ing / developing Discord bots ?
or am i already in the golden spot?
think i found that there is a channel in here already
Yep, I'd say here I pretty good, we have a #discord-bots channel for discord.py specific questions and the help channel system for python questions in general
The discord.py server is also worth knowing (https://discord.gg/r3sSKJJ) but be warned they are not particularly beginner friendly and some people there will get annoyed if you ask a relatively easy (in their eyes) question.
Alright, that is awsome, will bookmark it but i'll think i will keep my questions here since im building up my Python skills and using Discord bot as a tool for it
I have built few gadgets but i believe my fundamentals need to be improved
im a Network Engineer by trade
Oh nice
So right now i have a Subnet calculator i want to build in for our servers bot
Cool, that shouldn't be too difficult once you get to know discord.py and python better. Have you made the subnet calculator already and just want to make it into a bot?
I have a prototype and want the bot to run it and reply with the answer
it's really small and simple but it does the job
using the ipcalc library for it so
Yeah, that's a good start. You're halfway there already and you don't need to do anything too complicated with discord.py
Anyways, I'm off for now. Good luck!
Thanks alot, have a good one @wheat lynx
I did it! Finally replaced my old GH pages site with something new. Using Nikola to generate content and starting to get some ideas together for a custom theme of my own
i'm so grateful to jetbrains that they give free edu licence
i can draw my homework uml diagrams easily in intellij ulti
they are my favourite company 😄
who was it that linked Redfang a bit ago
@plucky ridge ?
been doing garden work and listening to them.
👌
just missing some berrrrrrrs
Is it possible to add ram to my laptop
@low shadow depends
maybe. google the make and model.
Using some devices, what's the device name that lets you add external ram in laptop
laptops typically have 2 RAM slots
depends on the laptop, often it's soldered to the board
RAM has to be very close to the CPU because it's super integral to have high bandwidth.
don't mention the S word.
i have no idea. soldered?
that does sound pretty gross
@low shadow google your laptop
google the make and model
it really really depends
So that device is called expansion slot
well yes the slot is called that but it's on the motherboard
@low shadow you from a asian country ?
yeah whatever
@low shadow you from a asian country ?
@cold pewter yes
better go check on my marinading chicken
@cold pewter yes
@low shadow yeah me too .. guess by the table clothe .. lol
Hmm
Also if my CPU processor is slow but if I add 16 GB ram(2x8gb)
Then can I run games
Fast
No
Dying light was 1fps in my laptop
You might benefit from a GPU if you don't have one
no.
yes.
those exists but they're iffy
there is.
Oh, for a laptop, there isn't really much you can do
but god damn are they expensive
Ok
I'd rather not
I can't play latest games
also, Metro Dying Light is not exactly the "lightest" game
I m so irritated right now
the fact that that motherboard
Downloading some RAM is a cheap option
i can clearly see doesn't have built in ethernet
you can probably run the ingenious games the discord game jam 2020 produces
oh wait, it does
nvm
but it's still got a fucking game port
that's gotta be some ~2000 shit
and a parallel port? rofl
Maybe I will buy new laptop after year or 2
no GPU, clearly ancient motherboard
A gaming laptop
i'd rate it a 0/10 for playing games
it looks like it maybe had a GPU and it got yanked
onboard GPU's of that era as well
Until then I will watch liverflow
that's just the PSU
for all we know it could've blown and been replaced
oh, true
who even makes PSU's like that anymore?
Isn't it possible to combine my BOX and Laptop ram and CPU to use it for playing game? Just wondering
haha
@low shadow It's too slow
2011
and even 10 years ago it'd probably still be ancient
The problem here is the speed of your network and overhead and latency that comes with the whole thing
like, a low spec machine
this is a laptop ram module
However, you can execute the game on your box and play on your laptop with steam
Well, the previous one is a L memory
:D
as in, low voltage
it's at least a decade old
Yeah, but even with a powerful machine, the ethernet latency slows it down too much for distributed computing being used in a game
even if you'd cluster it
tl;dr @low shadow: no, your laptop and your PC wont ever be able to play those games.
and in future if you want to play games, don't buy a laptop. buy a desktop PC.
What s gaming rig
on low / medium settings
"rig" is slang for computer
usually one that's self built
isnt it already here ?
it is
Oh it is released?
red army enters the chat
439$ = Intel i9 , budget = 50$ hahah
Ryzen has more threads, larger cache and a higher base clock speed
you can get an i3 for like £60 - £70
Hmm
both companies have budgets
but i'd not get an i3
as scorch says, the ryzens are better
and I am writing this from a desktop with an Intel CPU
just saying, because someone said red army
it was a joke man .. ik ryzen is better ..
Ok
that's not even the most expensive "consumer" CPU on the market
the Threadripper is like $3699
that thing is beast
The data center I work for recently introduced Epyc Servers
Isn't that model 64 cores or something?
more like a pro-sumer CPU though
Ohno
64 cores huh
it fills a tight niche tbh
Just by listening money 3688 I m going to say that's processor a killer
Not suitable for gaming though, in gaming mode it disables it's other half
Sheeeeesh
Threadripper is basically 2 CPU soldered together
what do you do with those cores
i mean, not really
that's how windows treats it
but it's a true 64 core
not two chips on a die
i can see that type of CPU being useful for certain workloads
perhaps a 3d artists workstation
64 cores has to have some potential for serious machine learning already 🤔
in addition to a GPU
Hmm, probably more like SOHO VM server
Ryzen max is 500$ hmm
maybe scorch
for a 3d artist PC the 3900X should suffice
i hesitate on server based stuff for it
since it doesn't support standard ECC dims
it's like...
pre-server market CPU
but definitely not consumer
"pro-sumer" is the word that gets tossed around
and i hate it :(
you could do some bunch of virtualization already on it
like run 16 different operating systems
Proxmox would deffo run great on it
Is vram part of ram
(or virtual)
Part of GPU?
If you have a dedicated GPU, it has RAM on it
so basically you could throw around like 32 docker containers
that is referred to as VRAM
each on their dedicated core
Ok
^
@thorn snow i know but still, containers can run on cores on themself
can docker even core allocate?
JVM Vs docker
I think it can
i know you can restrict CPU usage
i suppose it makes sense you can tell it which core to launch on
but why would you want to restrict it to a single core
hmm
It's better to let the OS's thread scheduler do the job there
Affinity is not strict, it's only a request
the OS can still override it
These many cores are really good when you do IOMMU grouping IMHO
not sure if the Threadripper can do that though
Your FX CPU?
haha
you could bury that bastard under the polar ice caps and all it will do is contribute to global warming
you could shoot that straight into the sun and all it'd do is make it hotter
when i retire that PC i might see if i can cook a mini steak on it
If anyone wants to know more about Fibre, I can recommend this video: https://www.youtube.com/watch?v=__wn9zXFiy8
Speakers:
Richard A Steenbergen, PacketFabric
This popular tutorial tailored for Network Engineers has been updated to cover the latest technologies.
It's on the recommended watching list of my workplace
We are slammed
Traffic has increased where it would normally start to decline
as in, from Winter to Spring
Can imagine
we are currently changing optics to increase bandwidth
the other day I've upgraded our muxer by a couple of 100 gbit
As a support company that means no tickets
But our support contract money is coming through so we can afford to keep our staff
No Virtual MAchines in the portfolio?
we manage a bunch of our customer's servers / VM's, yeah
but i mean really, wtf is there to really do
they tick along nicely
got some CVE patching to do and that's about it
No hardware around for some fun projects?
can't go into the office
I have a lab at work with a dozen of switches/routers to play around with
we're pure work from home atm
oh ok


no problem
