--- Log opened Tue Mar 14 00:00:02 2017 |
00:16 | | Derakon[AFK] is now known as Derakon |
00:43 | | Turaiel^ is now known as Turaiel |
00:43 | | mode/#code [+o Turaiel] by ChanServ |
00:47 | | Kindamoody is now known as Kindamoody[zZz] |
01:24 | <&McMartin> | Alright. One week-ish in and I've figured out what shape to bend my brain into to get Go to basically do what I want. |
01:46 | | macdjord|wurk is now known as macdjord |
01:54 | <&ToxicFrog> | celticminstrel: it doesn't work like that. Upgrading from 7 to 10 doesn't get you a win10 key that you can use to install it without upgrading. |
01:55 | <@Turaiel> | ToxicFrog: aaaactually, the machine gets a digital entitlement. Windows 10 will always work on that machine after the first installation. |
01:56 | <@Turaiel> | You won't have a key, but it'll activate itself on first boot |
01:56 | <@Turaiel> | I won't pretend to know the technical details on that, but I know it works. I've utilized it a number of times. |
01:58 | | LadyOfLight` [catalyst@Nightstar-q4itr8.dab.02.net] has joined #code |
01:59 | <@Turaiel> | At the very least, that's how it worked in the free upgrade period. Dunno what happens now with the accessibility workaround. |
02:01 | | LadyOfLight [catalyst@Nightstar-88c711.dab.02.net] has quit [Ping timeout: 121 seconds] |
02:05 | <&ToxicFrog> | Turaiel: right. On that machine. It does not give you a transferable Win10 license and if you change the hardware enough that it counts as a different machine -- MS has been cagey about what exactly that means, but replacing the CPU might be enough -- you're SOL. |
02:05 | <@Turaiel> | yep |
02:08 | <@celticminstrel> | ToxicFrog: Well, if I got a new computer it'd come with Win10 anyway, so that wouldn't matter. |
02:08 | <@celticminstrel> | I mean, I wouldn't need a transferrable license. |
03:10 | <@Alek> | Replacing the mobo also often counts. |
03:11 | <@Alek> | although given that replacing the mobo usually means replacing the CPU too.... that's a bit moot. :P |
03:11 | <@Alek> | I bought a 3-use non-fixed-machine win8 key way back when. so glad it wasn't fixed or single-use. |
03:12 | <@Alek> | I've used it all up already. >_> |
03:23 | | LadyOfLight` is now known as LadyOfLight |
03:26 | <@Turaiel> | I can't say I've ever purchased a Windows license |
03:26 | <@Turaiel> | Back in the day I pirated, but once I got into school I could just get licenses from the school. |
03:27 | <@Turaiel> | And they were pro licenses <3 |
03:27 | <@Reiv> | Turaiel: Quite so |
03:27 | <@Reiv> | But I am no longer at school |
03:27 | <@Reiv> | If you are at school and have a liscence spare I am, however, all ears :P |
03:28 | <@Turaiel> | I am not at school. Amazingly they did not revoke my access to Dreamspark though :P |
03:28 | <@Turaiel> | Hopefully they aren't also still charging me tuition ;P |
03:29 | <@Reiv> | haha |
03:32 | | * celticminstrel doesn't expect to ever replace anything other than the graphics card in that computer. |
03:33 | <@celticminstrel> | I didn't actually check if I still have the Dreamspark access. |
03:33 | <@celticminstrel> | I just assumed it automatically ends once you've graduated. |
03:33 | <@Reiv> | Does it hurt to give it a go? |
03:33 | <@celticminstrel> | Maybe not. |
03:33 | <@Reiv> | I don't really know much about it. |
03:34 | <@celticminstrel> | That's where I got my Win7 and MSVC2013 from. |
03:35 | <@Reiv> | Go on, give it a try~ |
03:37 | <@celticminstrel> | Eh... I'll think about it? |
03:45 | | Turaiel is now known as Turaiel[Offline] |
04:03 | | Derakon is now known as Derakon[AFK] |
04:17 | | Azash_ is now known as Azash |
06:36 | <&McMartin> | Hee. Someone loaded one of the Bumbershoot programs into a Tandy 1000: http://imgur.com/a/mo06J |
07:02 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Ping timeout: 121 seconds] |
07:06 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has joined #code |
07:06 | | mode/#code [+o Alek] by ChanServ |
07:21 | | Kindamoody[zZz] [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has quit [Connection closed] |
07:22 | | Kindamoody|autojoin [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has joined #code |
07:22 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
07:46 | | macdjord is now known as macdjord|slep |
08:28 | | LadyOfLight` [catalyst@Nightstar-puc.jtr.132.82.IP] has joined #code |
08:31 | | LadyOfLight [catalyst@Nightstar-q4itr8.dab.02.net] has quit [Ping timeout: 121 seconds] |
08:58 | | LadyOfLight` is now known as LadyOfLight |
09:01 | | LadyOfLight is now known as Jessikat |
09:09 | | celticminstrel is now known as celmin|sleep |
09:38 | <@abudhabi> | Task 1: Install the megaproject the team is working on. |
09:39 | <@abudhabi> | I'm on day 2 so far! |
09:47 | | SmithKurosaki [uid215460@Nightstar-oju.p8m.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity] |
11:10 | | Kindamoody|autojoin is now known as Kindamoody |
11:21 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
11:34 | | NSGuest53949 is now known as Attilla |
11:34 | | mode/#code [+o Attilla] by ChanServ |
11:38 | <@abudhabi> | "What do I do to get started?" |
11:38 | <@abudhabi> | "OK, log in to JIRA to--" |
11:39 | <@abudhabi> | "I don't have access to JIRA." |
11:39 | <@abudhabi> | "OK, let's visit the team in charge of access." |
11:39 | <@abudhabi> | *walking over to other side of building* |
11:39 | <@abudhabi> | "Hi, can we get this guy JIRA access?" |
11:39 | <@abudhabi> | "Sure. First log into your email--" |
11:40 | <@abudhabi> | "I don't have access to email." |
11:40 | <@abudhabi> | "Then you can't get JIRA access, sorry. And we're not in charge of emails." |
11:40 | <@abudhabi> | *walk back to original cubicle area* |
11:40 | <@abudhabi> | "Let's find you something 'manual' to do." |
11:41 | <@abudhabi> | *ten minutes into being walked through data modifications* |
11:42 | <@abudhabi> | "This task has not been thought through because of contradiction X." |
11:42 | <@abudhabi> | *acting team lead (acting, because scrum master is sick) goes off to potentially fix that somehow* |
12:07 | | Kindamoody [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
12:58 | | SmithKurosaki [uid215460@Nightstar-om40rg.irccloud.com] has joined #code |
14:37 | <@abudhabi> | At least I know that other people know how dysfunctional this is. After all, the public spaces are plastered with Dilbert printouts. |
14:58 | | LadyOfLight [catalyst@Nightstar-j02np7.dab.02.net] has joined #code |
15:00 | | Jessikat [catalyst@Nightstar-puc.jtr.132.82.IP] has quit [Ping timeout: 121 seconds] |
15:06 | | LadyOfLight is now known as Jessikat |
16:07 | | Kindamoody|autojoin [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has joined #code |
16:07 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
16:21 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Operation timed out] |
16:26 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has joined #code |
16:26 | | mode/#code [+o Alek] by ChanServ |
16:42 | <@abudhabi> | Hm. Project for today will be to feed a python script a bunch of links to a Chinese dictionary, and have them spit out two Anki cards each. |
16:54 | <@abudhabi> | Hm. This will entail finding out where it's drawing information from, since the base HTML doesn't include any of it. It's either JS or some other client-side stuff that populates the fields. |
17:57 | | Kindamoody|autojoin is now known as Kindamoody |
18:12 | <@abudhabi> | OK, this is too annoying to do in one sitting. I can't figure out where the data is coming from, and alternative sources are unreliable. |
18:31 | <&[R]> | Can you link it? |
18:34 | <@abudhabi> | Sure. |
18:34 | <@abudhabi> | [R]: http://www.archchinese.com/chinese_english_dictionary.html?find=%E5%80%99 |
18:36 | <&[R]> | What information exactly are you looking for? |
18:37 | <@abudhabi> | Character, definition, pinyin. |
18:38 | <&[R]> | curl 'http://www.archchinese.com/getCoreWordShortListByCharPinyin' -H 'Host: www.archchinese.com' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0' -H 'Accept: */*' -H 'Accept-Language: en-US,en;q=0.5' --compressed -H 'Content-Type: application/x-www-form-urlencoded' -H 'Referer: http://www.archchinese.com/chinese_english_dictionary.html?find=%E5%80%99' -H 'Cookie: __utma=157282283.598700669.1489516593.1489516593.1489516593.1; |
18:38 | <&[R]> | __utmb=157282283.3.10.1489516593; __utmc=157282283; __utmz=157282283.1489516593.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmt=1' -H 'DNT: 1' -H 'Connection: keep-alive' -H 'Cache-Control: max-age=0' --data 'charpinyin=5019' |
18:38 | <@abudhabi> | How'd you find it? |
18:38 | <&[R]> | Firefox -> F12 -> Network, look for interesting URLs |
18:39 | <&[R]> | Right click, Copy as cURL |
18:39 | <&[R]> | Chrome's got something similar |
18:39 | <&[R]> | If you're forced to use Edge, nothing I can say can help you. |
18:40 | <@abudhabi> | Thank you. |
18:41 | <&[R]> | np |
18:51 | | LadyOfLight [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
19:30 | | Jessikat [catalyst@Nightstar-j02np7.dab.02.net] has quit [[NS] Quit: Bye] |
22:01 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
22:01 | | mode/#code [+o himi] by ChanServ |
22:21 | <&McMartin> | I feel like I should be messing around with Emscripten. |
22:24 | | celmin|sleep is now known as celticminstrel |
22:32 | | Kindamoody is now known as Kindamoody[zZz] |
23:09 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Ping timeout: 121 seconds] |
23:11 | <@himi> | What /is/ emscripten? I've seen the name but I haven't ever dug into it |
23:12 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has joined #code |
23:12 | | mode/#code [+o Alek] by ChanServ |
23:12 | <&McMartin> | It's the latest iteration of various techonologies to compile traditional native-code languages to reasonably efficient web technologies |
23:13 | <&McMartin> | LLVM to asm.js, in this case, and apparently easier to use than NaCl, which was the previous leader in that field. |
23:14 | <&McMartin> | So for me the interesting thing to do would be to try to compile UQM (or, heck, Sable and TA) into web-playable forms |
23:14 | <&McMartin> | Or possibly some of the wackier emulators I've been working with lately, like sz81. |
23:15 | <@himi> | Ah |
23:15 | <@himi> | Oh, yes, the javascript-ish target that compilers can output |
23:15 | <&McMartin> | asm.js is itself on the way out now, with a standardized bytecoded format for such things, but that's not there yet |
23:16 | <@himi> | Web assembler? |
23:16 | <&McMartin> | Yeah. |
23:17 | <@himi> | I know there's a reasonably usable rust toolchain targeting emscripten, but I've never tried it |
23:17 | | * himi is comfortable enough with javascript to use it natively over rust, though rust has some significant advantages that might make it worth using this way |
23:17 | <&McMartin> | emscripten itself is an LLVM backend, I believe, so anything that LLVM can eat - which certainly includes Rust - should be able to make that work. |
23:18 | <&McMartin> | the fact that emscripten knows OpenGL and SDL well enough to transparently operate them means that I can stick to C++ :P |
23:18 | <@himi> | Yeah, it's the DOM and related stuff that needs support in the language libraries |
23:19 | | * himi only uses JS for actual web stuff, so it's pretty important to have access to the browser environment |
23:19 | <&McMartin> | Yep |
23:20 | <&McMartin> | My use case for emscripten is "hey, I wrote some single-window OpenGL and/or SDL programs and I'd like to distribute them in a way that doesn't require umpteen squillion binaries that break everytime someone who isn't Microsoft releases an OS update" |
23:20 | | * himi nods |
23:20 | <@himi> | Javascript is ridiculously widely available |
23:21 | <&McMartin> | Yep. And unlike Webassembly, asm.js is still technically valid JS |
23:21 | | * himi nods |
23:21 | <&McMartin> | AIUI the browser doesn't actually run it with its normal JS core though, but recognizes it as asm.js and then JITs it into fixed-heap register-machine code. |
23:21 | <&McMartin> | My understanding is, however, a bit hazy so don't take that as gospel |
23:21 | <@himi> | Though these days the update process for browsers means that having to deal with targeting old ones is far less of an issue |
23:22 | <@himi> | Particularly given how many of those browsers are integrated into mobile platforms |
23:24 | <&McMartin> | Yeah, though once you start messing about with WebGL and the like... |
23:24 | <&McMartin> | I remember some of my simple WebGL stuff choking on mobile devices. |
23:25 | <@himi> | Bleeding edge stuff . . . |
23:25 | <@himi> | Shouldn't be, but when you combine browser support with the range of GPU hardware in mobile platforms it definitely draws blood regularly |
23:25 | <&McMartin> | Yeah |
23:26 | <&McMartin> | https://hkn.eecs.berkeley.edu/~mcmartin/terrain.html is my only WebGL program of interest to date |
23:26 | <&McMartin> | And it's exploiting vertex shaders, which it turns out a lot of phones don't bother with |
23:26 | <&McMartin> | OpenGL has a lovely thing with vertex shaders where you have to support them but the minimum number you have to support is zero |
23:27 | <&McMartin> | Which I suppose boils down to "the call that says you don't have them has to work" |
23:27 | <@himi> | A lot of phone hardware is /very/ primitive - OpenGL ES1 or similar, even if it might advertise ES2 support |
23:27 | <&McMartin> | Yep, but the program I based that on was built around OpenGL 2.0, which is not exactly cutting edge |
23:28 | <@himi> | Yeah, but primitive in phone hardware is OpenGL 1 |
23:29 | <&McMartin> | Which is fun, because that's what Sable uses. That's one reason I'm curious about whether it will work out of the box. |
--- Log closed Wed Mar 15 00:00:04 2017 |