#DVD OS

1 messages · Page 1 of 1 (latest)

quaint steppe
#

do you have anything working

fringe spade
#

Interesting copyright declaration into the future

quaint steppe
#

i didnt know thats how things worked

#

i thought its like, teh date you porduced the work on

stuck skiff
#

im sorry but thats not how copyrights work

odd drum
#

you have to make it 2023, then in 2024 you can add 2024 if you make changes

#

right?

stuck skiff
#

or something along those lines... yeah

quaint steppe
#

yes

odd drum
#

i always have a surge of commits on New Years just tryna update all my copyrights by making tiny changes

fiery copper
odd drum
#

You can't just change the year

#

You need to make a code change

inland jasper
#

jk

fiery copper
# odd drum You need to make a code change

Read the current year from the os, have it link in a makefile or some shit, and modify every single field in the code to the new year, figure out which ones need it by the year - 1:

for(int i = 0; i <= arrayOfAllYearsInCode; i++) {
  if(getCurrentYear != get.arrayOfAllYearsInCode(i) {
    replaceAll(getCurrentYear);
  }
}

In garbage pseudo-code

odd drum
#

You need to make a change to source code before you can update your copyright

#

My linter maintains the license headers for me, I change one file and it does them

#

(eslint-plugin-license-header for JS projects)

hazy sphinx
#

it opensource?

odd drum
#

"DVD OS"

odd drum
#

ping them, not me

fringe spade
#

any reason why it isn't?

fiery copper
#

You know we want our hands on that shit

odd drum
fiery copper
#

lmaoo

odd drum
hazy sphinx
odd drum
#

on any POSIX system

stuck skiff
# odd drum can't root access it anyway?
[user@raptor asjik]$ touch lol
[user@raptor asjik]$ chmod 0000 lol
[user@raptor asjik]$ stat lol
  File: lol
  Size: 0               Blocks: 0          IO Block: 4096   regular empty file
Device: 8,16    Inode: 4013135     Links: 1
Access: (0000/----------)  Uid: ( 1000/    user)   Gid: ( 1000/    user)
Access: 2023-02-01 06:32:59.486913462 +0100
Modify: 2023-02-01 06:32:59.486913462 +0100
Change: 2023-02-01 06:33:01.746913474 +0100
 Birth: 2023-02-01 06:32:59.486913462 +0100
[user@raptor asjik]$ echo x >lol
-bash: lol: Permission denied
[user@raptor asjik]$ cat lol
cat: lol: Permission denied
[user@raptor asjik]$ echo x | sudo tee lol
x
[user@raptor asjik]$ sudo cat lol
x
#

i guess it can

visual arch
#

suspicious

#

does it os though?

odd drum
sour burrow
#

Where doom ||s||

modest fiber
#

What language?

#

Just C?

#

Okay wait my question sucks. Let me repeat it in another way.
Is it going to support scripting/plugins/modules in anything but C?

visual arch
#

The classic "I definitely have a company"

drifting hill
#

that's a sin

austere tulip
#

it's called being paid by kloc

quaint steppe
drifting hill
austere tulip
#

yes

#

thousands of lines of code

#

or kiloloc

#

or kloc

#

the ultimate measure of performance

#

according to IBM

quaint steppe
#
#ifdef CONFIG_SUPPORT_FILESTREAM_IS_OPEN
bool
FileStream::isOpen()
    {
        if (file.is_open()
            {
                return true;
            }
        else
            {
                return false;
            }
      }
#elif CONFIG_FILESTREAM_IS_OPEN_FALLBACK
bool
FileStream::isOpen()
    {
        return false;
    }
#endif
drifting hill
quaint steppe