These are chat archives for arenanet/api-cdi

5th
Jul 2017
Archomeda
@Archomeda
Jul 05 2017 14:59
@darthmaim how do you still have 2 copies of that? :confused:
darthmaim
@darthmaim
Jul 05 2017 15:00
humblebundle
Archomeda
@Archomeda
Jul 05 2017 15:00
ah
also wow, https://www.dlgamer.com/eu/games/buy-guild-wars-2-heart-of-thorns-29394 they upped the price since yesterday lol
and buy.guildwars2.com is broken for me
ERR_TOO_MANY_REDIRECTS
darthmaim
@darthmaim
Jul 05 2017 15:02
works for me
Archomeda
@Archomeda
Jul 05 2017 15:03
chrome is just broken
edge works
wtf google
you're getting worse and worse
smiley
@codemasher
Jul 05 2017 15:07
uhh, works for me too in chrome. maybe an addon running wild?
Archomeda
@Archomeda
Jul 05 2017 15:08
omg, the settings page is also getting worse
have to specifically right click an extension to go to the extension page, it's not in the settings anymore
darthmaim
@darthmaim
Jul 05 2017 15:09
chrome://extensions/
smiley
@codemasher
Jul 05 2017 15:09
it has never been in the settings tho
Archomeda
@Archomeda
Jul 05 2017 15:09
it was
darthmaim
@darthmaim
Jul 05 2017 15:10
no, only extensions/plugins linked to each other IIRC
smiley
@codemasher
Jul 05 2017 15:10
yep
you see that "extensions" tab on the left?
darthmaim
@darthmaim
Jul 05 2017 15:11
no, where? :eyes:
:D
smiley
@codemasher
Jul 05 2017 15:11
no, only extensions/plugins linked to each other IIRC
darthmaim
@darthmaim
Jul 05 2017 15:11
chrome://extensions/ is still the fastest way
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Jul 05 2017 15:11
¯\_(ツ)_/¯
Archomeda
@Archomeda
Jul 05 2017 15:12
terrible UX
darthmaim
@darthmaim
Jul 05 2017 15:12
well its in the menu too
Archomeda
@Archomeda
Jul 05 2017 15:12
switching tabs in the settings now requires me to click twice
smiley
@codemasher
Jul 05 2017 15:12
that's what i thought when i started gw2 for the first time in ages yesterday
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Jul 05 2017 15:12
¯\_(ツ)_/¯
Archomeda
@Archomeda
Jul 05 2017 15:12
because apparently google thinks the menu needs to be hidden on a 1080p screen
smiley
@codemasher
Jul 05 2017 15:13
who is still using such tiny screens nowadays... :D
Archomeda
@Archomeda
Jul 05 2017 15:13
also, nope, it's not an extension causing the infinite redirects
disabled everything, still happening
are you all on v59?
smiley
@codemasher
Jul 05 2017 15:14
Version 60.0.3112.40 (Official Build) beta (64-bit)
darthmaim
@darthmaim
Jul 05 2017 15:14
^
smiley
@codemasher
Jul 05 2017 15:15
beta channel 4 lyfe
darthmaim
@darthmaim
Jul 05 2017 15:15
bety 4 lafe
smiley
@codemasher
Jul 05 2017 15:15
lmao
Archomeda
@Archomeda
Jul 05 2017 15:16
i don't know what google is thinking lately, but chrome is progressively getting worse for me
smiley
@codemasher
Jul 05 2017 15:17
glad you used the correct phrasing "for me" ;)
Archomeda
@Archomeda
Jul 05 2017 15:17
chrome is just more and more broken
smiley
@codemasher
Jul 05 2017 15:18
don't be silly
Archomeda
@Archomeda
Jul 05 2017 15:18
i mean, if edge can load buy.guildwars2.com without issues, then why can't my chrome do that :worried:
smiley
@codemasher
Jul 05 2017 15:18
in other news, i just had to send ~150 tabs to onetab in order to relaunch for an update... :D
because my chrome does?
Archomeda
@Archomeda
Jul 05 2017 15:19
that's helpful
darthmaim
@darthmaim
Jul 05 2017 15:19
check the devtools to see where the server is trying to redirect you to?
maybe detecting wrong language or so?
Archomeda
@Archomeda
Jul 05 2017 15:19
back and forth between the http and https site
darthmaim
@darthmaim
Jul 05 2017 15:20
https is just redirecting to http for me :O
smiley
@codemasher
Jul 05 2017 15:20
clear cache, restart router, check dns settings...
...
Archomeda
@Archomeda
Jul 05 2017 15:21
router and dns barely have anything to do with these redirects on the same domain
smiley
@codemasher
Jul 05 2017 15:21
dude, i've seen horses vomit
Archomeda
@Archomeda
Jul 05 2017 15:22
okay, finally found the clear cache option in this new settings layout
well that worked
smiley
@codemasher
Jul 05 2017 15:23
uhh, F12 -> right click reload button?
darthmaim
@darthmaim
Jul 05 2017 15:23
when devtools are open you can rightclick reload
in devtools / Application / Clear Storage you can clear all site data too (not disk cache though)
Archomeda
@Archomeda
Jul 05 2017 15:24
TIL
where does that idea that come from?
putting it in a context menu while devtools is open
darthmaim
@darthmaim
Jul 05 2017 15:25
no idea
smiley
@codemasher
Jul 05 2017 15:25
there's also SHIFT + ALT +R (dunno if that still works tho)
Archomeda
@Archomeda
Jul 05 2017 15:28
okay, i just disabled the material design through the flags because fuck that
it's good for my phone, but i don't want it on my desktop
darthmaim
@darthmaim
Jul 05 2017 15:29
all google products use md these days
smiley
@codemasher
Jul 05 2017 15:30
i enabled it when it became available in desktop chrome^^
Archomeda
@Archomeda
Jul 05 2017 15:30
sigh
so much wasted whitespace
darthmaim
@darthmaim
Jul 05 2017 15:30
the old settings aren't any better
Archomeda
@Archomeda
Jul 05 2017 15:31
same reason i don't like the cozy design in discord :(
smiley
@codemasher
Jul 05 2017 15:31
IT'S A SETTINGS MENU DOOD U DON'T NEED TO USE IT ON A DAILY BASIS
Eearslya Sleiarion
@Eearslya
Jul 05 2017 15:31
@Archomeda extensions got moved to 'tools'
Archomeda
@Archomeda
Jul 05 2017 15:31
yeah, i noticed that after a while
after i didn't need it anymore
Eearslya Sleiarion
@Eearslya
Jul 05 2017 15:31
I hated that too
Archomeda
@Archomeda
Jul 05 2017 15:33
@codemasher not using something on a daily basis is not an excuse for that
darthmaim
@darthmaim
Jul 05 2017 15:33
btw, I can still rightclick extensions to get to the extensions menu
Archomeda
@Archomeda
Jul 05 2017 15:33
yeah, that's what i used to get there
smiley
@codemasher
Jul 05 2017 15:33
jfc just live with it - it's changed its design and that's ok
Eearslya Sleiarion
@Eearslya
Jul 05 2017 15:33
change for the sake of change is not necessarily good
there was nothing wrong with it
darthmaim
@darthmaim
Jul 05 2017 15:34
well, it wasn't the brand design used everywhere else
thats reason enough
Archomeda
@Archomeda
Jul 05 2017 15:35
if a new UI makes it easier and faster to navigate, i'm in for it
but the material design does neither
smiley
@codemasher
Jul 05 2017 15:36
your opinion has been noted.
windwarrior
@windwarrior
Jul 05 2017 16:43
You should look at it differently, if the new way would have been the old. Would you complain about the change too
Or, if you didn't know how either of the two ways worked and wasn't used to any of them, which one would you pick
Archomeda
@Archomeda
Jul 05 2017 17:06
unsure if i would've stayed on or even picked up chrome if that were case
thankfully xterm hasn't changed much since i've been alive
Eearslya Sleiarion
@Eearslya
Jul 05 2017 17:11
nor has PuTTY
smiley
@codemasher
Jul 05 2017 17:16
and Steam
Archomeda
@Archomeda
Jul 05 2017 17:54
oh :wave: @lye
did you see the issue with the wvw endpoint?
yeah
we've been having some intermittent network issues
guessing that's what caused it
Archomeda
@Archomeda
Jul 05 2017 17:56
related to the recent login issues and high ping?
likely
Archomeda
@Archomeda
Jul 05 2017 17:57
:(
for me all the data is available now it seems
yeah it looked fine when I came in this morning
Edgar Doiron
@Coffee4cr
Jul 05 2017 17:58
server was drunk yesterday
:)
Archomeda
@Archomeda
Jul 05 2017 17:58
although mos still seems to be borked
mos is someone else's problem :>
Archomeda
@Archomeda
Jul 05 2017 17:59
yeah :P
but yeah gameplay was super rough last night
everyone crashed out at one point
login servers briefly went down, etc
Eearslya Sleiarion
@Eearslya
Jul 05 2017 18:05
According to my work's network provider
some 4th of july shenanigans caught a telecom station on fire
burnt a fiber trunk
near olympia
Edgar Doiron
@Coffee4cr
Jul 05 2017 18:06
lol
wow
Eearslya Sleiarion
@Eearslya
Jul 05 2017 18:07
they're just now re-splicing
suddenly I understand why it's taking so long
oof
Eearslya Sleiarion
@Eearslya
Jul 05 2017 18:17
can't find any actual news sources on it though
windwarrior
@windwarrior
Jul 05 2017 19:05
Have you forked gitter yet
not yet
the fork will be named gutter though
smiley
@codemasher
Jul 05 2017 19:06
@windwarrior wasn't sure if "gutter" was a typo or intended... :D
lol @lye
it's MIT licensed so fork+rename is totally a thing that can be done
as added irony we can host it on github
smiley
@codemasher
Jul 05 2017 19:07
DO IT
maybe when i have some free time
smiley
@codemasher
Jul 05 2017 19:07
yay
windwarrior
@windwarrior
Jul 05 2017 19:07
my phone was very particular about not allowing Gitter to be a thing
It took ages to s/gutter/gitter/ as well
smiley
@codemasher
Jul 05 2017 19:08
just switch your input language to german where "gitter" is a totally valid word
windwarrior
@windwarrior
Jul 05 2017 19:09
yeah but then my phone rejects the rest of english
smiley
@codemasher
Jul 05 2017 19:09
we all gotta sacrrifice something, no?
windwarrior
@windwarrior
Jul 05 2017 19:09
I'd consider if 99% of my word usage was "gitter"
Archomeda
@Archomeda
Jul 05 2017 19:09
what
gitter is a german word?
Archomeda
@Archomeda
Jul 05 2017 19:10
@windwarrior just change your name to gittermon and i guarantee you that your vocabulary will consist of gitter and nothing else
windwarrior
@windwarrior
Jul 05 2017 19:11
yes
wait no
gitter
Archomeda
@Archomeda
Jul 05 2017 19:11
lol
inb4 shadowban
looking at this codebase, it may make more sense to start from scratch
windwarrior
@windwarrior
Jul 05 2017 19:12
will only get shadowbanned if I say it 100 times in a row
smiley
@codemasher
Jul 05 2017 19:13

