Feel free to skip the intro if you like
Alright I have something to admit...I think programmers are pretty cool.
while all the autojoin bots are annoying I can't bring myself to resent the people who made them. I still don't like all the script kiddes who use said scripts/extensions without a care in the world but the amount of work put into writing them impresses me slightly. On a more positive note all the people who go out of thire way to write utility scripts for the convenience of sg users diverse some recognition. And anyone tech savy enough to know how to code anything has my praise.

On to the actual event

I have two GA's running two weeks and a few different ways you can get to them.
no restrictions

Ashes of the Singularity Escalation (Strategy) Sunrider Liberation (Interactive VN)
Ashes of the Singularity Escalation Sunrider Liberation Day Captains Edition

Event Files

  • 1 Option 1 Figure out how to decodet the link from the hidden file. Its been encoded in a relatively simple way for those who know what thire doing.

  • 2 Option 2 Write a program/figure out how to parse the text file "SGEvent.txt" using these 3 rules

    1. for a line to be valid it has to start with a special character
    2. for a line to be valid it can't end with a number.
    3. for a line to be valid it needs to contain only 1 group of 5 letters/numbers (no special characters) and no group higher than that.
      ???abs1a??213? would work but not ???3a3a3a??? or asd11??asd2a

    The file has 300 lines each with 40 characters you can use whatever language you want to try and find the correct line and once you do the group of 5 characters you found is the correct code to go in the link /XXXXX/
    It would make me happy if someone figured out how to do this option however I'm only 95% sure it will work beacause I'm not as confidint in my own coding skills so while I got it to work I might have been doing something wrong.

    • 3 Option 3 link a code/script you wrote understanding that it should be somewhat advanced
      A "hello world" program or similar wont cut it. (basically all the people who wrote scripts for SG get a free pass

    For the third option you must prove somehow that you wrote it yourself and I'll message you the link.

    As for anyone else Id love for you to bump the thread with any computer related gifs/pictures/jokes to spread awareness
    and maybe share what you think of coding.
    !Apple uses automated schnapps IVs.](https://imgs.xkcd.com/comics/ballmer_peak.png)

View attached image.
View attached image.
View attached image.
6 years ago*

Comment has been collapsed.

What do you think of programmers?

View Results
Meh I could do it if I tried they aren't that special.
return (Person.isProgrammer() ? "Nice" : "Not verry nice");
Yes...although I resent you including scripting as programming...
What is this wizardry how do they make the little magic imps hiding in my screen work for them!!!

Also While I'm at it its not that important but its Canada day today \o/
sorry for mentioning it

6 years ago
Permalink

Comment has been collapsed.

Can't access files from Event Files link. It's directing to my own Google disc.

6 years ago
Permalink

Comment has been collapsed.

Yeah I think it's really funny this is supposed to be about coding and OP doesn't even realize how personal URL formatting works. xD

Edit: Thanks for finally fixing it. ;]

6 years ago
Permalink

Comment has been collapsed.

shhhh I wrote the whole thread then halfway through it got deleted and I had to rewrite the whole thing again and was rushing...

6 years ago
Permalink

Comment has been collapsed.

It's ok I still love you.

6 years ago
Permalink

Comment has been collapsed.

fixed \o/

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

6 years ago
Permalink

Comment has been collapsed.

//cool

6 years ago
Permalink

Comment has been collapsed.

the cool is commented out-this reply contains nothing

6 years ago
Permalink

Comment has been collapsed.

Comments contain nothing for the compiler,
If they really contained nothing, we wouldn't comment.
Comments contain your thoughts, hopes for the future, jokes, and compassion for your fellow coder.
...Which is why code is often un-commented.

6 years ago
Permalink

Comment has been collapsed.

/*
I am nothing more than a compiler
parseing through code and spitting out an exe
I never comment
send help I can't read the shitty project I was working on a few months ago and I've decided its easier to restart
I'm looking at it and I'm convinced I was complely plastered when I wrote it
*/

6 years ago
Permalink

Comment has been collapsed.

%Beat me to it.

6 years ago
Permalink

