« first day (2134 days earlier)      last day (2701 days later) » 

12:01 AM
does that work in J code?
 
Anonymous
Reddit went down. I'm scared to see the news.
 
@Mego I was just about to ask if it was down for anyone else.
 
@flawr Great answer!! :-)
 
^ I instantly know he's talking about flawr's rare MATL answer haha
 
@flawr The function table only has a very short description, usually a single word :-( Besides, it doesn't alway duplicate the second-top; only by default. The 70-page spec explains it much better :-P
@ConorO'Brien Heh. Yup! :-D
I still don't see how he computes roots of unity that way
Oh now I see why that 4
 
12:11 AM
@EᴀsᴛᴇʀʟʏIʀᴋ yes
@DrMcMoylex it's definitely beatable
I have a solution video
where are you stuck?
 
@Mego Ow, my AppleScript-friendly heart. </3
@Mego It's up for me. o-o
 
@Lembik: ^ graph of 1-bit flips between 4-bit numbers with at most two bits set.
 
Anonymous
@mojimonster It just came back up about 10 minutes ago
 
Anonymous
@mojimonster I would suggest you go to a support group, but first you'd have to find other people who use AppleScript
 
@Mego /me is destroyed
 
12:18 AM
I used to use it
 
@quartata But then you took an arrow to the Mac?
 
Perhaps I could help you move on from it
 
Nahhh it's really good for automating keypresses.
Which is basically all I use it for.
 
that's what they all say
2
 
1
Q: Hilbertify an image

Wheat WizardI like the Hilbert Curve. Your task for this challenge is to take an image (strictly a square image where all the sides are a power of two pixels wide) and unravel it line by line in a zig-zagging fashion and ravel it back up in a pseudo-Hilbert curve. Unraveling To unravel you will start wi...

 
12:32 AM
@Mego yes
@mojimonster what's wrong?
 
@EᴀsᴛᴇʀʟʏIʀᴋ Mego is rekking me for using AppleScript
 
@quartata do you know a way to catch an error in J, handle it, then throw it back?
 
anybody know how to install J for the command line on a mac?
 
12:37 AM
homebrew has no formulas, and the wobsite has no link to download it
 
@ConorO'Brien I assume you're using try. and catcht.?
Just throw. again. You need to use a global anyways to actually pass along something
 
@mojimonster how the fuck do i uninstall jconsole
>_<
that java console thing
 
You shouldn't need to?
 
I mean just have something like /usr/local/j64-805/...
 
12:41 AM
@quartata there doesn't appear to be a command line utility for J for mac
@quartata there is none on my computer
it's only a .app in /Applications/j64-805
 
Look inside the app.
 
It'll be there, trust me.
 
find is your friend
 
@EᴀsᴛᴇʀʟʏIʀᴋ jconsole.sh or something similar.
 
12:41 AM
Also, .apps are really directories.
 
i can't run bin/jqt.command, bin/jconsole, or bin/jqt
@mojimonster exactly
 
It's jconsole.sh on Linux
 
So... show package contents, and dive in?
 
it should be j64-805/bin/jconsole, but that doesn't work
@mojimonster that's what I'm doing
 
Use find, then.
 
12:42 AM
Look in Resources, it won't be in MacOS most likely
 
wait i got it
 
find / 2> /dev/null | grep -i jconsole
 
it was jconsole in that, but i was using it wrong
 
@mojimonster already did that, that did work tho
 
12:43 AM
Nailed it.
 
   monad define ''
  try.
    echo u: >@".&.> '2' ; '4'
  catcht. exit 0
  end.
)
|domain error
|   echo     u:>@".&.>'2';'4'
@quartata
@mojimonster wait are you vtc
 
that's not confusing at all
 
@ConorO'Brien :)
 
12:45 AM
@ConorO'Brien I can't read this because it's written in tacit goop
 
I changed my name on a whim and am regretting it
 
And you're using ". so I know for sure you're doing something bad
 
lol
what's the source of the name @mojimonster?
 
@EᴀsᴛᴇʀʟʏIʀᴋ this image
 
@quartata that's not always bad. I'm just converting strings to numbers
@quartata it's not that hard to read
 
12:46 AM
@mojimonster oic
 
@ConorO'Brien At minimum you could have used parens though
 
@quartata it was a quick example :P
 
I put it in an MC chat, took a picture, turned it sideways, and decided it was an emoji monster -> @mojimonster
 
@ConorO'Brien Well most likely the issue is in that line and not the try specifically
 
@mojimonster what was it?
 
12:47 AM
@EᴀsᴛᴇʀʟʏIʀᴋ >:D
 
@quartata yes. the error is thrown by the line inside the try. I presume try. would catch it?
 
Oh wait, I see what you're saying.
Nevermind.
you don't use catcht.
 
oh?
catch.
 
Just catch.
catcht. catches throw. specifically
 
12:50 AM
ok. now how do I throw the error caused after handling it?
 
You don't
throw. just takes you to catcht.
 
oh. so there is no way to throw the error caught
 
