Time |
Nickname |
Message |
00:21
π
|
SketchCow |
Yeah, isn't that crazy |
00:29
π
|
godane |
i'm finding old basic programing files on aol |
00:56
π
|
Jonimus |
SketchCow: the irony of me watching an atari on a device that could fit in its controller. |
00:57
π
|
arkhive |
I canΓ’ΒΒt wait until I can buy the BlackBerry Passport. (iΓ’ΒΒm rockinΓ’ΒΒ the BB Z10 right now) |
00:58
π
|
arkhive |
before that i was back with Android. Then before that Windows Mobile. |
03:12
π
|
vantec |
and yet we still use efnet |
03:42
π
|
aaaaaaaaa |
another netsplit? |
09:12
π
|
arkhive |
joepie91: iΓ’ΒΒm playing your destructomatch game. on level 6 it is so fun |
09:15
π
|
arkhive |
game over level 8 damn |
11:31
π
|
joepie91 |
arkhive: :D |
11:31
π
|
joepie91 |
level 10 is the last one, only one person has beaten it so far that I know of :P |
11:51
π
|
Rotab |
url? |
11:51
π
|
Rotab |
found bunch of differnet ones |
14:06
π
|
joepie91 |
.tw https://twitter.com/joepie91/status/509704305067454464 |
14:06
π
|
botpie91 |
Microsoft maybe buying @MojangTeam? I guess that (now removed) promise of open-sourcing #Minecraft is not happening. https://web.archive.org/web/20120724055912/http://www.minecraft.net/game (@joepie91) |
14:06
π
|
joepie91 |
Rotab: of the game? http://cryto.net/destructomatch |
14:10
π
|
Rotab |
joepie91: ah |
14:10
π
|
Rotab |
so, not this then.. :) http://www.neopets.com/games/game.phtml?game_id=999 |
14:10
π
|
joepie91 |
Rotab: that is what it is based off :) |
14:10
π
|
Rotab |
oh |
14:10
π
|
joepie91 |
inspirationally that is |
14:10
π
|
joepie91 |
not code-wise |
14:12
π
|
Rotab |
those graphics |
14:25
π
|
joepie91 |
dx: I can't see MS open-sourcing Minecraft, basically |
14:25
π
|
joepie91 |
there's no reason for them to do so |
14:26
π
|
dx |
joepie91: even mojang doesn't want to, anyway. ever since the bukkit team joined, they decided they wanted to do a bukkit-like api, not "full source code access" |
14:27
π
|
dx |
also, notch's promise works on the assumption that people will get bored of minecraft at some point |
14:27
π
|
dx |
i'm.. not really sure if that's going to happen |
14:28
π
|
joepie91 |
balrog: what about flight simulator? |
14:28
π
|
joepie91 |
dx: well then. |
14:29
π
|
balrog |
they let it stagnate, fired the team, did nothing with it for a few years, and finally licensed the IP to another company |
14:29
π
|
dx |
but hey, now it looks better than before! http://mujweb.cz/havlikjosef/galery/MSFS2.12_03.png |
14:30
π
|
joepie91 |
lol |
14:34
π
|
Rotab |
joepie91: level 7 :( |
14:37
π
|
joepie91 |
:P |
14:42
π
|
joepie91 |
norbert79: why. why is all this crap in Java |
14:42
π
|
* |
joepie91 wants minetest to succeed |
14:42
π
|
norbert79 |
[16:40:35] < norbert79> joepie91: Yeah, won't get it Open Sourced, but there are many projects ongoing |
14:42
π
|
norbert79 |
[16:41:04] < norbert79> and this looks quite advanced: http://terasology.org/ |
14:42
π
|
norbert79 |
[16:41:51] < norbert79> of course not compatible with MC, but it would be a good base for an open source clone |
14:42
π
|
norbert79 |
Sorry for repeat :) |
14:42
π
|
joepie91 |
yeah, see above |
14:43
π
|
norbert79 |
well, I am sure not even 1.8 bukkit API will happen |
14:43
π
|
norbert79 |
Sponge is a new direction, which gained speed |
14:43
π
|
norbert79 |
there are several hundred in their IRC channel |
14:43
π
|
norbert79 |
and many Mojang employees walk around there too |
14:43
π
|
norbert79 |
like Grum |
14:50
π
|
joepie91 |
norbert79: where? |
14:54
π
|
balrog |
norbert79: a Bukkit API for 1.8 will not happen. |
14:54
π
|
balrog |
joepie91: if it was in C/C++ we wouldn't have so much proliferation of mods and plugins. |
14:54
π
|
balrog |
btw, if you want an example of what not to do, look at cubeworld |
14:56
π
|
joepie91 |
balrog: there's more in the world than just Java, C and C++... |
14:57
π
|
joepie91 |
point in case: factorio |
14:57
π
|
joepie91 |
C++ (afaik), built on Allegro, with built-in Lua runtime for modding |
14:58
π
|
joepie91 |
runs on Windows, OS X and Linux |
14:58
π
|
joepie91 |
small indie project |
14:59
π
|
joepie91 |
bonus: |
14:59
π
|
joepie91 |
"There are some unresolved issues regarding allegro that we would really like to get solved, but we don't have the time to dig into it. Luckily we found an Allegro developer, that is willing to help us with those issues as a contractor. On top of that, we are willing to push all the fixes and improvements, if they get approved, back into Allegro so others can be spared the trouble. I really hope that some of the very old and stinking Allegro |
14:59
π
|
joepie91 |
related bugs will get resolved." |
14:59
π
|
joepie91 |
despite factorio not actually being open-source (yet) |
15:00
π
|
joepie91 |
so clearly it's possible to write a highly efficient moddable game (that actually gets modded in practice, too) with a small team, have it run cross-platform, have it be stable, and *still* have it be efficiently developed with the ability to stay afloat financially |
15:00
π
|
joepie91 |
without using Java |
15:16
π
|
DFJustin |
wow nice to see allegro is still around |
15:17
π
|
DFJustin |
I played around with that for a while trying to make dos games like 15 years ago |
15:26
π
|
joepie91 |
DFJustin: it's not only around, but I have to say that I'm legitimately impressed by how well Factorio runs |
15:26
π
|
joepie91 |
on Allegro |
15:26
π
|
joepie91 |
it runs perfectly smoothly on my old Latitude with integrated Intel graphics |
15:27
π
|
DFJustin |
ah apparently it's been redesigned for 5.x, no more dos support :( |
15:27
π
|
joepie91 |
despite the absolutely insane amount of entities it needs to keep track of and render |
15:27
π
|
DFJustin |
but yeah I remember it was comically faster than directx on my old pentium |
15:36
π
|
schbirid |
joepie91 made a game? |
15:39
π
|
joepie91 |
lol |
15:39
π
|
joepie91 |
schbirid: I did, quite some time ago |
15:39
π
|
joepie91 |
it's not original though |
15:39
π
|
joepie91 |
it's just a basic remake |
15:39
π
|
joepie91 |
mostly as a tech demo |
15:39
π
|
joepie91 |
http://cryto.net/destructomatch |
15:40
π
|
joepie91 |
if you are asking about Factorio, no, I did not make that |
15:44
π
|
schbirid |
nice |
15:47
π
|
schbirid |
aww cant retry when i die? |
15:52
π
|
joepie91 |
schbirid: in destructomatch? nope, have to start from 1 again :P |
15:58
π
|
schbirid |
:P |
16:06
π
|
schbirid |
ouch http://kebabapps.blogspot.de/robots.txt |
16:06
π
|
schbirid |
IA reads that as not alloed |
16:06
π
|
schbirid |
oh nvm |
16:07
π
|
* |
schbirid was on a /search/ url =) |
17:38
π
|
insane_al |
aaahhh!!!! vista! nuke it from orbit! |
17:38
π
|
insane_al |
i hate it when i'm given a vista machine to fix :( |
17:43
π
|
RedType |
vista was a perfectly fine os |
17:43
π
|
Jonimus |
^ |
17:43
π
|
RedType |
it got a really bad rap because it was "different" and also because microsoft let intel pressure them into releasing it on shit hardware that really barely had any business running xp |
17:43
π
|
Jonimus |
^ |
17:43
π
|
aaaaaaaaa |
I prefer to think of it as the windows 7 beta; or is windows 7 vista SP3? |
17:43
π
|
Jonimus |
Most OEM's sold hardware that had no business being in new machines. |
17:44
π
|
Jonimus |
That said Vista should have run on the intel atom better, an option to disable some of the things would have been good. |
17:45
π
|
RedType |
pfft |
17:45
π
|
RedType |
the old atoms had no business being in new machines |
17:45
π
|
RedType |
i have a netbook that came with xp |
17:45
π
|
RedType |
it is unusable on the modern web |
18:14
π
|
insane_al |
its probably more the fact that i'm not really a windows user |
18:15
π
|
insane_al |
my work laptop is debian and my personal machines are all arch |
18:16
π
|
insane_al |
i only ever touch windows when i fix friends and familys computers |
18:16
π
|
insane_al |
either virus cleanup or user fucked up cleanup |
18:17
π
|
insane_al |
the occasional hardware failure |
18:17
π
|
insane_al |
vista is just the one OS i have the most bother with |
18:18
π
|
insane_al |
not tried, or even seen an install of, windows 8 |
18:18
π
|
turnip |
I Arch at home, but use Windows 8.1 at work |
18:19
π
|
turnip |
I'm surprised at how much I like it |
18:19
π
|
aaaaaaaaa |
It is amazing on a fresh windows 8 install how each update makes it more usable. |
18:19
π
|
insane_al |
i'm sure i'll see it eventually |
18:20
π
|
insane_al |
think i'll stick with linux though |
18:20
π
|
insane_al |
it works well for me |
18:20
π
|
joepie91 |
[19:43] <RedType> vista was a perfectly fine os |
18:20
π
|
joepie91 |
... no... |
18:20
π
|
joepie91 |
it was also massively inefficient |
18:20
π
|
joepie91 |
compared to BOTH 7 and XP |
18:21
π
|
joepie91 |
and a bunch of crap like UAC was even more poorly implementeed than it is now |
18:21
π
|
joepie91 |
implemented * |
18:21
π
|
joepie91 |
not to mention the numerous bypasses |
18:21
π
|
joepie91 |
and general carelessness regarding compatibility with software developed for XP |
18:21
π
|
joepie91 |
Vista was objectively terrible |
18:21
π
|
joepie91 |
compared to XP and 7 |
18:22
π
|
joepie91 |
(that said, I have absolutely no desire to touch Windows, I <3 my opensuse and I am frequently reminded of exactly why I don't use Windows, by friends of mine who rage about shit randomly breaking and/or it being impossible to get a sane development environment going for something that isn't .NET) |
18:22
π
|
insane_al |
ewww... .net |
18:23
π
|
joepie91 |
.NET honestly isn't too bad compared to what other offerings MS has had... |
18:23
π
|
insane_al |
python3 and c++ for me |
18:23
π
|
joepie91 |
it's actually fairly decent |
18:23
π
|
joepie91 |
still not something I'd use by choice, and I am definitely irked by its lack of crossplatform support |
18:23
π
|
joepie91 |
but it's not /that/ bad |
18:24
π
|
insane_al |
ok, to be fair, i never actually got it running |
18:24
π
|
godane |
if any one knows how to code in autoitscript go to #aohell |
18:25
π
|
insane_al |
i just know some applications i used to use required different versions of .net which conflicted with each other |
18:25
π
|
godane |
this is way we can get more help with saving aol files |
18:25
π
|
joepie91 |
surprising, I've found .NET runtimes to generally coexist fairly peacefully |
18:25
π
|
joepie91 |
definitely better than Ruby anyway... |
18:26
π
|
insane_al |
all i remember is the IT department fussing over it for half a day before giving up |
18:26
π
|
yipdw |
ruby and coexistence is about as funny a joke as Israel and Palastine |
18:26
π
|
yipdw |
which sort of makes chruby/rvm the UN |
18:26
π
|
yipdw |
or US |
18:26
π
|
joepie91 |
and makes the user the punchline of the joke |
18:26
π
|
yipdw |
that said, I've done it dozens of times |
18:27
π
|
joepie91 |
(did I mention how intensely I hate Ruby version management) |
18:27
π
|
yipdw |
it's actually gotten a lot better nowadays as Ruby has stabilized |
18:27
π
|
insane_al |
haven't used ruby much |
18:27
π
|
joepie91 |
yipdw: I ran into issues the other day |
18:27
π
|
joepie91 |
rubyripper required version X |
18:27
π
|
joepie91 |
devdocs required version Y |
18:28
π
|
insane_al |
i use python for most things |
18:28
π
|
yipdw |
oh yeah |
18:28
π
|
joepie91 |
I haven't even bothered getting it running tbh |
18:28
π
|
joepie91 |
I don't want to go through that hell again |
18:28
π
|
insane_al |
then port it to C++ if i need more speed |
18:28
π
|
yipdw |
I wouldn't write distributable software in Ruby |
18:28
π
|
joepie91 |
yipdw: to be fair, I needed devdocs stuff to write a parser |
18:28
π
|
joepie91 |
not to run in prod |
18:29
π
|
joepie91 |
:P |
18:29
π
|
yipdw |
I like the language and the runtimes are getting pretty good, but the logistics of deploying Ruby apps are really only suitable for SaaS apps |
18:29
π
|
yipdw |
centrally managed SaaS apps |
18:30
π
|
joepie91 |
yipdw: I have honestly been unable to understand why one would pick Ruby over, say, Node.js + Coffeescript |
18:31
π
|
joepie91 |
can you enlighten me? |
18:31
π
|
yipdw |
library choice, familiarity |
18:31
π
|
joepie91 |
yes, but assuming no prior familiarity with either |
18:31
π
|
yipdw |
I don't know |
18:31
π
|
yipdw |
preemptive threading |
18:31
π
|
yipdw |
(in some runtimes) |
18:32
π
|
yipdw |
JVM integration if using JRuby |
18:32
π
|
insane_al |
omg you've convinced me! |
18:32
π
|
yipdw |
I'm not trying to |
18:32
π
|
insane_al |
i was just kidding |
18:32
π
|
yipdw |
these are business cases I've hit over the past few years |
18:32
π
|
DFJustin |
> shit randomly breaking |
18:32
π
|
yipdw |
they're admittedly niche cases, and I can't actually think of something compelling |
18:32
π
|
DFJustin |
> uses linux |
18:33
π
|
yipdw |
the main reason ArchiveBot's bot component uses Ruby is because cinch is a badass IRC bot framework |
18:33
π
|
insane_al |
i do nothing complex (from a programming point of view) so i can basically use anything |
18:33
π
|
yipdw |
the main reason ArchiveBot's dashboard component uses Ruby is because there's a nice Webmachine port to Ruby and I really didn't want to use Erlang :P |
18:33
π
|
joepie91 |
yipdw: preemptive threading? |
18:33
π
|
yipdw |
I should have said preemptive, native threads |
18:34
π
|
yipdw |
MRI still has a global interpreter lock, but JRuby and Rubinius will run Ruby code in parallel on all cores |
18:34
π
|
yipdw |
it can make a difference |
18:34
π
|
joepie91 |
yipdw: https://github.com/xk/node-threads-a-gogo |
18:34
π
|
joepie91 |
afaik this does effectively the same |
18:35
π
|
yipdw |
sure |
18:35
π
|
yipdw |
there's higher-level abstractions built on both |
18:35
π
|
joepie91 |
as for webmachine, I don't understand what's so special about it, and it does not occur to me from reading the README |
18:35
π
|
yipdw |
personal preference |
18:35
π
|
yipdw |
I like the way it formalizes HTTP as a state machine |
18:35
π
|
yipdw |
that's all |
18:36
π
|
yipdw |
"personal preference" is my answer to about 90% of "why X"-type programming questions :P |
18:36
π
|
joepie91 |
... HTTP as a state machine? |
18:36
π
|
yipdw |
yeah |
18:36
π
|
yipdw |
https://raw.githubusercontent.com/wiki/basho/webmachine/images/http-headers-status-v3.png |
18:37
π
|
joepie91 |
okay...? |
18:37
π
|
* |
joepie91 still doesn't get what this means for webmachine |
18:37
π
|
yipdw |
it's the formalism that webmachine is built on |
18:37
π
|
yipdw |
your webmachine handlers provide the answers for the decision nodes |
18:38
π
|
joepie91 |
can you give a (code) example? |
18:39
π
|
yipdw |
sure |
18:39
π
|
yipdw |
https://github.com/ArchiveTeam/ArchiveBot/blob/master/dashboard/resources/pipeline.rb |
18:40
π
|
yipdw |
webmachine state machine handles a lot of the cases I don't care about with appropriate responses |
18:40
π
|
yipdw |
e.g. https://www.refheap.com/b9aba3c4314446eea6a024651 |
18:40
π
|
yipdw |
I didn't define an XML content-type for that resource, so I get a 406 |
18:40
π
|
yipdw |
Rails etc do this too; webmachine is not the only way to do it |
18:42
π
|
joepie91 |
I don't quite understand what's so special about it - it seems like a fairly standard way to me to do REST APIs and such |
18:43
π
|
joepie91 |
as an aside; StyleX Networks is closing, so anything hosted by them may go boom |
18:43
π
|
joepie91 |
not that they were particularly big |
18:43
π
|
joepie91 |
but they tried very hard to appear professional and big, so they may host some significant stuff |
18:43
π
|
joepie91 |
(it's a hosting company) |
18:43
π
|
yipdw |
joepie91: yeah, that's the idea |
18:44
π
|
yipdw |
it implements a formalism in which you can specify the answers to the questions that are being asked, and then webmachine produces the appropriate response |
18:44
π
|
yipdw |
so I don't have to think about what HTTP code I'm supposed to present given some combination of headers etc |
18:44
π
|
yipdw |
it's not special |
18:44
π
|
yipdw |
or at least it shouldn't be |
18:45
π
|
yipdw |
Rails' ActionController::Responder implements a similar system but uses a different API |
18:45
π
|
yipdw |
the webmachine system appeals to the part of me that really enjoyed Theory of Computation class |
18:45
π
|
yipdw |
that's about it :P |
18:46
π
|
joepie91 |
right |
18:46
π
|
joepie91 |
:P |
18:46
π
|
yipdw |
it's sort of the same reason I use ragel, bison, etc |
18:46
π
|
yipdw |
they're very close concrete manifestations of nice models that can be applicable in some situations |
18:47
π
|
yipdw |
(and they can be extended to shit all over said model if you really need to) |
18:53
π
|
joepie91 |
btw, yipdw: http://loopback.io/ |
22:46
π
|
schbirid |
i dont know why, but i wondered how big myspass.de (some private german tv station videos) is. so now i know, ~900 GB |
22:46
π
|
schbirid |
sadly downloading is too slow to make it feasible |
22:55
π
|
godane |
uploading ncaa news right now: https://archive.org/details/NCAA-News-19640301 |
22:56
π
|
godane |
note there maybe pdfs in that collection that will not work at all |
23:14
π
|
jscottsuc |
Jason Scott is a very idiotic jerk who bullies 16-year old boys. This means that this jerk is harassing a minor, who has a dream of starting his own web collection without the help of that middle-age, Muslim-bearded fucknugget. I will succeed with my own web collection, whether SketchCow and his retarded ArchiveTeam members like it or not. Dec-31-99 is holier |
23:14
π
|
jscottsuc |
http://pastebin.com/EUzDgPSw |
23:14
π
|
jscottsuc |
Fuck SketchCow |
23:19
π
|
godane |
just for fun throw that at archivebot |
23:20
π
|
RedType |
wait dec-31-99 was the guy who was having trouble understanding what a VPS was? |
23:21
π
|
RedType |
or virtualization, or even the command line when it came down to it |
23:21
π
|
schbirid |
poor guy |
23:23
π
|
RedType |
20:06 <Dec-31-99> The more answers I receive, the less questions I ask. *irrefutable* |
23:24
π
|
RedType |
if only it actually worked like that |
23:25
π
|
schbirid |
his word have all the signs of mental issues, let's give him some graceful /ignore |
23:26
π
|
godane |
so i'm having a dunkin' donuts ice coffee |
23:28
π
|
RedType |
we're getting a DD in the bay area some time soonish |
23:32
π
|
godane |
we have 2 in less 200 yards from each other |
23:32
π
|
godane |
one at gas station and one near the post office |
23:45
π
|
aaaaaaaaa |
http://www.chron.com/business/article/One-on-corner-there-are-3-places-to-get-your-1745816.php |
23:50
π
|
godane |
we had a starbucks across a walmart here |
23:50
π
|
godane |
now you can get loans there |
23:57
π
|
Muad-Dib[ |
* jscottsuc (4c163e17@ircip1.mibbit.com) has joined |
23:58
π
|
Muad-Dib[ |
>mibbit.com |
23:58
π
|
Muad-Dib[ |
top lel |
23:59
π
|
RedType |
i just realized that in the manifesto he doesn't actually say how to join him |