« first day (1996 days earlier)      last day (2848 days later) » 

1:03 PM
i am creating a encryption algorithm, but there is a little size augmentation when the text is encrypted. a little. :/
Hello, World! with the key Hello: ń̒đȠȘ̂ʄŜňΆƀšIJ̒őȡȘ̒ʄĨň͆ƀšĉ̒āȠȘ̋ʄ
13 chars for Hello, World!, 31 chars for ń̒đȠȘ̂ʄŜňΆƀšIJ̒őȡȘ̒ʄĨň͆ƀšĉ̒āȠȘ̋ʄ
 
Depending on the algorithm, that might not necessarily be a bad thing... as long as a 1MB file doesn't become 1TB you'll be fine :P
 
chars = "".join(map(chr, range(0x100, 0x500)))

def keyhash(s):
    n = 1
    for c in s:
        n *= ord(c)
        n //= 8
        n <<= 2
    n >>= 4
    return n

def encrypt(s, key):
    key = keyhash(key) & 0x1FFFFF
    n = 0
    b = s.encode("utf-8")
    for c in b:
        n <<= 24
        n += c ^ key
    enc = ""
    while n:
        enc += chars[n & 0x3FF]
        n >>= 10
    return enc
def decrypt(s, key):
    key = keyhash(key) & 0x1FFFFF
    n = 0
    for c in s[::-1]:
        n <<= 10
wait why i am doing n <<= 24
ok
this code is borked
 
That keyhash function doesn't look like it'd make decryption possible...
 
but it work
chars = "".join(map(chr, range(0x100, 0x500)))

def keyhash(s):
    n = 0
    for i, c in enumerate(s):
        n += ord(c)
        n *= i
        n //= 2
    return n ^ 0xFF

def encrypt(s, key):
    key = keyhash(key) & 0xFF
    n = 0
    b = s.encode("utf-8")
    for c in b:
        n <<= 8
        n += c ^ key
    enc = ""
    while n:
        enc += chars[n & 0x3FF]
        n >>= 10
    return enc
def decrypt(s, key):
    key = keyhash(key) & 0xFF
    n = 0
    for c in s[::-1]:
        n <<= 10
revised algorithm
 
Now the n *= i in keyhash doesn't look too good - for one thing, the first char is always ignored
 
1:16 PM
you are right
 
Why is the key being hashed btw?
 
because the key is a string
 
Oh... k...?
 
1:32 PM
Transcript looks like a Unicode code chart
 
Yo
 
How are you?
Wheres everyone?..haha
 
hrm it's not a joke AFAIK
 
ok
..
Hows your day been?
 
1:36 PM
good
 
Well, I'm currently making a video in Adobe Premier now\
Where are u from?
 
from PPCG
 
Cool
 
so I had some concerns about macOS Sierra, and after I disabled the constant Documents & Downloads sync and updated to dev beta 2, it works like a charm, I get to return to Chrome as well :D
 
1:54 PM
Hows's mac Sierra?
How's?
*
My brain and my fingers aren't connecting today .
 
pretty much the same as the last version, but now it has siri
 
yeap
Is Siri actually useful?
 
depends on how much you wanna use it, I guess
 
I mean, seeing what Apple showed us the features does not look that useful
 
2:17 PM
in case someone's interested:
in Retina, 2 mins ago, by Martin Ender
I just released Retina 0.8.2. It's a fairly big release with a new stage type, new substitution syntax and a couple new options. See the changelog or updated documentation for details.
3
 
@Dennis you know what to do.
 
2:34 PM
@Quill do source games now run again?
 
@EᴀsᴛᴇʀʟʏIʀᴋ haven't tried them yet
 
Oh boy a segfault
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0d136ec0 in ?? ()
#0  0x0d136ec0 in ?? ()
#1  0xf5f1bad4 in SV_InitGameServerSteam() ()
I don't even know what this means
> SV_InitGameServerSteam
dafuq that's connecting to the game coordinator
why is everything on fire and broken
I'm going to give the debugger the benefit of the doubt and assume something exploded in another thread
 
@quartata Because you have probably reached Documentation Beta. :P
 
Oh that was an old debug log
That was because I had -nohltv on
and the new one is the same error?
k
 