looking at this codebase, it may make more sense to start from scratch

basically every lib i ever come across

s/ lib/thing/
windwarrior
@windwarrior
Jul 05 2017 19:13
^basically software development
smiley
@codemasher
Jul 05 2017 19:13
heh
Archomeda
@Archomeda
Jul 05 2017 19:13

looking at this codebase, it may make more sense to start from scratch

basically every lib i ever come across

basically everything i create

windwarrior
@windwarrior
Jul 05 2017 19:14
if software was a jigsaw puzzle, all instances would at least have one piece crammed in backwards
smiley
@codemasher
Jul 05 2017 19:15
speaking of, i shall push the final version of my database wrapper :brb:

final version

oh, you sweet summer child

Archomeda
@Archomeda
Jul 05 2017 19:15
why isn't :brb: a thing yet :sob:
windwarrior
@windwarrior
Jul 05 2017 19:15
isgitteropensourceyet.com
: yes! fix it
man I actually clicked that link expecting it to be a real thing
windwarrior
@windwarrior
Jul 05 2017 19:16
if it were mozilla it would work
ismozillaopensourceyet.comalso doesn't appear to be a valid DNS entry
getting juked at every pass today
smiley
@codemasher
Jul 05 2017 19:19
image.png
so, if you ever gotta do DatabaseStuff(TM) in php, check this https://github.com/codemasher/php-database
Eearslya Sleiarion
@Eearslya
Jul 05 2017 19:29
86 files in a single commit? Gotta be more atomic than that!
Unless that's the merge commit.
smiley
@codemasher
Jul 05 2017 19:29
initial :D
Eearslya Sleiarion
@Eearslya
Jul 05 2017 19:30
Or that. XD
git clone https://gitlab.com/gitlab-org/gitter/webapp.git
git remote set-url origin git@github.com:Eearslya/gitter.git
git push -f
this code looks scary though
smiley
@codemasher
Jul 05 2017 19:33
haven't looked into it yet... i'm scared :D
btw. i'd be happy if someone manages to install a more recent apache that supports h2 on the vagrant box!
Eearslya Sleiarion
@Eearslya
Jul 05 2017 19:37
h2? ..The tag?
smiley
@codemasher
Jul 05 2017 19:37
(not specifically for that project but this one https://github.com/codemasher/vagrant-phpstorm-box )
http/2
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Jul 05 2017 19:38
¯\_(ツ)_/¯
smiley
@codemasher
Jul 05 2017 19:39
apache crashes for some reason and i have no idea
@darthmaim maybe?
Eearslya Sleiarion
@Eearslya
Jul 05 2017 19:41
I'm looking
smiley
@codemasher
Jul 05 2017 19:41
<3
Quaggan BooOOoot
@QuagganBooOOoot
Jul 05 2017 19:41
:heart:
Eearslya Sleiarion
@Eearslya
Jul 05 2017 19:41
need to install vagrant and virtualbox XD
I never noticed the Vagrantfile is ruby until now
smiley
@codemasher
Jul 05 2017 19:42
hey, a vagrantfile is ruby btw! :D
check laravel/homestead for more sick examples ;)
oh lol, sometimes PHPStorm's refactoring is a bit over the top https://github.com/codemasher/php-database/blob/master/scripts/install-amp.sh#L132
Eearslya Sleiarion
@Eearslya
Jul 05 2017 19:58
willing to bet those connectivity issues are from the fiber splicing
also @codemasher vagrant doesn't want to compile landrush on windows so uh..It looks like ubuntu 16.04 should have a compatible version of apache. a2enmod http2?
darthmaim
@darthmaim
Jul 05 2017 19:59
you need apache >= 2.4.17
smiley
@codemasher
Jul 05 2017 19:59
uhh, i installed landrush via phpstorm -it shouldn't be an issue :o
@darthmaim i know, but it crashes ;)
i think the listed ppa installs 2.4.18
but you don't really need landrush except for convenience
Eearslya Sleiarion
@Eearslya
Jul 05 2017 20:03
vagrant refused to bring it up without it
There are errors in the configuration of this machine. Please fix
the following errors and try again:

vm:
* The 'reload' provisioner could not be found.
* The 'reload' provisioner could not be found.

Vagrant:
* Unknown configuration section 'landrush'.
smiley
@codemasher
Jul 05 2017 20:03
uhh, waht about vagrant-reload?
Eearslya Sleiarion
@Eearslya
Jul 05 2017 20:03
vagrant-who now
smiley
@codemasher
Jul 05 2017 20:04
# requires:
# - https://atlas.hashicorp.com/bento/boxes/ubuntu-16.04
# - https://github.com/vagrant-landrush/landrush
# - https://github.com/aidanns/vagrant-reload
if you install these via phpstorm, it shouldn't be an issue (i don't know what magic phpstorm does)
ran it on windows 7 & 10, so feel free to open an issue on that :D
image.png
smiley
@codemasher
Jul 05 2017 20:11
just ran the vagrantfile and everything looks fine
==> default:  294 / 294 (100%)
==> default: 
==> default: 
==> default: Time: 1.22 minutes, Memory: 8.00MB
==> default: OK, but incomplete, skipped, or risky tests!
==> default: Tests: 294
==> default: , Assertions: 3843, Skipped: 4
==> default: , Incomplete: 9
==> default: .

Process finished with exit code 0
AHRG
darthmaim
@darthmaim
Jul 05 2017 20:27
should just be vagrant plugin install landrush and vagrant plugin install vagrant-reload
Eearslya Sleiarion
@Eearslya
Jul 05 2017 20:29
keyword: should
because that's exactly what I did
darthmaim
@darthmaim
Jul 05 2017 20:30
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Jul 05 2017 20:30
¯\_(ツ)_/¯
smiley
@codemasher
Jul 05 2017 20:30
hmm, that's weird
windwarrior
@windwarrior
Jul 05 2017 20:37
I just dropped 3 boxes of ascended in 3 fractals :')
Eearslya Sleiarion
@Eearslya
Jul 05 2017 20:37
those were mine
windwarrior
@windwarrior
Jul 05 2017 20:39
if only I could send
have 13 stocked up armor chests
I need a few warhorns tho
Eearslya Sleiarion
@Eearslya
Jul 05 2017 21:09
...alright, fine, vagrant, be that way
I just..ran the plugin install again
and this time it worked
smiley
@codemasher
Jul 05 2017 21:10
o.o
Eearslya Sleiarion
@Eearslya
Jul 05 2017 21:10
no difference
smiley
@codemasher
Jul 05 2017 21:10
still the same error?
Eearslya Sleiarion
@Eearslya
Jul 05 2017 21:10
no I mean it installed fine
same command, but first time errored, second time worked
smiley
@codemasher
Jul 05 2017 21:11
hmm
Eearslya Sleiarion
@Eearslya
Jul 05 2017 22:38