@EᴀsᴛᴇʀʟʏIʀᴋ Here it is in action by the way:
in Non-Euclidean Level Design, Jun 20 at 15:20, by quartata
@El'endiaStarman Yeah, here you go: https://www.mediafire.com/?cb86n2p66brms63
 
how open it?
 
put in portal2/maps
 
12:58 AM
kk
i'll test it out later
 
@quartata in case you are interested, I have made J quite readable
 
then map p2_test
 
@quartata have you tried to beat my portal 2 level?
@EᴀsᴛᴇʀʟʏIʀᴋ where are you stuck
on my level
 
very beginning, though TBF I haven't tried really hard
 
1:02 AM
@orlp No, haven't seen it yet.
 
@orlp also, your level gave me an achievement, the drop cube on button one
 
Guys
 
@EᴀsᴛᴇʀʟʏIʀᴋ but what did you figure out so far
 
I just finished my Honors Applications
 
Wish me luck
 
@mojimonster nice! what is it?
 
@ConorO'Brien I've been meaning to getting around to making lazily-evaluated versions of the J stdlib
not a feature request or anything
 
@ConorO'Brien So, for uni, I chose to apply for both standard admissions and honors admissions.
 
@mojimonster oh, fantastic!
 
1:04 AM
@orlp like nothing it was like 2am
@mojimonster nice!
@mojimonster where do you want to go if you don't mind me asking?
 
@EᴀsᴛᴇʀʟʏIʀᴋ Several places, but my top school is MIT. Probs won't get into that one tho
 
@orlp subscribing
 
@quartata that looks epic
 
@EᴀsᴛᴇʀʟʏIʀᴋ You tried it?
 
I mean, it isn't really a level. Just a demo.
 
yeah
the door thing though is so cool
@quartata just wondering, do you play tf2 with it fullscreen or windowed?
 
Windowed, 1280x720
Why?
 
because you seem to have good ideas/methods to be good at tf2, and was wondering if you played it fullscreen to have max view of the surroundings or somethign
 
Nah, only the actual aspect ratio affects that.
 
1:12 AM
@quartata How good are you at UE? I'm improving but not that great
 
I know very little.
Source and the various iD Techs have been the only 3D game engines I've worked with extensively
@orlp Your Aerial Faith Plates aren't quite set up correctly: unless I strafe it lands me on top of the glass instead of on the target
Unless that's deliberate....
wait a second
 
OK. I might bug you for help sometime down the road...
@DrMcMoylex Why the heck does this have two stars?
 
@orlp I think I might have just figured it out
I was wondering why you started out higher up....
and why the funnel
 
@DrMcMoylex no clue
 
Shoot, I end up in the other funnel..
Hrm.
@orlp OK, I got the cube to the other side on the first room.
It doesn't block the laser for long enough though
I guess I need to cut the funnel right when it's above the glass huh
 
1:26 AM
@quartata did you already spot the second laser?
 
eh?
 
if you interrupt the main laser
 
I'm still on the first room. I got the funnel going across
 
there is only one room
 
Oh. OK.
 
1:27 AM
its a one-room puzzle
 
Well I'm about to interrupt the main laser
 
if you interrupt the main laser
a secondary laser activates
that (re)spawns a cube/sphere you need to solve the puzzle
 
i don't even know how I got the round cube to spawn
but it just did
 
I just told you :)
I wish I could make the level more intuitive
 
but i didn't interrupt it?
 
1:28 AM
in terms of what is connected to what
 
No, I like that it isn't obvious.
 
@quartata well you see
the level has a very interesting solution
but I feel most of you get stuck before that point
so you never get to explore the actual limitation
but maybe I'm wrong
 
Darn, I did it a little too late
Oh wait
The cube just has to be on the panels?
 
I don't even know how to get the cube past the first disintegration field
 
What have I done? Note to future self: Don't start 144 downloads at once. It really bogs things down.
 
1:30 AM
your computer becomes a bog site, @geobits?
 
Exactly :D
Oh god even typing is laggy.
 
@EᴀsᴛᴇʀʟʏIʀᴋ Place a portal below the funnel and another on the floor
 
forkbombs cause more lag
 
Go back up the funnel, then move that portal to past the other field
 
@quartata oh shit
 
1:31 AM
Then you just need to carry the cube with you to dodge the first funnel and get out
Then drop the cube on the panels on the far side
That turns off the trigger_hurt lasers
And raises the panels up to the laser
@orlp Ooh now there's two cubes
I don't see where the other laser is though
Ohh I need to stack the cubes to keep the laser off
 
orlp, your level borked
i died and now I'm stuck in the ceiling
well, in the panels that fold out from under you, they suddenly folded back
 
Crap, the cube between the lip of the ceiling and the panels.
I can't get it out now
Need to toggle the edgeless safety cube I guess
Or just pause and unpause and have it magically get unstuck
@orlp Wait, what the heck. The second cube disintegrates when I toggle the laser off...
 
