Current Server Time: 09:00 (Central Europe)

#apertus IRC Channel Logs

2021/03/18

Timezone: UTC


00:06
aombk2
left the channel
00:19
Roy
joined the channel
00:25
Roy
left the channel
02:19
lambamansha
joined the channel
06:08
markus_
left the channel
06:08
lambamansha
left the channel
06:25
markus_
joined the channel
06:34
eppisai_
changed nick to: eppisai
06:36
BAndiT1983|away
changed nick to: BAndiT1983
07:02
dcz_
joined the channel
07:05
mumptai
joined the channel
07:28
Bertl_oO
off to bed now ... have a good one everyone!
07:28
Bertl_oO
changed nick to: Bertl_zZ
07:28
vedant16[m]
berlt where you based at ?
07:30
BAndiT1983
hi vedant16[m], the core team is in Austria
07:30
vedant16[m]
ohh
07:30
vedant16[m]
then good night guys :)
07:31
BAndiT1983
as it's 08:30 here, then good morning :P
07:36
vedant16[m]
It's 1 pm and just woke up
07:36
BAndiT1983
Bertl is just asynchronous to the rest, so his good night is different from us
07:36
BAndiT1983
oh the joys of student life
07:46
vedant16[m]
<BAndiT1983 "oh the joys of student life"> ð¤£
07:47
BAndiT1983
i just see a box of missing unicode char
07:49
vedant16[m]
uploaded an image: (2KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/sRASDenUNNgrzZPEAVjKyrbq/Screenshot%20from%202021-03-18%2013-19-22.png >
07:49
vedant16[m]
I though you said your client supported emojis
07:50
BAndiT1983
it supports some subset probably, as i don't care much for emojis, never checked the settings
07:50
vedant16[m]
ohhk
08:01
lambamansha
joined the channel
08:35
se6ast1an_
good day
08:37
BAndiT1983
hi
08:40
se6ast1an_
changed nick to: se6ast1an
08:40
MortarArt
joined the channel
09:12
lambamansha
left the channel
09:15
markus_
left the channel
09:15
markus_
joined the channel
09:35
lambamansha
joined the channel
09:48
MortarArt
anuejn - what direction is the Axiom micro evolving in? And would it be feasible for someone to pick up that project where it currently is and use a somewhat larger sensor?
09:59
markus_
left the channel
09:59
markus_
joined the channel
10:26
lambamansha
left the channel
10:48
se6ast1an
Hi MortarArt, what sensor did you have in mind?
10:48
se6ast1an
And collaboration would in any case be great
10:49
lambamansha
joined the channel
10:54
MortarArt
Something equivalent of a current GoPro, or similar.
10:55
MortarArt
I have a pretty specific project in mind. I want to make essentially an Android bicycle computer with a front facing camera on a tiny gimbal, along with a powerful LED.
10:55
MortarArt
(Android of Ubuntu Touch)
10:56
MortarArt
Good low light performance is quite important for utility here.
11:01
se6ast1an
interesting
11:01
se6ast1an
what is the application exactly?
11:01
se6ast1an
self driving bicycle? :)
11:03
se6ast1an
hero9 uses 5568 x 4192 pixel sensor
11:04
se6ast1an
not much other information available
11:05
se6ast1an
if you find more information please extend our image sensor table here: v
11:06
vedant16[m]
BAndiT1983: https://pastebin.com/84nwy346 got this far.
11:06
vedant16[m]
it works, but there's a bit of a issue, one pixel is stored as 8-bit and not 2-bit. ig, I'll have to manually do that.
11:07
vedant16[m]
< https://matrix.org/_matrix/media/r0/download/matrix.org/FvxxKmokSKrSZYDklHAqYMKB/message.txt >
11:07
BAndiT1983
yes, seen it also in my prototype, but what is the input file?
11:07
vedant16[m]
same as yesterday
11:07
vedant16[m]
WSB logo
11:08
BAndiT1983
i mean the format
11:08
vedant16[m]
so I think, 255 -> transparent and 46 - > black
11:08
vedant16[m]
* so I think, 255 -> transparent and 46 -> black
11:09
BAndiT1983
i expect values 0-3, transparent to opaque
11:09
BAndiT1983
as 2 bits can only hold these
11:09
BAndiT1983
so 4 pixels per byte
11:10
vedant16[m]
yeah, but we need to map these values to 2-bit
11:10
vedant16[m]
46. 164. 250 and 255 are the only vals which occur in the array
11:11
vedant16[m]
* 46. 164. 250 and 255 are the only vals which occur in the array
11:11
BAndiT1983
but my question again, are you using SVG or PNG? as shape tells me it could be SVG and there is easier alternative
11:11
vedant16[m]
i am using jpg
11:11
vedant16[m]
<BAndiT1983 "but my question again, are you u"> I guess this can handle any image format
11:12
vedant16[m]
we wanted exactly this, afaik
11:12
vedant16[m]
the display used is 16-bit color ? or 24-bit
11:14
BAndiT1983
any image format? why should we? SVG or PNG are enough
11:14
vedant16[m]
also add jpg
11:14
BAndiT1983
what is the shape for?
11:14
BAndiT1983
JPG is not suitable, as it is lossy and adds block artifacts
11:14
vedant16[m]
issue with PIL is that it can't change bit-depth to 4
11:14
vedant16[m]
<BAndiT1983 "what is the shape for?"> size of image
11:15
BAndiT1983
you're using quantize and it's already good enough, in my prototype it gives me from 0-3 with right conversion steps
11:15
vedant16[m]
it's not complete, I'll change the template to match axiom's
11:16
vedant16[m]
<BAndiT1983 "you're using quantize and it's a"> using command line right ?
11:16
BAndiT1983
my conversion changes the image to grayscale, quantize() and maybe resize to do sampling for smooth edges
11:16
vedant16[m]
i think pixel_export thing is doing something wrong
11:16
BAndiT1983
what do you mean?
11:16
vedant16[m]
did you see the code I linked
11:17
vedant16[m]
line 45
11:17
BAndiT1983
thisi show i get the pixels, but it's possibly also not the best way -> im = np.array(image)
11:17
BAndiT1983
never used wand, so can't tell what the method does, am using cairosvg and PIL
11:18
BAndiT1983
as my goal is SVG mostly, to have crisp data
11:18
vedant16[m]
ohk, so no png
11:18
vedant16[m]
will this solution be okay as it's a challenge task and not a actual issue ?
11:18
MortarArt
left the channel
11:18
BAndiT1983
PNG is also possible, cairosvg is just giving me rasterized data, if the file is PNG it just omits the SVG loading/rasterizing step
11:19
vedant16[m]
ohhh
11:19
BAndiT1983
what we want to see are the approaches and clean code, to be able to tell if people know how to solve complex tasks
11:20
BAndiT1983
challenge task is complex differently, but the real firmware requires also some other knowledge, am not even mentioning BL which requires in-depth knowledge og PIC32, linker scripts and periphery
11:24
BAndiT1983
just to mention it again, as my impression at every gsoc is, that students are only looking at the goal we expect: the goal is just a goal, but the code, approaches and collaboration are the real things we use for the evaluation, i can even include a student who hasn't reached the goal into considerations, if i see that he/she just lacks some knowledge but is eager to learn and be active
11:25
BAndiT1983
and the code tells me a lot about the developer
11:25
vedant16[m]
<BAndiT1983 "and the code tells me a lot abou"> :))))
11:26
vedant16[m]
<BAndiT1983 "just to mention it again, as my "> Ohk, I see what you mean. I want to get started with pic part, rushing through this. sorry.
11:26
BAndiT1983
focus on the approach, think about how we can use your solution in the future, e.g. in CI builds etc., this is some sort of what you will experience in a company when developing software
11:27
BAndiT1983
and yes, the code tells me a lot, ii is just a lazy approach ;) :P
11:28
vedant16[m]
<BAndiT1983 "and yes, the code tells me a lot"> as I said, it's not complete, so don't judge yet xD
11:31
BAndiT1983
you can also push to github, is easier to check the newest state
11:32
BAndiT1983
image.show() in PIL helps to check if the image is right, by the way
11:36
BAndiT1983
example: https://i2.paste.pics/022a00502670294825f176d61abb3454.png
11:36
vedant16[m]
yeah, I know.
11:37
vedant16[m]
I used display () from imagemagick then removed it
11:38
lambamansha
left the channel
11:38
BAndiT1983
the example was not only about that, but also how the resulting image could be looking like, but the values are more important
11:43
markus_
I've also been working on the image conversion, here is my progress this far https://github.com/MarkusEngsner/png2Cheader
11:43
markus_
It currently only works for indexed pngs
11:44
markus_
Since that's what I have been using as sample pictures this far
11:45
BAndiT1983
nice! will check it after work in detail
11:46
markus_
How are most assets created for the Firmware? Are the sources mostly .svg?
11:46
BAndiT1983
markus_: you can use templating and substitute to replace placeholders automatically, as it seems you do it manually
11:47
BAndiT1983
usually we've used SVG, but it's negotiable, depends on which format provides better results, my preference is SVG and resizing/resampling to get smooth edges
11:47
BAndiT1983
src = Template(f.read())
11:47
BAndiT1983
result = src.substitute(d)
11:50
BAndiT1983
as se6ast1an is the mentor for firmware, he should also supply some infos here ;)
11:52
se6ast1an
sure
11:52
markus_
Yeah I looked into the template library, but I couldn't find a way to define a delimiter which surrounds the identifier
11:52
se6ast1an
I prefer a bitmap (tif, png, etc.) converted from vector like svg to already iron out some downsampling issues before conversion
11:52
BAndiT1983
which identifier?
11:52
se6ast1an
but exporting as indexed format from gimp for the converter if fine IMO
11:53
BAndiT1983
se6ast1an: this can be done directly with cairosvg, as one can tell the output dimensions etc., enought options for that available
11:53
markus_
BAndiT1983: the keywords, like WIDTH, HEIGHT etc
11:54
BAndiT1983
in the template i have such entries: {[$PIXEL_DATA]}, where {} and [] are just purely for fun, to see if they are kept correctly, so your placeholder is prefixed with $
11:55
BAndiT1983
later one can supply additional values, which are not known beforehand, e.g. d['PIXEL_DATA'] = ','.join(str(im_data).format('X'))
11:55
markus_
ah okay I see
11:55
markus_
I tried to use the template that was already present, without modifying it
11:56
BAndiT1983
used the standard page to get the info, everything else was just a quick try -> https://docs.python.org/3.4/library/string.html#template-strings
11:57
BAndiT1983
maybe one can set identifiers for that too, but the original template came from other tests at first
11:57
BAndiT1983
forgot about it, to be honest ;)
11:59
BAndiT1983
as we've discovered that XBM is sufficient, we kept the idea of 2bit icons in the backlog, but the template could be useful with few adjustments or identifier settings
11:59
BAndiT1983
check the page for delimiter: "This is the literal string describing a placeholder introducing delimiter. The default value is $."
12:04
BAndiT1983
what the template lacks at the moment, is some field to tell if data is 2 bit or 1 bit, if we agree on using only 2 bits in the future, then it's ok, but if we want to go higher at some point, then it would be necessary
12:05
BAndiT1983
the format will be coming from some enum class, e.g. ImageDataFormat
12:08
vedant16[m]
<BAndiT1983 "what the template lacks at the m"> more like include a comment there right ?
12:08
BAndiT1983
nope, it would be a field in the struct, as the firmware would then decide how to draw the icons, if we have different types
12:09
vedant16[m]
Ohk, change Icon struct inshort
12:11
BAndiT1983
markus_: just a tip, if you want to check alternative to manual command line argument checking, you can also check argparse, which is included in python, it provides the help and checks automatically
12:16
BAndiT1983
*sorry for that many "checks", but in german it's easier to find different substitutes for words
13:00
vedant16[m]
I still can't figure how you are changing bit depth to 2bpp using cairo or PIL
13:07
vedant16[m]
PIL literally doesn't support that feature
13:09
BAndiT1983
vedant16[m]: if you check the logs, then you will see the answer at 11:15 UTC
13:10
vedant16[m]
> my conversion changes the image to grayscale, quantize() and maybe resize to do sampling for smooth edges
13:10
BAndiT1983
bope
13:10
BAndiT1983
*nope
13:11
BAndiT1983
11:15 UTC -> http://irc.apertus.org/index.php?day=18&month=03&year=2021
13:11
vedant16[m]
> you're using quantize and it's already good enough, in my prototype it gives me from 0-3 with right conversion steps
13:12
vedant16[m]
quantise of magick ?
13:12
BAndiT1983
PIL
13:12
vedant16[m]
omg, sorry for being so dumb
13:15
BAndiT1983
no problem, just look through the logs, as there are already quite many hints (maybe too many ;) )
13:29
vedant16[m]
Yup
14:01
satacker[m]
joined the channel
14:07
satacker[m]
Hello , My name is Shreyas Atre [github](www.github.com/SAtacker) . I am looking to participate in gsoc 2021 (student obv) . I have looked up the tasks and i think i can do at least task 1 of kernel challenge
14:07
se6ast1an
hi satacker[m], welcome!
14:07
se6ast1an
sounds good
14:08
satacker[m]
* Hello , My name is Shreyas Atre [github](www.github.com/SAtacker) . I am looking to participate in gsoc 2021 (student obv) . I have looked up the tasks and i think i can do at least task 1 of kernel challenge
14:13
vedant16[m]
BAndiT1983: https://github.com/VedantParanjape/image2array/blob/master/image_to_array.py not complete, but works. I'll sugar coat it soon.
14:17
BAndiT1983
hi satacker[m] and welcome
14:17
markus_
left the channel
14:17
BAndiT1983
it seems like you're try to edit messages, but IRC doesn't support this -> http://irc.apertus.org/index.php?day=18&month=03&year=2021#162
14:17
markus_
joined the channel
14:18
satacker[m]
Yup . I checked my github link and doesn't seem to work but fine
14:21
BAndiT1983
ah, the kernel challenge, Bertl is probably here soon
14:23
Bertl_zZ
changed nick to: Bertl
14:23
Bertl
morning folks!
14:24
BAndiT1983
case closed! ;)
14:25
se6ast1an
satacker[m]: your github link works fine
14:36
satacker[m]
by "data sent to the kernel" means like echo "Hello" > /proc/some_module
14:39
Bertl
character devices are usually found in /dev not in /proc
14:39
satacker[m]
oh right
14:40
Bertl
but otherwise, yeah, echo is fine :)
14:57
markus_
SVG:s should now work fine too, https://github.com/MarkusEngsner/png2Cheader
14:58
markus_
I've tested with a couple of the included ones from the AXIOM-Remote repo
15:00
BAndiT1983
nice! already seen the changes ;)
15:21
Hp_Dopeman
joined the channel
16:26
Bertl
off for now ... bbl
16:26
Bertl
changed nick to: Bertl_oO
16:50
rassu-123
joined the channel
16:51
rassu-12364
joined the channel
16:52
rassu-123
left the channel
16:55
rassu-12364
left the channel
17:04
abist
joined the channel
17:06
rassu-123
joined the channel
17:10
rassu-123
left the channel
17:22
rassu-123
joined the channel
17:26
Hp_Dopeman
left the channel
17:33
rassu-123
hello everyone! is this the channel for discussion regarding GSoC 2021.?
17:36
BAndiT1983
hi rassu-123, yes, also for that, it's the main channel of apertus°
17:37
BAndiT1983
which area are you interested in?
17:48
rassu-123
I am second year undergraduate. I have knowledge of C++,C ,python ,arduino,I love the combination coding +electronics. As a beginner I don't know much about electronics and things discussed in project, but i would be very happy if anyone can give me a small beginner task related to my electronics or something like arduino,rasberry pi,or
17:48
rassu-123
microcontroller etc.and study material and skills related to the task.
17:56
BAndiT1983
have you looked at available task and have some preference there?
18:01
rassu-123
i think i should start from here 'Integrate our own PID code into USB class' ,do i need to read whole manual embedded systems basics (we use a Microchip PIC32MZ CPU) ?
18:03
priyam
joined the channel
18:11
BAndiT1983
you should start with the challenge code first: https://lab.apertus.org/T1191
18:11
BAndiT1983
as the USB VID/PID is not a real task, it involves just changing a couple of numbers in the firmware, so it's still there by mistake
18:15
BAndiT1983
and yes, it would help to read the pic32mz manual, if you want to handle things right in the firmware or BL
18:17
abist
left the channel
18:18
hp_dopeman[m]
joined the channel
18:28
rassu-123
okh ,thank you
18:31
rassu-123
left the channel
18:33
abist
joined the channel
18:33
priyam
left the channel
18:33
vedant16[m]
https://github.com/VedantParanjape/image2array finished it, let me know if there's any nit picks
18:34
vedant16[m]
* https://github.com/VedantParanjape/image2array finished it, let me know if there's any nit picks to be fixed
18:36
BAndiT1983
thanks, will check a bit later
18:41
hp_dopeman[m]
Hi everyone, my name is Hanupratap (https://github.com/hanupratap). I am a student aiming to work on open source cinema's webUI this GSoC. I have completed challenge 1, moving to challenge 2 ð
18:42
BAndiT1983
hi hp_dopeman[m]
18:43
se6ast1an
welcome hp_dopeman[m]!
18:58
BAndiT1983
vedant16[m]: just as a hint, you can do some things much easier, e.g. array to string and byte concatenation, just check what numpy is capable of
18:59
BAndiT1983
what is the big comment in the middle of the code for? it replicates also the template, which by the way is nicer to have in a seprate file, for flexibility
19:23
vedant16[m]
<BAndiT1983 "what is the big comment in the m"> it's a doc string
19:24
BAndiT1983
if it's a doc, so it can be placed in the README.md or similar
19:24
vedant16[m]
<BAndiT1983 "vedant16: just as a hint, you ca"> I tried with array2string function
19:24
vedant16[m]
<BAndiT1983 "if it's a doc, so it can be plac"> docstring is meant to document a function
19:24
vedant16[m]
and since this can also be used as a library, it is useful
19:25
BAndiT1983
yes, i know, working for a long time as software developer, but this invasive things clutter up the scripts, as your script is not meant to be a lib
19:25
vedant16[m]
ohk, I'll remove it
19:29
abist
left the channel
19:32
vedant16[m]
BAndiT1983: apparently array2string wasn't working
19:32
vedant16[m]
it was not writing all elements to the string
19:32
vedant16[m]
I was getting ....... in between
19:33
vedant16[m]
Updated according to your suggestions
19:33
vedant16[m]
template.py holds the template now
19:34
hp_dopeman[m]
left the channel
19:38
BAndiT1983
why template.py and not a separate .h or .txt??
19:40
vedant16[m]
.py is better than .txt
19:41
vedant16[m]
I don't need to read files, I can just import it
20:08
dcz_
left the channel
20:11
BAndiT1983
really? and what happens when you write such a tool in C++? should the people build it every time they need to adjust the template?
20:12
vedant16[m]
well this isn't c++ :)
20:13
BAndiT1983
hm, ok
20:14
vedant16[m]
but, how does it matter in this case, I mean it's just the interpreter handles the task of reading the string
20:14
vedant16[m]
with .txt I'll have to do it in code
20:20
BAndiT1983
nothing matters at all, you'll tell me the difference as soon you start to work in a company
20:32
DevendraKharolia
I have changed the approach little bit, also updated the code and doc : https://github.com/Ddevendra/AXIOM-Remote/blob/2bitIconChallenge%40Devendra/Docs/Documentations/2Bit%20Image%20Support.md
20:33
vedant16[m]
<BAndiT1983 "nothing matters at all, you'll t"> no offense, but I got the idea as I have seen this format in several python projects
20:34
vedant16[m]
<BAndiT1983 "nothing matters at all, you'll t"> It was a genuine question :(
20:39
BAndiT1983
vedant16[m]: will just give a real life example where such an approach can involve quite some problems
20:41
BAndiT1983
we're using stubs at work to simulate REST endpoints, people started to place JSON responses in the stub script, this were long lines without formatting, as it was killed by intellij and such, so had to look for a better approach, luckily the framework supports external files, this allowed to use also placeholders for different answers, which previously was also done manually
20:42
BAndiT1983
so the overall approach was to copy the string to some text editor, e.g. vscode, adjust the data, format JSON and copy it back to the string in the wiremock stub
20:43
BAndiT1983
seen same problems in quite some companies, learned to avoid some obstacles and possible problems, software development requires thinking ahead, especially in terms of maintenance, which is often done by colleagues
20:44
BAndiT1983
DevendraKharolia: thanks, will check
20:45
BAndiT1983
interesting, haven't seen cv2 approach yet
20:47
vedant16[m]
<BAndiT1983 "so the overall approach was to c"> which language were you using for this?
20:47
BAndiT1983
also interesting concatenation, but it's quicker and easier to do with shifting
20:48
vedant16[m]
<BAndiT1983 "we're using stubs at work to sim"> I totally agree with you on this :)
20:48
BAndiT1983
as projects Java, but stubs were done in groovy at first, after i had to rework quite some stuff it ended in JSON, as the framework has features which people just haven't considered
20:51
vedant16[m]
but my point was it is okay since python is a interpreted language. But, it is very wrong to do in compiled languages
20:51
vedant16[m]
<BAndiT1983 "as projects Java, but stubs were"> ohhhh
20:56
BAndiT1983
interpreted language is no reason, for me at least, to place template inside of it's scripts, often enough one has to port things and to extract all the bits and pieces, it looks simple here, but wait till you work on some big project, which has evolved over years and decades, just trying to get people to relfect on decisions in software development
20:57
BAndiT1983
software partiallly from 1988, with macro hell from 2005 in C++ :P
21:00
vedant16[m]
<BAndiT1983 "interpreted language is no reaso"> I'll keep this in mind
21:00
vedant16[m]
<BAndiT1983 "software partiallly from 1988, w"> what's macro hell?
21:01
BAndiT1983
for example when you create a #define which calls another #define and so on, seen 4 levels of nesting there, was not really fun to understand what's going on and where the software was failing
21:03
BAndiT1983
so my principle is KISS, even for complex software, as every problem can be broken down in manageable pieces, but far too often developers tend to write spaghetti code which causes even more trouble, that's why we do pull request reviews and static analysis a lot, also code coverage is a big point along with the related unit tests
21:07
vedant16[m]
<BAndiT1983 "for example when you create a #d"> TIL, seems interesting will read about that
21:08
vedant16[m]
<BAndiT1983 "so my principle is KISS, even fo"> Totally agree, I was writing the script while attending data science lecture lol, won't be lazy again ð°ð°
21:08
BAndiT1983
and if i catch you applying something like that in code, then may God have mercy with you
21:08
BAndiT1983
ii = ...
21:09
BAndiT1983
latter one regarding laziness of naming, former one regarding macro hell
21:09
vedant16[m]
that shit won't go into a commit, I assure you ð
21:09
BAndiT1983
had a colleague whoe wrote following vars in a project: G g; S s; X x;
21:10
vedant16[m]
ðð OMG
21:10
BAndiT1983
asked hiw what it is, he said: "why? is totally clear, G is global, S is system and X is project
21:10
vedant16[m]
he tried to save storage /s
21:10
BAndiT1983
in C#?
21:10
vedant16[m]
or she*
21:11
vedant16[m]
hey, I put a /s
21:11
vedant16[m]
that means sarcasm
21:11
BAndiT1983
was a he, hadn't spoken to me in 1.5 years afterwards
21:12
BAndiT1983
but my favourite case was (in another company) to find methods in a Java class like get_2415(...), asked a colleague what it is, he said that it's the chapter 2.4.15 in the project specification book
21:12
vedant16[m]
I don't have as much experience as you, but I am maintaining this https://github.com/SRA-VJTI/sra-board-component
21:12
vedant16[m]
and it really breaks me, when classmate commit code without even compiling ð
21:13
vedant16[m]
<BAndiT1983 "but my favourite case was (in an"> this is so terrible that I can't stop laughing
21:13
BAndiT1983
as it was in the area of my module development had to rework it to getInboundItem() etc., before leving the company seen in the email that he suggested to remove my refactoring, case closed
21:13
BAndiT1983
can't you add CI builds and static analysis?
21:13
vedant16[m]
I have added CI builds
21:14
vedant16[m]
I meant it commits through PR
21:14
BAndiT1983
the colleague told me following: "how often have you seen the specification book changing?", told him that it happened 5 times in the last 2 weeks by then, the chapters moved quicker than expected, as multiple people were writing specs
21:15
BAndiT1983
ah, is see SAtacker there in the PRs
21:15
vedant16[m]
hahahaha
21:16
BAndiT1983
ah, you're using the github workflow, was already wondering why i don't see some dot folder for CI system
21:17
vedant16[m]
<BAndiT1983 "ah, you're using the github work"> yeah
21:17
vedant16[m]
<BAndiT1983 "ah, is see SAtacker there in the"> that PR is fine, other PRs
21:17
vedant16[m]
satacker[m] is that guyð he's my junior actually
21:18
BAndiT1983
you won't believe me, but today my friend called, whom i met in that company back then, he was complaining about bad code in that project, told him that i'm not wondering as i know how it was done
21:18
vedant16[m]
that's karma catching up to him lol
21:21
BAndiT1983
what helps is to add clang-format settings, usually having clang on my machine so using that
21:26
BAndiT1983
which can be futile, as people at work sometimes avoid to press the keys for code cleanup or don't even enable the checkbox for automatic process in intellij
21:49
se6ast1an
off to bed, good night
21:50
BAndiT1983
left the channel
21:51
Bertl_oO
nn
21:57
BAndiT1983|away
joined the channel
21:57
BAndiT1983|away
changed nick to: BAndiT1983
22:33
vup
BAndiT1983: If you want I can also create an account on my quasselserver for you...
22:47
mumptai
left the channel
22:48
BAndiT1983
changed nick to: BAndiT1983|away
23:12
markus_
left the channel