« first day (488 days earlier)      last day (3080 days later) » 

12:00 AM
RELOAD!
[rubberduck-vba/Rubberduck] 1 issue comment.
[skiwi2/OLog] 5 commits. 1 closed issue. 1 issue comment. 93 additions. 1 deletion.
[skiwi2/OLog-Userscript] 3 commits. 5 additions. 2 deletions.
[Zomis/Brainduck] 15 commits. 3 opened issues. 3 closed issues. 1 issue comment. 140 additions. 50 deletions.
 
Monking.
I don't understand IntelliJ IDEA sometimes. I tried creating a new file but I forgot the extension. Now, whenever I try to create the file again with the proper extension, it just treats it as a normal text file.
 
12:16 AM
Monking
 
Hey @Phrancis
How're you?
 
That's odd
Pretty good, and you?
 
Currently frustrated, but doing okay. Thanks.
I'll just give the file a different name.
 
@Marc-Andre I forgot to mention it last week but I got a download link to the HTML landing page template we talked about. Not sure which is easier for you, I can either email it to you (give me your email address on Skype), or just put it on github if you want to fork it or download it
 
AS you wish I don't really mind either way
 
12:28 AM
Probably easiest to email it
Quite small download just 1.8 MB
 
I think you have my address right ?
 
Let me check
Just sent it
Title is App Plus - Download Link :: ThemeWagon
 
12:47 AM
done :D
 
@Marc-Andre Cool! Does it look reasonably well made, code/structure-wise?
JS is all minified :\
Hopefully we don't have to touch it much or at all
 
It looks clean
 
Good good
I noticed in the images directory they included the original psd for the sprite map, so if we wanted to add say the Cardshifter logo or whatnot as a sprite it should be easy
 
1:03 AM
Great :D
 
1:23 AM
So do you think we should use it @Marc-Andre?
If anyone else is curious, this is what it looks like out of the box
 
1:36 AM
Yeah we could try at least!
 
 
9 hours later…
10:14 AM
hey
 
 
1 hour later…
11:20 AM
@SirPython Well, what kind of file did you want to create?
 
@SimonForsberg Are you sure the information on your Brainduck README is correct?
git clone git@github.com:Zomis/BrainDuck.git
cd BrainDuck
gradlew build
Would work better.
No access rights violations and all.
 
There's a difference between HTTPS and SSH cloning though
 
The SSH cloning refused to work though. You probably need to have something set-up for that or anything.
Last time I just grabbed the .tar
 
12:08 PM
@Mast you need to have setup a github SSH key for git@github.com cloning to work.
I can highly recommend setting that up though: help.github.com/articles/generating-ssh-keys
and I should write "Brainduck" instead of "BrainDuck" now.
 
That much better?
 
12:38 PM
^Exception in thread "JavaFX Application Thread" java.lang.IndexOutOfBoundsExcept
ion: 151 not in [0, 0]
        at org.fxmisc.richtext.Paragraph.subSequence(Paragraph.java:163)
        at org.fxmisc.richtext.EditableStyledDocument.replace(EditableStyledDocu
ment.java:465)
        at org.fxmisc.richtext.EditableStyledDocument.replaceText(EditableStyled
Document.java:192)
        at org.fxmisc.richtext.StyledTextArea.replaceText(StyledTextArea.java:72
0)
        at org.fxmisc.richtext.TextEditingArea.replaceText(TextEditingArea.java:
 
12:49 PM
@SimonForsberg I think I found a bug. An exception will occur if the code file is empty.
May be related to #35
Removing too much at once throws something similar.
 
1:24 PM
@Mast Click that "fix bug" button
It seems to be something with the Richtext component. Once you click that button, everything seems to work.
It happened while you were editing the code, right?
 
1:35 PM
@SimonForsberg Yea.
 
Monking
 
@SimonForsberg Where's that button located?
 
1:52 PM
@Mast that's not the latest version. Checkout develop
(I should probably make that the default branch...)
 
Ah :-)
 
You should have a version number inside the application ;)
 
lol
 
@SimonForsberg Oh..
 
@SimonForsberg Feel free to come and steal ideas in the OLog chat.
@skiwi recently fixed our version page
 
2:50 PM
hey everyone!
 
Hey @Marc-Andre!
 
 
4 hours later…
6:52 PM
posted on December 03, 2015 by CommitStrip