2:51 PM
Did github's font change?
 
It uses system fonts now
 
@EᴀsᴛᴇʀʟʏIʀᴋ Yes!
 
Apparently the error occurs when setting the eye angle??!?! didn't see that one coming
Not sure what I'm doing wrong with that
 
3:03 PM
@quartata anyway I can help with the tf2 KOTH?
 
You could help me write up the spec later
 
today TNB was not very active ._.
 
It's early morning in the US so
 
ಠ_ಠ
 
3:12 PM
?
I just mean a good chunk of the people who come here are from the US so I'm not surprised there isn't a lot of noise yet
 
^
it's 8:13 here.
 
what time zone are you in?
 
 
1 hour later…
4:36 PM
@EᴀsᴛᴇʀʟʏIʀᴋ :P golf is very important
 
@Dennis its been a while, but would you mind pulling Convex?
 
cheddar> var js = cheddar.internal(cheddar.uid)
cheddar> var nopt = js.require("nopt")
cheddar> nopt
< Instance of "ModuleInterface" >
cheddar> cheddar.argv
["/home/ubuntu/workspace/Cheddar/dist/cli/cheddar"]
cheddar> var argv = js.translate(cheddar.argv.map((l)->js.translate(l)))
cheddar> js.call(nopt)(js.json("{}"), js.json("{}"), argv).value
"{\"argv\":{\"remain\":[],\"cooked\":[],\"original\":[]}}"
\o/ \o/ \o/
 
5:22 PM
O HAI
 
I have an Eclipse 2.0 Java project glimpse-noodle with class GlimpseNoodle in package local.glimpsenoodle. And Eclipse 2.0's Package Explorer just doesn't want to show that to me.
It's annoying, because I have to trust the Navigator every time.
 
5:41 PM
@EᴀsᴛᴇʀʟʏIʀᴋ wtf? XD
@Downgoat ooo what does this do!
 
hi @CᴏɴᴏʀO'Bʀɪᴇɴ
 
@CᴏɴᴏʀO'Bʀɪᴇɴ gets the npm/node module "nopt" and runs it
though cheddar objects have to be turned into interface onces
 
1.3 doesn't allow private Collection<Item> p;. ._. Trying to live in the times of older Java standards is hard.
(Even though I use 1.6.)
 
@zʏᴀʙiɴ101 Generics weren't introduced until 1.5
There's really no point in targeting <1.5 though
 
5:54 PM
I mean, 1.5 came out in 2004... if people don't have that then their system is ancient
 
I'm not targeting other than 1.6, but I'm trying to live in the times of older Java standards. =)
Which is enforced via Eclipse 2.0.
 
is there any particular reason why you're torturing yourself with unsafe typing and ancient ides
Sorry, it's not self-evident why
 
What?
 
@Downgoat cool!
 
5:57 PM
where?
 
ok
ಠ_ಠ
 
They aren't flags in the 19B
 
@CᴏɴᴏʀO'Bʀɪᴇɴ ._.
 
^^
some convo between a dude and anothe dude
"you're coming at this wrong. you're being a dick" type thing
 
5:59 PM
._.
found this neat esolang: esolangs.org/wiki/Commercial
i am implementing it
 
@TùxCräftîñg Addition program:
anumber now sold at your local grocery store!
anothernumber now sold at your local grocery store!
anumber: made by the makers of anothernumber
anumber has been selling out worldwide!
Primality test: idk how.
 
this lang is cool because it can be entirely parsed with regexs
like MC
 
WTF PYTHON HAVE SWITCHED TO PY2
D:\commercial>python -V
Python 2.7.5
ಠ_ಠ
C:\Users\Elie>python -V
Python 3.5.1
saved
hi @muddyfish
 
hi?
 
op table: "Value" - Satisfied Consumer of Variable, helloworld example: "Hello, world!" - Satisfied Customer of Hello
so what is the right grammar ಠ_ಠ
allowing the two borked my regex
 
I don't think you can do loops with regex?
 
@TùxCräftîñg "Value" means the string value to be assigned, in quotes. Variable means the string variable to be assigned to.
 
i know
@zʏᴀʙiɴ101 in the op table there is Consumer, in the example it's Customer
 