@quartata ah
you see
NOW you've found the main puzzle
:)
remember what I said about the second laser?
that (re)spawns your cubes?
 
@quartata last J question of the night then I'll leave you in peace: is there a reference for predefined functions in J? e.g. echo
 
@EᴀsᴛᴇʀʟʏIʀᴋ sorry :(
 
1:42 AM
@orlp Oh, I think we're talking different lasers
This whole time I've been talking about the thermal discouragement beam
 
@quartata go to where the sphere is
 
@orlp how do you activate the spheere dropper?
 
Is the first laser the trigger_hurt that blocked off the panels originally?
 
@EᴀsᴛᴇʀʟʏIʀᴋ interrupt the main laser that goes across the room
@quartata I don't understand the question
 
Like, I only see one laser.
 
1:43 AM
@quartata go to where the sphere is
the go to the corner opposite of it
that's the unintuitive part I meant
 
there's a non-activated laser there
 
Yeah, I see that.
 
I want to make that more visible
 
But it isn't on.
 
exactly
it turns on
 
1:43 AM
Oh.
Ohhhhhh
 
when the other laser turns off
couldn't you follow the markings?
 
@orlp with what? my body?
 
OK, I get it now.
 
on the walls? to see those are connected
@EᴀsᴛᴇʀʟʏIʀᴋ that doesn't work, you have to interrupt it with a cube
 
@orlp I didn't realize at first that was a laser. I thought it was an edgeless safety cube button
 
1:44 AM
@orlp exactly, that part is really confusing me
 
I recommend you put up one of the laser signs by it.
 
@quartata yeah, so did I
maybe a laser sign near it?
ninja'ed
 
@quartata is that in the default editor?
this entire level is default editor
 
Uh, I don't know. It's a decal in Hammer.
 
I never used hammer
 
1:45 AM
@mbomb007 I think so...
I hate writing a bunch of words though.
 
@EᴀsᴛᴇʀʟʏIʀᴋ well, that's your first puzzle then
 
I should eat something. Thinking with portals makes me hungry
 
get the cube to interrupt the laser :)
 
@EᴀsᴛᴇʀʟʏIʀᴋ That's kind of the easy part. Use the funnels like I described
 
1:46 AM
The hard part is then keeping it that way...
 
@ConorO'Brien One second I'll look
 
by the way if you guys ever REALLY get stuck and want to know the solution, I have a solution video ready :)
 
Oh, yep, there you go
 
@quartata ninja'd :P
 
1:47 AM
Sorry to interrupt the game talk, but does anyone know of a utility that would chop the first X seconds from a folder full of MP3s?
 
and the level doesn't require any glitches or mad "throws" to solve
 
@Geobits ffmpeg could do that
 
@Geobits if you can solve that question for one mp3 you can automate the rest wiht batch
 
@Geobits don't think of it is as interrupting the convo, but as starting a new thread
 
and indeed ffmpeg can solve that for one file
 
1:48 AM
@orlp Nah, I'm pretty sure I'm close and I don't want to spoil it
 
Guess how the designers of this website colored this button. Go on, take a guess.
 
Oh I didn't think of ffmpeg. Brb looking at docs :)
 
@Doorknob overlaying it with something that isn't click-through
 
Not quite that awful.
 
@Doorknob the background is red, and everything except the button is colored
 
1:49 AM
Tiling 1x1 red images!
 
Close enough. :P
 
70 x 32? Lame.
CMC: How many possible dimensions of rectangle could be used to tile the 70x32 px button?
 
That sounds less like a CMC and more like my kid's math homework.
Except better worded.
 
@orlp FWIW Hammer is a pain in the butt to use but extremely powerful. Source I/O is Turing complete and with VScripts the sky is the limit
Squirrel kinda sucks though...
 
@feersum call me self-advertising, but I'm trying to make J readable, more or less. I thought you might be interested. jext
it basically adds word aliases for each verb, and adds some new functions
 
1:54 AM
@Geobits So ask your kid
 
He's brushing his teeth. Bedtime soon ;)
 
Does it have better documentation?
 
no, not yet. but it will!
hopefully
 
hehe
 
> ffmpeg --help
ffmpeg: command not found
How is it even possible that I don't have that installed? :/
 
1:56 AM
@Geobits ? just use your package manager to install it
 
Make sure you get the real deal. Some distros provide avconv under the name ffmpeg
 
not that avconv is bad though
the differences are very minor
 
@Geobits Maybe it's not in your path env variable?
 
@orlp That was my first thought. Gotta find the actual name though -_-
Package ffmpeg is not available, but is referred to by another package.
 
@orlp true
 
1:57 AM
CMC: Write a program that will make the user's monitor display at least one fully infrared pixel
 
@El'endiaStarman Yeah, I dunno. I've done all kinds of video/audio editing on this computer, so I don't know how it's possibly just not there.
@ΛεγίωνΜάμμαλϠΟΗʹ I'm willing to bet most (all?) pixels leak IR all the time they're lit.
 

« first day (2134 days earlier)      last day (2701 days later) »