Comment has been collapsed.

For my Electronical Engineering Bachelor Project I programmed an Arduino Mega to do some nifty things, with just a buzzer, LED and a few sensors...if that counts for anything.

6 years ago
Permalink

Comment has been collapsed.

Unrelated, but, here's something I made on the antennas/signal modulation topic at one of my classes.

n=3;
r=7000;
f=10^7;
I0=3;
c=310^8;
Z0=120
pi;
k0=2pif/c;
step=0.01pi/180;
teta=-pi:step:pi;
E01=(j
Z0I0)/(2pir);
E02=cos((2
n+1)(pi/2)cos(teta))./sin(teta);
E03=exp(-jk0r);
E04=(jI0)/(2pir);
E0=abs(E01.
E02.E03);
Hf=abs(E04.
E02.*E03);
polar(teta,E0)
polar(teta,Hf)

You can run it here https://octave-online.net/

6 years ago
Permalink

Comment has been collapsed.

i wrote a tool (ok, I didn't wrote all by myself, but a big part) to creatre lists to play warhammer (or as it is dead) the 9th age
see here
if I find some time, i will try the others too

and yes I like programing, like otherwise I wouldn't study computer science

6 years ago
Permalink

Comment has been collapsed.

Cool idea. Not gonna get into it because I don't want any of these games, but I appreciate the thought. I actually considered doing a programming puzzle myself, but more of a theoretical one than actually getting people to write code. Didn't even consider an idea like yours, which is pretty neat.

As for opinions on programming - I'm more into the theory than the practice myself. I mean, writing code is nice, and seeing it work is very satisfying, but it's far from the fun part for me. I like thinking up algorithms and data structures, minimizing complexity and all that shit. Actually writing it down afterwards is just a whole lot of relatively-mindless effort and painful debugging.

View attached image.
6 years ago
Permalink

Comment has been collapsed.

Bump for solved

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 5 years ago.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

:3 I'm deeply ashamed they weren't included!
but I'm also too lazy to fix them...
cause I'd have to type it in

6 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

I resent the bump not including your favorite xkcd strip !

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

This looks fun, gonna try Option 2.

Edit: Got an answer but apparently isn't the right one. :(

6 years ago*
Permalink

Comment has been collapsed.

Bump

6 years ago
Permalink

Comment has been collapsed.

Woo, I made it in under all 3 options.
Interesting puzzle idea, have a bump.

View attached image.
6 years ago
Permalink

Comment has been collapsed.

I wrote some quick and hideous code, but it works. Thanks for the fun event!

6 years ago
Permalink

Comment has been collapsed.

Got what I'm sure is the right XXXXX code but apparently it's not, because isn't working. Are you sure you got the conditions right ?

6 years ago
Permalink

Comment has been collapsed.

well multiple people got in so I think so?
there should be two correct XXXXX codes one to each

6 years ago
Permalink

Comment has been collapsed.

did you make sure its the only XXXXX code in the line?

6 years ago
Permalink

Comment has been collapsed.

I will post the line now with changed characheters/numbers but the same format and tell me why its not correct and because of which condition (1,2 or 3):
? Y > v W ~ Q u : 2 I 1 0 l d q " Z { 8 B ` > [ = j & M < 8 P 2 V H ' i c s ? D
And and got that 8 P 2 V H is the XXXXX code. Checking manually too i think it fits all conditions, please tell me what im doing wrong?

6 years ago
Permalink

Comment has been collapsed.

izzza bug! \o/
and in all honesty if you got a line like that it should be the correct one
although the first time around 1 of the two correct lines hadn't been changed yet so it might be that line
is the code 3zfgU?
if it is then that was from the old file and theres a new one up

6 years ago
Permalink

Comment has been collapsed.

If mgbnn (that commented below you) is correct then it is not a bug I didn't understand the condition 3 haha, i will try again.

6 years ago
Permalink

Comment has been collapsed.

2 I 1 0 l d q

Condition 3:

for a line to be valid it needs to contain only 1 group of 5 letters/numbers (no special characters) and no group higher than that.

6 years ago
Permalink

Comment has been collapsed.

I understand, thank you, will try again.

6 years ago
Permalink

Comment has been collapsed.

A bump for solving option two, though see my comment in the Ashes giveaway for the caveats.

6 years ago
Permalink

Comment has been collapsed.

:3 see reply to said caveats

also if your just doing it for puzzly fun I often do all the puzzles posted that look fun you can also try decoding option 1 :P

6 years ago
Permalink

Comment has been collapsed.

Mmm, I intend to :3

6 years ago
Permalink

Comment has been collapsed.

Bump for solved with option 2

6 years ago
Permalink

Comment has been collapsed.

Bump

6 years ago
Permalink

Comment has been collapsed.

Bump!

6 years ago
Permalink

Comment has been collapsed.

What do you think of programmers?

They're people. Most of them.

Really, I have a problem providing stereotyped answers. I can't even do that for lawyers. They're not all bad. :) It will even fail for politicians. Stereotyping tends to fail once you get to know people more deeply.