The op table should have priority over the example.
 
6:16 PM
@GamrCorps Done.
 
@Dennis did you pull from Retina's repo?
 
I did.
 
Ah k ._.
And now you're going to ask if I'm becoming Sp. o_o
 
ok wtf is this looping instruction
 
reopen please
0
Q: The fastest square root calculator

Mega ManWrite a program which outputs the square root of a given number in the shortest time possible. Rules It may not use any builtins or powering with numbers between 0 and 1. Given number means submitted as a function argument as a command line argument as a direct input on stdin or a window Y...

 
6:25 PM
> Questions without an objective primary winning criterion are off-topic, as they make it impossible to indisputably decide which entry should win.
 
@TùxCräftîñg how?
rasp pi no other programs
 
Can't use awk, even at really big numbers real time = 0 ns — Mega Man 1 hour ago
when all answers get a perfect score of 0, you can't really pick one answer over another
 
@Downgoat what if it's wrapped in a loop
 
well then it'll be the speed of the loop that counts
 
@Downgoat the challenge can be modified to be viable
 
6:30 PM
@zʏᴀʙiɴ101 What's today's Random Totalistic CA of the Day?
 
@LegionMammal978 I didn't finish the Explo-Tests yet. :(
 
@zʏᴀʙiɴ101 Explo-Tests?
 
The people here who know French will appreciate this one:
 
hahahaha
 
6:32 PM
._.
 
2 days ago, by zʏᴀʙiɴ101
x = 30, y = 30, rule = B3/S23
2b5obo4b2o2b3obobob2o2bo$bo2b2obob3o2bo3bob2o2b2obo$o2bob2o2bobobob2ob
2obob2obobo$obobob2ob2o5b2o3b3obobobo$2obobob7obo2bob4o2bob2o$3obo2b4o
bobo3b2ob2o4b2o$ob2o4b3o2b2ob3obob2ob3obo$bob3ob2o2b2ob2o3b3ob4o$o3b4o
b2o3bo4b2obob6o$b6obobo3b2ob3ob3obo2bo$2ob3o2bo3bo6b4obo2bobo$2bo2bo2b
2obobob2o2b2o2b3ob3o$b2o2bo4bo4bo4bo2bo2bo2bo$bobo2bobo2bobo3bo5bo2b2o
$o3b5o5b3o2b2obo2bobo$bobobo5b2ob3ob7o3b2o$3b2obo4bo2b3o6bobobobo$2obo
2bo6bo3bobo2bob2o$ob4ob3o5bo6bo2bob2o$2ob4obob2o2b2obob3ob4obo$b4o2bob
 
@El'endiaStarman ._.
 
I guess I'm the only one who got it? Try saying the name out loud
 
And because the rest of the pattern doesn't one box
 
(source) For everyone else, "Gemma Pell" apparently sounds like "j'em apelle", which is basically "my name is" in French.
 
6:32 PM
x = 30, y = 30, rule = B3/S23
2b5obo4b2o2b3obobob2o2bo$bo2b2obob3o2bo3bob2o2b2obo$o2bob2o2bobobob2ob
2obob2obobo$obobob2ob2o5b2o3b3obobobo$2obobob7obo2bob4o2bob2o$3obo2b4o
bobo3b2ob2o4b2o$ob2o4b3o2b2ob3obob2ob3obo$bob3ob2o2b2ob2o3b3ob4o$o3b4o
b2o3bo4b2obob6o$b6obobo3b2ob3ob3obo2bo$2ob3o2bo3bo6b4obo2bobo$2bo2bo2b
2obobob2o2b2o2b3ob3o$b2o2bo4bo4bo4bo2bo2bo2bo$bobo2bobo2bobo3bo5bo2b2o
$o3b5o5b3o2b2obo2bobo$bobobo5b2ob3ob7o3b2o$3b2obo4bo2b3o6bobobobo$2obo
2bo6bo3bobo2bob2o$ob4ob3o5bo6bo2bob2o$2ob4obob2o2b2obob3ob4obo$b4o2bob
 
@MᴀʀsUʟᴛᴏʀ Sure! All user content on PPCG is licensed under CC-BY-SA, so as long as you provide a link, you don't even have to ask.
 