If you love APIs and Automation, come see the CommitStrip team at APIDays Paris next 8-9th of December, the main conference on APIs worldwide. Register with COMMITSTRIP code, 1st tech tickets are VIP invites, then 35% of reduction. More on apidays.io!

 
7:13 PM
@StackExchange Another SO reference
 
 
1 hour later…
8:36 PM
> Support some esolangs.org/wiki/Brainfuck_extensions, or make it possible by using the Groovy stuff to make changes to the language, add new commands, specify memory and code, etc...
 
@Duga Extensions? What, 8 commands too hardcore for you?
 
> Show artifact version inside the application.

Also store the commit hash and show it in some about box.

See how skiwi did here:
https://github.com/skiwi2/OLog/commit/7a787ff5a9b0bb8226b8ee162841fff317f5466b
https://github.com/skiwi2/OLog/commit/8471e21a246899f4b0231e8129a8dc3a37f84de2
but preferably use a git plugin for Gradle instead of relying on command line.
 
Ooh my commits are famous
 
8:56 PM
but preferably use a git plugin for Gradle instead of relying on command line.
lol
 
Well yea, but Git commands are unlikely to change and I'm not sure if you can get around the fact that git should be installed on the system
Unless the plugin can handle everything Git does natively, but then it still has to be a git repo, and if it's a git repo, then probably Git is installed
 
Assuming git is installed doesn't sound like a bad assumption. And otherwise you can make it check whether it's installed and install it on demand.
That's what syb0rg does.
Although it doesn't have to be CMake of-course, can be done in anything BASH/BATCHy
 
Thinking about CMake/C++ I'm still wondering whether I really want to become a game developer on that level
 
hey guys, does anyone mind trying the physics of this prototype and telling me what you think pixelpocalypse.com/wormy2d
 
My preference is more with higher level languages
@bazola Is there sound on it? My config is not okay and it would blast my speakers if it's on 100% :P
 
9:06 PM
@Mast well, it's not prioritized really. But maybe someday I'll look into it.
 
@skiwi no sound
 
Ooh the idea is to hit those things, I was trying to avoid them on first try :P
Physics look okay, but more bouncyness could make it more interesting
 
@bazola They reflect funny on impact.
Like your angles are off.
 
It's not possible to shoot to the left
 
 
9:12 PM
You're missing a roof.
 
> This pattern is also interesting:

770 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 9, 18, 27, 36, 45, 54, 63, 72, 81, 90, 99, 108, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110,
 
@Mast Damnit. I also tried doing that.
 
the not shooting left and the no roof things are intentional
 
@Duga If you keep detecting patterns and refactoring those, aren't you going to write a real language at some point? ;)
 
You're making Worms online?
 
9:14 PM
@skiwi I'm not making a language by detecting patterns. I think adding brainfuck extensions might make it a new language though.
 
Oh, also only now realized that if you drag carefully, they won't go that fast
 
im not sure what I'm making yet, but the basic idea is a worms/artillery type setup
 
@bazola Did you give me extra hard difficulty there or something? ^^
 
@skiwi haha :)
if you shoot it hard enough, I'm sure it will hit it.. but you might have to drag the mouse across a few monitors
 
lol
 
9:25 PM
@bazola Ooooo I love Worms :D
Sign me up for playtesting ;)
 
So, how exactly is wind influential if there are walls?
 
@Mast have you heard of the story of the 3 pigs and the wolf? :p
they had walls.. and he huffed.. and he puffed.. and he blew the house down
 
 
@Phrancis cool :) the next thing I am thinking about adding is power ups for the weapons that make them do different things, or have a different feel/effect
 
I think your coordinate system needs a little off-set to the left.
 
9:28 PM
@Mast rather the randomization of targets.
 
@DanPantry Madness.
 
