• What Are You Working On? September 2015
    1,261 replies, posted
[QUOTE=Berkin;48604289]I'm not asking because of the asset documentation :v: I'm asking because I want to use LaTeX for document editing in general.[/QUOTE] Overleaf. Would link, but I'm on my phone. Its like an in browser IDE, full of features.
[QUOTE=NixNax123;48604187]Pretty much this. I've been using LaTeX for all my university papers, and it's amazing what it can do (this is an example also from a discrete math course) [img]http://puu.sh/jYcDz/2437e81955.png[/img] You can see that the language is actually quite simple, it's easy to follow. You can trace through the code on the left and see what it does on the right.[/QUOTE] Do you happen to know if there's a place to convert math formulas to code? Since I skipped university, I never had the chance to learn how to properly understand them. However when written in code, everything becomes crystal clear.
[QUOTE=Xerios3;48604898]Do you happen to know if there's a place to convert math formulas to code? Since I skipped university, I never had the chance to learn how to properly understand them. However when written in code, everything becomes crystal clear.[/QUOTE] The big sigma means "loop from the bottom value to the top value and sum up the terms on the right". There's also big pi that means the same, just with multiplication. Other than that, can't think of anything else that's not straight forward of the top of my head. [editline]3rd September 2015[/editline] [QUOTE=Berkin;48603861]Okay, that's weird. I restarted Visual Studio and it's now working for some reason. :why: [/QUOTE] Thanks for the tip. Works now!
[QUOTE=Berkin;48604289]I'm not asking because of the asset documentation :v: I'm asking because I want to use LaTeX for document editing in general.[/QUOTE] I've personally always used [url=www.sharelatex.com]ShareLaTeX[/url], as it allows for multiple users to edit the same document. Great for projects at uni!
[QUOTE=Darwin226;48604983]The big sigma means "loop from the bottom value to the top value and sum up the terms on the right". There's also big pi that means the same, just with multiplication. Other than that, can't think of anything else that's not straight forward of the top of my head.[/QUOTE] I have no problem understanding the basics, but it gets easily complicated once you mash several symbols together. Shit like this: [IMG]http://i.imgur.com/46hW6uA.png[/IMG] I mean like wtf am I even reading?
[QUOTE=Xerios3;48605348]I have no problem understanding the basics, but it gets easily complicated once you mash several symbols together. Shit like this: [IMG]http://i.imgur.com/46hW6uA.png[/IMG] I mean like wtf am I even reading?[/QUOTE] Haha, I don't think any kind of conversion would help you there.
[QUOTE=Xerios3;48605348]I have no problem understanding the basics, but it gets easily complicated once you mash several symbols together. Shit like this: [IMG]http://i.imgur.com/46hW6uA.png[/IMG] I mean like wtf am I even reading?[/QUOTE] Maths notation is code. It's just in a different language!
[QUOTE=Fourier;48603536]Firecode font, if anyone is interested.. cool stuff :) [url]https://github.com/tonsky/FiraCode[/url][/QUOTE] I really like the idea of this, but the font is kind of ugly. Random serifs on some of the letters but not others and things like that. I also tried Monoid (one of the other ones linked from FiraCode) and it wasn't much better. I'd love a version of Consolas (or a similar nice-looking font) with these ligatures.
[QUOTE=Xerios3;48605348]I have no problem understanding the basics, but it gets easily complicated once you mash several symbols together. Shit like this: I mean like wtf am I even reading?[/QUOTE] I mean, the {...|...} is set notation. As usual, the notation escapes all standards and everyone uses it as they please. Usually {f(x1,x2,..) | where x1, x2,.. come from} but in your case it means "all v_A for which the right side holds". The condition itself holds if the intersection between the ray and the Minkowski sum of B and -A is non-empty, i.e. they intersect. [editline]3rd September 2015[/editline] I guess you could say that the way they use the notation still fits into the norm. In their case f is just the identity function and the right side does kind of explain where the v_A comes from. Just implicitly.
[QUOTE=r0b0tsquid;48605609]Maths notation is code. It's just in a different language![/QUOTE] One that's extremely difficult to google, unfortunately. The sample there just now is fairly straightforward though, since it's simple set logic: [code]//C# #region Extern definitions. class Velocity { public static Velocity operator -(Velocity a, Velocity b) => null; } class Point { } class Set<T> { public static Set<T> AllReal => null; // Any T that can be expressed definitely. public static Set<T> Empty => null; public static Set<T> operator &(Set<T> A, Set<T> B) => null; // Intersect. public static Set<T> operator -(Set<T> A) => null; // I assume this is the inverse set. public static bool operator ==(Set<T> A, Set<T> B) => false; public static bool operator !=(Set<T> A, Set<T> B) => false; public Set<T> Where(Func<T, bool> predicate) => null; } Set<Point> Ray(Point p, Velocity v) => null; Set<Point> MinkovskySum(Set<Point> A, Set<Point> B) => null; #endregion /// <summary> /// Creates a function calculating the set of velocities of <paramref name="A"/> with impending collisions with <paramref name="B"/> from <paramref name="B"/>'s velocity. /// </summary> /// <param name="p_A">The position of <paramref name="A"/>.</param> /// <param name="A">A shape.</param> /// <param name="p_B">The position of <paramref name="B"/>.</param> /// <param name="B">Another shape.</param> /// <returns>A function calculating the set of velocities of <paramref name="A"/> with impending collisions with <paramref name="B"/> from <paramref name="B"/>'s velocity</returns> Func<Velocity, Set<Velocity>> VO_A_B(Point p_A, Set<Point> A, Point p_B, Set<Point> B) // The parameters of the outer function are implicit here, but you _could_ write them in front just like here. => (Velocity v_B) => from v_A in Set<Velocity>.AllReal // This is implicit in the mathematical notation. where (Ray(p_A, v_A - v_B) & MinkovskySum(B, -A)) != Set<Point>.Empty select v_A;[/code] [editline]3rd September 2015[/editline] The function may hold for points in infinity, actually. However I'm not quite sure about it and I [I]think[/I] they usually aren't included in set definitions with implicit base.
[img]http://i.imgur.com/CPML29Z.png[/img] Can now parse numbers :D the code: [url]http://pastebin.com/MJjLAZ0h[/url] and it took significantly less time than my last attempt in which I wrote my own parser and linked lists to handle each token. Reinventing the wheel is fun, but sometimes you just need results [editline]3rd September 2015[/editline] Thinking about it now, I think I like making a lex engine more than a parser
i was about to call out your math as being incorrect but then I realized order of operations is a thing maybe that's why I had to take calculus 3 times in college
[media]https://www.youtube.com/watch?v=I0ud4JayYPU[/media]
[QUOTE=PelPix123;48605650]Demonstrates: Halfpedaling, pedal-riding, going down to half-pedal to kill resonance, repetition, arpeggios[/QUOTE] Please take my money.
[QUOTE=PelPix123;48605650]Made some changes to the resonance system. I'll leave this here. [vid]http://www.pelpix.info/ReflectionsNewer-small.mp3[/vid] [editline]3rd September 2015[/editline] Not challenging enough. Here's a song that's full of all of the things virtual pianos hate: [vid]http://www.pelpix.info/JardinsNew.mp3[/vid] Demonstrates: Halfpedaling, pedal-riding, going down to half-pedal to kill resonance, repetition, arpeggios[/QUOTE] It would be funny if you were just a [I]really good[/I] pianist and you were fooling us with live recordings this whole time. It sounds that good.
[QUOTE=Berkin;48607484]It would be funny if you were just a [I]really good[/I] pianist and you were fooling us with live recordings this whole time. It sounds that good.[/QUOTE] I mean...maybe? It'd be easy as shit to do, actually.
[QUOTE=Berkin;48607484]It would be funny if you were just a [I]really good[/I] pianist and you were fooling us with live recordings this whole time. It sounds that good.[/QUOTE] I'm getting a sort of "Emperor's New Clothes" vibe from this whole project. I mean it sounds like he's doing something awesome, but I have literally no idea what the fuck is going on, and I can't tell the difference between any of the recordings he's presenting. I'm not saying PelPix is naked, I'm just saying if he was, I'd be the idiot in the crowd clapping at his fancy threads :v:
[QUOTE=Berkin;48603825]The FiraCode font doesn't work for me in Visual Studio. In fact, every font renders as either Lucida Console or Courier New in the editor. Annoying as fuck, and Google has no answers for how to fix it. Anyone else having this issue?[/QUOTE] Restart the VS :v:. [editline]3rd September 2015[/editline] [QUOTE=BackwardSpy;48605772]I really like the idea of this, but the font is kind of ugly. Random serifs on some of the letters but not others and things like that. I also tried Monoid (one of the other ones linked from FiraCode) and it wasn't much better. I'd love a version of Consolas (or a similar nice-looking font) with these ligatures.[/QUOTE] Yeah me too. It would be awesome.
Need to name my dialect of BASIC for backend development. rate to vote: Very BASIC - Agree Backend BASIC - Disagree Backyard BASIC - Winner BASIC Bitch - Zing Dingle Doodle - Informative Postal's Butt - Friendly
[QUOTE=Rocket;48608576]Zing sounds like fuccboiGDX all over again.[/QUOTE] Nah, more like Manhood
[QUOTE=Rocket;48608576]Zing sounds like fuccboiGDX all over again.[/QUOTE] Except without the frantic denial of its blatant connotation.
[QUOTE=Berkin;48608621]Except without the frantic denial of its blatant connotation.[/QUOTE] I promise to always acknowledge that BASIC Bitch is pronounced exactly as you think it is
[QUOTE=PelPix123;48608864][vid]http://www.pelpix.info/CircusGalopNew-002.mp3[/vid] Can't have people thinking that :v:[/QUOTE] cash or check
Today, we had a [url=http://pastebin.com/raw.php?i=evJwbJ5P]fun little adventure[/url] with Debian testing in our Steam chat! Basically I created a little node.js script to connect to a debian vm on my local machine, and connected it via to steam with child processes (stdout/stdin) to interact with chat! (hopefully i don't wake up to 500 fbi agents in my face)
A little experiment I whipped up in NW.js by changing a prototype for a cellular dynamics simulator to replace organelles with 'words' and binding sites with 'letters'. Now, organising that mess is a different story altogether. [video=youtube;ut5JfT-tpXs]https://www.youtube.com/watch?v=ut5JfT-tpXs[/video] I'll see if I can extract anything useful out of this!
[media]https://www.youtube.com/watch?v=7So28LouNhg[/media] Try it out here: [url]http://www.twitch.tv/drluke4[/url]
[QUOTE=Marooca;48604020]I'm always amazed at how fast these threads fill up. 50 posts in 1 day! Anyways, I'm working on a standalone GMod server browser right now. Currently you can register an account, login, submit a server, and search for servers. Here are some pics. [SPOILER] [IMG]http://i.imgur.com/orIQquW.png[/IMG] [IMG]http://i.imgur.com/4YwyiPN.png[/IMG] [/SPOILER] Features I'm working on right now are a rating system, comments system, and reporting system for servers. Most everything else is done. Thoughts?[/QUOTE] Updated some stuff with the server info. [IMG]http://i.imgur.com/R7airzE.png[/IMG] Made the status label easier to read, implementing a rating system, and you can now connect from the application.
[QUOTE=PelPix123;48608864][vid]http://www.pelpix.info/CircusGalopNew-002.mp3[/vid] Can't have people thinking that :v:[/QUOTE] What is it like to have 88 fingers?
Berkin, for a second I thought you were a Nazi because 88 also means HH (H is 8 in a row), which stands for Heil Hitler. Then I googled piano 88 and saw that I thought wrong :v:.
[QUOTE=Rocket;48610891]How, in that context, does your mind immediately jump to "nazi?" The 88 part usually comes along with the 14 part so there's even less reason to go there.[/QUOTE] He obviously must be a nazi!
Sorry, you need to Log In to post a reply to this thread.