@El'endiaStarman I think you meant je m'appelle
 
@quartata I was copying from a comment under the image. >_>
 
@MᴀʀsUʟᴛᴏʀ What can I help you with?
 
6:34 PM
2 days ago, by zʏᴀʙiɴ101
I call that pattern the Explo-Test. Coincidentally, the test suite itself is called the Explo-Test, too.
@LegionMammal978 See?
 
> hello this is al cahaba and welcome to the first video in a new minecraft PC survival challenge series
Thanks Youtube transcript >_>
 
xD
youtube transcript ftw
 
Allo dis is Al Cahaba an I can feex your PEE CEE
3
 
6:36 PM
@HelkaHomba Congratulations! You now have some work on sub titles for "Al Cahaba's new minecraft PC survival challenge series"!
When you finish the side ways world challenge, of course.
Or somehow get free time to work on sub titles.
 
@HelkaHomba It used to be a lot worse.
 
@HelkaHomba This is a really interesting challenge
 
French flag! 4E 34jJf1A 3aOJ1A 1aO
 
going to publish my new lang in a few days
 
6:40 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Russian flag! as klasd kasdfiowrek v
 
"golfed" cat program:
j now 0 dollars off!
i now sold at your local drug store!
i has been selling out worldwide!
Customers are jumping for joy for j!
 
@quartata Thanks :) I'll be trying to make at least 2 videos a week of it
And the blocks to collect list is in the playlist description if you're interested: youtube.com/playlist?list=PLb5f0M4WXZjzv8tGZnNqqNbpPRvF7LnJR
 
@HelkaHomba When will you be finished with Another Adventure?
 
@zʏᴀʙiɴ101 Not for a long time. I'm still making those videos too.
Another Adventure has no definite end goal like the Sideways Challenge does
 
6:47 PM
80 lines of unreadeable code ಠ_ಠ
 
And guess what, Python 3!
 
bah obviously
 
'cuz Python 3 is the best, as Tux thinks.
 
i am adding a python 2 compatibility
 
@zʏᴀʙiɴ101 Russian flag! 12CwD5h47jJ:6ao8EJ7ao
 
6:50 PM
now it's python2 compatible i think
 
Your regexes are greedy, that doesn't seem right
Oh wait
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Make the "I honor $LANG" flag.
 
Nevermind
 
\S ಠ_ಠ
 
Yeah, I misread a chunk and thought you were in multiline mode
 
6:54 PM
 
> Sorry, we are having a spam problem. This question is currently impossible. We will try to figure something out soon. In the meanwhile, try to find "fizzie" on the freenode #esoteric channel.
ok wat
trying to create a esolang account and greeted by this thing
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Try that flag ^^^^
 
captchas on esolang is borked ಠ_ಠ
 
> This question is currently impossible.
 
7:14 PM
I have created a repo just for being able to legitly identify plugins for Eclipse.
Eclipse 2.0 doesn't automatically find the JRE system libs.
 
ಠ_ಠ
 
2.0?
 
@Optimizer Yes he's using a super old version for some reason
also I just typed tf_projectile_plugin instead of tf_projectile_pipe
I think I might be going slightly insane
 
Problem: there is the JRE_LIB dumb item in the Java Build Path.
 
7:18 PM
Fix: right click the item for the problem project in the Navigator - Properties - Java Build Path - Libraries - Advanced - Add Container: JRE System Library - choose a JVM - Finish. Bam done.
Next, resolve 21 other problem that just appeared.
 
why do you want to use eclipse 2.0 ಠ_ಠ
 
I'm interested in the older versions. :3
 
I see…
 
tf_projectile_pipe doesn't have m_vecOrigin?????????
this makes no sense
my brain
 
7:23 PM
._.
 
The second and third one are related
 
> how to be single
wait wat
ಠ_ಠ
 
how to get away with your murderer
 
OK, so get_property_vector("m_vecOrigin") didn't work, I had to specify that it was a datamap? go home sourcepython you're drunk
 
POKEMON GO IS EVERYWHERE
 
7:28 PM
pôle emploi
lel
 
<irony>yet another proof that france is fine</irony>
 