(BTW, I'm Bryan a programmer and so's my wife.)

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

Those who use spaces earn a lot more money. As a colleague of mine said when we read about that: "I always use spaces. Sometimes my entire code is whitespace."

6 years ago
Permalink

Comment has been collapsed.

He must be really cool to use a language like that! :)
https://en.wikipedia.org/wiki/Whitespace_(programming_language)

6 years ago
Permalink

Comment has been collapsed.

what about setting my ide to output 4 spaces with a tab?

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

That would definitely do it.

Personally, having worked with both Visual Studio and Xcode, the former sets tabs, the latter sets spaces. I imagine that it's simply that Mac programmers get paid more.

6 years ago
Permalink

Comment has been collapsed.

View attached image.
6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

perfect
absolutly perfect

6 years ago
Permalink

Comment has been collapsed.

To be fair, not everyone has a choice whether to use spaces or tabs. We don't have such choice in Python: Holy Link.

Here's a discussion on this matter. The third answer puts it in clear terms:

Thus spake the Lord: Thou shalt indent with four spaces. No more, no less. Four shall be the number of spaces thou shalt indent, and the number of thy indenting shall be four. Eight shalt thou not indent, nor either indent thou two, excepting that thou then proceed to four. Tabs are right out.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

But.... you can't just ignore the Word!

In all seriousness, those are valid reasons to use tabs. There are some reasons to use spaces too. Tabs are highly editor-dependent, while spaces are something that "just works". Maybe it all comes down to personal preferences and habits, for example, whether you stick to one environment, which you have customized perfectly to your needs, or whether you use a lot of various editors and would prefer to avoid spending too much time in their settings.

However, since Python depends on indentation, all these reasons become somewhat irrelevant. You have to have one standard or you'll have to deal with the indentation each time you work with someone else's code.

You must repent! :)

6 years ago
Permalink

Comment has been collapsed.

Fineee if you want to be anal about it what do you think of the profession? :3

6 years ago
Permalink

Comment has been collapsed.

Full of anal retentive people, obviously.

As a profession? It's a good fit for a minority of people, there's a general problem with management not getting programming well, it's pretty unstable as a career path, but it pays pretty well.

6 years ago
Permalink

Comment has been collapsed.

Bump :)

6 years ago
Permalink

Comment has been collapsed.

A bump for funny idea. :sgsmile:

6 years ago
Permalink

Comment has been collapsed.

bump for solving 1. LoL you call that encryption :))
Maybe will try 2 for fun as well.

6 years ago*
Permalink

Comment has been collapsed.

:P I mean its one line of code once you recognize what it is :P
I never claimed it was particularly difficult

View attached image.
6 years ago
Permalink

Comment has been collapsed.

Bump ^^

6 years ago
Permalink

Comment has been collapsed.

option 1: done
option 2: done (directly in Sublime Text)
option 3: is template meta programming enough? https://github.com/minirop/bitfield-helpers

(in fact, I already have Sunrider and don't care about Ashes, but I love programming)

6 years ago
Permalink

Comment has been collapsed.

Thanks and bump :3

6 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.