Assertions: 3843

@codemasher good lord

smiley
@codemasher
Jul 05 2017 22:39
thehe
it scales with each test/driver :D
also, you've got a running mssql server on linux there^^
Eearslya Sleiarion
@Eearslya
Jul 05 2017 22:52
hurk
smiley
@codemasher
Jul 05 2017 22:54
/dealwithit
smiley
@codemasher
Jul 05 2017 23:41
what
image.png
lul
more like Object.entries amirite
windwarrior
@windwarrior
Jul 05 2017 23:45
Array.map is pretty useful tho :P
no lies there
yeah but who isn't using Array.map(..).filter(..) (or just Array.reduce)
I haven't written a for loop in javascript in years
smiley
@codemasher
Jul 05 2017 23:46
JavaScript: you're doing it wrong.
windwarrior
@windwarrior
Jul 05 2017 23:46
I sometimes write a for loop
look at it
Object.entries(obj).forEach(([key, value]) => {...})
windwarrior
@windwarrior
Jul 05 2017 23:46
cry
smiley
@codemasher
Jul 05 2017 23:47
for ... inhue
windwarrior
@windwarrior
Jul 05 2017 23:47
and then rewrite it to some map/filter/reduce
Nabrok
@Nabrok
Jul 05 2017 23:47
I've probably got a few for loops, but not many
for loops are terrible because lul lexical scoping
smiley
@codemasher
Jul 05 2017 23:47
also, slow
sure we actually have lexical scoping now but habits
windwarrior
@windwarrior
Jul 05 2017 23:47
wait, you still use var?
maybe
>_>
windwarrior
@windwarrior
Jul 05 2017 23:48
lye.rating--
javascript is a dead language anyway
we will ascend to haskell any day now
smiley
@codemasher
Jul 05 2017 23:48
javascript the new latin confirmed
windwarrior
@windwarrior
Jul 05 2017 23:49
Haskell's only been around for some 25 years now
any day now
any day now
speaking of which, next year is the year of freebsd on desktop i'm so excited
windwarrior
@windwarrior
Jul 05 2017 23:50
:D
I can't wait for the masses of neophytes to come after being forced to switch
windwarrior
@windwarrior
Jul 05 2017 23:50
HOW DO I INSTALL MICROSOFT EDGE ON FREEBSD
smiley
@codemasher
Jul 05 2017 23:50
it's safe to say i prefer windows over freebsd any time
codemasher @codemasher hides
it's okay, the stockholm syndrome wears off after a few years
smiley
@codemasher
Jul 05 2017 23:51
tehehe
windwarrior
@windwarrior
Jul 05 2017 23:52
I spend most of monday trying to get the debug button of VS code to actually debug my javascript
but with all the transpile mess and build tools like gulp
that becomes challenging apparantly
smiley
@codemasher
Jul 05 2017 23:53
Y U NO USE JETBRAINS?
the nice thing about C is that everything just works
there aren't any hidden surprises lurking around every corner
windwarrior
@windwarrior
Jul 05 2017 23:53
undefined behavior
smiley
@codemasher
Jul 05 2017 23:54
(that's why i think php is still closest to C... fite me)
-fsanitize=all
valgrind, etc
windwarrior
@windwarrior
Jul 05 2017 23:54
still putting my money on Rust
undefined behavior is what you get when you write bad code and don't use the tooling provided
and in fairness -- you're going to write bad code one way or another -- but the tools are really good at finding it
just make sure you have very high coverage with unit tests and run the test suite under valgrind and you should find most of the nasties
windwarrior
@windwarrior
Jul 05 2017 23:56
yeah
not using valgrind is like writing javascript without a linter, lol
windwarrior
@windwarrior
Jul 05 2017 23:57
but being fair and all, that is the mitigation of the potentially nasty surprises of C
so there are nasty surprises, they are just managed ^^
Rust is fine and all, I just don't like the complexity of the language
it's got a lot of bells and whistles and the documentation a couple years back was abysmal
windwarrior
@windwarrior
Jul 05 2017 23:57
as in the borrow semantics?
I had a hard time figuring out the type signatures for lifetimes in ... parametric types? whatever the <'a> bits are called in Rust
windwarrior
@windwarrior
Jul 05 2017 23:58
yeah right
really needed a reference manual but the best I could find was the not helpful rust book
windwarrior
@windwarrior
Jul 05 2017 23:59
yeah, the docs were still lacking
Go's documentation is really nice; they basically enumerate every keyword and control structure with the low-level details
windwarrior
@windwarrior
Jul 05 2017 23:59
but go is a bit half
Rust feels like the right hammer for the right nail