Okay now, I dislike 2.0. :|
 
what is stp?
 
Next on the archive is 2.1.
 
7:33 PM
i don't know
 
I'm sure that 2.1 will be better than 2.0. And I delete 2.0.
 
Anonymous
@TùxCräftîñg Standard temperature and pressure
 
10 mn later: ok 2.1 is shit. trying 2.2
 
I hit 10K network wide! yay!
 
Anonymous
7:35 PM
0 C, 1 bar is STP
 
Anonymous
@muddyfish Enjoy seeing the worst SE has to offer in your flag notifications :P
 
@muddyfish So you are now a flag operator!
 
welcome to the hell
 
does the UI change or something?
 
@TùxCräftîñg 1) There's no 2.2, and 2) I delayed 2.1 on my personal Trello board, that I hid :P
 
Anonymous
7:38 PM
In the corner, on your avatar, you'll see notifications for chat flags
 
3 downvotes ಠ_ಠ
-3
A: What programming languages have been created by PPCG users?

TùxCräftîñgYour Mom Your Mom is a language that I have created after a message of mbomb007 on The Nineteenth Byte: I think someone should create a language called "Your Mom", just so that during an argument over which language is a better one, they can interject that "Your mom is a better language" S...

 
Anonymous
Looking at the chat flags will make you lose your faith in humanity
 
Anonymous
It'll either be "why did they think it was ok to say this?" or "why the hell would someone flag this?"
 
I haven't noticed any change
 
Anonymous
That's because nothing has gotten flagged yet
 
7:39 PM
> Archived Patchess
 
Im on 10.5K
I guess all has been good in the world
Or not
 
@quartata @CᴏɴᴏʀO'Bʀɪᴇɴ @HelkaHomba @EᴀsᴛᴇʀʟʏIʀᴋ Here's a little something I wrote in MC.
3
 
@zʏᴀʙiɴ101 Idea:
+-----------+
|   Start   |
+-----+-----+
      |
      | <-------+
      |         |
+-----v-----+   |
| Generate  |   |
|random rule|   |
+-----+-----+   |
      |         |
      |         |
      |         |
+-----v-----+   |
|    Run    |   |
|Explo-Tests|   |
+-----------+   |
      |         |
      |         |
      |         |
+-----v-----+   |
| Does rule |   |
|  explode? |   |
+-----+-----+   |
      |         |
      +---------+ yes
   no |
+-----v-----+
|  Suggest  |
|   rule    |
 
@LegionMammal978 Good idea :D
 
Anonymous
 
@VTCAKAVSMoACE What is Megalovania? :3
 
@Mego we'll see ;)
 
@zʏᴀʙiɴ101 Undertale's Sans fight music
 
7:52 PM
@VTCAKAVSMoACE ninja'd?
 
Anonymous
@SEJPM Well some other language would have to have a 0-byte solution, since that was the first 1-byte :P
 
0
Q: Fibonacci reversed!

SEJPMIntroduction We all know and love our Fibonacci sequence and have seen a myriad of challenge on it here already. However, we're still lacking a very simple case which this answer is going to provide: Reversed fibonacci! So given F_n your job is to find n. Specification Input Your input will b...

 
@LegionMammal978 Ehhhhh I didn't really explain it tbh
 
@Mego Aaaaand... you win 10 rep. Withdraw?
 
@Mego in my short time here I have learned one thing: never underestimate the esolangs ;)
 
7:53 PM
[Y/N]> Y_
 
prepares for the notification spam this challenge will produce
 
@Mego I nearly win :(
0
A: Fibonacci reversed!

LegionMammal978Mathematica, 25 bytes InverseFunction@Fibonacci Function. Pretty self-explanatory if you ask me.

 
@LegionMammal978 poor mathematica, has always a built-in and never wins still ;)
 
Somebody needs to create a translation lang for it.
Rename everything to one or two byte things.
Boom.
Win every time.
 
@VTCAKAVSMoACE Done
 
7:57 PM
@Mego you have 35 unused 1 byte built-ins? time to create 35 new challenges?
 
@LegionMammal978 Then use that, lol.
 
@VTCAKAVSMoACE Fact: It's real hard to use
> Mthmtca does NOT stand for Mthmtca To H*ll Monstrous Traitors Calling "Acronym!".
^ Great times lol
 