@Mast i believe the problem is somewhere in this nasty method ;)
	private void addRandomPlatform() {
		int minSize = 1;
		int maxSize = 3;
		int minDistanceFromWall = 5;
		int xPos = this.random.nextInt((int)(LibGDXGame.PHYSICS_WIDTH - minDistanceFromWall)) + minDistanceFromWall;
		int yPos = this.random.nextInt((int)(LibGDXGame.PHYSICS_HEIGHT - minDistanceFromWall)) + minDistanceFromWall;
		int width = this.random.nextInt(maxSize - minSize) + minSize;
		int height = this.random.nextInt(maxSize - minSize) + minSize;
		TargetPlatform platform = new TargetPlatform(this.world, xPos, yPos, width, height);
 
@SimonForsberg Oh, this feels like Battleship all over again.
 
@bazola I think you need to subtract the min distance twice
Assume a [0, 100] range, if you then want your platform range to be in [10, 90] with wall distance 10 then you generate them in [0, 80] and then offset them by 10
 
ideally platforms would also not be able to spawn on top of each other.. but I've also thought about changing the game into something where you shoot a ball through a hoop or a goal or something
 
9:30 PM
@bazola Have you played Peggle by any chance? If not, look for "Peggle Collection". Here's a random example of it:
 
@SimonForsberg yeah i played through the whole first peggle game when it came out for iOS
 
@Mast speaking of Battleship, I still haven't posted my Battleship code for review...
 
@bazola This definitely feels like Worms meets Arkanoid :)
 
@bazola well, that could give you some ideas for power-ups.
 
@SimonForsberg the best one in that game is the laser that lets you see exactly where the ball will go, no matter how many bounces its going to take
@skiwi another thing is that when you pass a width and height into box2d to create a rectangle, it doubles that width and height
@Mast the final game will probably not have the walls, but they helped a lot during testing :)
 
9:34 PM
[Zomis/Brainduck] Zomis pushed commit 279675ca to develop: Save code if required before running analysis
 
@SimonForsberg I wasted too many hours on that.
@SimonForsberg I never finished mine.
 
@Mast I think the Mug challenged me to do Battleship in Brainfuck...
 
@SimonForsberg That may have been me ^^
 
could be
The Mug challenged me at least to do a Sudoku Solver in Brainfuck...
 
[Zomis/Brainduck] build for commit 279675ca on develop: The Travis CI build passed
 
9:36 PM
in The 2nd Monitor, May 4 at 18:05, by Mast
How difficult would it be to program Battleship in Brainfuck?
 
@bazola Hm okay
 
Ah, yes, and Mug turned it into a challenge.
in The 2nd Monitor, May 4 at 18:15, by Simon André Forsberg
For me it's just "extremely tricky". For you it is "extremely tricky"
 
@Mast You know a bit more about BF now, so how difficult do you think it would be? :)
 
@skiwi this is the box2d boilerplate if you are curious
private void createWall(Vector2 position, Vector2 size) {
    // Create our body definition
    BodyDef groundBodyDef = new BodyDef();
    // Set its world position
    groundBodyDef.position.set(new Vector2(position.x, position.y));
    // Create a body from the defintion and add it to the world
    Body groundBody = world.createBody(groundBodyDef);
    // Create a polygon shape
    PolygonShape groundBox = new PolygonShape();
    // Set the polygon shape as a box which is twice the size of our view port and 20 high
 
Is BF easier or more difficult compared to Assembly?
 
9:37 PM
@SimonForsberg Given enough time, it could be done. But it would involve so much boilerplate just to get stuff working it won't be funny.
@skiwi More difficult, you have less operators.
 
@skiwi More difficult, definitely.
 
And your maximum variable size is lower.
You can only go up to 255.
ASM takes 16 bit usually.
 
And you only have one pointer that is pointing to a cell on a tape, no extra storage.
 
Yup.
 
@Mast that depends on the BF interpreter though. Mine uses ints, so it should support more.
 
9:39 PM
If you want something harder than ordinary ASM, try TIS-100 first.
@SimonForsberg The standard is 255, right?
 
TTGTB. FRIDAY TOMORROW!
2
 
10:10 PM
WOOHOO!!
 
11:03 PM
@SimonForsberg Just a JavaScript file. I think I misclicked something in the next dialogue that caused it to start treating that file as a text file.
 
11:45 PM
Mat's Mug vs. Simon Forsberg: 2181 diff. Year: +3071. Quarter: +338. Month: +101. Week: +57. Day: +91.
200_success vs. janos: 16257 diff. Year: -3343. Quarter: +1709. Month: +350. Week: +407. Day: +25.
Loki Astari vs. Simon Forsberg: 2521 diff. Year: -3255. Quarter: -227. Month: +35. Week: +91. Day: +50.
200_success vs. rolfl: 4500 diff. Year: +3753. Quarter: +2525. Month: +550. Week: +885. Day: +90.
 

« first day (488 days earlier)      last day (3080 days later) »