Anonymous
At this point, Actually is starting to resemble a stack-based Mathematica, just based on how many math-based functions it has
 
BTW: would it be considered cheating if I would just create a huge bunch of languages all with a specific 0-byte built-in hoping that one day a challenge for this will be posted?
 
Anonymous
@SEJPM It's really more like somewhere in the range 34-850, depending on how many arguments the functions take
 
8:01 PM
@SEJPM That exists, it's called Metalang and it's banned, if I remember correctly.
 
@SEJPM It is cheating.
 
Anonymous
@SEJPM Yes
 
MetaGolfScript* was kinda close
 
@flawr: Just solved PE 145!
 
ok, apparently other code golfers are actually more clever than me ;)
 
8:05 PM
hi all
 
> Solved 97 out of 566 problems
._.
 
@LegionMammal978 Is that how many you've solved?
 
@El'endiaStarman context for the unknowing?
 
@El'endiaStarman yep
 
@LegionMammal978 Nice! Just three more! :P
By the way, do you have my friend code?
 
8:06 PM
Actually, 145 looks relatively easy, I can just bruteforce it
 
@El'endiaStarman ?
 
@LegionMammal978 Like, if you sign in and go to your Friends tab, there are boxes for friend keys. You can see the progress of your friends, and vice versa. Mine is 6702_cb48edab9c05ecd2c64c7fba6be6e290.
@LegionMammal978 Yeah, you could do it within a few hours. That's the cheaty way out though - there's a far more efficient solution.
 
@El'endiaStarman Mine's 794886_QsIU4LhCJOP1OlO5VX6kiAnP3yzJ8tN5
> LegionMammal978 last solved a problem 260 days ago
 
@LegionMammal978 I'm pretty sure I've had dry spells spanning years.
 
8:10 PM
@El'endiaStarman I do most of my solutions inefficiently
 
@LegionMammal978 Mine's 984845_ZyZsjOswfqoDY3I5UKtDW8cDaXDhfg9m.
 
0
Q: Backspace Character In output

Rohan JhunjhunwalaIf a program outputs some string. And then deletes part of the string with the backspace character (in java "\b"). And procedes to print the rest to spec. Would this be considered a violation?

 
@LegionMammal978 We share 5 solved problems.
 
Anonymous
@LegionMammal978 Yep, I noticed it as well and fixed it.
 
8:23 PM
@TùxCräftîñg y u have so few badges on meta ppcg?
 
?
0
A: "Hello, World!"

TùxCräftîñgCommercial, 75 bytes I post a link to my implementation, but there is a link to the esolang page in the README "Hello, World!" - Satisfied Consumer of x x has been selling out worldwide! This code is equivalent to the following pseudocode Put "Hello, World!" in x Print the value of x

ah i dont really contribute to meta
 
Enjoy an old good metagolf question on the main page due to a problem pointed out by me. :)
 
A JAVA SOLUTION IN 11 BYTETH ಠ_ಠಠ_ಠ
3
 
 
8:31 PM
@TùxCräftîñg I call hax ;)
 
@flawr: PE 204 is another easy one. Solved it in like 15 minutes. :P
 
@SEJPM ?
 
@TùxCräftîñg ?
 
wait 2 of my messages are on the starboard THIS IS NOT POSSIBLE
 
@TùxCräftîñg I can fix that!
 
8:34 PM
@El'endiaStarman Right 204 sounds easy=)
 
@El'endiaStarman Don't.
 
i have 665 rep
 
@TùxCräftîñg which is more than I have on PPCG ;)
 
but it's 13 times less that you have on crypto
 
@TùxCräftîñg well I've farmed a bit on there :)
 
8:37 PM
guys i am the creator of the first implementation of Commercial \o/
but esolang is borked so i cant edit
g'n
 
@El'endiaStarman Made my first efficient solution (for PE 75)!
 
@LegionMammal978 Don't post solutions publicly.
@LegionMammal978 \o/ Congrats!
 
Let me time it...
@El'endiaStarman Getting an average of ~0.133s realtime
 

« first day (1996 days earlier)      last day (2848 days later) »